.hidden {  position: absolute;  top: -10000px;  left: 0;}.breaker {  margin: 0;  padding: 0;  width: 100%;  height: 1px;  clear: both;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	line-height: 16px;	color: #565656;	background-color: #413f32;	text-align: center;	margin: 40px 0px 40px 0px;}#wrapper {	background-color: #839fac;	margin-right: auto;	margin-left: auto;	width: 725px;	border: 10px #839fac solid;}#header {	margin: 0px; 	padding: 0px; 	border: 6px #ffffff solid; 	width: 710px; 	height: 108px; 	background-color: #ffffff;}p#logopanel {	float: left;	width: 352px;	padding: 0px;	margin: 0px;}p#quotepanel {	float: right;	width: 332px;	background-color: #a68f90;	height: 88px;	text-align: left;	margin: 0px;	padding-top: 20px;	padding-left: 20px;}#nav {	list-style-type: none;	text-align: left; 	background-color: #839fac; 	height: 30px;	font-size: 12px;	margin: 0px;	padding: 0px;}#nav li {	color: #DDDDDD;	list-style-type:none;	margin-top: 5px;	margin-left: 3px;	margin-right: 10px;	padding: 0px;	float: left; }#nav a {	color: #FFFFFF;	text-decoration: none;	margin: 0px;	padding: 0px;}#maincontent {	text-align: left; 	background-color: #ffffff; 	width: 725px; 	border-bottom: 7px #839fac solid;}#maincontent a:link {	font-size: 13px;	font-weight: normal;	color: #565656;	line-height: 16px;	text-decoration: underline;}.contentleftcol {	float: left;	text-align: left;	width: 377px;	padding: 10px 25px 10px 25px;}.contentleftcol a {	color: #565656;}.contentgrid1 {	float: left;	text-align: center;	width: 146px;	padding: 8px;}.contentrightcol {	float: left;	text-align: center;	width: 230px;	padding: 10px 25px;}.contentrightcol a {	color: #565656;}.contentwide {	float: left;	text-align: left;	width: 725px;	padding: 10px 25px 10px 25px;}.contentwide a {	color: #565656;}.contentseparator {	text-align: left; 	background-color: #ffffff; 	width: 725px;	height: 10px;	border-bottom: 7px #839fac solid;	clear: both;}.quote_text {	font-size: 15px;	color: #FFFFFF;	line-height: 18px;	font-style: oblique;}.quote_name {	font-size: 15px;	color: #FFFFFF;	line-height: 18px;	font-style: normal;}.viewimage {	float: center;	text-align: center;	width: 725px;	padding: 8px 8px 8px 0px;}h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #937F80;	font-weight: normal;}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;/*	color: #8A7651; */	color: #6A5631;	line-height: 16px;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #565656;}#listpageBoxListing {  margin: 0;  padding: 0;  width: 670px;  text-align: center;  border: 0px solid #ccc;  }#listpageBoxListing ul {  margin: 0;  padding: 0;  list-style: none;  }#listpageBoxListing li {  margin: 2px 4px 2px 0px;  padding: 0 0 0px 12px;  border: 0px solid #ccc;  background-repeat: no-repeat;  width: 145px;  height: 130px;  float: left;  line-height: 1.5em;  }#listpageBoxListing3 {  margin: 0;  padding: 0;  width: 670px;  text-align: center;  border: 0px solid #ccc;  }#listpageBoxListing3 ul {  margin: 0;  padding: 0;  list-style: none;  }#listpageBoxListing3 li {  margin: 2px 4px 2px 0px;  padding: 0 0 0px 8px;  border: 1px solid #ccc;  background-repeat: no-repeat;  width: 150px;  float: left;  line-height: 0.75em;  height: 200px;  }.crumbtrail {	font-size: 10px;	color: #aaa;	float: left;	text-align: left;	width: 377px;	padding: 10px 25px 10px 25px;}.crumbtrail a {	color: #aaa;	text-decoration: none;}