body {background: #8E6729 url(images/bg.jpg) repeat-x; margin: 0 auto; text-align: center;}
body {font: 12px/18px Georgia, Times, 'Times New Roman', serif;}
p {font-size: 12px; line-height: 18px;}

a, a:link, a:visited, a:hover, a:active {color: #315F8B; text-decoration: none; font-weight: bold;}
a:visited {color: #666;}
a:hover {text-decoration: underline;}

ul, li {font-size: 12px; text-align:left;}

#wrapper {width: 830px; background:url(images/repeater.jpg) repeat; margin: 0 auto; position:relative;}

#wrapper2 {width: 830px; background: url(images/repeater2.jpg) repeat-y; margin: 0 auto; position:relative;}
#wrapper p, #wrapper h3 { text-align: left;}

#wrapper h3 {color: #613B17; font-style: italic; font-weight: bold; font-size: 20px; line-height:24px;}
#header { height: 150px; background: url(images/header.jpg) no-repeat;}

#wilson-nav {height: 80px; background: url(images/nav.jpg) no-repeat;}
#wilson-nav2 {height: 80px; background: url(images/nav2.jpg) no-repeat;}
#wilson-nav, #wilson-nav2 {color: white; font: 15px Arial, Helvetica, sans-serif; font-weight: bold; padding: 9px 285px 0 0;}
#wilson-nav a,
#wilson-nav a:link,
#wilson-nav a:visited,
#wilson-nav a:hover,
#wilson-nav a:active,
#wilson-nav2 a,
#wilson-nav2 a:link,
#wilson-nav2 a:visited,
#wilson-nav2 a:hover,
#wilson-nav2 a:active {color: white; text-decoration: none;}
#wilson-nav a:visited {text-decoration: none;}
#wilson-nav a:hover {color: #FFC; text-decoration: underline;}

#innerWrap {width:770px; padding:0 30px; background:url(images/repeater.jpg) repeat-y;}
#leftHome {padding:0 5px 0 50px; width:500px; float:left;}

#content2 {text-align: left; width: 720px; padding: 0 30px 10px 50px; float: left; clear: both;}
#content h3 {}
#content2 h3 {color: #613B17; font-style: italic; font-weight: bold; font-size: 20px;}


#rightColumn {width:230px; padding: 0 37px 10px 0; float: right; font-variant: small-caps; font-size: 1em;}
#rightColumn p {text-align: right; line-height: 1.5em;}
#rightColumn.address {background: url(images/mail.gif) no-repeat left top;}
#rightColumn .digits {background: url(images/phone.gif) no-repeat left top;}
#rightColumn a {font-variant: normal;}
#rightColumn .copyright {font-variant: normal; font-size: 1em;}

#divider {height: 40px; background: url(images/divider.gif) no-repeat center center;}

#topFeature {height: 63px; background: url(images/feature_head.gif) no-repeat center center;}

#footer {height: 30px; background: url(images/footer.jpg) no-repeat; clear: both;}
#footer2 {height: 30px; background: url(images/footer2.jpg) no-repeat; clear: both;}
#footer-text, #footer-text p {position: relative; top: 30px; font-size: 11px; color: white; text-align: center; line-height: 14px; padding-bottom: 5px; background: url(images/footer_bg.jpg) repeat;}
#footer-text a {color: #FC6;}


#photos {
	margin: 0;
	padding: 0;
}

#photos img {
	float: left;
	margin: 0;
	padding: 0;
}

#content #listContainer {
	width: 300px;
	height: 200px;
}

div.clearit {
	clear: none;
}

.myForm td, input, select, textarea, checkbox  {
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
	}

	.required {
		color: red;
	}
