body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:#C79348;}
div, p, ul, ol, h1, h2, h3, h4, h5, img{margin:0px; padding:0px;}
ul { list-style:none; }


#main {margin:auto; width:1003px;}
#language-con{float:left; width:250px; height:30px; padding:17px 0 0 191px;}
#tour-packages123{float:left; width:120px; height:47px; padding:0 0 0 442px;}
.banner {margin:auto; width:1003px; height:62px; background:url(photos/top-banner.jpg) no-repeat; padding:0 0 0 0;}
.banner-mid { float:left; width:1003px; height:385px;}
.left-banner {float:left; width:119px; height:385px; background:url(photos/banner_01.jpg) no-repeat;}
.mid-banner {float:left; width:164px; height:385px;}
.right-banner {float:left; width:720px; height:385px; background:url(photos/banner_03.jpg) no-repeat;}
.body-main {float:left; width:923px; padding: 0 0 0 0; background:url(photos/body-bg.jpg) repeat-y; padding:0 38px 0 42px;}
.navigation-bar {float:left; width:1003px; height:34px; background:url(photos/navigation-bar_bg.jpg) no-repeat;}
.tab1 {float:left; width:118px; height:15px; padding: 10px 0 0 42px;}
.tab2 {float:left; width:140px; height:15px; padding: 10px 0 0 0;}
.tab3 {float:left; width:178px; height:15px; padding: 10px 0 0 0;}
.menu-link {float:left; width:162px; height:15px; font-family:Bell Gothic Std Light; font-size:14px; font-weight:bold; color:#5e300b; text-align:center; text-decoration:none;}
.tab4 {float:left; width:171px; height:15px; padding: 10px 0 0 0;}
.tab5 {float:left; width:162px; height:15px; padding: 10px 0 0 0;}
.tab {float:left; width:140px; height:15px; padding: 10px 0 0 0;}


.thumbnail-img {float:left; width:205px; height:140px;}

div.nav {
height: 84px;
width: 106px;
margin:0;
padding:0;
background-image:url(photos/pic1-rollover.jpg);
}

div.nav a, div.nav a:link, div.nav a:visited {
display:block;
}

div.nav img {
width:106px;
height:84px;
border:0;
}

div.nav a:hover img {
visibility:hidden;
}

div.nav2 {
height: 84px;
width: 106px;
margin:0;
padding:0;
background-image:url(photos/pic2-rollover.jpg);
}

div.nav2 a, div.nav2 a:link, div.nav2 a:visited {
display:block;
}

div.nav2 img {
width:106px;
height:84px;
border:0;
}

div.nav2 a:hover img {
visibility:hidden;
}

div.nav3 {
height: 84px;
width: 106px;
margin:0;
padding:0;
background-image:url(photos/pic3-rollover.jpg);
}

div.nav3 a, div.nav3 a:link, div.nav3 a:visited {
display:block;
}

div.nav3 img {
width:106px;
height:84px;
border:0;
}

div.nav3 a:hover img {
visibility:hidden;
}

div.nav4 {
height: 84px;
width: 106px;
margin:0;
padding:0;
background-image:url(photos/pic4-rollover.jpg);
}

div.nav4 a, div.nav4 a:link, div.nav4 a:visited {
display:block;
}

div.nav4 img {
width:106px;
height:84px;
border:0;
}

div.nav4 a:hover img {
visibility:hidden;
}

div.tabs {
height: 34px;
width: 167px;
margin:0;
padding:0;
background-image:url(photos/cont-readng_tab_rollover.jpg);
}

div.tabs a, div.tabs a:link, div.tabs a:visited {
display:block;
}

div.tabs img {
width:167px;
height:34px;
border:0;
}

div.tabs a:hover img {
visibility:hidden;
}

.left-body { float:left; width:657px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000;}
.wel-body { float:left; width:335px; height:180px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; text-align:center;}
.wel-body-right { float:left; width:322px; height:180px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; text-align:justify;}
.left-body2 { float:left; width:647px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; padding:0 0 16px 10px; text-align:justify;}
.left-catg-box { float:left; width:315px; padding:0 0 0 10px;}
.left-catg-box1 { float:right; width:315px; padding:0 0 0 15px;}
.left-catg-detail { float:left; width:315px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; text-align:justify; padding:5px 0 0 0;}
.img-box { float:left; width:315px; height:122px;}
.continue-tab { float:left; width:649px; height:34px; padding:0 0 0 8px;}
.continue-tab7 { float:left; width:649px; height:34px; padding:0 0 0 0;}
.continue-tab8 { float:left; width:649px; height:34px; padding:20px 0 0 0;}

.continue-tab1 { float:left; width:315px; height:34px;}
.continue-tab2 { float:left; width:315px; height:34px; padding:15px 0 0 0;}
.continue-tab3 { float:left; width:649px; height:34px; padding:20px 0 0 8px;}
.continue-tab4 { float:left; width:649px; padding:20px 0 0 8px;}
.aboutus-img { float:left; width:657px; padding:20px 0 0 0;}
.aboutus-main { float:left; width:636px; padding:10px 10px 30px 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify;}

.table { float:left; width:500px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border-color:#9F9F9F; border:solid thin; background-color:#C0C0C0; padding-top:10px; text-align:center;}
.table-row { float:left; width:190px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#FFFFFF; border:thin solid #CCCCCC; padding:10px 0 0 5px; text-align:left;}
.table-row2 { float:left; width:292px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#FFFFFF; border:thin solid #CCCCCC; padding:10px 0 0 5px; text-align:left;}
.gal-main { float:left; padding:10px 0 30px 5px;}
.gal-main1 { float:left; width:640px; padding:0 0 10px 0;}

.tourstxt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#550101;}
.txt { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.continue-tab5 { float:left; width:636px; height:34px; padding:10px 10px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; text-align:center;}
#contact-form { float:left; width:636px; padding:10px 10px 30px 10px;}
#google-map { float:left; width:636px; padding:10px 10px 20px 10px;}
.paging-tab1 { float:left; width:94px; height:23px;}
.paging-tab2 { float:left; width:29px; height:23px;}
.paging-tab3 { float:left; width:22px; height:23px;}

.right-body { float:left; width:256px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000000; margin:0 0 0 8px;}
.right-body2 { float:left; width:256px; height:48px;}
.right-body3 { float:left; width:256px; background:url(photos/right-catg_bg2.jpg) no-repeat;}
.right-body4 { float:left; width:256px; background:url(photos/right-catg_bg.jpg) repeat-y;}
.menu {float:left; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#550101; padding:5px 0 5px 54px; text-decoration:none;}
.linker1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#550101; text-decoration:none;}
.linker2 {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.pic-box{float:left; width:230px; padding:10px 0 10px 13px;}
.pic-box1{float:left; width:200px; padding:10px 0 10px 40px; text-align:center;}
.pic-box2{float:left; width:240px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; padding:10px 0 0 16px; background:url(photos/contact_bg.jpg) bottom no-repeat;}
.pic{float:left; width:106px; height:84px; padding:0 0 5px 6px;}
.pic-box3{float:left; width:200px; padding:5px 0 5px 20px; text-align:center;}
#body-botm {float:left; width:923px; height:210px; padding:0 38px 0 42px; background:url(photos/body-bg.jpg);}
.aboutus-detail {float:left; width:902px; height:190px; background:url(photos/about_bg.jpg) no-repeat; padding:20px 0 0 21px;}
.aboutus {float:left; width:412px; height:179px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:justify;}
.aboutus-detail {float:left; width:902px; height:190px; background:url(photos/about_bg.jpg) no-repeat; padding:20px 0 0 21px;}
.aboutus_new {float:left; width:198px; height:179px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:justify;}
.aboutus_3 {float:right; width:206px; height:179px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:justify;}
.read-more {float:left; width:198px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#871a02; text-align:right; text-decoration:none;}
.read-more2 {float:right; width:206px; height:18px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#871a02; text-align:right; text-decoration:none;}
.aboutus2 {float:left; width:443px; height:179px; margin:0 0 0 27px;}
.highlight-txt {float:left; width:145px; height:23px; padding:10px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold;}
.featuredtour-text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:underline;}

#footer {float:left; width:923px; height:162px; padding:0 38px 0 42px; background:url(photos/body-bg.jpg);}
.footer-bg {float:left; width:923px; height:112px;  background:url(photos/footer-bg.jpg) no-repeat;}
.footer-txt {float:left; width:460px;  font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#000000; padding:30px 0 0 50px; text-align:justify; text-decoration:none;}
.logo-holder {float:left; width:100px;}
.footer-right {float:right; width:300px; padding:30px 0 20px 0;}
.linker {font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#efe0b8; text-align:center; text-decoration:none;}
#copy-right2 { float:right; width:200px; padding:40px 80px 0 0;}

.name-txt { float:left; width:70px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:5px 0 0 0;}
.submit-txt { float:left; width:60px; height:25px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:10px 0 0 10px;}

.message-border{ font: 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #54480A; background:#fff; width:200px; height:90px; padding:2px; margin:0 0 10px 0; }
.message-border1{ font: 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #42B4FF; background:#D7EFFF; width:200px; height:90px; padding:2px;}
.border{ font: 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #54480A; background:#fff; width:200px; height:20px; padding:2px; margin:0 0 5px 0; }

.border1{ font: 12px Arial, Helvetica, sans-serif; color:#000; border:1px solid #C4C4C4; background:#D7EFFF; width:200px; height:20px; padding:2px;}
.form-txt {float:left; width:300px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#54480A; padding:10px 30px 0 25px;}
.form-txt1 {float:left; width:100px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#54480A; padding:10px 30px 0 30px;}
.form-txt2 {float:left; width:100px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#54480A; margin:10px 30px 0 30px;}
.form-field {float:left; width:180px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#54480A; padding:10px 140px 10px 35px;}
.form-field2 {float:left; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#54480A; padding:10px 140px 10px 35px;}
.form-field3 {float:left; width:180px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#54480A; margin:10px 140px 10px 35px;}
.message-field {float:left; width:200px; height:90px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#54480A; padding:10px 140px 10px 35px;}


#reservation { float:left; width:630px; }

#reservataion-tab { float:left; width:630px; height:20px;  padding:5px 0 0 0;  }

#reservataion-tab ul { padding: 0 0 0 0; margin:0 0 0 0; }

#reservataion-tab ul li { list-style:none; display:inline; padding:0 0 0 50px; }

.tab-txt { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#003688;}

.reservataion-form { float:left; width:630px; }

.line{ float:left; width:630px; height:18px; background:url(photos/line-bg.jpg) 0 8px repeat-x; }

.form-heading{ float:left; width:620px; height:16px; padding:5px 0 5px 10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-color:#c8ab77; color:#000000;}

.trip{ float:left; width:630px; height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.field-txt{ float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; width:200px; height:25px;  }

.field-cell { float:left; width:400px; height:25px; }
.field-cells { float:left; width:400px; height:25px; text-align:right; }

.dis{float:left; display:block;}

.hid{float:left; display:none;}	

.trip1{ float:left; width:630px; height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

#clustrMapsImg {float:left;}
