* {	margin: 0px;	padding: 0px;}body {	background-color: #DEE5AB;	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;	font-size: 62.5%;	margin-bottom: 50px;}#wrapper {	background-color: #FFFFFF;	margin-top: 5%;	border-top-width: 25px;	border-top-style: solid;	border-top-color: #EFF3D3;	border-bottom-style: solid;	border-bottom-color: #EFF3D3;	border-bottom-width: 45px;}#container {	width: 690px;	margin-right: auto;	margin-left: auto;	margin-bottom: 1em;}#masthead {	text-align: center;	padding: 30px;}#colLeft, #content, #colRight {	float: left;}#colLeft, #colRight {	width: 186px;}#colLeft h1 {	color: #7E6942;	font-size: 2em;	font-weight: normal;	letter-spacing: 0.1em;	line-height: 1.2em;}#formBox {	border: 3px solid #BBC131;	padding: 10px;	font-size: 1.3em;	color: #7E6942;	text-align: right;}#formBox p{	font-size: 1em;	color: #7E6942;	padding-bottom: .8em;	text-align: left;}form#siteNotify input {	width: 152px;	margin-top: 4px;	margin-bottom: 4px;	border: 1px solid #CCCCCC;	font-size: 0.9em;	padding: 3px;}form#siteNotify input#Submit {	width: auto;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}#content {	width: 288px;	font-size: 1.1em;	margin-right: 15px;	margin-left: 15px;	line-height: 1.5em;}#content p {	padding-bottom: 1.1em;}#content p.intro {	font-size: 1.1em;}#footer {	text-align: center;	font-weight: bold;	color: #7f6a43;	margin-top: 50px;}.noError {	font-size: 1px;	line-height: 0px;}.error {	font-size: 0.8em;	color: #CC0000;}.thankyou {	font-weight: bold;	color: #7E6942;	font-size: 1.2em;	text-align: center;}.clearFix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}