body{
	background:  no-repeat fixed top left;
	background-color: #000000;	
	

scrollbar-face-color : #990000; 
scrollbar-highlight-color : #FF6666; 
scrollbar-3dlight-color : #FF9999;
scrollbar-darkshadow-color : #660000; 
scrollbar-arrow-color : #FFCCCC; 
scrollbar-shadow-color : #FF0000; 
scrollbar-track-color: #330000 
} 






/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.gallerycontainer{
position: relative;
z-index:1;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
z-index:1;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 280px; /*position where enlarged image should offset horizontally */
z-index: 1;
}





a: {text-decoration: none; }
a:link{}
a:visited{}
a:active{}
a:hover{}
p{

	font:14px Arial,Helvetica,sans-serif;
	color: #000000;
}
h1{
border-bottom:1px solid #CC9966;
color:#FFFFFF;
font:bold 22px Arial,Helvetica,sans-serif
}
h2{
color:#000000;
font:bold 14px Arial,Helvetica,sans-serif;
border-bottom:1px solid #000000;
}

h3{
color:#000000;
font:bold 12px Arial,Helvetica,sans-serif;
text-align:right;
}

h4{
color:#000000;
font:bold 12px Arial,Helvetica,sans-serif;
text-align:left;
}

#diagbox{
	position: absolute;
	z-index: 997;
	left:315px;
	top:205px;
	width:250px;
	padding:5px 5px 5px 5px;
	background-image: url(images/backgrounds/faded.gif);
	font:14px Arial,Helvetica,sans-serif;
	color: #333300;
	border:3px solid #CC9966;

}


#diagbox2{
	position: absolute;
	z-index: 1001;
	left:200px;
	top:195px;
	width:400px;
	padding:5px 5px 5px 5px;
	background-image: url(images/backgrounds/faded.gif);
	font:14px Arial,Helvetica,sans-serif;
	color: #333300;
	border:3px solid #CC9966;

}
#rotator { 
	width:100%;
	vertical-align: middle; 
	
	 
	margin-left: auto;    
	margin-right: auto;    
	
	
}


#leftbar{
	padding-right:100px;
	padding-bottom:40px;
	padding-left:100px;
	
	background-image: url(images/logobar.jpg);
}

#logobar{
	position:absolute;
	left:0px;
	top:0px;
	z-index:20;
	border:1px solid #F3F3F3;
	width:628px;
	padding:5px 5px 5px 5px;
	color:#FFFFE2;
	background-image: url(images/logobar.jpg);
	height: 94px;
}


#buildonebar{
	position:absolute;
	left:0px;
	top:105px;
	z-index:999;
	border:1px solid #F3F3F3;
	width:628px;
	background-image: url(images/buildonebar.jpg);
	height: 50px;
}

#descripbox{
	position: absolute;
	z-index: 999;
	left:110px;
	top:175px;
	width:540px;
	padding:5px 5px 5px 5px;
	
	font:bold 14px Arial,Helvetica,sans-serif;
	color: #333300;
	border:0px solid #CC9966;
	
}



.content{

	position: absolute;
	z-index: 997;
	left:50px;
	top:250px;
	width:528px;
	padding:5px 5px 5px 5px;
	filter:alpha(opacity=90);   
	background-image: url(images/backgrounds/tornfullpage.jpg);
	font:bold 14px Arial,Helvetica,sans-serif;
	color: #333300;
	border:3px solid #CC9966;
}
	
#acctmgmt{
	position: absolute;
	z-index: 997;
	left:50px;
	top:510px;
	width:528px;
	padding:5px 5px 5px 5px;
	filter:alpha(opacity=90);  
	background-image: url(images/backgrounds/tornboard.jpg);
	font:bold 14px Arial,Helvetica,sans-serif;
	color: #333300;
	border:3px solid #CC9966;
	
}
#anatomybox{
	position: absolute;
	z-index: 997;
	left:200px;
	top:308px;
	width:324px;
	padding:5px 5px 5px 5px;
	background-image: url(images/backgrounds/lumpy.jpg);
	font:bold 14px Arial,Helvetica,sans-serif;
	color: #333300;
	border:3px solid #CC9966;
	height: 193px;
}
#sidebar{
	padding:30px 0 0 0;
	left:0px;
	top:132px;
	position:absolute;
	z-index:10;
	width: 75px;
}
#subsidebar{
	position:absolute;
	left:660px;
	top:150px;
	z-index:999;
	border:1px solid #F3F3F3;
	width:50px;
	padding:5px 5px 5px 5px;
	color:#FFFFE2;
	background-image: url(images/backgrounds/lumpy.jpg);
	height: 50px;
}

#subsidebar2{
	position:absolute;
	left:660px;
	top:340px;
	z-index:999;
	border:1px solid #F3F3F3;
	width:50px;
	padding:5px 5px 5px 5px;
	color:#FFFFE2;
	background-image: url(images/backgrounds/lumpy.jpg);
	height: 50px;
}


