body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/bg.jpg);
	background-repeat: repeat-x;
	background-color: #162B18;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #47674B;	
}

.byline {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #132515;
}

/* navigation */
#menu { width:auto; margin:0 auto; }
ul#nav { padding:0; margin:0; list-style:none; font-size: 14px; }
#nav a{ display:block; color:#47674B; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }
#nav li{ float:left; padding:0; font-family:Arial, Helvetica, sans-serif; text-align:center; margin: 0 10px; }
#nav li.current{ color:#FFFFFF; }
/* end navigation */

#breadcrumbs{ font-family:arial,tahoma,verdana,sans-serif; font-size:11px; color:#CCC; text-decoration:none }

/* Form stuff */
form.wForm {margin-top: 5px;}
span.required{font-size: 85%;}
.wForm label {width: 6em; float: left; text-align: left; margin-right: 0.5em; display: block; font-family:arial, tahoma, verdana, sans-serif; font-size:12px; color:#515151; text-decoration:none;}
.wForm input {}
.wForm textarea {}
div.ctrlHolder {padding: 2px 0 2px 0px; }
div.buttonHolder{margin-left: 6.5em;}

#errorMsg {width: 360px; border: 2px solid #ED1C25; background-color: #F9F9F9; margin: 1em 0; padding: 0 1em;} /* #f44537 */
#errorMsg h3 {margin: 3px 0 0 0; padding: 0;}
div.error input {border: 2px solid #ED1C25;}
div.error textarea {border: 2px solid #ED1C25;}
/* end form stuff */

/* Map style */
span.map {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
/* End map style */