body {



	margin: 0px;



	padding: 0px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



}



.main {



	margin: 0px;



	padding: 0px;



	height: auto;



	width: 985px;



}



.container {



	margin: 0px;



	float: left;



	height: auto;



	width: 841px;



	padding-top: 0px;



	padding-right: 72px;



	padding-bottom: 0px;



	padding-left: 72px;



	background-image: url(gifs/body-bg.jpg);



	background-repeat: repeat;



	color: #c6d2b2;



}



.sec-main {



	padding: 0px;



	float: left;



	height: auto;



	width: 841px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 1px;



	margin-left: 0px;



}



.header {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 841px;



}



.header-top {



	margin: 0px;



	padding: 0px;



	float: left;



	height: 97px;



	width: 841px;



	background-image: url(gifs/top-hd-bg.jpg);



	background-repeat: repeat-x;



}



.logo {



	margin: 0px;



	padding: 0px;



	float: left;



	height: 97px;



	width: 279px;



}



.hd-txt {



	text-align: right;



	margin: 0px;



	font-family: "Times New Roman", Times, serif;



	font-size: 18px;



	line-height: 31px;



	color: #786e51;



	padding-top: 63px;



	padding-right: 020px;



	padding-bottom: 0px;



	padding-left: 0px;



}







.hd-txt a{ text-decoration:none; color:#786e51;}



.hd-txt a:hover{ text-decoration:underline; color:#786e51;}



.header-bt {



	margin: 0px;



	float: left;



	height: 356px;



	width: 839px;



	border: 1px solid #95a87c;



	padding: 0px;



}



.top-link{ margin:0px; padding:0px; width:841px; height:33px;}



.top-link-lt{



	margin:0px;



	padding:0px;



	width:13px;



	height:33px;



	float: left;



}



.top-link-main{



	margin:0px;



	padding:0px;



	width:815px;



	height:33px;



	float: left;



	background-image: url(gifs/top-linkbg.jpg);



	background-repeat: repeat-x;



	color: #c9deac;



	font-size: 12px;



	font-weight: bold;



	text-align: center;



	line-height: 30px;



}



.bodya {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 835px;



}



.warea {



	margin: 0px;



	float: left;



	height: auto;



	width: 835px;



	border: 1px solid #95A87C;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 3px;



	padding-left: 0px;



}











.bodyb {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 831px;



}











.top-link-main a{ text-decoration:none; color:#c9deac; padding:0px 25px 0px 25px;}



.top-link-main a:hover{ text-decoration:underline; color:#c9deac;}



.top-link-rt{



	margin:0px;



	padding:0px;



	width:13px;



	height:33px;



	float: left;



}



.nav-left {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 237px;



}



.tours {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 527px;



}



.toursa {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 250px;



}



.toursb {



	padding: 0px;



	float: left;



	height: auto;



	width: 250px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 20px;



}



.tour-box {



	margin: 0px;



	float: left;



	height: auto;



	width: 250px;



	padding-top: 25px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}



.tou-img {



	margin: 0px;



	padding: 0px;



	float: left;



	height: 78px;



	width: 99px;



}



.tour-txt {



	margin: 0px;



	float: left;



	height: auto;



	width: 143px;



	font-family: arial;



	font-size: 11px;



	line-height: 13px;



	padding-top: 0px;



	padding-right: 3px;



	padding-bottom: 0px;



	padding-left: 3px;



}



.tour-txt a{ text-decoration:none; color:#c6d2b2;}



.tour-txt a:hover{ text-decoration:underline; color:#c6d2b2;}







.rt-new-top {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: auto;



}



.topa {



	margin: 0px;



	float: left;



	height: auto;



	width: 310px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 10px;



	font-size: 12px;



	line-height: 17px;



	color: #c6d2b2;



	text-align: justify;



}



.photogallery {



	margin: 0px;



	float: left;



	height: auto;



	width: 590px;



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}



.gallery {



	float: left;



	height: 85px;



	width: 540px;



	padding-top: 5px;



	padding-right: 15px;



	padding-bottom: 5px;



	padding-left: 15px;



	border: 1px solid #4A6F44;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 10px;



}







.bodyb {



	margin: 0px;



	float: left;



	height: auto;



	width: 835px;



	padding: 0px;



}



















.nav-left-top {



	margin: 0px;



	float: left;



	height: auto;



	width: 227px;



	padding-top: 20px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}.nav-bt {



	margin: 0px;



	float: left;



	height: auto;



	width: 227px;



	padding-top: 15px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}



.body-map {



	margin: 0px;



	padding: 0px;



	height: 324px;



	width: 280px;



	float: left;



}







.list {



	float: left;



	width: 227px;



	padding-top: 5px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	height: auto;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 5px;



}







.list ul{



	margin: 0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}



.list ul li{



	background-image: url(gifs/bg.gif);



	background-repeat: no-repeat;



	margin: 0px;



	float: left;



	height: 20px;



	width: 193px;



	font-size: 11px;



	line-height: 11px;



	font-weight: normal;



	color: #a4af91;



	text-align: justify;



	padding-top: 4px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 20px;



	list-style-type: none;



}



.list a{ text-decoration:none; color:#a4af91;}



.list a:hover{ text-decoration:underline; color:#a4af91;}



.bt-hd {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 237px;



}



.bt-hdb {



	float: left;



	height: auto;



	width: 377px;



	margin-top: 15px;



	margin-right: 0px;



	margin-bottom: 15px;



	margin-left: 0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 150px;



}



.bt-lt {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 59px;



	



}







.bt-mid {
	margin: 0px;
	padding: 0px;
	float: left;



	height: 29px;



	background-image: url(gifs/nav-bg.jpg);



	background-repeat: repeat-x;



	width: 160px;



	text-align: left;



	line-height: 31px;



	font-size: 11px;



	font-weight: normal;



	color: #abca78;



	font-family: Arial;



	



}
.bt-mid a{
	color: #abca78;
	text-decoration:none;
}
.bt-mid a:hover{
color:#C6D2B2;
text-decoration:underline;
}











.bt-mid-b {



	margin: 0px;



	padding: 0px;



	float: left;



	height: 29px;



	background-image: url(gifs/nav-bg.jpg);



	background-repeat: repeat-x;



	width: 200px;



	text-align: center;



	line-height: 31px;



	font-size: 11px;



	font-weight: bold;



	color: #abca78;



	



}







.bt-rt {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 14px;



	



}



















.image {



	margin: 0px;



	border: 1px solid #324d2b;



	padding: 1px;



}



.body-rt-new {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 598px;



}



.body-rt-bt {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 608px;



}



h1 {



	font-size: 18px;



	line-height: 45px;



	color: #abca78;



	margin: 0px;



	padding: 0px;



	text-align: center;



	font-weight: bold;



}



h2 {



	font-size: 16px;



	line-height: 41px;



	color: #abca78;



	margin: 0px;



	padding: 0px;



	text-align: justify;



	font-weight: bold;



}



h3 {



	color: #94b959;



	margin: 0px;



	padding: 0px;



	font-size: 12px;



	line-height: 21px;



	font-weight: bold;



	text-align: justify;



}



h3 a{ text-decoration:none; color:#94b959;}



h3 a:hover{ text-decoration:underline; color:#94b959;}







h4{



	color: #94b959;



	margin: 0px;



	padding: 0px;



	font-size: 13px;



	line-height: 21px;



	font-weight: bold;



	text-align: center;



}
h4 a{
color:#ABCA78;
text-decoration:none;
}
h4 a:hover{
color:#C6D2B2;
text-decoration:underline;
}



















.rt-top-b {



	padding: 0px;



	float: left;



	height: auto;



	width: 270px;



	margin-top: 6px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



}



.footer {



	padding: 0px;



	float: left;



	height: auto;



	width: 985px;



	background-image: url(gifs/footer-bg.jpg);



	background-repeat: repeat;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



}



.footera {



	padding: 0px;



	float: left;



	height: auto;



	width: 985px;



	font-size: 11px;



	line-height: 16px;



	font-weight: bold;



	color: #c9deac;



	margin-top: 10px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



	text-align: center;











}







.footera a { text-decoration:none; color:#c9deac; padding:0px 15px 0px 15px;}



.footera a:hover { text-decoration:underline; color:#c9deac;}



.footerb {



	float: left;



	width: 985px;



	color: #c9deac;



	font-size: 11px;



	font-family: Arial, Helvetica, sans-serif;



	font-weight: normal;



	background-image: url(gifs/bottom-nav-bg.jpg);



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 8px;



	padding-left: 0px;



	margin: 0px;



	text-align: center;











}



.paypal {



	margin: 0px;



	padding: 0px;



	float: left;



	height: auto;



	width: 985px;



	background-image: url(gifs/bottom-nav-bg.jpg);



	background-repeat: repeat;



	text-align: center;



}



.paypal-txt {



	background-image: url(gifs/bottom-nav-bg.jpg);



	background-repeat: repeat;



	margin: 0px;



	padding: 0px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



	line-height: 21px;



	font-weight: bold;



	color: #c9deac;



	float: left;



	height: auto;



	width: 985px;



	text-align: center;



}











.footerb a { text-decoration:underline; color:#c9deac; font-weight:bold;}



.footerb a:hover { text-decoration:underline; color:#c9deac; font-weight:bold;}



.bottom-nav {



	margin: 0px;



	float: left;



	height: auto;



	width: 985px;



	background-image: url(gifs/bottom-nav-bg.jpg);



	background-repeat: repeat;



	font-size: 12px;



	line-height: 16px;



	color: #c9deac;



	text-align: center;



	padding-top: 5px;



	padding-right: 0px;



	padding-bottom: 3px;



	padding-left: 0px;



}



.innerwarea-body {



	margin: 0px;



	float: left;



	height: auto;



	width: 597px;



	border-left-width: 1px;



	border-left-style: solid;



	border-left-color: #95A87C;



	padding: 0px;







}.wareatext {



	margin: 0px;



	float: left;



	height: auto;



	width: 570px;



	line-height: 17px;



	text-align: justify;



	padding-top: 10px;



	padding-right: 10px;



	padding-bottom: 0px;



	padding-left: 10px;



}



.boredrsec {



	margin: 0px;



	padding: 0px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #95A87C;



	text-align: justify;



}
.wareatext a{
color:#FFCC66;
font-weight:bold;
text-decoration:underline;
}
.wareatext a:hover{
color:#FFCC66;
text-decoration:none;
}









.bredcrum {







	margin: 0px;







	font-family: Arial, Helvetica, sans-serif;







	line-height: 21px;







	color: #CCCCCC;







	background-image: url(gifs/bredcrum-bg.jpg);







	background-repeat: repeat-x;







	float: left;







	height: auto;







	width: 570px;







	font-size: 11px;







	font-weight: bold;







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: 0px;







	padding-left: 10px;







	text-align: justify;







}







.bredcrum a{ text-decoration:none; color:#CCCCCC;}







.bredcrum a:hover{ text-decoration:underline; color:#C9DEAC;}



.photogallery-box {



	padding: 0px;



	margin-top: 35px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 8px;



	height: auto;



	float: left;



	width: 560px;



}



.photogallery-sec {



	padding: 0px;



	float: left;



	height: 80px;



	width: 125px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 10px;



	margin-left: 10px;



}



.shb {







	font-size: 11px;







	line-height: 21px;







	font-weight: bold;







	color: #FFFFFF;







	margin: 0px;







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: 0px;







	padding-left: 10px;







	text-align: justify;







}







.sh {







	font-size: 12px;







	line-height: 21px;







	font-weight: bold;







	color: #FFCC66;







	margin-top: 20px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: 0px;







	padding-left: 0px;







	text-align: justify;







}



.itenary-box{
float:left;
margin:0px 0px 5px 0px;
padding:5px 5px 0px 5px;
width:560px;
height:auto;
font:12px/16px Arial, Helvetica, sans-serif;
color:#C6D2B2;
text-align:left;
border:1px solid #C6D2B2;
}

.itenary-box b{
font:bold 12px/16px Arial, Helvetica, sans-serif;
color:#FFCC66;
}

.itenary-box a{
text-decoration:underline; 
color:#FFCC66;
}

.itenary-box a:hover{
text-decoration:none; 
color:#FFCC66;
}

.index_btm_banner{
float:left;
width:833px;
height:217px;
margin:0px;
padding:10px 0px 0px 0px;
}