body {
	margin:0px;
	padding:0px;
	background:#2f0200 url(../images/bodybg.gif) 0px 0px repeat-x;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#70675f;
	line-height:normal;
}
html > body *{outline:none;}
h1, h2 ,h3 ,h4, h5, h5, p, table, tr, td, ul, li, form, input, label, textarea{
	margin:0px;	padding:0px;
}
a{
	text-decoration:none;
}
.f-left{
	float:left
}
.f-right{
	float:right
}
.clear{
	clear:both;
}
#maincontainer{
	width:100%;
	background:url(../images/tophead.jpg) center 0px no-repeat;
	margin:0px auto;
	position:relative;
}
.head0{
	background:url(../images/tophead.jpg) center 0px no-repeat;
}
.head1{
	background:url(../images/head1.jpg) center 0px no-repeat !important;
}
.head2{
	background:url(../images/head2.jpg) center 0px no-repeat  !important;
}
.head3{
	background:url(../images/head3.jpg) center 0px no-repeat !important;
}

.head4{
	background:url(../images/head4.jpg) center 0px no-repeat !important;
}

.head5{
	background:url(../images/head5.jpg) center 0px no-repeat !important;
}

.head6{
	background:url(../images/head6.jpg) center 0px no-repeat !important;
}

.head7{
	background:url(../images/head7.jpg) center 0px no-repeat !important;
}

.head8{
	background:url(../images/head8.jpg) center 0px no-repeat !important;
}

.head9{
	background:url(../images/head9.jpg) center 0px no-repeat !important;
}

.head10{
	background:url(../images/head10.jpg) center 0px no-repeat !important;
}

.head11{
	background:url(../images/head11.jpg) center 0px no-repeat !important;
}

.head12{
	background:url(../images/head12.jpg) center 0px no-repeat !important;
}
.head13{
	background:url(../images/head13.jpg) center -1px no-repeat !important;
}

.head14{
	background:url(../images/head14.jpg) center -1px no-repeat !important;
}

.head15{
	background:url(../images/head15.jpg) center -1px no-repeat !important;
}

.head16{
	background:url(../images/head16.jpg) center -1px no-repeat !important;
}

.head2{
	background:url(../images/head2.jpg) center 0px no-repeat;
}

#mainheader{
	 width:1000px;
	 height:219px;
	position:relative;
	margin:0px auto;
}

#mainheader #toplinks{
	position:absolute;
	float:right;
	background:url(../images/toplinks.png) 0px 0px repeat-x;
	top:10px;
	right:0px;
	width:601px;
	height:18px;
	font:11px tahoma, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#fff;
}
#mainheader #toplinks a{
	text-transform:uppercase;
	color:#fff;
	text-decoration:none;
}
#mainheader #toplinks a:hover{
	text-transform:uppercase;
	color:#fff;
	text-decoration:underline;
}


