body {	font-size: 14px;	background-color: #837026;	margin: 0px;	color: #000;	font-family: times, "Times New Roman", serif;	}address {	color: #000;	margin: 24px 0px 12px 6px;	font-style: italic;	font-size: 12px;	font-family: times, "Times New Roman", serif;	}div, p, th, td, li, dd, dl, dt {	font-size: 14px;	font-family: times, "Times New Roman", serif;	}p {	margin: 13px 0px 0px 0px;	padding: 0px;	font-size: 14px;	line-height: 130%;	font-family: times, "Times New Roman", serif;	}li {	margin-top: 4px;	line-height: 120%;	}em {	font-size: 100%;	}td {	padding: 0;	margin: 0;	}strong {	font-weight: bold;	}dt {	font-weight: bold;	margin: 18px 10% 8px 0px;	}dd {	line-height: 130%;	}img {	margin: 0px;	padding: 0px;	}legend {	color: #183800;	}/* headline tags */h1, h2, h3, h4, h5 {	margin: 0px;	padding: 0px;	color: #000;	font-family: times, "Times New Roman", serif;	font-weight: normal; 	}h1 {	margin: 10px 0px 0px 0px;	font-size: 24px;	}h2 {	font-size: 20px;	margin: 18px 10% 8px 0px;	padding: 6px 4px 1px 0px;	border-bottom: 1px solid #888123;	color: #183800;	}h3 {	font-size: 16px;	margin: 14px 0px 0px 0px;	}h4 {	font-size: 12px;	font-style: italic;	}h5 {	font-size: 11px;	font-weight: normal; 	font-style: italic;	}/* anchor tags */a {	text-decoration: underline;	}a:active {	color: #f96;	}a:link {	color: #b30;	}a:visited {	color: #336;	}a:hover {	color: #030;	}table#layout {	width: 100%;	margin: 0px;	padding: 0px;	}td#top-navbar {	width: 148px;	margin: 0px;	padding: 0px;	background-color: #FDF0BB;	text-align: left;	}td#top-navbar img {	border: 0px;	margin: 0px;	padding: 0px;	}/* header */td#header {	background: #fff url(/img/ur-coloma-valley.gif) top right no-repeat;	margin: 0px;	padding: 0px;	}td#header h1 img {	margin-top: 24px;	border: 0px;	}/* header for home page*/td#header-home {	background: #fff;	margin: 0px;	padding: 0px;	}td#header-home img.img-header {	margin-top: 24px;	}/* navigation bar */td#navbar {	width: 148px;	margin: 0px;	padding: 0px;	background: #889133 url(/img/poppies-bg-bottom.jpg) no-repeat;	border-bottom: 2px solid #fff;	}div#nav {	margin: 0px 0px 0px 0px;	padding: 1px 2px 6px 2px;	background: transparent url(/img/poppies-bg-tx.jpg) no-repeat;	text-align: left;	}div#nav p {	font-size: 12px;	line-height: normal;	margin: 2px 2px 3px 14px;	padding: 0px;	color: #000;	font-family: verdana,arial,geneva,helvetica,sans-serif;	}div#nav p a {	font-weight: normal;	color: #030;	text-decoration: none;	}div#nav p a:hover {	text-decoration: underline;	font-style: italic;	}div#nav h3 {	border-top: 1px solid #fff;	font-size: 14px;	padding: 5px 0px 1px 4px;	margin: 3px 3px 0px 3px;	font-weight: normal;	color: #030;	font-family: "Lucida Calligraphy",times, "Times New Roman", serif;	}div#nav h3:first-child {	border-top: 0;	padding: 2px 0px 0px 4px;	}div#nav h3 a {	color: #030;	text-decoration: none;	}div#nav h3 a:hover {	text-decoration: underline;	background-color: #D3CA6B;	}div#nav h3 img {	border: 0px;	}@media print { td#top-navbar { display: none; } td#navbar { display: none; }}p.more-link {	margin: 0px 8px 0px 0px;	padding: 0px;	font-size: 13px;	font-weight: bold;	line-height: normal;	text-align: right;	text-transform: uppercase;	}/* right column for teasers and ads */td#right-col {	width: 156px;	text-align: center;	border-left: 2px #fff solid;	border-bottom: 2px solid #fff;	padding: 4px 4px 4px 4px;	background-color: #889133;	}td#right-col-home-top {	width: 50%;	text-align: left;	border-left: 2px #fff solid;	border-bottom: 2px solid #fff;	padding: 12px;	background-color: #889133;	}td#right-col-home-bottom {	width: 50%;	text-align: left;	border-left: 2px #fff solid;	border-bottom: 2px solid #fff;	padding: 12px;	background-color: #889133;	}td#right-col-none {	display: none;	}@media print {	td#right-col { display: none; }	}/* page layout table */table#layout {	border: 0;	padding: 0;	margin: 0;	}/* main content block */td#main {	padding: 0px 6px 6px 6px;	background-color: #E0BE50;	border-bottom: 2px solid #fff;	}td#main-home {	width: 50%;	padding: 0px 6px 6px 6px;	background-color: #E0BE50;	border-bottom: 2px solid #fff;	}img.home-feature-image {	border: 3px solid #837026;	text-align: center;	margin: 0px;	padding: 0px;	}td#main p, div.p {	font-size: 14px;	line-height: 130%;	margin: 13px 0px 0px 8px;	}div.p h2 {	margin-left: -8px;	}img.mcws_page_prim_img {	border: 3px solid #837026;	}/* footer for bottom links */p#footer {	margin: 12px 0px 8px 0px;	padding: 0px;	color: #D3CA6B;	text-align: center;	}p#footer a {	font-weight: normal;	color: #D3CA6B;	text-decoration: none;	}p#footer a:hover {	text-decoration: underline;	}/* special stuff for home page right column */p#home-feature-caption {	text-align: left;	font-size: 13px;	line-height: 120%;	padding: 4px 16px 0px 16px;	margin: 0px;	}table#home-teaser {	background-color: #d4d695;	border: 1px solid #a8a153;	}td#home-teaser-head {	padding: 4px 4px 4px 4px;	border-bottom: 1px dotted #a8a153;	}td#home-teaser-head h3 {	font-size: 16px;	text-transform: uppercase;	letter-spacing: 8px;	text-align: center;	margin: 2px 0px 0px 0px;	}td#home-teaser-body {	padding: 0px 4px 0px 4px;	}td#home-teaser-body strong {	font-size: 14px;	font-weight: normal;	line-height: 120%;	}#home-teaser-body ul {	text-align: left;	margin: 0px 8px 0px 8px;	padding: 0px 0px 2px 0px;	list-style: none;	}#home-teaser-body li {	margin: 8px 0px 0px 0px;	padding: 0;	line-height: 130%;	}#home-teaser-body ul#recently li {	margin-top: 10px;	}#home-teaser-body ul#recently li em {	color: #999;	}td#home-teaser-body p {	padding: 0px 4px 0px 4px;	font-size: 13px;	line-height: 120%;	}#home-teaser-body p.sidebar-footer {	text-align: right;	font-weight: bold;	margin: 8px 12px 0px 0px;	padding: 0px 0px 2px 0px;	}table#credits-table {	background-color: #fff;	}table#credits-table img {	margin: 1px 0px 1px 0px;	}/* Sidebar Content */td#right-col div#sidebar {	margin: 0px 0px 4px 0px;	padding: 0px 0px 2px 0px;	background-color: #d4d695;/* 	border: 1px solid #a8a153;  */	}#sidebar h2 {	font-size: 13px;	color: #333;	text-transform: uppercase;	letter-spacing: 2px;	margin: 0px 0px 0px 4px;	padding: 12px 0px 3px 0px;	border-bottom: 1px dotted #a8a153;	}#sidebar a {	text-decoration: none;	}#sidebar a:hover {	color: #b30;	text-decoration: underline;	}#sidebar ul {	text-align: left;	margin: 0px 8px 0px 8px;	padding: 0px 0px 2px 0px;	list-style: none;	}#sidebar li {	margin: 8px 0px 0px 0px;	padding: 0;	line-height: 130%;	}#sidebar ul#recently li {	margin-top: 10px;	}#sidebar ul#recently li em {	color: #999;	}#sidebar p.sidebar-footer {	font-style: italic;	text-align: right;	margin: 4px 12px 0px 0px;	padding: 0px 0px 2px 0px;	}#right-col p {	color:#666;	line-height: 140%;	margin: 12px 8px 0px 8px;	}#right-col p img {	padding: 1px;	}/* for double breaks in user input text */br.second {	line-height: 75%;	margin: 0;	}p.backtotop {	text-align: center;	}/* miscellany */div.index {	font-size: 13px;	line-height: 130%;	}	.chamber {	color: #f63;	font-weight: bold;	}br.endpage {	page-break-after: always;	}#sitemap a {	font-weight: normal;	}/* right-hand information boxes */table.infobox {	border: solid 1px #889133;	margin: 12px 4px 4px 4px;	background-color: #f3f3f3;	}.infobox p {	margin-top: 4px;	}.infobox h3 {	color: #635006;	}h3.colhead {	font-size: 14px;	margin: 4px 0px 4px 0px;	}div.AddThisButton {	margin: 6px 0px 4px 0px;	text-align: center;	}div.AddThisButton_page_bottom {	margin: 16px 0px 4px 0px;	text-align: center;	}/* for related items list */div#related {	line-height: 110%;	text-align: center;	padding-bottom: 4px;	}table.infobox div#related p {	font-size: 13px;	margin-top: 6px;	}/* article */#mcws_article_box td img {	border: 3px solid #837026;	}#mcws_article_box td div#mcws_article_box_info {	border: solid 1px #889133;	background-color: #d4d695;	}/* google */table.google-search-box {	background-color: #fff;	border: 1px solid #000;	}table.google-search-box td {	padding: 4px;	}div.mcws_faqcat img {	border: 2px solid #837026;	}div.mcws_rescat img {	border: 2px solid #837026;	}div.mcws_res {	margin: 12px 0px 0px 8px;	}/* for McWebby */table.jump {	margin: 6px 0px 0px 20px;	width: 85%;}table.jump td {	line-height: 130%;	width: 50%;	}table.form {	width: 100%;	margin-top: 8px;	margin-left: 4px;	}td.fieldname {	width: 25%;	text-align: right;	background-color: #eee;	color: #333;	font-weight: bold;	}/* business directory online listing */table.mcws_bizlisting_prem {	margin: 8px;	background-color: #fff;	border: 1px solid #000;	}table.mcws_bizlisting_prem p {	margin: 6px;	font-size: 14px;	line-height: 130%;	}table.mcws_bizlisting_prem img {	margin: 6px;	border: 0;	}/* business directory print output */div.mcws_bizlisting_prem {	margin: 8px;	padding-bottom: 6px;	border-top: 1px solid #000;	border-bottom: 1px solid #000;	}div.mcws_bizlisting_prem p {	font-size: 14px;	line-height: 130%;	}div.mcws_bizlisting_prem img {	margin-right: 6px;	}/* contact page */fieldset#contact_form {	margin: 0px;	padding-left: 30px;	background-color: transparent;	border: 0;	}#spmq span.whythis, #spmq span.whythis a { 	text-decoration: none;	font-style: italic;	font-weight: normal;	border: 0;	color: #788a51;}#spmq span.whythis a span {	color: #e0be50;	padding: 1px 4px 1px 4px;}#spmq span.whythis a:hover, #spmq span.whythis a:focus, #spmq span.whythis a:active { 	color: #788a51;	background: none;}#spmq span.whythis a:hover span, #spmq span.whythis a:focus span, #spmq span.whythis a:active span { 	color: #fff;	border: 0 !important;	font-style: normal; 	background-color: #788a51;	margin-left: 4px;	padding: 6px;	text-decoration: none !important;}/* Guide ads page */table.mcws_guideads_table {	margin: 8px 0 0 12px;	border-top: 1px dotted #999;	}table.mcws_guideads_table th {	text-align: left;	border-bottom: 1px dotted #999;	width: 25%;	font-weight: normal;	padding: 3px 3px 3px 3px;	}table.mcws_guideads_table td {	padding: 3px 3px 3px 3px;	border-bottom: 1px dotted #999;	}div#renew_steps_nav {	background-color: #fff;	width: 100%;	border: 1px solid #666;	margin: 24px 0 6px 0;	padding: 6px 0 6px 0;	text-align: center;	}#renew_steps_nav ul {	margin: 0;	padding: 0;	list-style-type: none;	}#renew_steps_nav li {	margin: 0;	padding: 0 8px 0 8px;	display: inline;	}/* ads page */table#ad-prices {	margin: 12px 0px 0px 3%;	width: 94%;	}#ad-prices th {	text-align: right;	padding: 2px;	font-weight: bold;	border-bottom: 1px solid #000;	}#ad-prices td {	text-align: right;	padding: 2px;	border-bottom: 1px dotted #000;	}#ad-prices th.ad-left-col {	text-align: left;	}#ad-prices td.ad-left-col {	text-align: left;	}		table.mcws_clcc_renew {	margin: 12px 0px 0px 3%;	width: 80%;	border-top: 1px solid #666;	}table.mcws_clcc_renew th {	border-bottom: 1px solid #666;	text-align: right;	padding: 2px 3px 2px 3px;	}table.mcws_clcc_renew td {	border-bottom: 1px dotted #999;	text-align: right;	padding: 2px 3px 2px 3px;	}table.mcws_clcc_renew_fields {	margin: 12px 0px 0px 3%;	border-top: 1px dotted #666;	}table.mcws_clcc_renew_fields th {	width: 30%;	border-bottom: 1px dotted #666;	padding: 2px 3px 2px 3px;	text-align: left;	}table.mcws_clcc_renew_fields td {	border-bottom: 1px dotted #999;	padding: 2px 3px 2px 3px;	text-align: left;	}table.mcws_row_display_table {	margin: 0px;	width: 100%;	border-top: 1px solid #999;	border-left: 1px solid #999;	}table.mcws_row_display_table th {	border-right: 1px solid #999;	border-bottom: 1px solid #999;	background-color: #eee;	text-align: left;	padding: 2px 3px 2px 3px;	}table.mcws_row_display_table td {	border-right: 1px solid #999;	border-bottom: 1px solid #999;	padding: 2px 3px 2px 3px;	}div.mcws_faq_question {	line-height: 130%;	margin: 22px 0px 0px 4px;	}div.mcws_faq_question img {	border: 1px solid #837026;	}div.mcws_faq_answer {	line-height: 120%;	margin: 4px 6px 0px 6px;	color: #333;	padding: 0px 6px 0px 12px;	border-left: 1px dotted #837026;	}div.mcws_bizlisting, div.mcws_guideads {	margin-bottom: 8px; 	line-height: 130%;	}div.mcws_bizlisting img {	float: right;	border: 1px solid #fff;	margin: 8px 15% 4px 0px; 	}div#mcws_userEditMain h2 {	border: 0;	}form#checkboxes fieldset {	border: 0;	}#checkboxes ol {	list-style-type: none;	margin: 0;	padding: 0;	}/**************************	needs to be last*/a img.mcws_edit_img {	clear: none;	float: none;	border: 1px solid transparent;	margin: 0;	padding: 1px 2px 1px 2px;	}img.mcws_edit_img:hover {	background-color: #eee;	border: 1px solid #bbb;	}