/* CSS Document *//*******  COLORS  *******//*  Orange:   FF 94 00  *//*  Yellow:   FE ED 00  *//*  Or-Ye:    FF C8 00  *//*  Red:      E0 0D 24  *//*  Dk Green: 08 93 0F  *//*  Lt Green: 80 D4 83  *//*  Brown:    4B 2B 11  *//*  Tan:      B6 8C 5C  *//************************/* {min-height:1px;}body {border:0; margin:0; padding:0; background:#FFC800; font:80%/160% Arial, Helvetica, sans-serif; color:#333; _text-align:center;}a {color: #333;}a:hover {color:#FF9400; text-decoration:underline;}p {border:0; padding:0;}h1, h2, h3, h4, h5 {border:0; margin:0; padding:0; font-weight:bold;}h1 {font-size:200%; line-height:100%; color:#FF9400; text-align:left;}h2 {font-family:"Times New Roman", Times, serif; font-size:200%; font-style:italic; line-height:100%; color: #FF9400;}h3 {font-size:120%; line-height:160%; margin-bottom:-10px; color: #4B2B11;}h4 {font-size:100%;}h5 {font-size:80%;}td {font-size: 60%/100%}hr {display:block; height:1px; margin:10px 0; padding:0; background:#CCC; border:0 solid #CCC; color:#CCC;}img {border:0px; border-style:none;}img a:hover {text-decoration:none;}.clear {clear:both;}.box {min-height:1px; _height:1px;}.box:after {content:"."; display:block; line-height:0px; font-size:0px; visibility:hidden; clear:both;}.noscreen {display:none;}.green {color:#08930F;}.orange {color:#ff9400;}/* ---------------------------------------------------- */#site {width:824px; margin:0 auto 0 auto; _text-align:left;}#header {clear:both; position:relative; margin:0; padding:0;}#logo {float:left; background-image:url("../images/logo.gif"); width:280px; height:216px;}#tagline {float:right; background-image:url("../images/tagline.gif"); width:544px; height:150px; position:relative}#tabs {float:right; width:517px; height:40px; background:#4B2B11; margin-right: 27px; padding: 0; _height:1px;}    #tabs ul {margin:0; padding:0; list-style:none;}    #tabs ul li {margin: 7px 4px 0 0; padding:0; float:left;}    #tabs ul li a {display:block; position:relative; padding:7px 15px; border:0; background:url("../images/tab_link.gif") 0 0 repeat-x; color:#B68C5C; font-weight:bold; text-decoration:none; cursor:pointer;}    #tabs ul li a span.tab-l, #tabs ul li a:hover span.tab-l {position:absolute; top:0; left:0; _left:-15px; width:8px; height:8px; background:url("../images/tab_link_l.gif") 0 0 no-repeat;}    #tabs ul li a span.tab-r, #tabs ul li a:hover span.tab-r {position:absolute; top:0; right:0; _right:-1px; width:8px; height:8px; background:url("../images/tab_link_r.gif") 100% 0 no-repeat;}    #tabs ul li a:hover {background:url("../images/tab_hover.gif") 0 0 repeat-x; color:#FFC800;}    #tabs ul li a:hover span.tab-l {background:url("../images/tab_hover_l.gif") 0 0 no-repeat;}    #tabs ul li a:hover span.tab-r {background:url("../images/tab_hover_r.gif") 100% 0 no-repeat;}    #tabs ul li#active a {background:#FFF; color:#FF9000;}    #tabs ul li#active a span.tab-l {position:absolute; top:0; left:0; _left:-15px; width:8px; height:8px; background:url("../images/tab_active_l.gif") 0 0 no-repeat;}    #tabs ul li#active a span.tab-r {position:absolute; top:0; right:0; width:8px; height:8px; background:url("../images/tab_active_r.gif") 100% 0 no-repeat;}#submenu {float:right; width:517px; height:26px; margin-right:27px; background-color:#fff;}	#submenu #active {color:#FF9400; font-weight: bold; text-transform:uppercase;}#main {width:824px; margin:0; background:url("../images/background.gif") repeat-y left top;}#content {float:right; width:521px; margin-right:27px; padding:12px;}#leftcol {float:left; width:223px; margin-left:27px;}#footer {clear:both; width:824px; height:60px; margin:0 27px; background:url("../images/footer.gif") 0 0 no-repeat;}.article {	border: solid 2px #4b2b11;	background: #FFFF99;	padding: 6px 12px 0px 12px;}.bodytext {	font: 100%/160% Arial, Helvetica, sans-serif;	color: #333;}.bodytext td {	font: 85%/130% Arial, Helvetica, sans-serif;}.contact {	text-align: center;	line-height: 140%;}.contactSm {	font-size: 90%;	line-height: 140%;	text-align: center;}.coname {	font-size: 120%;	font-weight: bold;	color: #4B2B11;}.phone {	font: 200%/140% "Times New Roman", Times, serif;	font-weight: bold;	color: #FF9400;}.intro {	font-size: 120%;}.smallbrowntext {	font-size: 100%;	font-weight: normal;	line-height: 140%;	color: #4B2B11;	text-align:center;	padding:8px;	margin:0;}.smallbrowntext a{	color: #4B2B11;	text-decoration:none;}.smallbrowntext a:hover{	color: #FF9400;	text-decoration:underline;}.check ul ol {padding-left:0; margin-left:0;}.check li {	list-style: none;	background:url(../images/checkbox.gif) no-repeat 0 2px;	padding-left: 22px;	margin-left: -20px;	margin-bottom: 5px;}.check-green ul ol {padding-left:0; margin-left:0;}.check-green li {	list-style: none;	background:url(../images/checkbox_green.gif) no-repeat 0 2px;	padding-left: 22px;	margin-left: -20px;	margin-bottom: 5px;}.List ul ol {	padding-left:0;}.List li {	list-style: none;	background:url(../images/boxSml.gif) no-repeat 0 0px;	padding-left: 15px;	margin-bottom: 2px;}.List li:hover {	background:url(../images/checkboxSml.gif) no-repeat 0 0px;}.label {text-align:right; float:left; width:8em; margin-right: 5px;}img.photo {float:right; margin-left:10px;}img.button {margin-top:15px; margin-bottom:5px; border: 1px solid #999;}.coupon {	width: 300px;	padding-top: 5px;	padding-left: 10px;	padding-right: 10px;	border: 2px dashed #e00d24;}#SC {margin:12px; padding:6px 10px; display:block; border: 1px solid #999; text-align:center;}.SC p {font-weight:bold; text-align:center;}.bqstart {	float: left;	height: 25px;	margin: -18px 0px 0px -50px;	padding: 25px 0px 0px 20px;	font-family: "Times New Roman", Times, serif; 	font-weight: bold;	font-size: 400%;	color: #e00d24;}.bqend {	float: right;	height: 25px;	margin-top: 2px;	padding-top: 6px;	font-family: "Times New Roman", Times, serif; 	font-weight: bold;	font-size: 400%;	color: #e00d24;}blockquote {	margin-bottom: -10px;	padding-left: 20px;}cite {	font-style: italic;	text-align: center;}