#mainheader #nav{
	position:absolute;
	bottom:0px;
	right:0px;
	float:right;
	width:400px;
	height:30px;
	Xbackground:url(../images/linkbg.png);
}
#mainheader #nav a.home{
	background:url(../images/linkbg.png) 0px 0px no-repeat;
	width:84px;
	height:30px;
	display:block;
	float:left;
}
#mainheader #nav a.home:hover, #mainheader #nav a.activeh{
	background:url(../images/linkbg.png) 0px -30px no-repeat;
	width:84px;
	height:30px;
	display:block;
	float:left;
}
#mainheader #nav a.activeh:hover{
	background:url(../images/linkbg.png) 0px 0px no-repeat;
	width:84px;
	height:30px;
	display:block;
	float:left;
}
#mainheader #nav a.booking{
	background:url(../images/linkbg.png) -84px 0px no-repeat;
	width:98px;
	height:30px;
	display:block;
	float:left;	
}
#mainheader #nav a.booking:hover, #mainheader #nav a.activeb{
	background:url(../images/linkbg.png) -84px -30px no-repeat;
	width:98px;
	height:30px;
	display:block;
	float:left;
}
#mainheader #nav a.about{
	background:url(../images/linkbg.png) -182px 0px no-repeat;
	width:98px;
	height:30px;
	display:block;
	float:left;	
}
#mainheader #nav a.about:hover, #mainheader #nav a.activea{
	background:url(../images/linkbg.png) -182px -60px no-repeat;
	width:98px;
	height:30px;
	display:block;
	float:left;
}
#mainheader #nav a.contact{
	background:url(../images/linkbg.png) -280px 0px no-repeat;
	width:120px;
	height:30px;
	display:block;
	float:left;	
}
#mainheader #nav a.contact:hover, #mainheader #nav a.activec{
	background:url(../images/linkbg.png) -280px -90px no-repeat;
	width:120px;
	height:30px;
	display:block;
	float:left;
}
#bodycontainer{
	width:1000px;
	margin:0px auto;
	padding-top:10px;
}
#bodycontainer #welcome{
	width:1000px;
	float:left;
	height:202px;
	padding-bottom:12px;
}
#bodycontainer #welcome .wtext{
	width:629px;
	float:left;
	padding:0px 8px 0px 0px;
	line-height:18px;
}
#bodycontainer #welcome .wtext h1{
	font:bold 24px Georgia, "Times New Roman", Times, serif;
	color:#6d5138;
	border:solid 1px #3c1707;
	height:40px;
	padding-left:10px;
	background:#220201;
	line-height:38px;
	margin-bottom:15px;
}
#bodycontainer #welcome .quickform{
	border:solid 1px #3c1707;
	background:#220201;
	width:361px;
	height:202px;
	float:left;
}
.brdr1{
	border:solid 1px #3c1707;
}
.bg1{
	background:#2f0200;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#cc9966;
}
.pad3{
	padding:3px;
}
.impu{
	background:#cccc99;
	font:normal 12px Arial, Helvetica, sans-serif;
	width:192px;
	height:17px;
	border:none;
	margin-left:5px;
}
.form_field {
	background-color:#CCCC99;
	border:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	width:50px;
}
.form_field2 {
	background-color:#CCCC99;
	border:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:38px; width:190px; margin-left:5px;
	line-height:normal;
}
#leftnav{
	width:232px;
	padding-right:18px;
	float:left;
}
#leftnav ul#tours{
	list-style:none;
	float:left;
	width:232px;
	padding-bottom:10px;
}
#leftnav ul#tours li{
	list-style:none;
	float:left;
	width:100%;
	padding-top:5px;
}
#leftnav ul#tours li a{
	display:block;
	background:url(../images/leftlingbg.gif) 0px 0px no-repeat;
	height:25px;
	border:solid 1px #3c1707;
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	color:#6d5138;
	padding:6px 0px 0px 8px;
}
#leftnav ul#tours li a:hover{
	display:block;
	background:url(../images/leftlingbg.gif) 0px -31px no-repeat;
	height:25px;
	border:solid 1px #3c1707;
	font:bold 16px Georgia, "Times New Roman", Times, serif;
	color:#b16828;
	padding:6px 0px 0px 8px;
}
#rightnav{
	width:750px;
	float:left;
}
#rightnav ul#packages{
	width:100%
	float:left;
	list-style:none;
}
#rightnav ul#packages li{
	float:left;
	list-style:none;
	width:215px;
	height:139px;
	margin:0px 0px 21px 16px;
	padding:11px;
	border:solid 1px #3c1707;
	font:11px tahoma, Helvetica, sans-serif;
}
#rightnav ul#packages li.mainarea{
	float:left;
	list-style:none;
	width:215px;
	height:139px;
	margin:0px 0px 0px 16px;
	padding:11px;
	border:solid 1px #3c1707;
	font:11px tahoma, Helvetica, sans-serif;
}
#rightnav ul#packages li .img{
	border:solid 1px #bb7b02;
	width:98px;
	height:98px;
	overflow:hidden;
	float:left;
}
#rightnav ul#packages li .dis{
	float:left;
	width:104px;
	padding:0px 0px 0px 10px;
}
#rightnav ul#packages li h4{
	float:left;
	font:bold 11px tahoma, Arial, Helvetica, sans-serif;
	color:#a87f5e;
}
#rightnav ul#packages li a.tour{
	width:91px;
	height:21px;
	float:left;
	background:url(../images/btn.jpg) 0px 0px no-repeat;
	display:block;
	margin-top:15px;
}
#rightnav ul#packages li a.en{
	width:91px;
	height:21px;
	float:left;
	background:url(../images/btn.jpg) -100px 0px no-repeat;
	display:block;
	margin:15px 0px 0px 10px;
}

.mar0{
	margin:0px !important;
}
.marb{
	margin-bottom:0px !important;
}
.col1{
	color:#a87f5e;
}
#footer{
	border-top:solid 2px #3c1707;
	width:100%;
	float:left;
	font:15px Arial, Helvetica, sans-serif;
	color:#5b3d2a;
	margin-top:20px;
}	
#footer .foot1{
	width:1000px;
	margin:0px auto;
	text-align:right;
	padding:15px 0px;
	font:14px Arial, Helvetica, sans-serif; !important
	color:#5b3d2a;
}

.innermid{
float:left;
padding:10px 10px 10px 10px;
width:553px;
line-height:18px;
border:solid 1px #3c1707;
}
.rightinner{
float:left;
width:160px;
padding-left:10px;
line-height:18px;
}

.header
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6D5138;
text-align:right;
font-weight:bold;
padding-bottom:10px;
}

.header a
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6D5138;
text-align:right;
font-weight:bold;
}

.header a:hover
{ font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#6D5138;
text-align:right;
font-weight:bold;
}

.subheading
{
font-size:small;
color:#CC7504;
font-weight:bold;}

.subheading1
{
font-size:18px;
color:#A87F5E;
font-weight:bold;}
