* {
margin: 0px;
padding: 0px;
}

body {
margin: 0px 0px 0px 15px;
color: white;
background-attachment: fixed; 
background: darkslategray url(imgs/dragonlarge.png) no-repeat fixed top center;
}
img.resize {width: 700px;height : auto;}
/* drop down link bar starts here */
div#wrap {
margin: 0px 0px 0px 94px;
background: url(imgs/linkbar.png) top left no-repeat;
float:left;
clear: both;
width: 620px;
}

div#links ul{
margin:6px 0px 0px 30px;
list-style: none;
float: left;
}

div#links ul span{
margin:0px 0px 0px -10px;
list-style: none;
float: left;
}

div#links ul a, div#links ul p {
display: block;
padding: 7px 15px 8px 15px;
background: url(imgs/bg.png) top left repeat-x;
border-right: 1px solid black;
border-left: 1px solid white;
text-decoration: none;
color: white;
font-weight:bold;
}

div#links ul span a {
background: url(imgs/bglr.png) top left no-repeat;
border-left: none;
}
			
div#links ul a:hover, div#links ul p:hover {
color: yellow;
text-decoration: underline;
}
			
div#links ul li span {   /* pad drop down menu right 10px's below linkbar.png */
padding: 0px 0px 0px 0px;
}

div#links ul li {
float: left;
position: relative;
}

div#links ul li span a#first {
border-left: none;
}

div#links ul li  a#enda, div#links ul li p#endp {
border-right: none;
background: url(imgs/bglr.png) top right no-repeat;
}
			
div#links ul li ul{
margin: 0px;
list-style: none;
position: absolute;
left: 0;
top: 100%;
display: none;
width: 125px;

}

div#links ul li ul a{
display: none;
width: 140px;
border-top: none;
border-left: none;
border-bottom: 1px solid silver;
border-right: none;
background:black;
}

div#links ul li ul li a:hover {
background: url(imgs/hlight.png) center center repeat-x;
color: yellow;
}
		
div#links ul li:hover ul { display: block;}
div#links ul li:hover ul a {display: block;}			
			
div#links ul li:hover ul li ul { display: none; }
			
div#links ul li ul li:hover ul {
display: block;
position: absolute;
left: 140px;
top: -1px;
border-left: 1px solid #FFF;
}

/* drop down link bar ends here */

a:link {
color: white;
}

a:visited {
color: yellow;
}

a:active {
color:gray;
}

a.link:link {
color: yellow;
}

a.link:hover {
color:silver;
}

/* set position of page content section  */

.content {
float: left; 
clear: both; 
margin: 0px 6px;
}

div.content {
padding: 5px 20px 0px 20px;
background: url(imgs/contentmid.png);
width: 695px;
}


/* set position page content ends here */

/* links page drop down menu */

div.content ul {
list-style: none;
}

div.content ul a {
color: #FFF;
text-decoration: none;
display: block;
padding: 5px 5px 5px 10px;
width: 125px;
background: url(imgs/hlight.png) repeat-x;
border-right: 1px solid #FFF;
border-left: 1px solid #FFF;
}

div.content ul li ul li a {
color: #FFF;
text-decoration: none;
display: block;
padding: 5px 5px 5px 10px;
width: 125px;
background: black;
border-right: none;
border-left: none;
border-top: 1px solid white;
border-bottom: 1px solid white;
}
			
div.content ul a:hover {
color: #4BD8FF;
text-decoration: none;
}

div.content ul a ul a:hover {
color: #4BD8FF;
text-decoration: none;
background: url(imgs/hlight.png) repeat-x;
}
			
div.content ul li {
float: left;
position: relative;
}
			
div.content ul li ul {
list-style: none;
position: absolute;
left: 0;
top: 100%;
display: none;
width: 125px;
}
			
div.content ul li:hover ul { display: block; }
			
div.content ul li:hover ul li ul { display: none; }
			
div.content ul li ul li:hover ul {
display: block;
position: absolute;
left: 140px;
top: -1px;
border-left: 1px solid #FFF;
}

/* links page drop down menu ends here */

p#trademark {
margin: 15px 0px 0px 0px;
float: left;
clear: both;
width:745px; 
text-align:right; 
}

table#post {
margin:15px 0px 15px 15px;
width: 95%;
clear:both;
background: #333333; 
}

table#post td {
padding: 5px;
border: 1px solid #696969;
background: #333333;
text-align: justify;
}

/* scroll bar colors */

div#overflow {
scrollbar-3dlight-color: gray;
scrollbar-highlight-color:gray;
scrollbar-shadow-color:#292929;
scrollbar-darkshadow-color:black;
scrollbar-arrow-color:orange;
scrollbar-face-color: #333333;
}

div#disclaimer ul li ul#disc {
display:none;
}

p.link {
color: yellow;
}

div#disclaimer ul li:hover ul li {
list-style:none;
display: block;
width: 300px;
margin:0px 20px 0px -80px;
background:black;
color: white;
border:1px solid black;
padding: 8px;
}
