/* Moved from /Templates/template.dwt */
body {
	background-color: #E3EAEE;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#main-table { background-color:#FFFFFF; border-color:#006633
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AFC4CE;
}
.style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #375780;
}
td {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #36516c; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
/* Footer Map Styles */
#footer-map-outer {border:1px solid #999999; width: 800px; margin:auto; height:250px; background-color:#afc4ce} 
#footer-map-outer a {font-size:12px;line-height:16px; color:#444444;}
#footer-map-outer a:HOVER {text-decoration:none; color:#FF0000}
#footer-map-inner {width:700px; margin:auto;}
#footer-map-inner H3 {border-bottom:1px #999999 dotted; font-family:arial; color:#666666; font-size:14px}
#footer-one {width: 420px; float: left; text-align: left; padding:10px 10px; background-color:#afc4ce; height:175px;}
#footer-two {text-align: left; margin:auto; width:200px; padding: 15px 20px; background-color:#afc4ce; height:175px; float:right;}
/* Image Map Styles */
#ImageMap {margin-top:-140px; height:500px}
#ImageMap a {font-size:17px; font-family:trebuchet ms; font-weight:bold; background-color:#FFFFCC; padding:0px 3px; color:#0066FF}
#ImageMap a:HOVER {boder:1px solid; color:#FF9900; filter:alpha(opacity=50); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7;
}

/* Replaces FONT tags in Footer Linsk */
.footer a {font-size: 11px;
	font-weight: bold;
	color: #375780;
	text-decoration: none}

.footer a:hover {
	font-size: 11px;
	color: #999999;
	text-decoration: none
}

/* For the Browse Cottage Name Anchor */
h2 a { 
	color:#375780;
	text-decoration:none;
	}
h2 a:HOVER {
	color:#375780;
	text-decoration:underline;
	}
/* Moved from /index.cfm */
input,select {
	FONT-SIZE: 7pt; 
	FONT-FAMILY: Arial, Helvetica, verdana, sans-serif;
}
#prop-search {
	position:absolute;
	top:50px;
	border: 1px solid #ccc; 
	padding: 10px; 
	margin-left: 475px; 
	height:80px;
}
h1, h2, h3 {
	font-weight:normal;
}
h1 {
	font-size:18px;
	display:inline;
	text-align:left;
}
h2 {
	font-size:16px;
	display:inline
}

span.b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none
}
span.s {
	font-family: garamond, serif;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none
}
a.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #375780;
	text-decoration: none
}
a.home:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B3D8ED;
	text-decoration: underline
}
a.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #375780;
	text-decoration: underline;
}
a.text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
a.email {
	font-family: Arial, Helvetica, sans-serif;
font-size;
	font-size: 12px;
	font-weight: bold;
	color: #375780;
	text-decoration: underline
}
a.email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline
}
a.emaili {
	font-family: Arial, Helvetica, sans-serif;
font-size;
	font-size: 14px;
	font-weight: normal;
	color: #375780;
	text-decoration: underline
}
a.emaili:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline
}
a.emailii {
	font-family: Arial, Helvetica, sans-serif;
font-size;
	font-size: 14px;
	font-weight: bold;
	color: #375780;
	text-decoration: underline
}
a.emailii:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #36516C;
	text-decoration: none
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #36516C;
	text-decoration: none
}
span.c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
#333333;
	text-decoration: none
}
.a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #375780;
	text-decoration: none
}
span.a2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #375780;
	text-decoration: none
}
span.a4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #36516C;
	text-decoration: none
}
span.a3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none
}
span.a5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none
}
span.a1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #375780;
	text-decoration: none
}
span.d {
	font-family: Garamond, Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #375780;
	text-decoration: none
}
span.e {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #375780;
	text-decoration: none
}
span.f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #375780;
	text-decoration: none
}
span.g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #B61330;
	text-decoration: none
}
span.listingH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #375780;
	text-decoration: none
}
span.rates {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none
}
span.ratesheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none
}
.ACmonth {
	background-color: #ffffcc;
}
.ACday {
	background-color: #99ff99;
}
.ACout {
	background-color: #ffffff;
	color: #DDDDDD;
}
.ACavail {
	background-color: #ffffff;
}
.AChold {
	background-color: #dddddd;
}
.ACres {
	background-color: #dddddd;
}
.ACsel {
	background-color: #DDDDDD;
}
.ACconflict {
	background-color: #ff9999;
}
.ACmissing {
	background-color: #ffff99;
}
SPAN.a3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	COLOR: #375780;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: italics;
}
