@import 'jScrollbar.jquery.css';

body{font-family:Lucida Handwriting;margin:0px;background:url(images/bg.jpg);}
h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
ul,li,ol,p{padding:0px;margin:0px;}
.clear{clear:both;}
.fleft{float:left;}.fright{float:right;}
img{border:none;}
big{font-size:20px;}
q:before { 
content: '\201C'; 
font-size:25px;
font-family: Times New Roman; 
padding-right: 2px; 
} 
q:after { 
content: '\201D'; 
font-size:25px; 
padding-left: 2px;
font-family: Times New Roman; 
}
.center{text-align:center;}.justify{text-align:justify;}
.ver-line{border-right:1px solid #666666;}.f13{font-size:13px;}.copy{color:#666;font-size:11px;}.powerd{list-style:none;margin:40px 80px 0 0;}.powerd a{text-decoration:none;color:#666;}

@font-face {

     font-family: Lucida Handwriting;
	 font-weight:bold;
     src: url(LucidaHandwriting.TTF) format("truetype");
}


@font-face {

     font-family: LucidaHandwriting;
	 font-weight:bold;
	
     src: url(../LucidaHandwriting.TTF) format("opentype");

}
@font-face {

     font-family: palatino linotype;
	 font-weight:800;

     src: url(../palatino linotype.TTF) format("opentype");

}

#wrapper{width:1025px;hanging-punctuation:start;margin:0 auto;position: relative;}
#top{width:100%;height:76px;background:url(images/top-bg.jpg);padding:10px 0 0;}
#top .logo{width:396px;margin:0 auto;}
#header{width:1025px;position:relative;}
#header .menu{width:800px;margin:40px auto;}
#header .menu ul{list-style:none;}
#header .menu ul li{padding:10px;margin:0px;display:inline;border-radius:10px;background:#3d9b0f;}
#header .menu ul li a{font-family:Lucida Handwriting;font-size:18px;font-weight: bold;color:#FFF;text-decoration:none;}
#header .menu ul li:hover, .active{background:#333;}
#header .header-inn{width:1025px;}
#headre .header-inn .slidebx{display:inline;}
#headre .header-inn .slidebx span{width:auto;}.slidebx span h4{font-family:Palatino Linotype;font-size:20px;font-weight:bold;color:#FFF;line-height:35px;}.slidebx span h4 b{font-size:35px;}.slidebx span h4 small{font-size:18px;}
.slidebx h3{font-family:Lucida Handwriting;font-size:24px;font-weight:bold;color:#514747;text-align:center;}


#pic01{width:329px;height:258px;position:absolute;top:210px;right:-150px;}
#online-pay{width:300px;height:63px; position:absolute;top:405px;right:50px;background:url(images/online.png) left center no-repeat;}#online-pay li{padding:10px;margin:10px 0 0 65px;display:inline;border-radius:10px;background:#3d9b0f;}
#online-pay li a{font-family:Palatino Linotype;font-size:20px;font-weight:bold;text-decoration:none;color:#FFF;}


#textarea{width:100%;background:url(images/dot.png) top repeat-x;margin-top:80px;}
#textarea .textarea-inn{width:1025px;margin:0 auto;position:relative;}
#textarea .textarea-inn .textbx{width:600px;padding:30px 0 0;}
.textbx h1{font-family:Palatino Linotype;font-size:24px;font-weight:bold;color:#3d9b0f;text-transform:uppercase;}
.textbx h2{font-family:Palatino Linotype;font-size:14px;font-weight:bold;color:#666666;padding:10px 0 0;}

.quick-form{width:400px;margin:13px 0 0;}
.quick-form span{padding:10px;border-radius:0 0 10px 10px;background:#3d9b0f;margin:0 0 0 140px;font-family:Palatino Linotype;font-size:20px;color:#FFF; font-weight:normal;}
.quick-form form{margin:20px 0 0 30px;}
.quick-form label{color:#3d9b0f;margin:0px 10px;width:70px;padding:20px 0 0;font-weight:bold;}
.quick-form input{border-radius:10px;background:#FFF;width:230px;border:1px solid #CCC;height:35px;margin:5px 0;outline:none;padding:0 10px;color:#999;}
.quick-form textarea{border-radius:10px;background:#FFF;width:230px;border:1px solid #CCC;height:140px;margin:5px 0;outline:none;padding:10px;color:#999;}

.home-btm{border-radius:10px;background:#3d9b0f;padding:10px 20px;color:#FFF;margin:0 5px 10px;font-weight:bold;grid-rows:100px (30px 60px);text-decoration:none;}.home-btm:hover{background:#3b8616;}
.btm-pic{width:232px;height:322px;position:absolute;right:-160px;bottom:0px;}

#footer{width:100%;background:url(images/dot.png) repeat-x;}
#footer .footer-inn{width:1000px;margin:0 auto;height:77px;position:relative;}
.footer-inn .social-icon{width:108px;height:36px;margin:20px 0 0;}

.footer-inn .fmenu{width:500px;margin:20px 0 0 40px;}
.footer-inn .fmenu ul{list-style:none;}
.footer-inn .fmenu ul li{padding:0px;margin:5px;display:inline;}
.footer-inn .fmenu ul li a{font-size:14px;color:#666;text-decoration:none;}


.houseboatbx{width:940px;height:auto;background:#FFF;padding:10px;margin:10px 0;border:1px solid #a69d89;box-shadow: 5px 5px 5px #888888;
}
.houseboatbx h6{font-family:Palatino Linotype;font-size:24px;font-weight:bold;color:#3d9b0f;}
.houseboatbx img{border:2px solid #FFF;}

.contactbx{width: 380px;margin:0 0 0 45px;}
.contactbx h2{font-family:Palatino Linotype;font-size:18px;font-weight:bold;color:#666666;line-height:28px;}
.contactbx h3{font-family:Palatino Linotype;font-size:20px;font-weight:bold;color:#3d9b0f;}.contactbx b{font-size:18px;}
.contact-lady{width: 194px; height: 291px; position: absolute; left: -90px; top: -105px;}

.cruisebx{width:940px;height:auto;padding:10px;margin:10px 0;}
.cruisebx h5{font-family:Palatino Linotype;font-size:22px;font-weight:bold;color:#3d9b0f;}
.cruisebx h6{font-family:Palatino Linotype;font-size:22px;font-weight:bold;color:#3d9b0f;text-transform:uppercase;background:#FFF;padding:10px;width:600px;border-radius:0px 90px 0 0;}
.cruisebx p{font-family:Palatino Linotype;font-size:14px;font-weight:bold;color:#666666;padding:10px 0;}

.inner-head{width:655px;margin:0 0 0 160px;}

.gal{margin:5px;}
.gal:hover{background:url(images/Gallery/zoom.png);width:245px;height:173px;float:left;}
.photo{width:300px;height:auto;position:absolute;right:-150px;bottom:-10px;}

#timing{width:433px;height:245px;position:absolute;top:450px;right:0px;background:url(images/time-icon.png) 90px 5px no-repeat #FFF;border:1px solid #a69d89;}
#timing p{font-family:arial;font-size:14px;color:#FFF;padding:5px;}

.booking{border-radius:20px;background:#3d9b0f;padding:10px;color:#FFF;text-decoration:none;}
.booking:hover{background:#333;}