* {	padding: 0;	margin: 0;}body {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 0.85em;	letter-spacing: 0.03em;	line-height: 1.9em;	background-repeat: repeat-x;	/* background-color: #F1FFAC; */	margin: 0;	padding: 0;	text-align: center;}h1 {	font-size: 1.4em;	color: #6C8204;	line-height: 2.0em;}#readMore, #readMore a {	color: #000000;}#readMore a {	text-decoration: underline;}#readMore:hover a {	text-decoration: none;}#enlargePhoto {	color: #FFFCCC;	font-size: 0.9em;	line-height: 0.8em;	text-align: center;}.mainbg {	background-image: url(../images/mainbg_area.gif);}.mainTopbg {	background-image: url(../images/sub_background.gif);}img {	border: none;}#mainContainer {	margin: 0px auto;	text-align: left;	width: 680px;}#topContainer {	margin: 0px auto;	text-align: left;	width: 680px;}#bottomContainer {	margin: 0px auto;	text-align: left;	width: 680px;}.colLeft {	float: left;	width: 450px;}.colRight {	float: left;	width: 220px;}.twoCol {	width: 670px;	padding-top: 10px;	clear: both;}.twoColcontent {	color: #333333;	margin-top: 10px;}.twoColcontent a, a:visited {	color: #6C8204;	text-decoration: underline;}.twoColcontent a:active, a:hover {	color: #6C8204;	text-decoration: none;}.twoColcontent li {	list-style: none;	padding-left: 20px;	padding-top: 5px;	padding-bottom: 5px;	border-bottom: 1px solid #6C8204;	width: 630px;	line-height: 1.2em}.twoColcontent li#shadeRow1 {	color: #333333;	background-color: #E4F3AD;	border-top: 1px solid #6C8204;}.twoColcontent li.shadeRow {	color: #333333;	background-color: #E4F3AD;}#mainImage {	border: 10px solid #000000;	height: 193px;	width: 381px;}#phoneNumber {	color: #669900;	font-size: 1.7em;	text-align: right;	margin-right: 50px;	padding-top: 111px;}#mainContent {	margin-right: 30px;	color: #FFFFCC;	padding-top: 50px;}#titleLine {	font-size: 1.4em;}#logo {	margin-top: 20px;}/* Thumbnail Photos */#thumbnailContainer {	float: left;	width: 210px;	padding-top: 45px;}#thumbnailContainer #left {	float: left;	width: 105px;	text-align: left;}#thumbnailContainer #right {	float: left;	width: 105px;	text-align: right;}.thumbOutline {	height: 53px;	width: 88px;	border: 4px solid #B7B86E;	margin-bottom: 8px;}/*------------------------------------------------------------------NAVIGATION HOME PAGE------------------------------------------------------------------*/#mainNav {	display: block;	list-style: none;	width: 200px;	height: 53px;	text-align: center;	font-size: 1.1em;	letter-spacing: 0.03em;	line-height: 3.4em;}#mainNav li#active {	color: #FFFFFF;	display: block;	height: 53px;	text-align: center;	font-size: 1.1em;	letter-spacing: 0.03em;	line-height: 3.4em;	background: url(../images/nav_button.gif) no-repeat 0px 0px;}  		#mainNav li a {	height: 53px;  	voice-family: "\"}\"";   	voice-family: inherit;  	height: 53px;	text-decoration: none;	text-align: center;	font-size: 1.1em;	letter-spacing: 0.03em;	line-height: 3.4em;	background: url(../images/nav_button.gif) no-repeat 0px -53px;}		#mainNav li a:link, #mainNav li a:visited {	color: #000000;	height: 53px;	display: block;	background: url(../images/nav_button.gif) no-repeat 0px -53px;}	#mainNav li a:hover {	color: #FFFFFF;	height: 53px;	background: url(../images/nav_button.gif) no-repeat 0px 0px;}  /*------------------------------------------------------------------NAVIGATION SUB PAGES------------------------------------------------------------------*/#mainNavSub {	display: block;	list-style: none;	width: 200px;	height: 53px;	text-align: center;	font-size: 1.1em;	letter-spacing: 0.03em;	line-height: 3.4em;}#mainNavSub li#active {	color: #FFFFFF;	display: block;	height: 53px;	text-align: center;	font-size: 1.1em;	letter-spacing: 0.03em;	line-height: 3.4em;	background: url(../images/nav_button.gif) no-repeat 0px 0px;}  		#mainNavSub li a {	height: 53px;  	voice-family: "\"}\"";   	voice-family: inherit;  	height: 53px;	text-decoration: none;	text-align: center;	font-size: 1.1em;	letter-spacing: 0.03em;	line-height: 3.4em;	background: url(../images/nav_button.gif) no-repeat 0px -53px;}		#mainNavSub li a:link, #mainNavSub li a:visited {	color: #000000;	display: block;	height: 53px;	background: url(../images/nav_button.gif) no-repeat 0px -53px;}	#mainNavSub li a:hover {	color: #FFFFFF;	height: 53px;	background: url(../images/nav_button.gif) no-repeat 0px 0px;} #footer {	color: #72940D;	font-size: 0.8em;	text-align: left;	padding-top: 50px;	clear: both;}#discalimer {	color: #72940D;	font-size: 0.8em;	text-align: right;	padding-top: 50px;	clear: both;}#discalimer a, a:visited {	color: #72940D;	text-decoration: underline;}#discalimer a:hover {	text-decoration: none;}/* Form */#formContainer {	background-color: #E9F3C7;	border: 1px solid #669900;	padding: 10px;}