/* --------------- Site ---------------*/



html * { 

	margin: 0; 

	padding:0; 

}



body {

	background: url(images/mancave_01.gif) left top repeat-x #e8ddcb;

	text-align: center;

	font-size: 82.50%;

	font-family: Verdana, Tahoma, Arial, sans-serif;

	color: #031634;

}



/* --------------- page ---------------*/

#page {

	width: 800px;

	margin: 0px auto 0px auto;

	text-align: left;

}



/* --------------- Header ---------------*/

#cheader {

	clear: left;

	float: left;

	width:796px;

	height: 162px;

	margin: 0px 0px 0px 0px;

	background: url(images/mancave_02.gif) left bottom no-repeat;

}



#logo {

	clear: left;

	float: left;

	width: 230px;

	height: 56px;

}



#subheader {

	clear: left;

	float: left;

	width:796px;

	height: 38px;

	margin: 0px 0px 0px 0px;

	background: url(images/mancave_03.gif) left bottom no-repeat;

}



#hm {

	float: left;

	width: 600px;

	height: 35px;

	font-size: 115%;

}

#hmright {

	float: right;

	width: 190px;

	height: 35px;

	font-size: 110%;

	margin: 7px 1px 0px 0px;

	color: #FFFFFF;

}



#hm ul {

	margin: 0px 0px 0px 10px;

	list-style-type: none;

}



#hm ul li{

	float: left;

	width: 145px;

	height: 30px;

	margin: 5px 1px 0px 0px;

	padding: 2px 0px 0px 0px;

	list-style-type: none;

	text-align: center;

}



#hm ul li a{

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}



#hm ul li a.active{

	color: #f6eeca;

}



#slogan {

	clear: left;

	float: left;

	width: 500px;

	height: 80px;

	margin: 60px 0px 0px 50px;

	text-align: left;

	color: #ffffff;

	line-height: 1.5em;

}



#slogan h1{

	margin: 0px 0px 10px 0px;

	font-size: 200%;

	color: #fff;

}



/* --------------- content ---------------*/

#ccontent {

	clear: left;

	float: left;

	width:796px;

	padding: 20px 0px 30px 0px;

	background: url(images/bgbar.gif) top repeat-y #fff;

	

}



#leftmenue {

	clear: left;

	float: left;

	width: 150px;

	margin: 0px 50px 0px 27px;

	text-align: left;

	background: url(images/mancave_11.gif) top no-repeat #cdb380;

}



#leftmenue h2{

	margin: 0px 0px 1.0em 0px;

	font-size: 125.00%;

	color: #FFFFFF;

	font-weight: bold;

}



#leftmenue ul{

	list-style-type: none;

}



#leftmenue ul li{

	margin: 12px 0px 12px 5px;

	list-style-type: none;

}



#leftmenue ul li a{

	color: #FFFFFF;

	text-decoration: none;

}



#leftmenue ul li a:hover{

	color: #f6eeca;

}



#leftmenue ul li a:hover.active,



#leftmenue ul li a.active{

	color: #f6eeca;

	font-weight: bold;

}



#content {

	float: left;

	width: 525px;

	line-height: 1.5em;

}



#content h1{

	margin: 0px 0px 1.0em 0px;

	font-size: 150.00%;

	font-weight: normal;

	color: #99342c;

}



#content h2{

	font-size: 112.50%;

	color: #99342c;

}



#content h3{

	margin: 0px 0px 1.0em 0px;

	font-size: 112.50%;

	font-weight: normal;

	color: #99342c;

}



#content p{

	margin: 0px 0px 1.3em 0px;

}



#content a{

	color: #86854c;

}



#content a:hover{

	color: #000;

}

table.tablered {

	text-align: center;

	border-collapse: collapse;

	padding: 10px;

}
table.tablered td {
	width: 150px;
}

table.tablered tr.color {

	text-align: center;

	background-color: #99342c;

	color: #FFFFFF;

	font-size: 18px;

	height: 30px;	

}

table.tablered tr.nocolor {

	text-align: center;

	background-color: #FFFFFF;

	color: #99342c;
	font-size: 18px;
	height: 30px;
}




/* --------------- footer ---------------*/

#footer {

	clear: left;

	float: left;

	width: 800px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 10px 0px;

	color: #517791;

	font-size: 82.50%;

	background: url(images/mancave_16.gif) left top no-repeat;

}



#copyright {

	float: left;

	margin: 0px 0px 0px 40px;

}