body {

	font-family: arial, helvetica, serif;

	font-size: 100%;

	background-color:#e0e0e0 ;

	padding: 0em;

	margin: 0;

}



 

#wrap{
width:768px;
	margin:auto auto;

	



}

#threecolwrap{

	background:transparent url('../gr/3colbgwrap.jpg') top repeat-y;

	margin:auto auto;

	width:768px;



}

#header{

	background:transparent url('../rotate/rotate.php') bottom left no-repeat;

	width:768px;

	height:261px;

	

}

#topnavtext{
	
	background:transparent url('../gr/nav.jpg') no-repeat;

	padding-top:90px;

	padding-left:160px;

	width: 620px;

	height: 123px;

}
#randomimg{
	
	background:transparent url('../random/random.php') no-repeat;	
	
	height:138px;
}

#topnava{

	margin:auto auto;

	float:right;

	background-image:url(gpx/topnav.jpg) ;

	width:500px;

	height:29px;

	padding:0px;

	font-family: verdana, "trebuchet ms", verdana;

	font-size: .75em;

}

#twocolhead{

	background: transparent url('../gr/2colhead.jpg') top no-repeat;



	width:768px;

}

 #threecolhead{

  background: transparent url('../gr/3colhead.jpg') top center no-repeat;



  width:768px;

  

 }

#twocolfoot{

	background: transparent url('../gr/2colfoot.jpg') no-repeat;

	height:14px;

	width:768px;



}

 #threecolfoot{

  background: transparent url('../gr/3colfoot.jpg') no-repeat top;

  height:14px;

  width:768px;

  margin:0;

  padding:0;

 }
#footer a:visited {
	color:#ead573;

}
#footer a:link {
	color:#ead573;

}

#footer{

	background: transparent url('../gr/footer.jpg') -2px ;

	height:37px;

	width:768px;

}

#footertext{

	padding-top:5px;

	color:#ead573;

	font-size:.75em;

	

}



#left{

	color: #016140;

	font-size:.75em;

	font-family: "trebuchet ms", verdana;

	display:block;

	width:200px;

	padding:0;

	margin-top: 18px;

    margin-left: 18px;

	margin-right:auto;

	margin-bottom:10px;

	float:left;

	overflow:hidden;

	padding-top:0;

}
#left li{

	padding-left:20px;
	background: url('../gr/arrow.jpg') no-repeat  ; 
	
}
#left li a{
	font-family: "trebuchet ms",verdana;
	color: #016140;
	text-decoration:none;
	
}
 #right a{
	font-family: "trebuchet ms",verdana;
	color:#016140;

}
#leftthreehead li{

	padding-left:20px;
	background: url('../gr/arrow.jpg') no-repeat  ; 
	
}
#leftthreehead li a{
		font-family: "trebuchet ms",verdana;
	color: #016140;
	text-decoration:none;
}


#right{

	margin-top: 18px;

	color:black;

	font-size: .75em;

	display:block;

	float:right;

	width:485px;

	padding:0px;

	margin-left: auto;

	margin-right:18px;

	overflow:hidden;

	

}

 #content{

  background:transparent url('../gr/2colbgwrap.jpg') center repeat-y;

  width:768px;

  padding:0px;

  margin-left: auto;

  margin-right:auto;

  overflow:hidden;

  

 }
  #threecontent{

  background:transparent url('../gr/3colbgwrap.jpg') center repeat-y;

  width:768px;

  padding:0px;

  margin-left: auto;

  margin-right:auto;

  overflow:hidden;

  

 }

#copyright{

	font-size:.7em;

}

ul {


	padding: 0;

	margin: 0;

}
#right ul{
	margin-left:20px;
}





#header li:hover ul, li.over ul {

	display: block;

}




h2{

  font-family: "trebuchet ms", verdana;

  color: #016140;

  font-weight:bold;

  margin: 0;

  font-size:1.6em;

 }

 

 #leftthreehead{

  color: #016140;

  font-size:.8em;

  font-family: "trebuchet ms", verdana;

  display:block;

  width:200px;

  padding:0;

  float:left;

  overflow:hidden;

  margin-left:25px;

  margin-top:9px;

  margin-bottom:10px;

 

 }

 

 #centerhead{

  color:black;

  font-size: .8em;

  display:block;

  float:left;

  width:275px;

  padding:0px;

  overflow:hidden;

  margin-left:40px;

  margin-top:9px;

  margin-bottom:10px;

  

 }

 #rightthreehead{

  width:175px;

  color:#000;

  font-size: .8em;

  display:block;

  float:right;

  padding:0px;

  margin-left: auto;

  margin-right:15px;

  overflow:hidden;

  margin-top:9px;

  margin-bottom:10px;

 }

.clear{

	clear:both;

}


















