	A:link   	{color:#E3FFAD; text-decoration:none}
	A:visited   	{color:#E3FFAD; text-decoration:none}
	A:hover   	{color:#AABD73; text-decoration:none}
	A:active  	{color:#AABD73; text-decoration:none}

	A.link:link   	{color:#000000; text-decoration:none}
	A.link:visited  {color:#000000; text-decoration:none}
	A.link:hover   	{color:#555555; text-decoration:none}
	A.link:active  	{color:#555555; text-decoration:none}


	A.cite:link	{color:#999999; text-decoration:none;}
	A.cite:hover	{color:#FFFFFF; text-decoration:none;}
	A.cite:active	{color:#999999; text-decoration:none;}


	A.super:link	{color: #FF0033; text-decoration:none;}
	A.super:hover	{color: #FFFFFF; text-decoration:none;}

a 	{
	font-weight: bold;
	outline: none;
	text-decoration: none;
}

body	{
	font-family: Times New Roman, Times, serif; 
	font-size: 14pt; 
	color: #FFFFFF; 
	background-color: #777777;
	margin: 0 auto 0 auto;
	overflow-x: hidden;
	overflow-y: auto;
}


#backtotop {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 8pt;  color: #FFFFFF; 
	text-align: right; 
}

.backtotop {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 8pt;  color: #FFFFFF; 
	text-align: right; 
}

.bodyheader 	{
	font-family: Times New Roman, Times, serif;	
	font-size: 16pt; color: #FFFFFF;
	text-decoration: none;
	text-align: center
}

.bodysubtitle 	{
	font-family: Times New Roman, Times, serif;	
 	font-size: 14pt;
	color: #FFFFFF;
	font-weight: bold;
}

A.bodysubtitle 		{						color:#999999;
	text-decoration:none;
}

A.bodysubtitle:hover	{						color:#FFFFFF;
	text-decoration:none;
}

.bodytext {
	font-family: Times New Roman, Times, serif; 
	font-size: 14pt; 
	color: #FFFFFF; 
	text-align: left;
	direction: ltr;
}

#bodytitle {
	position: absolute;
	top: 40px;
	left: 20px;
	border: 0px;
	width: 920px;
	height: 40px;
	padding: 20px;
	font-family: Times New Roman, Times, serif; 
	font-size: 24pt; 
	color: #FFFFFF; 
	text-align: center;
}

.bodytitle {
	font-size: 24pt; 
}

.cite 	{
	font-family: Times New Roman, Times, serif; 	
	font-size: 14pt; color: #FFFFFF; 		
	font-weight: bold; 	
	font-style: italic;
}

#comingtitle {
	position: absolute;
	top: 300px;
	left: 20px;
	border: 0px;
	width: 920px;
	height: 40px;
	padding: 20px;
	font-family: Times New Roman, Times, serif; 
	font-size: 24pt; 
	color: #FFFFFF; 
	text-align: center;
}
#copyright	{
	position: absolute;
	top: 620px;
	left: 0px;
	height: 50px;
	width: 1000px;
	text-align: center;
	font-size: 9px; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	opacity: 0.6;
	filter: alpha(opacity=60);
}

#counter	{
	position: absolute;
	top: 590px;
	left: 0px;
	height: 20px;
	width: 1000px;
	text-align: center;
	font-size: 9px; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	opacity: 1;
	filter: alpha(opacity=100);
}

#floatright

#footer	{
	position: absolute;
	top: 600px;
	left: 0px;
	width: 1000px;
	height: 20px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: 10px; 
	color: #CCCCCC; 
	font-weight: normal; 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.footnote {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 8pt;  color: #FFFFFF; font-weight: normal; 
	text-align: left;
}

#gallery	{
	position: absolute;
	top: 120px;
	left: 30px;
	width: 605px;
	height: 510px;
	background-color: #777777;
	border-radius: 15px;
	opacity: 1;
	filter: alpha(opacity=100);
}

.gallery 	{
	font-family: Times New Roman, Times, serif; 		
	font-size: 14pt;
 	color: #FFCC33; 
}

.gallery2	{
	font-family: Times New Roman, Times, serif; 		
	font-size: 10pt;
 	color: #FFCC33; 
}

.gallery3	{
	font-family: Times New Roman, Times, serif; 		
	font-size: 6pt;
 	color: #FFCC33; 
}

img.centered	{
	border: 0px;
	vertical-align: middle;
	display: block;
    	margin-left: auto;
    	margin-right: auto
}

#list	{
	text-align: center;
}


#menu	{
	position: absolute;
	top: 10px;
	left: 50px;
	width: 900px;
	height: 20px;
	padding: 0px;
	margin: 0px;						
	text-align: center;
	font-size: 10px; 
	color: #CCCCCC; 
	font-weight: normal; 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.menuactive	{
	color: #FF0000;
}

.photoamber 	{
	font-family: Times New Roman, Times, serif; 	
	font-size: 10pt; 		
	color: #00FF99;
}

#phototitle {
	position: absolute;
	top: 50px;
	left: 20px;
	border: 0px;
	width: 605px;
	height: 50px;
	padding: 20px;
	font-family: Times New Roman, Times, serif; 
	font-size: 24pt; 
	color: #FFFFFF; 
	text-align: center;
}

.source {
	font-family: Times New Roman, Times, serif; 			font-size: 10pt;
	color: #FFFFFF;
	margin-left: 200px;
}



#splashpix	{
	position: absolute;
	top: 75px;
	left: 600px;
	height: 405px;
	width: 300px;
	text-align: center;
	font-weight: bold;
}

#submenu	{
	position: absolute;
	top: 30px;
	left: 50px;
	width: 900px;
	height: 20px;
	padding: 0px;
	margin: 0px;						
	text-align: center;
	font-size: 10px; 
	color: #CCCCCC; 
	font-weight: normal; 	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	z-index: 1;
}

.super	{
	font-family: Times New Roman, Times, serif;
	font-size: 10pt; color: #FFFFFF; font-weight: bolder;
	vertical-align: top;
} 

#text	{
	position: absolute;	
	top: 110px;
	left: 10px;
	border: 0px;
	width: 940px;
	height: 500px;
	padding: 20px;
	overflow-x: hidden;
	overflow-y: auto;
	direction: ltr;
	font-family: Times New Roman, Times, serif; 
	font-size: 14pt; color: #FFFFFF; 
	text-align: left;
}

#text2	{
	position: absolute;	
	top: 100px;
	left: 10px;
	border: 0px;
	width: 940px;
	height: 500px;
	padding: 20px;
	overflow-x: hidden;
	overflow-y: auto;
	direction: ltr;
	font-family: Times New Roman, Times, serif; 
	font-size: 14pt; color: #FFFFFF; 
	text-align: left;
}

.title	{
	text-align: center;
	font-weight: bold;
	font-family: Times New Roman, Times, serif; 
	font-size: 72pt; color: #FFFFFF; 
}

#tower1	{
	position: absolute;
	top: 70px;
	left: 100px;
	height: 405px;
	width:400px;
	text-align: center;
	font-weight: bold;
	background-color: #000000;
}