#subsidebar h1{
margin:3px 0 3px 0;
border:0px none #9184E0;
color:#FFFFFF;
font:bold 14px Arial,Helvetica,sans-serif
}
#subsidebar p{
margin:0 0 3px 0;
color:#F3F3F3;
font:11px Arial,Helvetica,sans-serif
}
#subsidebar a:link,#subsidebar a:visited,#subsidebar a:active{color:#FFFF63}
#subsidebar a:hover{color:#FFFFFF}



p.menublock{margin:3px 0 0 0}
.menublock a{
	padding:2px 2px 2px 2px;
	width:75px;
	border:1px solid #F3F3F3;
	display:block;
	color:#FFFFFF;
background:background-image;
font-weight:bold;
	text-decoration:none;
	background-image: url(images/logobar.jpg);
}
.menublock a:hover{
color:#FFFFE2;
background-image:url(images/buildonebar.jpg);
text-decoration:none
}
.menublock a:visited{color:#FFFFFF}


 
 #elButton a {
left:0px;
top:200px;
display:inline;
color: #333300;
font-size:12px;
font-family:verdana;
font-weight:bold;
text-decoration: none;
border:3px solid #CC9966;
background-image: url(images/backgrounds/lumpy.jpg);
width: 600px;
padding: 3px 5px;
margin: 1px;

}
#elButton a:hover {
top:50px;
background-image:url(images/buildonebar.jpg);
color:#000000;
padding-left:4px;
border:3px solid #CC9966;
z-index:999;
}

 .submitLink{
	color: #000000;
	font-weight:bold;
	font:bold 12px Arial,Helvetica,sans-serif;
	border:0px solid #F3F3F3;
	cursor: hand;
	width: 85px;
	height: 20px;
	float:left;
	  }
   
    .submitLink a:hover{
color:#FFFFE2;
background-image:url(images/buildonebar.jpg);
text-decoration:none
}

  .submitnarrow{
	color: #CC0000;
	font-weight:bold;
	font:bold 14px Arial,Helvetica,sans-serif;
	border:2px solid #CC0000;
	cursor: hand;
	width: 70px;
	float:left;
	background-image: url(images/backgrounds/tornboard.jpg);
  }
  

 .submitButton{
	color: #CC0000;
	font-weight:bold;
	font:bold 14px Arial,Helvetica,sans-serif;
	border:2px solid #CC0000;
	cursor: hand;
	width: 150px;
	float:left;
	background-image: url(images/backgrounds/tornboard.jpg);
  }
  
  .submit0px{
 	height: 0px;
	width: 0px;
	
	
  }
   .submitButtonsurvey{
	color: #FFFFFF;
	font-weight:bold;
	font:bold 14px Arial,Helvetica,sans-serif;
	border:0px solid #000000;
	cursor: hand;
	width: 145px;
	height: 145px;
	float:left;
	background-image: url(surveymockups/web logo.gif);
  }
  
  .submitButtonltl{
	color: #000000;
	font-weight:bold;
	font: 10px Arial,Helvetica,sans-serif;
	border:1px solid #000000;
	cursor: hand;
	width: 135px;
	float:left;
	background-image: url(images/backgrounds/faded.gif);
  }
  
 .resulttable{
	color: #FFFFFF;
	font:11px Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	cursor: hand;
	width: 100px;
	border:0px solid #F3F3F3;
	background-image: url(images/backgrounds/embers.jpg);
}

 .resulttablegold{
	color: #FFCC00;
	font:11px Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-align:left;
	padding-left:4px;
	cursor: hand;
	width: 100px;
	border:0px solid #F3F3F3;
	background-image: url(images/backgrounds/embers.jpg);
}


 .resulttableempty{
	color: #FFFF66;
	font:12px Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-style:italic;
	text-align:left;
	padding-left:4px;
	border:0px solid #000000;
	cursor: hand;
	width: 150px;
	background-image: url(images/backgrounds/lumpydark.jpg);
}

.chosenpart{
	color: #FFFFFF;
	font-weight:bold;
	font:14px Arial,Helvetica,sans-serif;
	width: 85px;
	height: 30px;
	float:left;
	border:1px solid #F3F3F3;
	cursor: hand;
	background-image: url(images/backgrounds/button.gif);
  }
  
  
  
 
#compbackgrnd{
  background-image: url(images/backgrounds/tornboard.jpg);
  position:absolute;
 	top:625px;
	left:100px;
	width:300px;
	height: 115px;
	z-index:2;
	
	color:#FFFFE2;
  }
  
  
  
  #resulttbl{
  background-image: url(images/backgrounds/tornboard.jpg);
  position:absolute;
 	top:165px;
	left:100px;
	width:300px;
	height: 115px;
	z-index:2;
	
	color:#FFFFE2;
  }
  

  
   #ember{
   padding:2px;
	color:#FFFFFF;
	text-align:left;
	font:14px Arial,Helvetica,sans-serif;
	font-weight: bold;
  }
  
    #embergold{
   padding:2px;
	color: #FFCC00;
	text-align:left;
	font:14px Arial,Helvetica,sans-serif;
	font-weight: bold;
  }
   
  
  
  
