	
	
	.sf_postTitle { margin: 10px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;}
	.sf_postDate { margin: 0px 0px 10px 0px !important; padding: 0px 0px 0px 2px !important;}
	.sf_postListing LI { list-style:none !important; }	
	.sf_postListing { width:430px !important;}
	.sf_postTitle A:Link { text-decoration:none; font-weight:bold; }
	.sf_postTitle A:Visited { text-decoration:none; font-weight:bold;  }
	.sf_postContent P { padding: 0px 0px 0px 0px !important;}
	#media_rightcol { width: 300px !important;}
	#media_rightcol P { width:300px !important;}
	
#details_body{padding-left: 13px;position: relative;}
#pagecontent{font-size:13px;padding-left:58px;color: #5c4424;width:920px;}
#pagecontent a{color: #0a6fbd;}
#pagecontent p{padding-bottom: 30px; padding-top:0px; line-height:1.2em; width:450px;}
#pagecontent ul{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration: none; margin-top: 0em;  line-height: 14pt; width: 410px; padding:0px 0px 30px 20px;}
#pagecontent ul li{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height: 14pt; font-weight:normal; text-decoration: none; width: 410px; vertical-align: top; position: relative; top: -.5em;}
/*.about-content p{padding-bottom: 20px; padding-top:0px; line-height:1.2em; width:450px !important;}
*/
#pagecontent h3{padding-bottom: 4px;}

#details_body #pagecontent > h1{font-size: 40px;padding-top: 35px;margin-left:10px;margin-bottom: -5px;}
#details_body #pagecontent h2{font-size: 13px;color: #a33311;padding: 10px 0px 6px 0px;}
#fullbg {background-image:url(../images/map_top.jpg);background-repeat: no-repeat;}
#fullpage{background-image:url(../images/map_middle.jpg);background-repeat: repeat-y; margin-left:3px;margin-top:-1px;}
#content_bottom{position:inherit; margin: 0px;}

#column{width: 450px;}


/*body,html,#background_wrapper,#content_wrapper{height:100%}*/
#footer{margin-top: -60px;position: absolute; width:700px;}

/*#video_embed{margin-left:510px;margin-top:71px;position:absolute;font-size: 14px;}
#video_embed embed, #video_embed object{float: left; padding-top: 25px;background-image:url(../images/video_pane.png);background-repeat: no-repeat;margin:10px 0 0 -10px;padding:2px 26px 23px 22px;}
*/

#video_embed {margin-left:510px;margin-top:91px; position:absolute; background-image:url(../images/video_pane.png);background-repeat: no-repeat; padding:12px 26px 23px 12px;}
#video_text{margin-left:510px;margin-top:71px; position:absolute; font-size: 14px; }
#leftcolumn{clear:right;float:left;	padding-right:50px;	width:456px;}
#rightcolumn{width: 350px;float: left;margin-top: -10px;}

#leftcolumncopy{clear:right;float:left;	padding-right:10px; width:456px;}
#rightcolumncopy{width: 350px;float: left;margin-top: 0px;}

#leftcolumncopy p{width: 410px;}
#rightcolumncopy p{width: 410px;}

#leftcolumncopy ul{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration: none; margin-top: 0em;  line-height: 14pt; width: 410px; padding:0px 0px 30px 20px;}
#leftcolumncopy ul li{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height: 14pt; font-weight:normal; text-decoration: none; width: 410px; vertical-align: top; position: relative; top: -.5em;}


#rightcolumncopy ul{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; text-decoration: none; width: 410px; padding:0px 0px 30px 20px;}
#rightcolumncopy ul li{font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height: 14pt; font-weight:normal; text-decoration: none; width: 410px; vertical-align: top; position: relative; top: -.5em;}

#media_leftcol{width: 550px;margin-left: 4px; float: left; clear: right;}
#media_rightcol{width: 300px; margin-left:40px; float: left; clear: right;}
#media_rightcol:first-child{padding-left:10px;}

#media_sidebar{margin-left:-20px;}
	#media_sidebar h2{font-size:18px; color: #a43615; width: 283px; height: 56px; margin: 22px 0px -32px;padding:36px 0 0 18px;}
	#media_sidebar li{background-color:#d1c3a3; margin-left: 20px; width: 262px; height:20px;padding-left:11px;padding-top:2px;}
	#media_sidebar li.alt{background-color:#e0d6c1}
	#media_sidebar li a{color:#4b453a; font-size: 13px; text-decoration: none; background-image:url(../images/dark_gray_arrow.png); background-position: center right; background-repeat: no-repeat; padding-right: 10px; padding-bottom: 3px;}
	#media_sidebar li a:hover{font-weight: bold}			

