body	{
 	background-image: url("../images/back.jpg");
	color: rgb( 0, 0, 0);
	font-family: Georgia, verdana, sans-serif, "Times New Roman";
	font-weight: 700;
	list-style-type: disc;
	margin: 0;
	padding: 0;
	border: 0;
	overflow: hidden;
	height: 100%; 
	max-height: 100%; 
	}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.bevelmenu2{
list-style-type: none;
margin: 0;
padding: 0;
width: 100px;
}

.bevelmenu2 li a{
display: block;
width: 100%;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
background-color: #D2CBC9;
border: 2px solid #000080;
border-style: outset;
text-decoration:none;
}

.bevelmenu2 li a:hover{
color: black;
background-color: #ECCC9E;
border-style: inset;
}

html>body .bevelmenu2 li a:active{ /* Apply mousedown effect (non IE browsers only) */
border-style: inset;
}

#framecontent{
position: absolute;
top: 0;
bottom: 0; 
left: 0;
width: 144px; /*Width of frame div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background-image: url("../images/back_left.jpg");
color: white;
}

#maincontent{
position: fixed;
top: 0; 
left: 200px; /*Set left value to WidthOfFrameDiv*/
right: 0;
bottom: 0;
overflow: auto; 
}

.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

A:link {color: navy; text-decoration: none}
A:visited {color: navy; text-decoration: none}
A:active {color: navy; text-decoration: none}
A:hover {color: blue; text-decoration: underline}

div.c1 {cursor: pointer;}

hr {border: 0; color: navy; background-color: #000080; height: 2px;}

li.c4 {list-style: none;}
ol ul {list-style-type: disc;}ul.noindent {margin:1%; padding:0;}
ol.c2 {margin-left: 3%;}
span.c3 {color: #9900FF;}
span.c2 {color: #00F;}
ul.c3 {margin-left: 3%;}

.bak2top {font-family: Georgia, Arial; font-size: 70%; font-weight: bold; color: navy; background-color: #CCCCFF; border: 2px solid; border-color: navy; padding: 2px;}

.center	{text-align: center;}

.contact {background-color: #D2CBC9; margin: 20px; border-style: solid; border-width: 2px; border-color: rgb(0, 101, 152); text-align: left;}

.counter {position:relative; top:-69px;}

.cssbutton1	{background-color: #6083ff; border: 5px; padding: 1px 4px; color: black; text-decoration: none; border-style: solid; border-bottom-color: #000080; border-right-color: #000080; border-left-color: #BBBBBB; border-top-color: #DDDDDD; margin: 8px 0  8px 0;	font-size: 110%; margin-left: 3%;}

.cssbutton1nonjs	{position:relative; background-color: #6083ff; border: 5px;	padding: 1px 4px;	color: black; text-decoration: none; border-style: solid; border-bottom-color: #000080;	border-right-color: #000080; border-left-color: #BBBBBB; border-top-color: #DDDDDD; margin: 8px 0  8px 0; font-size: 110%;}

.disclaim {background-color: red; color: white; padding: 0.5em; border: 5px; border-style: solid; border-bottom-color: #000080; border-right-color: #000080; border-left-color: #000080;	border-top-color: #000080; text-align: center;}

.formbody {margin: 3%;}

.feedbackbuttons	{border: 2px #ffffff outset; background-color: silver; padding: 1px 3px; color: black; text-decoration: none; font-size: 88%;	font-weight: 700;}
.formbuttons {background-color: #ECCC9E; color: rgb( 0, 0, 0); font-weight: 700;}

.Headers {background-color: rgb(96, 131, 255); font-size: 120%;}

.hiddenPic {display:none;}

.indent {margin-left: 3%;}

.menu	{position: relative; top: 0px;  text-align: center;}

.logo-reel	{position: relative; top: 10px;}
.logo-desilucy {position: relative;	top: 0px;	}
.logo-mvp {position: relative; top: 10px;}

/*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */
.menubutton {
	border: 2px #ffffff outset; 
	background-color: silver; 
	padding: 1px 3px; 	color: navy;
	text-decoration: none;
	font-size: 75%;
	width: 100px;
	}

.menubutton:hover	{
	border-style: inset;
	background-color: #ECCC9E;
	padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
	color: navy;
	text-decoration: none;
	font-size: 75%;
	width: 100px;
	}
.menubutton:visited	{
	color: navy;
	font-size: 76%;
	}
.menubutton:active	{
	color: navy;
	font-size: 75%;
	}

.red	{color: rgb(255, 0, 0);	}

.subheaders	{font-size: 120%;	}

table.counter {margin: 0; padding: 0; border-collapse: collapse; border: 0; height: 69px; background-image: url("http://www.desilucy.com/images/pic0140.jpg"); background-repeat: no-repeat;}

table.effects {margin: 0; padding: 0; border-collapse: collapse; border: 3px;	border-style: solid; border-color: #000080; font-weight: 700; width: 400px;}

table.effects tr.special1 td { margin: 0; padding: 10px; border: 2px solid #000080;  background-color: rgb(96, 131, 255);}
table.effects tr.special2 td { margin: 0; padding: 5px; border: 2px solid #000080;  vertical-align: top;}
table.media	{margin: 0; padding: 0;	border-collapse: collapse; border: 0px; font-weight: 700;	}

.thisclass	{background-color:#6083FF;}

.wrap	{float: right; clear: right; margin: 0px 1.25em 0px 0px; width:400px; height:265px; position:relative; top: 0em;}

* html input {overflow: visible;}

* html body{ /*IE6 hack*/
padding: 0 0 0 144px; /*Set value to (0 0 0 WidthOfFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}