    
body { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; text-align: center; }
.gray80 { background-image: url(images/gray80.png); background-repeat: repeat-x; position: relative; top: 5px; left: -5%; height: 147px; }
.ground-logo { background-image: url(images/ground.png); background-repeat: no-repeat; position: relative; top: -185px; width: 514px; height: 119px; }
.gray60 { background-image: url(images/gray60.png); background-repeat: repeat-x; position: relative; top: -267px; right: -5%; height: 208px; }
.gray30 { background-image: url(images/gray30-2.png); background-repeat: repeat-x; position: relative; top: -495px; left: -5%; height: 300px; }
.border-left { background-color: black; position: absolute; top: 0; left: 0; width: 7%; height: 245px; }
.border-right { background-color: black; position: absolute; top: 0; right: -1px; width: 7%; height: 245px; }
.head { position: absolute; top: 0; left: 0; width: 100%; height: 245px; overflow: hidden; min-width: 740px; }
.container { min-width: 740px; }
.gallery { position: relative; top: 0; width: 640px; margin-top: 200px; }
.content { font-size: 10pt; line-height: 14pt; text-align: left; position: relative; top: 0; right: 7px; width: 563px; margin: 200px 0 0; padding: 0; }
.left { width: 400px; float: left; margin: 0; padding: 18px; }
.right { width: 100%; float: left; margin: 0; padding: 0; }
.inner-right { color: #669933; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: italic; width: 117px; float: right; margin: 18px 0 0; padding: 0 0 18px 9px; border-left: 1px solid #669933; }
.inner-right2 { position: relative; top: 18px; right: 15px; width: 127px; margin: 18px 0 0; float: right; }
.source { color: #669933; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; line-height: 11px; }
/*Credits: CSSpplay */
/*URL: http://www.cssplay.co.uk/menus/pro_two */

.menu2 { background: white url(images/button1.gif); list-style:none; height:35px; position:relative; top: 136px; width: 76%; z-index: 1; margin: 0; padding: 0 0 0 32px; border-color: #000 #000 #444; border-style: solid; border-width:0 1px                     ; }
.menu2 li {float:left;}
.menu2 li a { display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer; }
.menu2 li a b { float:left; display:block; padding:0 16px 0 8px; }
.menu2 li.current a {color:#fff; background:url(images/button3.gif);}
.menu2 li.current a b {background:url(images/button3.gif) no-repeat right top;}
.menu2 li a:hover {color:#fff; background:#000 url(images/button4.gif);}
.menu2 li a:hover b {background:url(images/button4.gif) no-repeat right top;}
.menu2 li.current a:hover {color:#fff; background:#000 url(images/button3.gif); cursor:default;}
.menu2 li.current a:hover b {background:url(images/button3.gif) no-repeat right top;}
.footerlinks { font-size: 8pt; }
		.div-after { vertical-align: middle; position: relative; top: 0; height: 18px; clear: both; padding-top: 18px; }
		.copyright { color: #999; font-size: 7pt; vertical-align: bottom; position: relative; top: 0; height: 18px; padding-top: 9px; }
		
img { 
	position:absolute; 
	top:0px;
	border:none;
}
.clear{
	clear:both;
}
#images{
	visibility:hidden;
}
#loading{
	margin-top:50px;
	text-align:center;
	width:100%;
}
#loading img{
	margin-top:10px;
	position:relative; 
}
#captions{
	font-weight:bold;
	position:relative; 
	text-align:center;
	z-index:10000;
}
#scrollbar{
	visibility:hidden;
	position:relative; 
	border-bottom:1px solid #b3b3b3;
	z-index:10001;
}
#slider{ background-image: url(images/slider.png); position:absolute; margin-top:-7px; margin-left:-7px; z-index:10002; background-repeat:no-repeat; width:14px; height:14px; }
#imageflow{ text-align:left; position: relative; width: 640px; }
#changelog{
	width:349px;
	border-right:solid 1px #666;
	float:left;
	margin-top: 15px;
}
#changelog div{
	text-align: justify;
	padding: 0 15px 5px 15px;
}
a { color: white; text-decoration: underline; }
a:link { color: silver; font-weight: bold; text-decoration: none; }
a:visited { color: silver; font-weight: bold; text-decoration: none; }
a:hover { color: white; font-weight: bold; text-decoration: underline; }
a:active { color: white; text-decoration: none; }
.divider { color: #9c3; }
