/* CSS Document */
body{margin:0px;
background-color:#DFD6C7;

background-repeat:repeat-x;
background-position:top;

}
#main_container{width:724px; margin:0px auto; background-image:url(../images/bg3.jpg);
background-repeat:repeat-x;
background-position:top;}
#main1{width:722px; position:relative;}

#top_container{width:722px; height:119px;}

#link_container{width:722px; height:28px; background-image:url(../images/bg.jpg); }
#link_main{width:722px; height:28px;}
.link_txt{font-family:tahoma; font-weight:bold; font-size:9px; color:#792A07; text-decoration:none;}
.link_txt ul{margin:0px; padding:0px; width:auto; list-style:none;}

.link_txt ul li{font-family:tahoma; font-weight:bold; font-size:9px; color:#792A07; text-decoration:none; margin:0px; padding:2px 4px 0px 3px; width:auto; list-style:none; background-image:url(../images/div1.jpg); background-repeat:no-repeat; background-position:right center; list-style:none; float:left; height:25px; }

.link_txt li a:link, .link_txt li a:visited{font-family:tahoma; font-weight:bold; font-size:9px; color:#792A07; text-decoration:none; text-transform:uppercase; float:left; display:block; padding-top:6px;}

.link_txt li a:hover{font-family:tahoma; font-weight:bold; font-size:9px; color:#FFF; text-decoration:none; text-transform:uppercase;}

#body_container_main{width:722px; background-color:#FEFEFC; background-image:url(../images/body_bg.jpg); background-repeat:repeat-x; background-position:top; float:left; margin:0px auto;}

#header_container{width:722px; position:relative; margin-top:3px; margin:0px auto; }

#header_left{width:495px; position:relative; float:left;}

#header_right{width:227px; position:relative; float:right; background-color:#C9C2AF; background-image:url(../images/bottom.jpg); background-repeat:no-repeat; background-position:bottom right; height:378px;}

#form_main{width:212px; height:327px; position:relative; margin-top:5px; margin-left:10px; background-image:url(../images/strip_form.jpg); background-repeat:repeat-x; background-position:top; background-color:#FEFFFF; color:#00000; font-family:verdana; font-size:9px; font-weight:bold; text-decoration:none; }

.form_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#812725; text-decoration:none; padding:0px; text-transform:uppercase;
}
.form_box{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; background-color:#FFFFFF; border-bottom:1px solid #8F8C83; border-right:1px solid #8F8C83; border-left:1px solid #C4BAA8; border-top:1px solid #C4BAA8;}


.form_box2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; background-color:#FFFFFF; border-bottom:1px solid #8F8C83; border-right:1px solid #8F8C83; border-left:1px solid #C4BAA8; border-top:1px solid #C4BAA8;}

.add_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#302D27; font-weight:normal; line-height:15px; padding-bottom:10px; }

#form_cor{background-image: url(../images/bottom.jpg); background-repeat:no-repeat; background-position:bottom right;
}

#wel_container_main{width:722px; position:relative;  margin:0px auto;}

#wel_container{width:290px; padding:0px 20px 0px 10px; font-size:10px; color:#524F48; line-height:17px; text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:6px;}

#wel_right{width:280px; padding:0px 0px 0px 0px; font-size:10px; color:#524F48; line-height:19px; text-align:justify; float:right; position:relative; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:25px;}

#wel_right ul{ margin:8px 0px 0px 0px; padding:0px; float:left; width:auto;}
#wel_right ul li{ margin:0px 0px 0px 5px; padding:0px 0px 0px 10px; float:left; width:165px; font-family:Arial, Helvetica, sans-serif; display:block; font-weight:bold; font-size:10px; color:#524F48; background-image:url(../images/arrow1.gif); background-repeat:no-repeat; background-position:left top;}

#ser_img{width:400px; position:relative; float:left;}
#ser_txt{width:400px; position:relative; float:left; margin-top:20px;}

.wel_h1{font-size:13px; color:#524F48; line-height:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.ser_h1{font-size:11px; color:#812725; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; background-image:url(../images/ser_strip.jpg); background-repeat:repeat-y; background-position:left; padding:5px; height:15px;}

.amenties{font-size:11px; color:#812725; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; background-image:url(../images/ser_strip3.jpg); background-repeat:repeat-y; background-position:left; padding:5px; height:15px;}

#footer_container{width:717px; background-color:#FEFEFC; background-image:url(../images/strip_footer.jpg); background-repeat:repeat-x; background-position:top; float:left; text-align:left; margin-top:8px; height:32px; padding-top:8px; padding-left:5px;}

.footer_txt{font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#812725; text-decoration:none; padding:4px 4px 3px 2px; text-transform:uppercase; border-right:2px dashed #484540;
}
.footer_txt a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#812725; text-decoration:none; padding:8px 18px 8px 18px; text-transform:uppercase; border-right:2px dashed #812725; margin-top:10px;
}
.no-border{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#812725; text-decoration:none; padding:8px 18px 8px 18px; text-transform:uppercase; border-right:0px dashed #812725; margin-top:10px;
}
#wel_cont_main{width:722px; position:relative;  margin:0px auto;}
#wel_cont_map{width:722px; position:relative;  margin:0px auto;}

#wel_cont{width:475; padding:0px 10px 0px 0px; font-size:11px; color:#524F48; line-height:17px; text-align:justify; float:right; position:relative; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:6px;}

#service_img{width:220px; position:relative; float:left;}

#service_txt{
	width:200px;
	padding:0px 0px 0px 10px;
	font-size:10px;
	color:#524F48;
	line-height:16px;
	text-align:justify;
	float:left;
	position: absolute;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:15px;
	margin-bottom:10px;
	left: -10px;
	top: 1px;
}
#service_txt-new{
	width:200px;
	padding:0px 0px 0px 10px;
	font-size:10px;
	color:#524F48;
	line-height:16px;
	text-align:justify;
	float:left;
	position: absolute;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:15px;
	margin-bottom:10px;
	left: 294px;
	top: 711px;
}

#service_txt ul{ margin:0px; padding:0px; float:left; width:auto;}
#service_txt ul li{ margin:0px 0px 0px 5px; padding:0px 0px 0px 10px; float:left; width:200px; font-family:Arial, Helvetica, sans-serif; display:block; font-weight:bold; font-size:10px; color:#524F48; background-image:url(../images/arrow1.gif); background-repeat:no-repeat; background-position:left top;}

.pad{padding-bottom:10px; padding-top:10px; 
}
.service_h1{font-size:11px; color:#812725; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif; background-image:url(../images/ser_strip2.jpg); background-repeat:repeat-y; background-position:left; padding:5px; height:15px;}

#book_cont{width:475px; padding:0px 15px 0px 0px; font-size:11px; color:#524F48; line-height:17px; text-align:justify; float:right; position:relative; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; }

.enquiry_txt{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#302D27;
border: 1px solid #C3B498;
}
.field_txt1{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
color:#802723;
text-decoration:none;
width:45px;
border: 1px solid #666666;
}

.photo {
width:465px; clear:both; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding:10px 0px 10px 0px; float:left; position:relative; border-bottom:solid 1px #761C19;
}

.photo img{
 float:left; border:solid 1px #A9967F; margin:0PX 10PX 0PX 0PX;

}


.col{
background-color:#999999;
}

.naration{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color:#802723;
background-color:#E0D7C6;
font-weight:bold;
padding-left:10px;
height:30px;
}

.travel{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#524F48; list-style:none; margin-left:10px;
}
.travel ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;  list-style:none;
}
.travel ul li{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#524F48; list-style:none;  background-image:url(../images/arrow4.gif); background-position:left top; background-repeat:no-repeat; padding:2px 0px 2px 20px;
}
.room_h{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
font-weight:bold;
color:#802723;
line-height:15px;
}
.profile_txt{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
text-align:justify;
text-decoration:none;
color:#302D27;
line-height:16px;
}
.h1_txt{font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#917E20;
padding:5px;
}
.bodr{border: 1px solid  #E4E4E4;
}

hr{
color:#917E20;
}


span.test {font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color:#302D27;
display:block;
}

span.test strong{font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color:#302D27;
padding-top:7px;
font-weight:bold;
display:block;
}
#wel_txt{width:465px; padding:0px 10px 0px 0px; font-size:11px; color:#524F48; line-height:17px; text-align:justify; float:right; position:relative; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:6px;}

#gal{width:702px; padding:0px 10px 0px 0px; font-size:11px; color:#524F48; line-height:17px; text-align:justify; float:right; position:relative; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:6px;}

#map{width:465px; padding:0px 10px 0px 0px; font-size:11px; color:#524F48; line-height:17px; text-align:justify; float:right; position:relative; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:6px;}

.bodr2{border: solid 5px #822726;
}
#contact{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#524f48; line-height:22px; width:465px; float:right;
}
.email{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#822726; text-decoration:none;
}

.email a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#822726; text-decoration:none;
}

