body{

	background-color: #000000;

	font-family: arial, helvetical, sans-serif;

	color: #FCF982;

	overflow:auto;

	

}



#background_box{

background-color:#000000;

width:910px;

height:440px;

margin:0px auto;

}



/*div{

	font: Arial, Helvetica, sans-serif;

	color: #FCF982;

}*/



#titlebar

{

background-color:#000000;

	height: 110px;

	width: 900px;

	/*background-image: url(images/thegym_logo.jpg);

	background-repeat: none;

	background-position: 0px 0px;*/

	text-align: left;

	/*font: arial, helvetica, sans-serif;

	color: #FCF982;*/

	padding: 5px;

	

}



#menu{

background-color:#000000;

	/*margin-top: 125px;

	margin-left: 10px;

	border: #ffffff 1px;*/

	height: 440px;

	width: 180px;

	float: left;

	background-image:url(images/nav_bg.jpg);

	

}



#mainpage{

background-color:#000000;

	text-align: left;

	float: left;

	padding: 10px;

	width: 700px;

	height:420px;

	overflow: auto;

	margin:0px auto;

	

}



#happy{



text-align:center;





}



.trainerpage{

background-color:#000000;

color:#FCF982;

width:900px;

height:420px;

margin: 0px auto;

overflow:auto;

padding:5px;





}



a {

color:#FCF982;

text-decoration:none;



}



a:hover{

color:white;

text-decoration:none;

}







#title{

font-size:16px;

}



.image_holder{

width: 400px;

height:300px;

margin:0px auto;

}



#mapholder{

margin-left: 0px;

float:left;



}



#single{

float: right;

}



.outerholder{

width:800px;

height: 300px;

margin: 0px auto;

padding:0px;

}



.innerholder_left{

margin:0px;

float:left;

}



.innerholder_right{

margin:0px;

float: left;

}



#doubleimage{

width:690px;

height:263px;

margin:0px auto;

}

#doubleimage2{

width:810px;

height:300px;

margin: 0px auto;

}



.pageholder{

width: 910px;

/*height:610px;*/

margin:0px auto;

padding:0px;

}
