body,html{padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;background-color:#2a2a2a;font-size:12px;}
#wrapper{width:900px;margin:auto;border:1px solid #191919;/* background-image:url(../images/template/main_bg.jpg);background-repeat:repeat-y;*/background-color:#1372bd;position:relative;border:0px solid #FF0;}

#breadcrumbs{margin:10px;}
#main_image{background-image:url(../images/index/boat_02.jpg);background-position:0 0; height:216px;width:900px;border-top:5px solid #fe0000;border-bottom:1px solid #fe0000;}
#vmenu{float:left;width:215px;background-color:#1372bd;position:relative;left:0;bottom:0;border:0px solid #000;}
#vmenu a{text-decoration:none;color:#ffffff;display:block;padding:5px;font-size:13px;}
#vmenu a:hover{color:#F00;text-decoration:underline;background-image:url(../images/template/arrow.jpg);background-position:right;background-repeat:no-repeat;}


.clear{clear:both;}
#vmenu ul{list-style:none;padding:5px;margin:0;}
#vmenu ul li{margin:0;padding:2px;border-bottom:1px solid #1163a4;}
#vmenu ul li.last{border-bottom:none;}
#center{float:left;border:0px solid #000;padding:10px;width:665px;background-color:#FFF;min-height:500px;}

h1{font-size:22px;padding:0;margin:0;}


#footer{width:900px;color:#ffffff;text-align:center;margin:auto; font-size:12px;padding:10px;}
#footer a{color:#ffffff;font-size:12px;}


.product{float:left;margin:5px;width:150px;}
.product .title{text-align:center;}

.link{float:left;margin:5px;width:150px;}
.link .title{text-align:center;}

.package{float:left;margin:5px;width:150px;}
.package .title{text-align:center;}
.package .description{text-align:center;}

.cruise{border-bottom:1px solid #cccccc;}
.cruise .side{float:left;margin:5px;width:180px;border:0px solid #000;}
.cruise .desc{float:right;margin:5px;width:460px;border:0px solid #000;}
.cruise .desc img{margin:2px;width:200px;}
.cruise .title{font-weight:bold;}

.cruise_category{margin:10px;}
.cruise_category .title{font-weight:bold;}