@charset "utf-8";

html, body{padding:0;margin:0;font:normal 12px verdana, helvetica,  sans-serif;color:#000000;/* background-image:url(images/bg.jpg); background-repeat:repeat-y;*/}
#container{width:1000px; padding:0; margin:0 auto 0 auto;}	
#all_boat{ 
width:500px;
height:550px;  
float:right; 
background-color:#f0f9ff; 
background:url(images/boat_tile.gif);
background-repeat:repeat-x;
}
#all_cottage{ 
width:499px;
height:550px; 
background-color:#fffbfe; 
background:url(images/cottage_tile.gif); 
background-repeat:repeat-x; 
float:left;
} 
.clear{clear:both;} 
#top_blank{width:1000px; height:25px;}
#bottom_blank{width:1000px; height:25px;}
#deviver{background-color:#c9c9c9; height:1050px;width:1px; float:left;}
#boat_logo{height:219px; width:211px; margin: 10px 100px 10px 115px;}
#cottage_logo{height:163px; width:270px; margin: 50px 80px 0 115px;}
#menu{float:left;width:179px; padding: 0 50px 0 95px;}
#menu_middle{
	border:0px solid #d9d9d9;
	border-top:none;
	border-bottom:none;
	}
	
#menu_middle ul{
	list-style-image:url(images/bulate.gif);
	padding:6px 0 4px 0;
	margin:0 0 0 20px;
	}
	
#menu_middle ul li{
	padding:0 0 0 4px;
	margin:0;
	font:normal 12px Tahoma;
	line-height:110%;
	font-weight:bold;
	}
	
#menu_middle ul li a:link, #menu_middle ul li a:visited{
	color:#666;
	text-decoration:none;
	}
	
#menu_middle ul li a:hover{
	color:#000000;
	}
	
#menu_middle1{
	border:0px solid #d9d9d9;
	border-top:none;
	border-bottom:none;
	}
	
#menu_middle1 ul{
	list-style-image:url(images/bulate_1.gif);
	padding:6px 0 4px 0;
	margin:0 0 0 20px;
	}
	
#menu_middle1 ul li{
	padding:0 0 0 4px;
	margin:0;
	font:normal 12px Tahoma;
	line-height:110%;
	font-weight:bold;
	}
	
#menu_middle1 ul li a:link, #menu_middle1 ul li a:visited{
	color:#666;
	text-decoration:none;
	}
	
#menu_middle1 ul li a:hover{
	color:#000000;
	}
	
#body_content{width:400px; padding: 10px 30px 0 50px;}
#body_content_1{width:400px; padding: 50px 30px 0 50px;}

#footer_back{background-color:#f1d5ed; width:100%; height:80px;}
#footer_content{width:901px; margin:0 auto 0 auto; height:60px;}
#footer_nav{padding:20px 0 0 0; margin:0; text-align:center;}
#footer_text{padding:10px 0 10px 0; margin:0; text-align:center; color:#000000;}

.footer_menu{color:#5c3666;font-size:12px;text-decoration:none;}
.footer_menu a:link, .footer_menu a:visited{color:#5c3666;text-decoration:none;}
.footer_menu a:hover{color:#000000;text-decoration:none;}	