.brochure{}
	#brochure_controls{margin-left:670px;margin-top:-31px;position:absolute;}
	#brochure_controls a{width: 86px; position:absolute; cursor: pointer; color:#5e5e5e; text-decoration: underline; font-size: 15px;  background-repeat: no-repeat; padding-right: 0px; padding-bottom: 3px; background-position: center right;background-image:url(../images/dark_brown_right_arrow.png); text-decoration: none;}
	#brochure_controls #prev{width: 110px; display:none; border-right: 2px solid #5e5e5e; padding-right: 15px; margin-right: 9px; padding-left: 10px; background-position: center left; background-image:url(../images/dark_brown_left_arrow.png);}
	
	#brochure_controls a.firstpage{display: none;}
	#brochure_controls a.firstpage+#next{display:block;}
	#brochure_controls a+#next{margin-left: 140px}

	#brochure_controls #next:hover{background-image:url(../images/dark_red_arrow.png); }
	#brochure_controls #prev:hover{background-image:url(../images/dark_red_left_arrow.png); }
	
	#brochure_controls a:hover{color:#a33311;}
	#book{background-image:url(../images/brochure/brochure_bg.png); width: 907px; height: 576px; margin-left:-17px;margin-top:8px;}
		#pdf{width:280px; margin-top: 26px; margin-left:13px;}
			#pdf a{ color:#a33311; font-size: 17px; text-decoration: none;}
			#pdf > a {background-position: center right; background-repeat: no-repeat;}
			#pdf p{ color:#5e5e5e; font-size: 13px;}
			#pdf p a{ color:#0a6fbd; text-decoration: underline; font-size: 13px;}
	.brochure h3{font-size: 15px; color:#a33311; }
	.brochure #agent{margin-left:13px;margin-top:38px;width:400px;}
		#agent p {font-size: 13px;}
		#agent p a{ color:#0a6fbd; text-decoration: underline; font-size: 13px;}
	#request_brochure{position: absolute; margin-left: 498px; margin-top:-203px;}
	#details_body #pagecontent #request_brochure h2 {color:#a33311; font-size: 15px; padding:0px 0px 15px 0px }
	.brochure form div {padding-bottom:6px;}
	.brochure #firstname{margin-left:36px;width:272px;}
	.brochure #lastname{margin-left:38px;width:272px;}
	.brochure #address{margin-left:55px;margin-right:9px; width: 150px;}
	.brochure #apt{margin-left:10px;width:66px;}
	.brochure #city{margin-left:82px; width:150px; margin-right: 6px;}
	.brochure #state{width:66px;}
	.brochure #zip{margin-left: 88px; width:150px;}
	.brochure #phonenumber{width:150px;margin-left:13px;}
	.brochure #email{margin-left:8px;width:150px;}
	.brochure #optional{width:66px;}
	.brochure #emaildisclosure{font-size: 9px;margin-left:0px;margin-top:-5px;width:400px;}
	.brochure button{background-image:url(../images/button_submit_mapversion.gif); background-color:transparent; background-repeat:no-repeat; margin: -4px 0 0 312px; position: absolute;width: 84px; height: 33px; border: 0 none;}
	.brochure #formstatus_good {color:#5e5e5e; margin:-15px 0 0 -10px; padding:10px; position:absolute; width:400px; z-index:10;}
	.brochure #formstatus_error{color:red; margin:-15px 0 0 -10px; padding:10px; position:absolute; width:400px; z-index:10;}
	button span{display: none;}
	#formstatus_good{width:365px; display:none; font-size:0.9em; font-weight:bold; width:365px;}
	#formstatus_error{color:red;width:365px; display:none;}
	
	.brochure #pages {padding:7px}
	.brochure #pages .current_page{display:block;}
	.brochure #pages img{display:none; position:absolute;}
	
	
	
	/* contact */
	#contactus_form div {margin-bottom:10px; margin-top:6px;}
	#contactus_form label {display:block; float:left; width:100px;}
	#contactus_form input {margin-top:-4px; width:196px; font-size:12px;}
	#contactus_form textarea {width:300px; height:90px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

	
	
	#phoneNumber 
	{
		color:#990000;
		font-family:Arial,Helvetica,sans-serif;
		letter-spacing:0.02em;
		line-height:1.1em;
		font-size:24px;
		font-weight:bold;
		margin-left:50px;
	}
	
	
	