body {
	margin: 0;
	padding: 0;
	background: url(../images/background_tile.jpg);
	font: 76% "Tahoma", Arial, Helvetica, sans-serif;
	letter-spacing: 0.05em;

}



#wrapper{

	padding: 0;

	margin: 0 auto 0;

}



#header{

	padding: 0;

	margin: 0;

	height: 226px;

	background: url(../images/header_xtile.jpg) top repeat-x;

}



#headerpic{

	padding: 0;

	margin: 0 auto;

	width: 950px;

	height: 187px;

	background: url(../images/header.jpg) top;

}



#headerpic a {

	margin: 0;

	padding: 0;

	border: none;

	float: left;

	width: 550px;

	height: 187px;
	
	text-indent: -9000px;

}



#navcont {

	border-top: 1px solid #969696;

	background: url(../images/navigation_tile.jpg) repeat-x;

}



#navbar{

	padding: 0;

	margin: 0 auto;

	width: 950px;

	height: 38px;

}



#nav, #nav ul {

     padding: 0;

	 margin: 0;

	 list-style: none;

} 



#nav li {

     float: left;     

	 width: 92px;	  

}



#nav li a {

	display: block;

	padding-left: 13px;

	width: 92px;

	padding-top: 14px;

	height: 23px;

	margin-top: 1px;

	color: #dadada;

	text-decoration: none;

	background: url(../images/a_back.jpg) top left no-repeat;

	background-position: 0px 0px;

}



#nav li a:hover {

	display: block;

	padding-left: 13px;

	width: 92px;

	padding-top: 14px;

	height: 23px;

	margin-top: 1px;

	color: #fff;

	text-decoration: none;

	background: url(../images/a_back.jpg) top left no-repeat;

	background-position: 0px -37px; 

}



#nav li ul {

     position: absolute;     

	 width: 10em;     

	 left: -999em; 

}



#nav li:hover {

	display: inline;

} 



#nav li:hover ul, #nav li.sfhover ul {

     left: auto; 

}



/* SUBNAVIGATION STYLE */



#nav li ul li {

	text-align: left;

	list-style-type: none;

	background: #000;

	width: 228px;

	height: 27px;

	margin-top: 0px;

	margin-left: 1px;

	display: inline;

	

/*

	-moz-opacity: 0.75;

	filter: Alpha(opacity='75');

	opacity: 0.75;

*/

}

#nav li ul li a{

	color: #ccc;

	text-align: left;

	background: #000;

	margin: 0px;

	padding: 0px;

	height: 21px;

	width: 216px;

	padding-top: 6px;

	padding-left: 12px;

	

/*

	-moz-opacity: 0.75;

	filter: Alpha(opacity='75');

	opacity: 0.75;

*/

}

#nav li ul li a:hover{

	color: #fff;

	text-align: left;

	background: #000;

	margin: 0px;

	padding: 0px;

	height: 21px;

	width: 140px;

	padding-top: 6px;

	padding-left: 20px;

	border-left: 10px solid #790D2D;

/*

	-moz-opacity: 1;

	filter: Alpha(opacity='100');

	opacity: 1;

*/

}

/* SUBNAVIGATION STYLE ----------------------------  END */



#shadowbox{

	padding: 0;

	margin: 0;

	height: 9px;

	background:url(../images/headshadmain.jpg) top repeat-x;

	

}



#contshade{

	padding: 0;

	margin: 0 auto 0;

	height: 9px;

	width: 950px;

	background:url(../images/headshadcont.jpg) top repeat-x;

}



#contentbox{

	padding: 0;

	margin: 0;

	background-color:#aca9a9;

}



#content{

	padding: 15px;

	margin: 0 auto;

	width: 920px;

	border-left: 1px solid #999999;

	border-right: 1px solid #999999;

	background-color:#cdcbcb;

}



#bottom{

	padding: 0;

	margin: 0;

	height: 12px;

	background:url(../images/back_bot.jpg) top repeat-x;

}



#footer_cont{

	padding: 10px 0 0 0;

	margin: 0 auto;

	width: 950px;

	height: 120px;

	color: #fff;

	font-weight: bold;

}



#footer,{

	float: left;

}



#credits {

	float: right;

}

