/* CSS Document */

body
{
	margin:0;
	padding:0;
	background:#3686ea url(../images/bg.jpg) repeat-x;
	font-size:11px;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1, h2
{
	font-size:18px;
	line-height:25px;
	padding:0;
	color:#003399;
	margin:0;
}

a:link, a:visited {
	color: #999999;
}
 {
	color: #CCCCCC;
}
a:hover {
	color: #999999;
}
a:active {
	color: #999999;
}

#main_container
{
	width:810px;
	height:auto;
	margin:auto;
	background:#FFFFFF;
}


#menu
{
	width:810px;
	height:54px;
	background:url(../images/menu_bg.jpg) repeat-x;
	text-decoration:none;
	}





/****************************** menu****************************/

.homes{
background:url(../images/menu_visited.png) no-repeat;
height:54px;
width:70px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
}


.home{
background:url(../images/menu_hover.png) no-repeat;
height:54px;
width:70px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
}

a:hover .homes, .home {
background:url(../images/menu_hover.png) no-repeat;
height:54px;
width:70px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
}


.news{
background:url(../images/menu_visited.png); 
height:54px;
width:50px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position: -70px 0px;
}


a:hover .news{
background:url(../images/menu_hover.png); 
height:54px;
width:50px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position: -70px 0px;
}

.newss{
background:url(../images/menu_hover.png); 
height:54px;
width:50px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position: -70px 0px;
}



.accommodations{
background:url(../images/menu_visited.png); 
height:54px;
width:125px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-120px 0;
}


a:hover .accommodations{
background:url(../images/menu_hover.png); 
height:54px;
width:125px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-120px 0;
}

.accommodationss{
background:url(../images/menu_hover.png); 
height:54px;
width:125px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-120px 0;
}

.car{
background:url(../images/menu_visited.png); 
height:54px;
width:155px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-245px 0;
}


a:hover .car{
background:url(../images/menu_hover.png); 
height:54px;
width:155px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-245px 0;
}

 .cars{
background:url(../images/menu_hover.png); 
height:54px;
width:155px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-245px 0;
}

.rentals{
background:url(../images/menu_visited.png); 
height:54px;
width:65px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-335px 0;
}

a:hover .rentals{
background:url(../images/menu_hover.png); 
height:54px;
width:65px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-335px 0;
}
.rentalss{
background:url(../images/menu_hover.png); 
height:54px;
width:65px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-335px 0;
}


.activities{
background:url(../images/menu_visited.png); 
height:54px;
width:70px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-400px 0;
}

a:hover  .activities{
background:url(../images/menu_hover.png); 
height:54px;
width:70px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-400px 0;
}

 .activitiess{
background:url(../images/menu_hover.png); 
height:54px;
width:70px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-400px 0;
}


.restaurants{
background:url(../images/menu_visited.png); 
height:54px;
width:90px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-475px 0;
}


a:hover .restaurants{
background:url(../images/menu_hover.png); 
height:54px;
width:90px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-475px 0;
}

.restaurantss{
background:url(../images/menu_hover.png); 
height:54px;
width:90px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-475px 0;
}

.services{
background:url(../images/menu_visited.png); 
height:54px;
width:75px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-560px 0;
}


a:hover .services{
background:url(../images/menu_hover.png); 
height:54px;
width:75px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-560px 0;
}

.servicess{
background:url(../images/menu_hover.png); 
height:54px;
width:75px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-560px 0;
}


.bonaire{
background:url(../images/menu_visited.png); 
height:54px;
width:100px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-635px 0;
}


a:hover .bonaire{
background:url(../images/menu_hover.png); 
height:54px;
width:100px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-635px 0;
}

.bonaires{
background:url(../images/menu_hover.png); 
height:54px;
width:100px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-635px 0;
}

.members{
background:url(../images/menu_visited.png); 
height:54px;
width:75px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-735px 0;
}


a:hover .members{
background:url(../images/menu_hover.png); 
height:54px;
width:75px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-735px 0;
}


.memberss{
background:url(../images/menu_hover.png); 
height:54px;
width:75px;
position:relative;
top:13px;
float:left;
text-decoration:none;
cursor:pointer;
background-position:-735px 0;
}

/****************************************************/


#banner
{
	width:810px;
	height:285px;
	background:url(../images/banner_2.jpg) no-repeat;
}

#body_cont
{
	width:790px;
	height:auto;
	margin:10px;
	background:#FFFFFF;
}

#body_left
{
	width:211px;
	height:auto;
	float:left;
}


#left_bar
{
	width:211px;
	height:37px;
	background:url(../images/bar.jpg) no-repeat;
}

#left_middle
{
	width:191px;
	height:auto;
	padding:10px;
	background:url(../images/left_bg.jpg) repeat-y;
}
#left_middle ul
{
	margin:0;
	padding:0;
	
}
#left_middle ul li
{
	display:block;
	list-style:none;
}

#left_middle ul li a
{	
	display:block;
	padding:0 0 0 25px;
	text-decoration:none;
	text-align:left;
	color:#666666;
	background:url(../images/8.gif) left no-repeat;
}
#left_bottom
{
	width:211px;
	height:13px;
	background:url(../images/left_bottom.jpg) no-repeat;
}

#body_right
{
	width:569px;
	height:auto;
	margin-left:10px;
	float:left;
}
.img
{
	float:left;
	margin:10px 10px 10px 0;
	border:none;
}
.img_2
{
	float:right;
	margin:10px 0 10px 10px;
}

#footers
{	
	clear:both;
	width:810px;
	height:80px;
	background:#004fb1;
	color:#C2D9EE;
	position:relative; 
	left:-3px; 
	top:3px; 
}

#footers a{
	color:#C2D9EE;

}


#name, #password, .inputbox 
{
	width:163px;
	height:23px;
	border:none;
	padding:0 10px;
	margin:5px 0;
	background:url(../images/loginarea.jpg) no-repeat;
}
#button, .button
{
	width:67px;
	height:22px;
	border:none;
	background:url(../images/login-button.jpg) no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;	
}

.conttable{
width:100%;
border:1px solid #0033CC;
}


.accommodation{
color:#0033CC;
}

#AccSearch1{
font-size:13px;
font-weight:bold;
color:#014FB1;
}
