/* CSS Document */body{}#centerwrapper{width: 740px;margin: 20px auto;height:auto;}#mainwrapper{width:740px;background-image:url(../images/gui/bg_contact.jpg);background-repeat:repeat-y;float:left;}#headerwrapper{width:740px;height:37px;background-image:url(../images/gui/headerbg.jpg);background-repeat:no-repeat;background-color:#FFFFFF;padding:0px;margin:0px;float:left;}#disclaimer{width:692px;text-align:right;font-size:10px;background-color:#FFFFFF;padding: 0px 0px 10px 0px;margin: 0px 0px 0px 0px;float:left;}#logo{	float:left;	padding: 10px 10px 0px 17px;	width: 271px;	}#bodywrapper{width:692px;background-image:url(../images/gui/footerbg_contact.jpg);background-repeat:no-repeat;background-position:bottom left;padding: 0px 24px 12px 29px;margin: 0px 0px 0px 0px;float:left;color:#564F40;	font-family:"Times New Roman", Times, serif;	font-size: 10px;	line-height: 150%;}#leftcolum{float:left;width:460px;padding:0px;margin:0px;}#rightcolum{float:left;width:200px;padding:0px 0px 0px 17px;margin:0px;}#mainimage{float:left;width:460px;padding: 20px 0px 0px 0px;margin: 0px 0px 0px 0px;text-align:center;}#maintitle{float:left;width:460px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;}#maincopy{	float:left;	width:460px;	color:#403B2F;	font-family:"Times New Roman", Times, serif;	padding: 0px 0px 15px 0px;	margin: 0px 0px 0px 0px;	font-size: 13px;	line-height: 200%;	letter-spacing: 0.05em;}#locationtitle{float:left;width:460px;padding: 0px 0px 0px 0px;margin: 0px 0px 0px 0px;text-align:center;}#locationcopy{	float:left;	width:460px;	color:#403B2F;	font-family:"Times New Roman", Times, serif;	padding: 0px 0px 15px 0px;	margin: 0px 0px 0px 0px;	font-size: 13px;	line-height: 200%;	letter-spacing: 0.05em;	text-align:center;}h2{padding: 5px 0px 5px 0px;margin: 0px 0px 0px 0px;	color:#564F40;	font-family:"Times New Roman", Times, serif;	font-size: 30px;	font-weight: normal;}.cityname{	font-family: "Times New Roman", Times, serif;	font-size: 12px;	color:#564F40;	font-weight: bold;	letter-spacing: 0.05em;	line-height: 30px;}.opened{	color: #990000;	font-family: "Times New Roman", Times, serif;	font-size: 10px;	letter-spacing: 0.05em;	line-height: 15px;}#biocopy{float:left;width:295px;color:#564F40;	font-family:"Times New Roman", Times, serif;	padding: 50px 0px 15px 25px;	margin: 0px 0px 0px 0px;	font-size: 10px;	line-height: 150%;}#headshot{	width:130px;	float:left;	padding: 50px 0px 0px 0px;	margin:0px;	font-family: "Times New Roman", Times, serif;	font-size: 10px;	line-height: 200%;	color: #564F40;}.bioname{	font-family: "Times New Roman", Times, serif;	font-size: 14px;	text-transform: uppercase;	color: #564F40;	letter-spacing: 0.05em;	font-weight: bold;}#biotitle{	width:250px;	padding: 15px 0px 0px 0px;	margin:0px;	border-bottom:1px solid #564f40;	font-family: "Times New Roman", Times, serif;	font-size: 12px;	text-transform: uppercase;	font-weight: bold;	}a:link {	color: #143787;	text-decoration: none;}a:visited {	text-decoration: none;	color: #143787;}a:hover {	text-decoration: underline;	color: #143787;}a:active {	text-decoration: none;	color: #143787;}