@charset "UTF-8";/* CSS Document */body {	font: 100% Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	background-image: url('images/bgd_rough.jpg');	background-repeat: repeat;	background-attachment:fixed;	margin: 0;	padding: 0;	text-align: center;	color: #000000;}.oneColFixCtr #container {	width: 930px;	background-color: #F7F5E8;	margin: 0 auto;	border: 1px solid #000000;	border-width:0px 1px;	text-align: left;}.oneColFixCtr #mainContent {	padding: 0px;	background-color: #F7F5E8;	min-height:1200px;}a img {border:none;}.style3 {	font-size: 13px}A.style3 {	font-size: 13px;	color: #990000;	text-decoration: none}.style5 {	font-size: 13px;	color: #990000;	font-weight: bold;}A.style5:hover {	font-size: 13px;	color: #990000;	text-decoration: none}A.style5:link {	font-size: 13px;	color: #990000;	text-decoration: none}.style16 {color: #999999; font-size: 16px;}.style18 {color: #f7f5e8; font-size: 13px;}.style7 {	font-size: 12px;	color: #330000;	font-weight: bold;}.style8 {	color: #330000;	font-size: 12px;}.style21 {font-size: 16px; color: #333333; font-weight: bold }A.style21:link {font-size: 16px; font-weight: bold; color: #333333; text-decoration: none }A.style21:visited {font-size: 16px; font-weight: bold; color: #333333; text-decoration: none }.style19 {font-size: 24px}.style10 {	font-size: 13px;	color: #990000;}A:link {	color: #990000;	text-decoration: none}A:visited {	color: #990000;	text-decoration: none}A:hover {	color: #CC3300;	text-decoration: none}.style11 {	color: #FFFFFF;	font-size: 12px;}A.style11 {	color: #666666;	font-size: 12px;}.style13 {	font-size: 13px;	color: #FFFFFF;	font-weight: bold;}.style15 {	font-size: 13px;	font-weight: bold;}.styleSUBHEAD {	font-size: 15px;	font-weight: bold;}A.styleSUBHEAD:link {	color: #990000;	text-decoration: none}A.styleSUBHEAD:visited {	color: #990000;	text-decoration: none}A.styleSUBHEAD:hover {	color: #CC3300;	text-decoration: none}.styleBODY {	color: #330000;	font-size: 14px;}A.styleBDOY:link {	color: #990000;	text-decoration: none}A.styleBDOY:visited {	color: #990000;	text-decoration: none}A.styleBDOY:hover {	color: #CC3300;	text-decoration: none}	.floater {	top:38px;	width:930px;	margin:0px auto;}.banner {	margin-top:5px;	padding-left:20px;	padding-top:12px;	background-color:#F7F5E8;	background-image:url(images/banner_blank.png);	background-repeat:no-repeat;}.banner_calendar {	margin-top:5px;	padding-left:30px;	padding-top:32px;	background-color:#F7F5E8;	background-image:url(images/banner_calendar.png);	background-repeat:no-repeat;}.banner_maps {	margin-top:5px;	padding-left:30px;	padding-top:32px;	background-color:#F7F5E8;	background-image:url(images/banner_maps.png);	background-repeat:no-repeat;}.banner_links {	margin-top:5px;	padding-left:30px;	padding-top:32px;	background-color:#F7F5E8;	background-image:url(images/banner_links.png);	background-repeat:no-repeat;}.banner_address {	margin-top:5px;	padding-left:30px;	padding-top:32px;	background-color:#F7F5E8;	background-image:url(images/banner_address.png);	background-repeat:no-repeat;}.drop_shadow_top {	background-image:url(images/drop_shadow_top.png);	background-repeat:no-repeat;	height:10px;}.drop_shadow_bottom {	background-image:url(images/drop_shadow_bottom.png);	background-repeat:no-repeat;	height:10px;}.text_content {	padding:0 26px 3em 26px;	font-size:12px;}.nav_cycling {float:left; width:125px; height:41px;}.nav_bed {float:left; width:205px; height:41px;}.nav_cottage {float:left; width:237px; height:41px;}.nav_blog {float:left; width:363px; height:41px;}.sub_nav {clear:both; background-color:#990000; height:36px; background-image:url(images/sub_bg.png); background-repeat:repeat-x;}	.sub_calendar {float:left; width:241px; height:36px;}	.sub_maps {float:left; width:58px; height:36px;}	.sub_links {float:left; width:121px; height:36px;}	.sub_contact {float:left; width:148px; height:36px;}