body {
	background: #b0afaf;
	font: 12px/18px Arial, Verdana, Tahoma, sans-serif;
	color: #322c2c;
	margin: 0; 
	padding: 0;
}

	#wrapper { background: #fff url(images/wrapper.jpg); width: 854px; margin: 0 auto; padding: 0 51px; }
	
	#top { position: relative; background: #4873a0 url(images/top.jpg) no-repeat; width: 854px; height: 80px; }
	#top #menu { z-index: 10000; font: 11px Verdana, Arial, Tahoma, sans-serif; position: absolute; left: 20px; top: 55px; text-transform: uppercase; }
	
	#top, .menu, .menu *{
		z-index: 100000;
	}

	
.menu ul{
	margin: 0px;
	padding: 0px;
	list-style: none;
	z-index: 10000;
}

.menu ul li{
	float: left;
	display: inline;
	padding: 0px 20px;
	position: relative;
	background: url(images/seperator.jpg) left -2px no-repeat;
}

.menu ul li:first-child { background: none; }

.menu ul li a{
	color: #fff ! important;
	text-decoration: none;
	display: block;
	padding: 5px 0 ;
}

.menu ul li ul{
	position: absolute;
	top: 25px;
	padding: 0;
	left: 0px;
	width: 160px;
	display: none;
	text-transform: none;
}
.menu ul li ul li 
{
	background: none;
	width: 160px;	
}
.menu ul li ul li a { color: #fff; background: #4873a0; padding: 5px; display: block; width: 160px; }
.menu ul li ul li ul { left: 170px; top: 0; }
.menu ul li ul li a:hover { background: #6c9aca; }

	#header { margin: 15px 0; z-index: 1;}
	#header img { display: block; }
	
	#header .slider { height: 175px; }
	
	#content { width: 590px; float: left; }
	
	#sidebar { width: 236px; float: right; }
	#sidebar .box { background: #bdbbbb url(images/box-bottom.jpg) bottom center no-repeat; margin-bottom: 15px; }
	#sidebar .box h3 { margin: 0; font: 11px Verdana, Arial, Tahoma, sans-serif; background: url(images/box-top.jpg) no-repeat; padding: 12px 15px; width: 206px; height: 11px; display: block; color: #fff; }
	#sidebar .box-content { padding: 5px 15px 25px 15px; }
	
	#footer { margin: 15px -24px 0 -24px; font: 11px Verdana, Arial, Tahoma, sans-serif; background: #568db3 url(images/footer.jpg) repeat-x; padding: 3px; color: #fff; text-align: center;}
	#footer a { color: #fff; }
	
	td.fields input, td.fields textarea { width: 300px; }
	td.fields textarea { height: 100px; }
	
	h1, h2 {
		font: 18px Verdana, Arial, Tahoma, sans-serif;
		margin: 5px 0; 
		padding: 0;
	}
	h2 { font-size: 15px; }
		
	ul.strip { margin: 0; padding: 0; list-style: none; }
	
	.clearfix { overflow: hidden; width: 100%; }
	
	a:link, a:visited { color: #4873a0; }
	a:hover { text-decoration: none; }
	
	img { border: 0; }