/* CSS Document */

body {
/*background-image:url(images/background.gif);*/
background-color:#738fb0;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;

}

#container {
         margin: 0 auto;
		 text-align: left;
		 width: 990px;
		 background-image: url(images/background-main.gif);
}

#content {
         background-image: url(images/background-main.gif);
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 width: 990px;
		 position: absolute;
		 
		 /*overflow: visible;*/
}		 		 

#top {
         background: url(images/head-top.jpg) no-repeat center top #FFFFFF;       
		 height: 308px;
		 width: 990px;
		 /*top: 0px;*/
		 		  
}

#navtop {
         background-image: url(images/nav-top.jpg);
		 width: 254px;
		 height: 131px;
		 /*top: 0px;*/
		 /*float: left;*/
		 background-repeat: no-repeat;
		 
}
		 

#leftcolum {
         width: 254px;
		 background: background-image: url(images/new-left-boarder.jpg) repeat top center;
		 float: left;
		 
}

#leftbeach {
         background-image: url(images/left-beach3.jpg);
		 width: 254px;
		 height: 1160px;
		 background-repeat: no-repeat;
}	

#leftbeach2 {
         background-image: url(images/left-beach3.jpg);
		 width: 254px;
		 background-repeat: no-repeat;
}	

#leftbeach3 {
         background-image: url(images/left-beach4.jpg);
		 width: 254px;
		 background-repeat: no-repeat;
} 

#rightcolumn {
         width: 668px;
		 background: url(images/right-column.jpg) repeat top center;
		 float: right; 
		 /*top: 0px;*/
		 padding-left: 24px;
		 padding-right: 44px;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 color: #000000;	 
}

#rightcorner {
         background-image: url(images/right-corner-pic.jpg);
		 width: 637px;
		 height: 233px;
}		 

#homepics {
         width: 460px;
		 height: 264px;
		 padding-left: 183px;
		 background-image: url(images/home-pics.jpg);
		 background-repeat: no-repeat;
}

#widecolumn {
         width: 920px;
		 padding-left: 35px;
		 padding-right: 35px;
		 float: left;
}		 		  

	 






#footer {
         background-image: url(images/background-main.gif); 
		 width: 990px;
		 margin: 0 auto;
		 font-family: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 10px;
		 color: #000000; 
		 background-position: center top;
		 clear: both;
		 text-align: center; 
		 /*vertical-align: top;*/
}		 
		 
#footer a{
         color: #000000; 
		 text-decoration: underline; 
		 
}

#footer a:hover{
         color: #FFFFFF; 
		 text-decoration: underline; 
} 		 
 
		 
/*ROLLOVERS*/
a#home {
         display: block;
		 width: 254px;
		 height: 49px;
		 background-image: url(rollover/nav-home.gif);
		 margin: 0 auto;
}
         
a#home:hover {background-image: url(rollover/nav-home-over.gif);}		 
a .alt { display: none; }	
	

a#rates {
         display: block;
		 width: 254px;
		 height: 46px;
		 background-image: url(rollover/nav-rates.gif); 
		 margin: 0 auto;
}
a#rates:hover { background-image: url(rollover/nav-rates-over.gif);}		  


a#contact {
         display: block;
		 width: 254px;
		 height: 49px;
		 background-image: url(rollover/nav-contact.gif); 
		 margin: 0 auto;
}         
a#contact:hover {background-image: url(rollover/nav-contact-over.gif);}

#bodylinks {
         font: Verdana, Arial, Helvetica, sans-serif;
		 font-size: 12px;
		 color: #000000;
}

#bodylinks a{
         color: #000000; 
		 text-decoration: underline; 
		 
}

#bodylinks a:hover{
         color: #FFFFFF; 
		 text-decoration: underline; 
}		 
         		 








































		 





		 		
		  

			  		 	 				  






		 
          
		 		 
		 
		 
	 
		