#divSubNavWrapper ul {
	list-style-type: none;
	float: left;
	margin: 0px;
	padding: 0px;
}
/* CSS Document */

#divWrapper {
	margin-right: auto;
	margin-left: auto;
	width: 680px;
}
#divTagline {
	float: right;
	width: 500px;
}
#divLogo {
	float: left;
	width: 180px;
}
#divHeader {
	width: 666px;
	background-color: #542942;
}
	#divHeader img{
		display:block;
		margin:0;
		padding:0;
	}
	#divHeader ul{
		display:block;
		margin:0;
		padding:0;
		background-color:#be8ab1;
		height:50px;
		padding:0 2px;
	}
		#divHeader ul li{
			display:inline;
			float:left;
			margin:0;
			padding:0 1px 0 0;
		}
			#divHeader ul li a{
				background:#be8ab1 url(../images/main_nav_bkgd.gif) scroll no-repeat 0 -12px;
				color:#FFFFFF;
				font-size:14px;
				padding-top:5px;
				width:131px;
				display:block;
				height:45px;
				text-decoration:none;
				text-align:center;
				font-family:Arial, Helvetica, sans-serif;
				line-height:24px;
				font-weight:bold;
			}
			
				#divHeader ul li a img{
					border:none;
					display:inline;
					vertical-align:middle;
				}				

			#divHeader ul li a:hover{
				padding-top:15px;
				background-position:0 0px;
				height:35px;
			}
		


#divNavigation {
	float: left;
	width: 668px;
}
#divOutsideWrapper {
	border: 1px solid #FFFFFF;
	float: left;
	width: 668px;
	padding: 5px;
	background-color: #6F89B3;
}
#divInsideWrapper {
	float: left;
	width: 666px;
	border: 1px solid #FFFFFF;
	background-color: #CCCCCC;
}
#divContent {
	float: left;
	width: 666px;
	background-color: #EBEBEB;
}
#divFooter {
	float: left;
	width: 660px;
	text-align: center;
	padding: 10px;
}
#divSubNavWrapper {
	float: left;
	width: 125px;
	padding: 15px;
}
#divBodyContentWrapper {
	width: 481px;
	float: left;
	background-color: #FFFFFF;
	padding: 15px;
}
	#divBodyContentWrapper #err_message{
		display:none;
		color:#CC0000;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
	}
	#divBodyContentWrapper fieldset{
		display:block;
		border:none;
		margin:0;
		padding:0;
	}
		#divBodyContentWrapper fieldset label{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
		}
		
		#divBodyContentWrapper fieldset.contact_fields label{
			float:left;
			clear:left;
			display:inline;
			width: 8em;
			margin-bottom:5px;
			padding-top:0.3em;
		}
		#divBodyContentWrapper fieldset.contact_fields input{
			display:block;
			margin-bottom:5px;
			width:250px;
		}
		#divBodyContentWrapper fieldset.comments label{
			display:block;
			margin-top:15px;
		}
		#divBodyContentWrapper fieldset.comments textarea{
			display:block;
			height:120px;
			overflow:auto;
			width:475px;
		}
		#divBodyContentWrapper fieldset.submit input{
			margin-top:15px;
			float:right;
		}
