body {
	font:normal normal 100% Arial, Helvetica, sans-serif;
	color:#EEE;
	background:#000;
	margin:0;
	padding:0;
} 

a{color:#09d3d3;text-decoration:none;}
a:hover{color:#DDD;text-decoration:none;}
a:hover:visited{color:#DDD;text-decoration:none;}
a:visited{color:#09d3d3;text-decoration:none;}


#container {width:970px;margin:0;padding:0;text-align:center;}

.header {text-align:left;margin:15px 7px 0 2px;padding:10px 0 0 0 0;width:970px;} 

/** homepage main image/swf **/
.home {margin:15px 0 0 4px;text-align:left;}
/** navigation **/
.nav {margin:0 274px;text-align:left;width:440px;white-space:nowrap;}



#news {
 	margin:25px 0 20px 5px;
	padding:12px 0;
	border-top:1px solid #1d1d1d; 
	text-align:left;
 	font-size:90%;
	width:880px;
 }
#news h1 {
	margin:0;
	padding:0;
	font-size:110%;
	font-weight:normal;
	color:#00FFFF;
	}
	
#news h3 {
	margin:0;
	padding:0;
	font-size:100%;
	font-weight:normal;
	color:#FFFFFF;
	}
	
#news p {
	margin:.7em 0 .5em 0;
	padding:0;
	font-size:95%;
	color:#E2E2E2;
	}
	
#news .date {
	margin:.3em 0 .5em 0;
	padding:0;
	font-size:85%;
	color:#FFFFFF;
	
	}
		



#threeD{
	margin:20px 0 80px 0;
	padding:0; 
	width:100%;
	font-size:70%;
	} 
#threeD .thumb{
	width:200px;
	float:left;
	text-align:center;	
	} 
#threeD a{
	color: #09d3d3;
	text-decoration: none; 
	display: block; 
	padding:1px 0 3px 0;	
	background-color:#000;
}
#threeD a:hover{
	color: #DDD;
	text-decoration: none; 
	display: block;
	padding:1px 0 3px 0; 
	background-color: #000;
}



/** galleries **/
.galleries {margin:40px 0 40px 7px;text-align:left;}
  

/** video **/
#video{padding:15px 0 15px 4px;width:970px;}
#videoplayer {margin:10px 0 0 0;}


/**qtvr **/
#qtvr{	
	margin:0 3px;
	padding:0; 
	width:880px;
	font-size:100%;
	text-align:center;
	} 

#qtvr .header{	
	margin:20px 0 15px 0;
	padding:0; 
	border:1px solid #333;
	} 
		
	
#listContainer{
	padding:0 0 0 0;
	margin:-5px 0;
	width:440px;
	text-align:center;		
	font-size:70%;
	} 

#listContainer #list ul{list-style-type:none;padding:0;}

#listContainer #list li {
	list-style:none;
	margin:0;
	padding:1px 0 1px 0;
	white-space:nowrap;
	}

#listContainer #list a {
	color:#5becfd;
	text-decoration: none;
	background:#000;
	border-top:1px solid #000;	
	border-bottom:1px solid #000;	
	display: block; 
	margin:0;
	padding:4px;
	width:75%;
	
}
#listContainer #list a:hover {
	text-decoration: none;
	color:#DDD;
	background:#1d1d1d url(../galleries/qtvr/images/bkg_list_hover.gif) repeat-x;
	border-top:1px solid #151e20;		
	border-bottom:1px solid #151e20;
	padding:4px;
	margin:0;
	width:75%;	
}
 

.getQuicktime {margin:10px 0 10px 5px;text-align:left;display:visible;}
 
 
div#footer{
		font:normal normal 65% Arial, Helvetica, sans-serif;
		color:#DDD;
		border-top:1px dotted #0d0d0d;
		border-bottom:1px dotted #0d0d0d;				
		margin:10px 3px;
		padding:3px 0 3px 0;
		text-align:left;
		width:951px;
}

div#footer a{color:#09d3d3;text-decoration:none;}
div#footer a:hover{color:DDD;text-decoration:none;}
div#footer a:hover:visited{color:#DDD;text-decoration:none;}
div#footer a:visited{color:#09d3d3;text-decoration:none;}

/* end */