.email a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#822726; text-decoration:underline;
}

.mail{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#302D27;
}
.mail a{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#302D27;
}
.mail a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#302D27;
}

.mail2{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#302D27; text-align:right; padding-right:10px;
}
.mail2 a{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#302D27;
}
.mail2 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:10px; text-decoration:underline; color:#302D27;
}
.location{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#524F48; list-style:none; margin-left:10px;
}
.location ul{ margin:10px 0px 0px 5px; padding:0px 0px 0px 0px; float:left;  list-style:none;
}
.location ul li{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#524F48; list-style:none;  background-image:url(../images/arrow4.gif); background-position:left top; background-repeat:no-repeat; padding:4px 0px 4px 20px;
}

.dis_txt{font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#812725; text-decoration:none; padding-bottom:10px; text-transform:uppercase;}

#footer_bg{background-image:url(../images/footer_strip.gif); background-repeat:repeat-x; background-position:left; font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#302D27; height:47px; width:722px;
}
.virtual{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#761B1A; font-weight:bold; padding-bottom:5px; text-decoration:none;
} 
.virtual a{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#761B1A; font-weight:bold; padding-bottom:5px; text-decoration:none;
} 
.virtual a:hover{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; color:#7E4A19; font-weight:bold; padding-bottom:5px; text-decoration:underline;
} 

.bodr_dash{border: dashed 1px #E0D7C6;
}
td, div, img {

            behavior: url(iepngfix.html);

            border:0;

}


/*aprajeeta*/

#location1{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; color:#524F48; list-style:none; margin-left:0PX;
}
#location1 ul{ margin:18px 0px 0px 4px; padding:0px 0px 0px 0px; float:left;  list-style:none;
}
#location1 ul li{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; color:#524F48; list-style:none;  background-image: url(../images/arrow2.jpg); background-position:left 4px; background-repeat:no-repeat; padding:0px 0px 10px 15px;
}

.frmbg{
background-image:url(../images/frmbg.jpg); background-repeat:repeat-x;background-position:top left; width:212px; margin-left:9px; overflow:hidden;color:#00000; font-family:verdana; font-size:9px; font-weight:bold; text-decoration:none;
}
form#home{
color:#00000; font-family:verdana; font-size:9px; font-weight:bold; text-decoration:none;
}
.style1 {color: #FF0000}
.welcome_img{width:100%;
margin:0px;
padding:0px;
text-align:center;
}