#tower2	{
	position: absolute;
	top: 30px;
	left: 100px;
	height: 405px;
	width: 900px;
	text-align: right;
	opacity: .5;
	filter: alpha(opacity=50);
}

#tower2waves	{
	position: absolute;
	top: 40px;
	left: 100px;
	height: 300px;
	width: 600px;
	font-family: Courier New, Courier, mono; 
	color: #FFFFFF; 
	opacity: .5;
	filter: alpha(opacity=50);
}

#wrapper	{
	position: relative;
	top: 10px;
	border: 0px;
	width: 1000px;
	height: 660px;
	text-align: left;
	margin:auto;
	border-radius: 15px;
	background-color: #000000;
}

#wrapper2	{
	position: relative;
	top: 10px;
	border: 0px;
	width: 1000px;
	height: 660px;
	text-align: right;
	margin:auto;
	border-radius: 15px;
	background-color: #000000;
	overflow-x: hidden;
	overflow-y: hidden;
}

#wave	{
	position: absolute;	
	top: 280px;
	left: 175px;
	width: 400px;
	height: 50px;
	font-family: Courier New, Courier, mono; 
	color: #FFFFFF; 
	opacity: .5;
	filter: alpha(opacity=50);
	z-index: 2;
}

.wave0 	{
	font-size: 14pt; 
	vertical-align: middle;
}

.wave1 	{
	font-size: 20pt; 
	vertical-align: middle;
}

.wave2 	{
	font-size: 26pt; 
	vertical-align: middle;
}

.wave3 	{
	font-size: 32pt; 
	vertical-align: middle;
}

.wave4 	{
	font-size: 38pt; 
	vertical-align: middle;
}

.wave5 	{
	font-size: 44pt; 
	vertical-align: middle;
}

.wave6 	{
	font-size: 50pt; 
	vertical-align: middle;
}

.wave7 	{
	font-size: 56pt; 
	vertical-align: middle;
}

.wave8	{
	font-size: 62pt; 
	vertical-align: middle;
}

.wave9	{
	font-size: 70pt; 
	vertical-align: middle;
}

.wave10	{
	font-size: 76pt; 
	vertical-align: middle;
}

.wave11	{
	font-size: 82pt; 
	vertical-align: middle;
}

.wave12	{
	font-size: 88pt; 
	vertical-align: middle;
}

.wave13	{
	font-size: 94pt; 
	vertical-align: middle;
}

.wave14	{
	font-size: 100pt; 
	vertical-align: middle;
}

.wave15	{
	font-size: 106pt; 
	vertical-align: middle;
}

.wave16	{
	font-size: 112pt; 
	vertical-align: middle;
}

.wave17	{
	font-size: 118pt; 
	vertical-align: middle;
}




