@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{
    margin: 0px;
    padding: 0px;
    border: 0px none;
    outline: 0px none;
    font-size: 100%;
    
    
}
button{font-family:'Titillium Web', sans-serif;color:#fff;font-size:14px;margin-top:5px;padding:2px 40px;background:#4dad2b;border:none;cursor:pointer;}
button:hover{background:#F90;
	transition-property:color, background; 
	transition-duration: 0.5s, 0.5s; 
	transition-timing-function:linear, ease-out;
	-moz-transition-property:color, background; 
	-moz-transition-duration: 0.5s, 0.5s; 
	-moz-transition-timing-function:linear, ease-out;
	-webkit-transition-property:color, background; 
	-webkit-transition-duration: 0.5s, 0.5s; 
	-webkit-transition-timing-function:linear, ease-out;}
hr{border-top:0px;border-left:0px;border:right:0px;margin-bottom:15px;margin-top:5px;}
.clear{clear:both;}
body{background:#e1edef;margin:0px;padding:0px;font-family:'Titillium Web', sans-serif;color:#999;}
#main-page{width:1000px;height:auto;background:#fff;margin:0px auto;padding:0px;}
#page-inner{width:940px;height:auto;background:none;margin:0px auto;padding:0px;}
#header-wrpper{width:940px;height:194px;margin:0px;padding:0px;position:relative;}
#logo{position:absolute;top:26px;left:0px;}
#top-social{position:absolute;top:26px;right:0px;}
#top-social a{display:inline;text-decoration:none;padding:0px 0px 0px 2px;}
#top-social a:hover{opacity:0.8;}
#slogan{position:absolute;top:86px;right:0px;}
.top{position:absolute;top:150px;right:0px;}
.top ul{margin:0px;padding:0px;list-style:none;}
.top ul li{float:right;padding:0px 0px 0px 30px;color:#6eb958;height:22px;}
.top ul li a{text-decoration:none;color:#6eb958;font-size:14px;}
.top ul li a:hover{color:#feab35;}
.top ul li a.email span{background:url(../images/icon-email.png) 1px 4px no-repeat;padding-left:30px;}
.top ul li a.phone span{background:url(../images/icon-phone.png) 1px 5px no-repeat;padding-left:30px;cursor:text;}
/*=========================================End Header========================================*/
#menubar{width:100%;height:37px;background:url(../images/bg-menubar.png) repeat-x;}
#menubar ul{margin:0px;padding:0px;list-style:none;}
#menubar ul li{display:inline-block; background:url(../images/bg-sep.png) no-repeat;background-position:right;padding:0px;margin:0px;}
#menubar ul li:last-child{background:none;}
#menubar ul li a{font-size:13px;text-decoration:none;color:#4dad2b;line-height:37px;padding:0px 17px 0px 17px;}
#menubar ul li a:hover{color:#FC0;}
/*=========================================End Menubar=======================================*/
#slideshow{
	position:relative;
	width:940px;
	height:299px;
	margin:0px;
	padding:0px;
}
#slideshow IMG {position:absolute;top:0;left:0;z-index:1;}
#slideshow IMG.active {z-index:3;opacity:1.0;}
#slideshow IMG.last-active {z-index:2;}
#line{position:absolute;top:5px;left:0px;width:940px;height:12px; background:url(../images/line.png) repeat-x;z-index:999;}
.space{height:15px;margin:0px;padding:0px;}
/*=========================================End Slide Show=================*/
#main-content{
	width:940px;
	height:auto;
	margin:0px;
	padding:0px;
}
.content{width:627px;height:auto;margin:0px;padding:0px;float:left;}
.content h1{margin:0px;padding:0px;font-family:'Lato', sans-serif;font-size:20px;color:#666;width:627px;font-weight:300;letter-spacing:4px;padding-bottom:15px;border-bottom:6px solid #4dad2b;text-transform:uppercase;}
.content p{font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;line-height:20px;padding:14px 0px 8px 0px;font-weight:300;text-align:justify;letter-spacing:1px;}
.content h2{margin:0px;font-family:'Lato', sans-serif;font-size:25px;color:#666;font-weight:300;letter-spacing:5px;padding-bottom:20px;padding-top:20px;padding-left:0px;padding-right:0px;}
.content h3{margin:0px;font-family:'Lato', sans-serif;font-size:24px;color:#666;font-weight:300;letter-spacing:5px;padding-top:20px;padding-bottom:20px;line-height:20px;}
.content h4,h5,h6{margin:0px;font-family:'Lato', sans-serif;font-size:18px;color:#666;font-weight:300;letter-spacing:5px;padding-bottom:8px;padding-top:8px;line-height:20px;}
.content ul{margin:0px 0px 0px 14px;padding:0px;font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;line-height:20px;font-weight:300;list-style:url(../images/list-style.png);list-style-position:inherit;}
.content ul li{padding:0px 0px 2px 5px;letter-spacing:1px;margin:0px;list-style:url(../images/list-style.png);}
.content ul li a{text-decoration:none;color:#4cad2a;letter-spacing:1px;padding:0px 0px 20px 0px;}
.content a{text-decoration:none;color:#4cad2a;letter-spacing:1px;}
.content a:hover{color:#FC0;}
.content table{margin:0px;padding:0px;font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;line-height:20px;padding:14px 0px 8px 0px;font-weight:300;text-align:justify;}
.content table tr td{vertical-align:top;}
.paragraph{width:455px;margin:0px;padding:0px;height:auto;float:left;}
.picture{width:151;height:auto;margin:14px 0px 0px 0px;padding:0px;float:right;}
.picture ul{list-style:none;margin:0px;padding:0px;}
.picture ul li{float:right;padding:0px 0px 4px 9px;list-style:none;}
.picture ul li img{border:none;margin:0px;padding:0px;}
.sidebar{width:283px;height:auto;margin:0px;padding:0px;float:right;}
.sidebar h1{margin:0px;padding:0px;font-family:'Lato', sans-serif;font-size:20px;color:#666;width:283px;font-weight:300;letter-spacing:4px;padding-bottom:15px;border-bottom:6px solid #4dad2b;text-transform:uppercase;}
.sidebar p{font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;line-height:20px;padding:14px 0px 8px 0px;font-weight:300;text-align:justify;letter-spacing:1px;}
.facebook_like{margin:24px 0px 0px 0px;}
.trip-advisor{margin-top:24px 0px 0px 0px;}
.feature{width:627px;height:auto;margin:20px 0px 20px 0px;}
.feature-list{width:199px;height:97px;position:relative;}
.feature ul{margin:0px;padding:0px;list-style:none;}
.feature ul li{float:left;padding:0px 14px 14px 0px;list-style:none;}
.feature ul li:nth-child(3n){padding-right:0px;}
.feature-img{width:199px;height:97px;position:absolute;z-index:1;top:0px;left:0px}
.feature-border{width:191px;height:89px;border:1px solid #fff;margin:3px 3px 3px 3px;z-index:2;top:0px;left:0px;position:absolute;}
.feature-title{position:absolute;top:65px;left:7px;width:185px;height:25px;background:#fff;z-index:3;text-align:center;line-height:25px;}
.feature-title:hover{
	background:#feab35;
	transition-property:color, background; 
	transition-duration: 0.5s, 0.5s; 
	transition-timing-function:linear, ease-out;
	-moz-transition-property:color, background; 
	-moz-transition-duration: 0.5s, 0.5s; 
	-moz-transition-timing-function:linear, ease-out;
	-webkit-transition-property:color, background; 
	-webkit-transition-duration: 0.5s, 0.5s; 
	-webkit-transition-timing-function:linear, ease-out;
}
.feature-title a{font-family:'Titillium Web', sans-serif;color:#ccc;font-size:12px;text-decoration:none;color:#888;}
.feature-title a:hover{color:#FFF;display:list-item;}
.sidebar{width:283px;height:auto;margin:0px;padding:0px;float:right;}
.sidebar h1{margin:0px;padding:0px;font-family:'Lato', sans-serif;font-size:20px;color:#666;background:url(../images/bg-line.png) repeat-x;width:283px;background-position:bottom;font-weight:300;letter-spacing:5px;padding-bottom:15px;}
.sidebar p{font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;line-height:20px;padding:14px 0px 8px 0px;font-weight:300;text-align:justify;letter-spacing:1px;}
.facebook_like{margin:14px 0px 0px 0px;}
#footer{width:940px;height:106px;margin:20px 0px 0px 0px;border-top:1px solid #4dad2b;}
.footer-left{float:left;}
.footer-left p{font-size:12px;color:#6e6f72;font-weight:300;margin:6px 0px 0px 0px;}
.footer-right{float:right;}
.footer-menu{width:auto;height:30px;margin:6px 0px 0px 0px;}
.footer-menu ul{list-style:none;margin:0px; padding:0px;}
.footer-menu ul li{float:right;padding:0px 0px 0px 10px;}
.footer-menu ul li a{font-size:12px;color:#6e6f72;font-weight:300;margin:20px 0px 0px 0px;text-decoration:none;}
.footer-menu ul li a:hover{color:#FC0;}
.powerby{font-size:12px;color:#6e6f72;font-weight:300;margin:0px 0px 0px 0px;text-align:right;}
.powerby a{text-decoration:none;color:#6e6f72;}
.powerby a:hover{color:#FC0;}
.contact-form{
	width:300px;height:auto;margin:0px auto;padding:0px;
	font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;
	
}
.contact-form .t-s{width:290px;height:20px;margin-top:5px;border:1px solid #4dad2b;padding:5px 5px 5px 5px;font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;line-height:20px;}
.contact-form .message{width:290px;height:100px;margin-top:5px;border:1px solid #4dad2b;padding:5px 5px 5px 5px;font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;}
.contact-form .code{width:100px;height:20px;margin-top:5px;border:1px solid #4dad2b;padding:5px 5px 5px 5px;font-family:'Titillium Web', sans-serif;color:#888;font-size:14px;line-height:20px;}
.contact-form .capcha{margin-top:5px;}
.contact-form .btn{font-family:'Titillium Web', sans-serif;color:#fff;font-size:14px;margin-top:5px;padding:2px 40px;background:#4dad2b;border:none;cursor:pointer;}
.contact-form .btn:hover{background:#F90;
	transition-property:color, background; 
	transition-duration: 0.5s, 0.5s; 
	transition-timing-function:linear, ease-out;
	-moz-transition-property:color, background; 
	-moz-transition-duration: 0.5s, 0.5s; 
	-moz-transition-timing-function:linear, ease-out;
	-webkit-transition-property:color, background; 
	-webkit-transition-duration: 0.5s, 0.5s; 
	-webkit-transition-timing-function:linear, ease-out;}

.googlemap{width:940px;height:299px;margin:0px;padding:0px;}
.gallery{width:627px;height:auto;margin-top:10px;margin-left:0px;margin-right:0px;marging-bottom:10px;}
.gallery ul{list-style:none;margin:0px;}
.gallery ul li{float:left;padding:2px 2px 2px 2px;display:block;}
.gallery ul li:first-child{padding-left:0px;}
.gallery ul li:nth-child(7n){padding-left:0px;}
.gallery ul li img{border:none;}
.bookingshow{color:#4dad2b;}