body {	margin:0;	background:#574F3A;	text-align:center;	color:white;	font-family:"Trebuchet MS",Arial,sans-serif;		scrollbar-base-color: #BEB79E;	scrollbar-face-color: #ADA68D;	scrollbar-arrow-color: #FFFFFF;	scrollbar-3dlight-color: #E5DEC5;	scrollbar-highlight-color: #ADA68D;	scrollbar-shadow-color: #807960;	scrollbar-darkshadow-color: #807960;}a {	color:#ffffff;	font-size:11px;	text-decoration:none;}#container {	text-align:left;	margin-left:auto;	margin-right:auto;	margin-bottom:0px;	padding-bottom:0px;	padding-left:0px;	width:783px;	background:url(images/bc_slice.gif) left top repeat-y;}#masthead {	margin-right:6px;	}#navcontainer {	width:485px;	height:1.5em;	float:right;	margin-bottom:3px;}#logoblock {	float:left;	width:278px;	height:55px;	margin-left:10px;	background:transparent url(images/bg_logo.gif) left center no-repeat;}#logoblock a {	display:block;	width:278px;	height:55px;}#masthead_lower {	float:left;	width:479px;}#masthead_lower marquee {	font-size:11px;	background-color:#574F3A;	border: 2px solid #B1AA91;}.topnavitem {	border-left: 1px solid #574F3A;	border-right: 1px solid #574F3A;	border-bottom: 1px solid #574F3A;}#contentcontainer {	background:transparent url(images/spread_09.gif) left top no-repeat;	font-size:11px;	padding-left:6px;}#col_a {	float:left;	width:771px;	background-color:#BEB79E;	font-size:12px;}#col_a img {	float:left;	margin:2px;	width:382px; 	height:336px;}.col_a_text {	float:right;	width:374px;	color:#574F3A;	height:336px;	overflow:auto;	padding:0 5px 0 0;}.col_a_text a {	color:#FFFFFF;}#col_b {	float:left;	width:771px;	height:315px;	background-color:#BEB79E;	font-size:11px;}#leftnav {	float:left;	width:158px;	height:315px;	overflow:auto;}#leftnav ul {	margin:0 0 5px 0;	padding:0;	list-style:none;	}#leftnav ul li {	margin:5px 0 0 10px;	padding:0;}#leftnav p {	margin-top:3px;	padding-top:3px;}.navnormal {	background:transparent url('images/navarrow-normal.gif') no-repeat top left;	font-weight:normal;	margin:0;	padding:0;}.navdownlevel {	background:transparent url('images/navarrow-downlevel.gif') no-repeat top left;	font-weight:normal;	margin:0;	padding:0;}.navselected {	background:transparent url('images/navarrow-selected.gif') no-repeat top left;	font-weight:bold;	margin:0;	padding:0;}#leftnav li a {	margin:0;	padding-left:12px;	color:#574F3A;}#col_b img {	float:left;	margin:0px;	width:293px;	height:315px;}.col_b_text {	float:right;	width:305px;	color:#574F3A;	height:315px;	overflow:auto;	padding:0 5px 0 0;}.col_b_text a {	color:#FFFFFF;}#left_sub3 {	float:left;	width:465px;	height:512px;	border-right:1px solid #574F3A;}#right_sub3 {	float:left;	width:306px;	height:512px;	margin-left:5px;}#gallerybox {	float:left;	width:293px;	height:335px;	background-color:#574F3A;	border:2px solid #B1AA91;	margin-left:0px;	margin-bottom:6px;	text-align:right;}#gallerybox .main {	border-bottom:2px solid #B1AA91;}#col_c {	float:left;	width:453px;	height:339px;	background-color:#BEB79E;	font-size:11px;}.col_c_text {	float:left;	width:285px;	color:#574F3A;	height:153px;	overflow:auto;	padding:5px;}.col_c_text a {	color:#FFFFFF;}#col_d {	float:left;	width:771px;	height:336px;	background-color:#BEB79E;	font-size:11px;}.col_d_text {	float:right;	width:605px;	color:#574F3A;	height:336px;	overflow:auto;}.col_d_text a {	color:#FFFFFF;}.col_d_text a:hover {	color:#574F3A;}.search_content {		margin-top:2px;	margin-left:13px;	}#planbox {	width:293px;	height:335px;	float:right;	background-color:#574F3A;	border:1px solid #B1AA91;}#planbox .plan { 	border-bottom:2px solid #B1AA91;}#bottomnav {	clear:both;	padding-top:10px;	padding-bottom:0px;}#bottomnav p {	margin:0;	padding:0;	text-align:center;	font-weight:bold;}.navitem {	float:left;	margin:0 0 0 10px;	width:139px;	height:178px;}.navitem img {	border-left: 2px solid #B1AA91;	border-top: 2px solid #B1AA91;	border-right: 2px solid #B1AA91;}.navitem a {	display:block;	height:178px;}.photobox {	float:left;	margin:8px 0 0 8px;	width:135px;	padding:0;	border: 2px solid #B1AA91;	}.photobox img {	border-bottom: 2px solid #B1AA91;}.photobox p {	padding:0;	margin:0;	font-weight:bold;}.hidden {	display:none;}#footer {	margin-top:0px;	padding-top:0px;	clear:both;	background:url(images/bc_foot.gif) no-repeat top center;}#footer ul {	margin:0px;	padding:6px 0 0 0;}#footer li {	display:inline;	border-right:1px solid #898169;	padding:0px 6px 0px 2px;}