*{
	margin:0;
	padding:0;
}
body{
	font:76% arial,sans-serif;
	background:#333;
}
a{
	font-weight:bold;
	text-decoration:none;
}
div#container{
	width:750px;
	margin:0 auto 40px;
	border:8px solid #c8f498;
	color:#333;
	background:#BFBD93;
}
div#header{
	background:url('images/header.jpg') center no-repeat;
	height:70px;
}
div#feature {
	height:225px;
}
div#navigation{
	background:url('images/navbg.jpg') bottom right no-repeat #CCC;
	height:225px;
}
div#navigation ul{
	padding:0; 
	list-style-type:none;
}
div#navigation a, #navigation a:visited{
	color:#FFF;
	width:205px;
	display:block;
	font-family: Verdana, sans-serif;
	font-size:110%;
	padding:10.75px;
}
div#navigation a:hover{
	color:#FFF;
	text-decoration:underline;
	background:rgba(200,244,152,0.5);
}
div#content{
	background:#CCC8B3;
}
div#content h1 {
	padding:10px;
	font-weight:bold;
	font-size:115%;
}
div#content h2 {
	padding:10px;
	font-weight:bold;
	font-size:100%;
}
div#content p {
	margin:0 10px 0 10px;
	padding:10px;
	line-height:1.7em;
	text-align:justify;
}
div#content ul {
	margin: -10px 0 10px 50px;
}
div#content hr{
	border:1px inset #BFBD93;
	margin:0 10px 0 10px;
}
div#content img{
	border:5px solid #c8f498;
}
div#content a, div#content a:visited {
	color:#333;
	text-decoration:none;
}
div#content a:hover{
	color:#FFF;
	text-decoration:underline;
}
div#content li{
	
}
div#sidebar {
	text-align:center;
}
div#sidebar ul{
	margin: 30px 20px;
	list-style-type:none;
	line-height:3em;
}
div#sidebar img{
	border:2px inset #c8f498;
}
div#footer{
	background:#CCC;
	color:#333;
	padding:10px;
	text-align:center;
	font-size:80%;
}
div#footer a{
	color:#333;
	font-weight:bold;
}
div#footer a:hover{
	color:#FFF;
	text-decoration:underline;
}
div#wrapper{float:left;width:525px}
div#navigation{float:right;width:225px}
div#content{float:left;width:525px;min-height:600px;}
div#sidebar{float:right;width:225px}
div#footer{clear:both}