*{ margin:0; padding:0;}

a{ font-size:12px; color:#000000;}

body{ background:#577d30; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px auto;}

.es{
    float: left;
    background-color: #89b50c;
    text-decoration: none;
    padding: 5px 10px;
    color: white;
}

#wraper{ width:980px; margin:0px auto;}

#header{ height:164px; float:left; width:100%; background:url(../images/header_bg.jpg) repeat-x;}

#header-inner{ height:164px; width:980px; margin:0 auto;}

#logo{ width:251px; height:87px; float:left; margin:27px 0px 0 0px;}

#leaf{ width:245px; height:105px; float:right; margin:-77px 0 0 0px;}





#nav{ width:980px; float:left;    margin: -19px 0 0 0;}

#nav ul{}

#nav ul li{ display:inline; text-transform:uppercase; line-height:42px;}

#nav ul li a{ font-size:16px; font-weight:bold; color:#a0fa04; text-decoration:none; padding:5px 16px;}

#nav ul li a:hover{ color:#3e1e0f;}

#nav ul li a.active{color:#3e1e0f;}



#banner{ width:980px; height:423px; float:left; background:url(../images/banner_bg.jpg) repeat;}

#ban_frame{ width:980px; height:417px; z-index:90; position:absolute; background:url(../images/ban_frame.png) no-repeat;}



.heading{font-size:24px; color:#f8c90d; padding:15px 0 0px 55px; background:url(../images/heading_bg.jpg) no-repeat; width:209px; height:46px; margin-bottom:10px;}

h1{font-size:24px; color:#f8c90d; font-weight:normal; padding:15px 0 0px 55px; background:url(../images/heading_bg.jpg) no-repeat; width:209px; height:46px; margin-bottom:10px;}

h2{color:#3c1e13; font-weight:normal; font-size:20px; margin:20px 0px 10px 0;}

p{ font-size:14px; color:#2b4c07; font-weight:normal; line-height:20px; text-align:center; margin-bottom:10px;}



.image{ width:215px; height:160px; float:left; background:url(../images/image.jpg) no-repeat; margin:0 12px 10px 0;}



#quote_box{width:980px; height:135px; background:#2b4c07; float:left;}

#package_continer{ width:547px; height:135px; float:left; padding:0 20px 0px 20px; background:url(../images/line.jpg) right center no-repeat;}

#package_img{ float:left; margin:12px 20px 0 0;}

.package_heading{font-size:22px; color:#f8c90d; margin:10px 0px; text-transform:uppercase;}

.package_text{ font-size:13px; color:#9dd067; font-weight:normal; line-height:18px;}

.readmore1 a{ font-size:12px;  color:#f8c90d; text-decoration:none; text-transform:uppercase; margin:10px 0 0 0px; float:right;}

.readmore1 a:hover{ color:#391b10;}



#book_continer{ width:370px; height:135px; float:left; padding:0 0px 0px 20px;}



#welcum_box{ width:270px; height:330px; float:left; padding:0 30px 0px 20px; background:url(../images/stick.jpg) right center no-repeat;}

#welcum_box_all{ width:580px; min-height:330px; float:left; padding:0 30px 0px 20px; background:url(../images/stick.jpg) right center no-repeat;}





#mainsection{ width:980px; float:left; background:#799759; padding:30px 0 20px 0;}





.readmore a{ font-size:12px; padding:3px 10px; background:#391b10; color:#f8c90d; text-decoration:none; text-transform:uppercase; margin:15px 0 0 100px; float:left;}

.readmore a:hover{ background:#2b4c07;}





#social{width:350px; height:42px; float:left; margin:70px 0 0 155px;border-radius: 4px;}

.social_icon{width:32px; height:44px; float:left; margin:0px 0 0 10px;}





#right_box{ width:224px; float:left;}

#right_heading{ width:132px; color:#a51b1b; font-weight:normal; height:17px; background:url(../images/arrow_2.png) no-repeat left center; font-size:18px; padding-left:20px; margin-bottom:14px;}





#footer{ width:100%; height:46px; background:url(../images/footer_bg.jpg) repeat-x;}

#copyright_box{ margin:0px auto; width:980px; height:46px;}

#copyright{ color:#579f09; font-weight:normal; font-size:13px; float:left; margin:15px 0 0 0px;}

.input{ font-size:13px; border:1px solid #CCCCCC; color:#888888;}



#gallery {width:900px; padding-left:40px;}

#gallery ul { list-style: none; }

#gallery ul li { display: inline; }

#gallery ul img {border:1px solid #ddd; margin:18px 18px; padding:4px; width:250px;}

#gallery ul a:hover img {border:1px solid #841d15;}

#gallery ul a:hover{ color:#841d15; }



#video {width:900px; padding-left:40px;}

#video ul { list-style: none; }

#video ul li { display: inline; margin:10px 10px;}





#reviews_container{width:300px; height:330px; float:left; padding:0 20px;}



<!--News Ticker-->

#newsticker-demo {width:300px; padding:3px 3px 0; font-size:12px; margin:10px auto;}

#newsticker-demo a { text-decoration:none; font-size:14px; text-align:center; color:#73d508; font-weight:bold; margin-bottom:10px;}

#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {font-size:24px; color:#ffffff; padding:5px 0 5px 10px; background:#e8b722;}



.newsticker-jcarousellite { width:300px;}

.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:4px; margin-bottom:5px; border-bottom:1px dashed #c8c8bd; }

.newsticker-jcarousellite .info { float:left; width:280px;}

.newsticker-jcarousellite .info span.cat { display: block; font-size:14px; color:#2b4c07; text-align:center;}



.clear { clear: both; }

<!--News Ticker-->



