/* CSS Document */



*{margin:0px; padding:0px;}
body{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6C4600; line-height:22px; background:url(images/back.jpg) top left repeat #6C4600;}

#contactP a:link{color:#6C4600; text-decoration:none;}
.comEmailId {display:block; margin-top:20px; padding:2px; text-align:center; background:#ffffff; color:#ff0000; font-weight:bold;}

.comEmailId a{color:#0066CC; text-decoration:none;}

DIV#wrapper{width:100%;}
DIV#containerLeft{width:980px; background:url(images/bg1.jpg) top left repeat-y; margin:auto;}
DIV#containerRight{width:980px; background:url(images/bgRight.jpg) top right repeat-y ; margin:auto;}


DIV#bodyContainer{width:960px; margin:auto; height:100%; background:#D2C283;}
DIV#header{width:912px; padding-top:5px; margin:auto; background:#6C4600; height:305px;}
DIV#headerLBCrn{width:912px; background:url(images/bcorner.jpg) bottom left no-repeat; height:100%;}
DIV#headerRBCrn{width:912px; background:url(images/bright.jpg) bottom right no-repeat; height:100%;}

DIV#header #headerLeft{float:left; width:225px;}
DIV#header #headerLeft .logo{width:100%; height:160px; margin-bottom:10px;}
DIV#header #headerLeft .menuFlash{width:100%; height:100%;}

DIV#header #headerRight{float:left; width:685px;}
DIV#header #headerRight .headerLink{width:675px; height:35px; text-align:right; padding-right:10px;}
DIV#header #headerRight .headerLink a{color:#F2EDC3; text-decoration:none;}
DIV#header #headerRight .headerLink a:hover{color:#D2C284; text-decoration:none; border-bottom:3px solid #FF9900;}

DIV#header #headerRight .headerFlash{width:685px; height:257px; }


DIV#mainBody{width:912px; padding-top:20px; margin:auto; margin-bottom:0px;}
DIV#mainBody #boxLeft{width:686px; float:left; height:100%; background:#F3EDC4;}

DIV#mainBody .boxLeftTopCorner{background:url(images/topLeftCorner.jpg) top left no-repeat; width:100%; height:100%;}
DIV#mainBody .boxRightTopCorner{background:url(images/topRightCorner.jpg) top right no-repeat; width:100%; height:100%;}
DIV#mainBody .boxLeftBottomCorner{background:url(images/bottomLeftCorner.jpg) bottom left no-repeat; width:100%; height:100%;}
DIV#mainBody .boxRightBottomCorner{background:url(images/bottomRightCorner.jpg) bottom right no-repeat; width:100%; height:100%;}

DIV#mainBody .boxLeftVline{background:url(images/vline.jpg) top left repeat-y; width:100%; height:100%;}
DIV#mainBody .boxRightVline{background:url(images/vline.jpg) top right repeat-y; width:100%; height:100%;}

DIV#mainBody .boxTopVline{background:url(images/topline.jpg) top left repeat-x; width:100%; height:100%;}
DIV#mainBody .boxBottomVline{background:url(images/topline.jpg) bottom left repeat-x; width:100%; height:100%;}

DIV#mainBody #boxRight{margin-left:8px; width:218px; float:left; height:100%; background:#F3EDC4;}

#pMenu{width:200px; height:257px; margin:auto; padding-bottom:10px;}
#pMenu .pMenu:link{font-family:"Myriad Pro Cond"; font-size:13px; text-decoration:none; color:#ffffff; letter-spacing:.4px; 
font-weight:bold; text-transform:uppercase;}
#pMenu .pMenu:visited{font-family:"Myriad Pro Cond"; font-size:13px; text-decoration:none; color:#ffffff; letter-spacing:1px; 
font-weight:bold; text-transform:uppercase;}

#pMenu img{padding-top:10px;}


DIV#mainBody #boxLeft .boxLeftBody{padding:35px; height:100%;}


.arrwLink:link{color:#fff; text-decoration:none; font-weight:bold; background:#d0a36c; padding-left:3px; padding-right:3px; border:2px solid #f3edc4;}
.arrwLink:hover{color:#fff; text-decoration:none; background:#946130;}
.arrwLink:visited{color:#fff; text-decoration:none; font-weight:bold; background:#d0a36c; padding-left:3px; padding-right:3px; border:2px solid #f3edc4;}

h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}


DIV#footer{background:url(images/fBg.jpg) top left no-repeat; width:100%; height:100px; text-align:center; padding-top:10px; margin-top:15px;}
.clear{clear:both;}


#footer .flink:link{color:#6C4600; text-decoration:none;}
#footer .flink:hover{color:#000000; border-bottom:3px solid #F29D00;}
#footer .flink:visited{color:#6C4600; text-decoration:none;}


.linkA{background:#C1AC55; color:#ffffff; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:4px; text-decoration:none; font-size:10px;}
.linkA:hover{background:#cc0000; color:#ffffff; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:4px;}

.leisure{height:100%; padding-top:10px; padding-bottom:0px; width:184px; padding-left:15px; padding-right:11px; margin-bottom:20px;}
#map{width:184px; text-align:left; margin-left:15px; margin-right:11px; border:1px solid #D2C283;}
#map p{text-align:left; color:#6C4600; line-height:18px; padding:8px; display:block;}
#map h2{background:#BD9C59; color:#ffffff; display:block; width:175px; padding-left:10px;}

.star{color:#cc0000;}


/**************************************************** about us page *******************************************/
#about #boxLeft .boxLeftBody .img{float:left; padding-right:15px; padding-bottom:0px; display:block;}
#about #boxLeft .boxLeftBody .p{float:left; width:51%; line-height:25px;}

#about #boxLeft .boxLeftBody .p1{border-bottom:1px dashed #BDAA76; padding-bottom:25px; margin-bottom:25px;}

/**************************************************** sitemap page *******************************************/
#sitemap #boxLeft .boxLeftBody .img{float:left; padding-right:15px; padding-bottom:0px; display:block;}
#sitemap #boxLeft .boxLeftBody .p{float:left; width:51%; line-height:25px;}

#sitemap #boxLeft .boxLeftBody .p1{border-bottom:1px dashed #BDAA76; padding-bottom:25px; margin-bottom:25px;}
#sitemap .link{color:#333333; text-decoration:none;}
#sitemap .link:hover{color:#cc0000; text-decoration:none;}


/**************************************************** accomodation page *******************************************/
#accomodation #mainBody #boxLeft .boxLeftBody {height:100%;}
#accomodation #mainBody #boxLeft .boxLeftBody .p{width:430px; float:left; padding-right:15px;}
#accomodation #mainBody #boxLeft .boxLeftBody .img{float:left; display:block; padding-top:30px;}


/**************************************************** corporate tour page *******************************************/
#ctour #mainBody #boxLeft .boxLeftBody {height:390px;}


/**************************************************** facilities tour page *******************************************/
#facility #mainBody #boxLeft .boxLeftBody {height:100%;}
#facility #boxLeft .boxLeftBody .img{float:left; padding-right:15px; padding-bottom:15px; display:block;}
#facility #boxLeft .boxLeftBody .p{float:left; width:51%; line-height:25px;}

#facility #boxLeft .boxLeftBody .p1{border-bottom:1px dashed #BDAA76; padding-bottom:25px; margin-bottom:25px;}

#facility dl{color:#6C4600; float:left; width:320px; display:block; padding-right:20px; line-height:18px;}
#facility dl li{padding-bottom:15px; padding-top:5px; display:block; background:url(images/star.png) left top no-repeat; padding-left:35px; list-style:none;}


/**************************************************** facilities tour page *******************************************/
#reach #mainBody #boxLeft .boxLeftBody {height:100%;}
#reach #boxLeft .boxLeftBody .img{float:left; padding-right:15px; padding-bottom:15px; display:block;}
#reach #boxLeft .boxLeftBody .p{float:left; width:51%; line-height:25px;}

#reach #boxLeft .boxLeftBody .p1{border-bottom:1px dashed #BDAA76; padding-bottom:25px; margin-bottom:25px;}

#reach dl{color:#6C4600; float:left; width:320px; display:block; padding-right:20px; line-height:18px;}
#reach dl li{padding-bottom:15px; padding-top:5px; display:block; background:url(images/star.png) left top no-repeat; padding-left:35px; list-style:none;}

/**************************************************** vegeterian's paradise page *******************************************/
#paradise #mainBody #boxLeft .boxLeftBody {height:450px;}

/**************************************************** special offer page *******************************************/
#sploffer #mainBody #boxLeft .boxLeftBody {height:625px;}
#sploffer p{padding-bottom:10px;}

/**************************************************** vegeterian's paradise page *******************************************/
#tariff #mainBody #boxLeft .boxLeftBody {height:100%;}

/**************************************************** vegeterian's paradise page *******************************************/
#placesToSee #mainBody #boxLeft .boxLeftBody {height:100%;}

#placesToSee h1{font-size:12px; margin-top:30px; background:#C2B14E; color:#FFFFFF; padding-left:10px;}
#placesToSee h2{font-size:12; font-weight:bold; color:#6C4600; padding-top:0px;}


/**************************************************** booking page *******************************************/
#booking #mainBody #boxLeft .boxLeftBody {height:100%;}
#booking #bookingFrm input, textarea{color:#6C4600; border:1px solid #D2C283; padding:2px;}
#booking #bookingFrm select{color:#6C4600; border:1px solid #D2C283;}
#booking .button{background:#C1AC55; border:1px solid #D2C283; padding:0px; color:#FFFFFF;}
#booking #bookingFrm {font-size:11px; font-weight:normal;}


/**************************************************** tour page *******************************************/
#tour #mainBody #boxLeft {height:100%; padding:15px; width:100%;}

/**************************************************** Guest Book page *******************************************/
#guestbook #mainBody #boxLeft .boxLeftBody {height:100%;}
#guestbook #guestbookFrm input, textarea{color:#6C4600; border:1px solid #D2C283; padding:2px;}
#guestbook #guestbookFrm select{color:#6C4600; border:1px solid #D2C283;}
#guestbook .button{background:#C1AC55; border:1px solid #D2C283; padding:0px; color:#FFFFFF;}


/**************************************************** Contact Page *******************************************/
#contact #mainBody #boxLeft .boxLeftBody {height:100%;}
#contact #contactFrm input, textarea{color:#6C4600; border:1px solid #D2C283; padding:2px; width:400px;}
#contact #contactFrm .select{color:#6C4600; border:1px solid #D2C283;}
#contact #contactFrm .button{background:#C1AC55; border:1px solid #D2C283; padding:0px; color:#FFFFFF; width:80px;}

#contact #contactFrm .button:hover{background:#cc0000; border:1px solid #D2C283; padding:0px; color:#FFFFFF; width:80px;}





.tariff_table{
border:1px solid #D2C283; 
padding:10px;	
}

.tariff_table td{
border:1px solid #D2C283; 
}

ol.driving_direction
{
list-style-position:inside; 
padding-left:10px;	
padding-top:10px;
}

ol.driving_direction li
{
	padding-bottom:10px;
	line-height:18px;
}

