@charset "UTF-8";
/* CSS Document */

body {
	font: 11pt Futura, Verdana, Arial, Helvetica, sans-serif;
	font-weight:lighter;
	background-image: url(images/bg.jpg);
	background-color: #060606;
	margin: 0; 
	padding: 0;
	/*text-align: center; */
	color: #FDFDFD;
}
#container {
	width: 900px; 
	background: #000000;
	margin: 10px auto; 
	
	text-align: center; 
}
 #mainContent {
	border: 1px solid #000;
	padding: 0; 
	text-align: left;
	position:relative;
	/*background: url(images/ring.jpg);*/
	background-repeat:no-repeat;
}
#header{position:relative;text-align:left;}
#main{padding-right:1em;}

td{color:#000;}

p{text-align:left;}
p.main{line-height:1.25em;margin-left:.25em;}

a{color:#00a99d;text-decoration:none;}
a:hover{text-decoration:underline;}
h1{font-weight:lighter;font-size:20px;color:#00a99d;}
h2{font-variant:small-caps;font-weight:lighter;font-size:20px;color:#000;background-color:#00a99d;}
/* 
 #top{background:black url(images/ring.jpg);
	background-repeat:no-repeat;
	
}*/

#middle{
	border-left:1px dotted #333;
	position:relative;
	width:300px;
	float:right;
	margin:30px 0 0 0;
	
}
#bottom{
	margin:10px;
	text-align:center;
	border-top:1px dotted #333;
	padding: 10px 0 10px 0;
}

.zg_div {margin:0 auto; width:250px;z-index:1;}
.zg_div_inner {border: solid 1px #000000; background-color:#000000;  color:#ffffff; text-align:center;margin:0 auto;}
.zg_div a, .zg_div a:hover, .zg_div a:visited {background:inherit !important;}
#zg_whatdiv {text-align:center;margin:0 auto;}