@charset "utf-8";
/* CSS Document */

body {

background-color:#adc2ce;
background-image:url(images/bkgd.jpg);
background-position: top center;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

.wrapper {
width: 1024px;
margin: 0px auto;
padding-top: 0px;
padding-bottom: 0px;
background-color:#FFFFFF;
}

.content-sitemap {
border:2px solid #99cccc;
background-color:#FFFFFF;
margin: 10px;
padding-top: 0px;
width: 570px;
}

.header{

}

.header .cola {width: 300px; float:left;  }
.header .colb { width: 700px; float:left; text-align: right; padding-top: 5px; }

.beach {
background-image:url(images/beach-bkgd.jpg);
background-repeat:no-repeat;
height: 190px;
}


.beach-hm {
background-image:url(images/beach-bkgd-hm.jpg);
background-repeat:no-repeat;
height: 190px;
}

.cottages {
background-image:url(images/cottages-bkgd.jpg);
background-repeat:no-repeat;
height: 190px;
}

.pool {
background-image:url(images/pool-bkgd.jpg);
background-repeat:no-repeat;
height: 190px;
}

/* start of top right navigation */
.nav-top a:link, .nav-top a:visited {
color: #3c5a98;
text-decoration: none;
}

.nav-top a:hover {
text-decoration: underline;
font-weight: bold;
}

/* end of top right navigation */

/* start of main navigation */
.nav {
background-color:#029c7b; 
border-bottom: 2px solid #86c6d2; 
height: 28px;
}

.navbar { 
width: 980px; 
float:left;
}

/* end of main navigation */

h1 {
color: #029c7b;
font-size: 18px;
}

h2 {
color: #029c7b;
font-size: 16px;
margin-bottom:5px;
text-align: left;
}

h3 {
color: #029c7b;
font-size: 14px;
text-align: left;
margin-bottom:5px;
}

p {
line-height: 1.5em;
}

.topline {
margin-top: 10px;
}

p.copyright {
	font-size: 9px;
	text-align: left;
	color: #0033ff;
	margin-top: 2px;
	margin-left: 2px;
}


li {
line-height: 1.5em;
}


.content {
clear:left;
padding: 10px 0px 0px 20px;
background-color:#FFFFFF;
}

.col-a {width:700px; margin-right: 15px; float:left;}

.col {
width:310px; 
float:left; 
margin: 0px 20px 0px 20px; 
background-color:#FFFFFF;
}

.col-b {width:240px; margin-left: 10px; float:left;}

.col-c {width:240px; margin-left: 5px; float:left;}

.cottage-type {
color: #2D9E80;
}

.cottage-type a:link, .cottage-type a:visited, .cottage-type a:hover {
color: #2D9E80;
font-weight: bold;
text-decoration: underline;
}

.base {
width: 1024px;
margin: 0px auto;
padding-top: 0px;
padding-bottom: 2px;
}
