* {margin:0px; padding:0px;}
body {margin:0px; padding:0px; background:#515151;}
#top {background:url(../images/top_bg.jpg) repeat-x; width:100%; height:210px; margin:0px; padding:0px;}
#header {background:url(../images/header.jpg) no-repeat; margin:0px auto; padding:0px; height:210px; width:820px;}
#header h1 {display:none;}
#image {width:400px; float:right; margin:0px; padding:0px;}
#image img {border:1px solid #3D3E1F; margin-bottom:20px;}
#wrapper {margin:0px auto; padding:0px; width:800px;}
#nav {margin:-24px auto 0px; padding:0px; background:url(none); width:800px; position:relative; height:24px;}
#nav a {height:21px; color:#F9F8F0; text-decoration:none; font:normal 15px Tahoma, Arial, Helvetica, sans-serif; display:block; float:left; margin-right:20px; letter-spacing:1px; padding:3px 10px 0px; border-top: 1px solid #B4B469; border-left: 1px solid #B4B469; border-right: 1px solid #1B1C0F;}
#nav li {list-style:none; display:inline;}
#content li {margin-left:20px;}
.white {
	background-color: #FFF;
	position: relative;
	height: 200px;
	width: 360px;
	top: 0px;
	left: 38px;
	margin: 0px;
	text-align: left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
}
#nav a:link, #nav a:visited {background:#636433;}
#nav a:hover, #nav a:active, #nav #currentpage a {background:#B4B469; color:#AE2D18;}
#main {background:#B4B469; margin:0px; padding:20px 0px; width:100%; clear:both; position:relative; float:left;}
#flashcontent {margin:0px; padding:0px;}
#content {margin:0px; padding:10px; width:360px; background:#F9F8F0; border-top:1px solid #999; border-right:1px solid #6C6D3D; border-bottom:1px solid #6C6D3D; border-left:1px solid #999; float:left;}
#content h1, #content h2 {border-bottom:2px solid #C22E08; width:300px; font:1.3em Arial, Helvetica, sans-serif; color:#333; margin:0px 0px -6px; padding:0px;}
#content p, #content ul {font:0.9em/1.4em Arial, Helvetica, sans-serif; color:#000; padding-top:12px; padding-bottom:4px;}
#piclinks {margin:-7px 0px 0px; padding:14px 0px 0px; width:100%; background:url(../images/darkgreen_bg.png) repeat-x; height:114px; clear:both; position:relative; float:left;}
#container {width:800px; margin:0px auto; padding:0px;
height:104px;}
#container img {margin:0px 10px; padding:0px;}
#container h4 {color:#3D3E1F; margin:0px;padding:0px; font:small-caps 14px Arial, Helvetica, sans-serif;}
#recent {
	margin:0px;
	padding:0px;
	width:250px;
	height:80px;
	float:right;
	background:#B4B469;
	position:relative;
	border-top:1px solid #F9F8F0;
	border-right:1px solid #3D3E1F;
	border-bottom:1px solid #3D3E1F;
	border-left:1px solid #ECE9D8;
}
#recent img {background:#F9F8F0; padding:4px;border:1px solid #3D3E1F;  margin:5px 0px 5px 20px;}
#projects {
	float:right;
	width:250px;
	margin:-16px 0px 0px;
	padding:0px;
}
#member {
	height:80px;
	width:525px;
	float:left;
	padding:0px;
	margin:0px;
	border-top:1px solid #F9F8F0;
	border-right:1px solid #3D3E1F;
	border-bottom:1px solid #3D3E1F;
	border-left:1px solid #F9F8F0;
	background:#B4B469;
	position:relative;
}
#member img {background:#F9F8F0; padding:4px; border:1px solid #3D3E1F; margin:5px 0px 5px 20px; vertical-align:middle;}
#footer {background:#626262 url(../images/gray_bg.jpg) repeat-x; margin:0px; padding:5px 0px 0px; width:100%; border-top:2px solid #C22E08; float:left; position:relative; height:30px; clear:both;}
#footer p {font:12px Georgia, "Times New Roman", Times, serif; color:#F9F8F0; margin:0px auto; padding:0px; width:800px; text-align:center; height:12px;}
/*.current, #nav #currentpage {height:21px; color:#C22E08; text-decoration:none; font:bold 16px Arial, Helvetica, sans-serif; display:block; float:left; margin:0px; letter-spacing:1px; white-space:nowrap; padding:3px 0px 0px 8px; background:#B4B469; color:#AE2D18;}
*/
#contact {padding-left:5px; padding-right:5px;}
#contact input {background:url(../images/input_bg.jpg) repeat-x; border-top:1px solid #B4B469; border-right:1px solid #3D3E1F; border-bottom:1px solid #3D3E1F; border-left:1px solid #B4B469; padding:0px; margin:0px; display:block;}
#contact .button {text-decoration:none; font-weight:bold; color:#000;}
.hidden {border-style:none; display:none;}
#footer a {text-decoration:none;}
#footer a:link, #footer a:visited {color:#B4B469;}
#footer a:hover, #footer a:active {color:#C22E08;}
#contact textarea {background:#C5C68C url(../images/textarea_bg.jpg) repeat-x; border-top:1px solid #B4B469; border-right:1px solid #3D3E1F; border-bottom:1px solid #3D3E1F; border-left:1px solid #B4B469; margin:0px; padding:0px;}
#contact label {margin:0px; padding:0px; color:#3D3E1F;}
#container a:hover img , #container a:active img  {border:1px solid #C22E08;}
#content a {text-decoration:none;}
#content a:link, #content a:visited {color:#3D3E1F; border-bottom:1px dashed #C22E08;}
#content a:hover, #content a:active {color:#C22E08; border-bottom:1px solid #B4B469;}
.cards {float:right; margin-top:-30px; padding-right:10px;}
.varloo {font-size:.85em; font-weight:normal;}
