@charset "UTF-8";/* CSS Document *//*******  BODY  ************************************************************/body, p, div, blockquote, dl, ul, ol{}body{background-color:#4d2409;}/*******  MAIN CONTENT TEST  ***********************************************/#main{position:absolute;width:660px;height:auto;overflow:visible;top:52px;left:100px;background-color:#FFF;}#main a{color:inherit;}#main .outdent{margin-left:-58px;}#main ul{position:relative;width:660px;height:auto;background-color:#fff;list-style:none;overflow:auto;float:left;margin:0;padding:0;}#main li.left{width:310px;position:relative;display:block;float:left;padding:10px;padding-top:60px;margin-left:0px;text-align:center;list-style-position:inside;list-style-image:none;list-style:none;}#main li.left .tagline{font-family:"Georgia", Times New Roman, Times, serif;font-style:italic;text-align:center;margin-right:-20px;font-size:19px;color:#c2874d;}.tag_align{text-align:left;margin-right:50px;font-family:"Georgia", Times New Roman, Times, serif;font-style:italic;text-align:left;font-size:19px;color:#c2874d;}#main li.right{width:310px;position:relative;float:right;padding:10px;margin-top:20px;list-style-position:inside;list-style-image:none;list-style:none;}#main li.right .bodytwo{font-family:"Georgia", Times New Roman, Times, serif;font-size:13px;color:#8f7f72;padding-right:30px;line-height:1.4em;list-style-image:none;}#main li.section{width:550px;height:auto;background-image:url(section_bkgd.jpg);background-repeat:no-repeat;margin-left:0px;margin-top:10px;padding-left:50px;padding-right:50px;padding-top:10px;}#main li.section p{	color:#333;	font-family:"Tahoma", Arial, Helvetica, sans-serif;	font-size:12px;	margin-left:15px;	background-color:#FFFFFF;}#main li.section h1{color:#7bc143;font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:14px;letter-spacing:normal;margin-left:-30px;margin-bottom:40px;margin-top:-10px;}#main li.section h2{color:#996600;font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin-left:15px;margin-bottom:-6px;margin-top:-4px;}#main li.section h3{color:#333333;font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:11.5px;line-height:13px;font-weight:bold;margin-left:15px;margin-bottom:-11px;margin-top:0px;}/**********************#main li.section .bold{color:#8f7f72;font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:11px;}#main li.section .image{margin:0;position:relative;float:left;width:100px;height:100px;}#main li.section .copy{margin:0;position:relative;float:right;width:430px;height:100px;background-color:#fff;color:#333333;}*****************************//**********************#main li.section table{border:none;}**********************//*******  SUB CONTENT  *****************************************/#sub{position:absolute;width:210px;left: 800px;top:40px;}#sub a{color:inherit;text-decoration:none;}#sub .navigation{text-decoration:none;color:#FFFFFF;}#sub p.navigation{text-decoration:none;}#sub ul.greencallout{font-family:"Georgia", Times New Roman, Times, serif;font-style:italic;font-size:13px;color:#bed097;padding:20px;background-image:url(needles.jpg);background-color:#666600;}#sub p.highlight{margin-bottom:8px;}ul, ul h1, ul h2, ul h3, ul li{font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:12px;}#sub ul{width:170px;margin-bottom:25px;padding:20px;padding-left:20px;padding-top:10px;padding-bottom:10px;background-color:#582e15;}#sub ul li{list-style:square;width:185px;}#sub ul li.indent{margin-left:12px;}#sub ul.body{font-size:12px;color:#945e2d;line-height:15px;}#sub ul h1{font-weight:bold;color:#cf8e4e;margin-bottom:0px;line-height:15px;letter-spacing:.06em;}#sub ul h2{font-weight:normal;color:#af753b;margin-bottom:0px;margin-top:0px;}#sub ul h3{font-weight:normal;color:#638635;}#sub ul h4{font-size:13px;font-weight:normal;font-family:"Georgia", Times New Roman, Times, serif;font-style:italic;color:#66CC33;}.attraction{font-family:"Tahoma", Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#66CC33;}.disclaimer{font-size:11px;color:#8a5729;line-height:13px;}.snapshot{margin-left:80px;margin-bottom:15px;}/*******  FIXES  ************************************************************/.margin_fix{margin-bottom:-12px;}.outdent{margin-left:-58px;}.bold{font-weight:bold;}.color{color:#663300;}.italic{font-style:italic;}.weather{position:relative;left:-2px;}.highlightspan{color:#006600;}/*padding-left:20px;padding-top:10px;padding-bottom:10px;*/