/* CSS Document */

/*@font-face {
    font-family: "MyriadPro-Bold";
    src: url("../font/MyriadPro-Bold.otf");
}

@font-face {
    font-family: "CALIBRI";
	src: url("../font/MyriadPro-Regular.otf")*/

body{margin: 0; padding: 0; background: url(../images/body_bg.jpg); background-repeat: repeat-x; background-position: center top; font-family:Arial, Helvetica, sans-serif; color: #3f3d3e; font-size: 12px;}

img{border: 0;}



.read_link{ float:right; display:block;}
.read_link a{ text-decoration:underline; color:#000;}
.read_link a:hover{ text-decoration:none;}


.wrapper{width: 1004px; margin: 0 auto;}
.container1{width: 1004px; float: left;}

.header{width: 1004px; float: left;}
.header_l{width: 300px; float: left; margin: 8px 0 0 0;}
.header_l img{float: left; margin: 10px 0 5px 0;}
.header_r{width: 300px; float: right; margin: 8px 0 0 0;}
.top_nav{width: 233px; float: left; background: url(../images/home_bg.jpg); background-repeat: no-repeat; background-position: center top; min-height: 27px; margin: 0 0 0 50px; padding: 0 12px;}
.top_nav ul{list-style: none; margin: 0; padding: 0;}
.top_nav li{float: left; display: block; line-height: 14px; color: #FFFFFF; padding: 0 13px; margin: 0; font-family: arial; font-size: 13px; font-weight: normal;}
.top_nav li a{text-decoration: none; color: #FFFFFF;}
.top_nav li a:hover{text-decoration: underline;}

.icons{width: 262px; float: right; margin: 8px 0 0 0;}
.icons img{margin: 0 0 0 10px;}
.icons span{float: left; display: block; margin: 0; padding: 0; font-size: 14px; font-weight: bold; color: #767373; line-height: 24px;}

.top_menus{width: 100%; float: left; margin: 0 auto; border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; height: 32px;}
.tab_area{width: 1004px; margin: 0 auto;}
.call_us{width: 250px; float: right;}
.call_us span{float: right; display: block; margin: 0 14px 0 0; padding: 0; font-size: 14px; font-weight: bold; color: #767373; line-height: 28px; text-align: right;}
.nav_area{width: 754px; float: left;}
.nav_area ul{list-style: none; margin: 0; padding: 0;}
.nav_area ul li{float: left; display: block; line-height: 32px; color: #372f2f; margin: 0; padding: 0 50px 0 15px;}
.nav_area ul li a{text-decoration: none; color: #372f2f;}
.nav_area ul li a:hover{text-decoration: none; color: #000000;}

.banner_area{width: 1004px; float: left; background: url(../images/banner_bottom_bg.jpg); background-repeat: no-repeat; background-position: center bottom; padding: 0 0 29px 0; margin: 2px 0 0 0;}

.basic_area{width: 100%; float: left; margin: 0 auto;}
.unique_area{width: 1004px; margin: 0 auto;}
.uniqe_basic{width: 1004px; float: left;}

.home_bsic_top{width: 964px; float: left; background: url(../images/contact_bg.jpg); background-repeat: repeat-x; background-position: center bottom; min-height: 172px; padding: 0 20px 0 20px; border-bottom: 1px solid #d7d6d6;}
.home_bsic_top h2{margin: 0; padding: 0;}

.sushant_lok{width: 306px; float: left; margin: 0 10px 0 0; padding: 10px 15px 0 0; background: url(../images/sushant_devider.jpg); background-repeat: no-repeat; background-position: right top; min-height: 135px;}
.sushant_lok_l{width: 104px; float: left;}
.sushant_lok_l img{ border-radius:5px;}
.sushant_lok_r{width: 190px; float: right;}
.sushant_lok_heading{padding: 0 8px; width: 150px; display: block; line-height: 20px; height: 22px; border-radius: 5px; font-family: Georgia; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #bc5c96;}
.sushant_lok_r p{margin: 0; padding: 8px 0; text-align: justify; line-height: 18px; color: #3f3d3e;}
.sushant_lok_heading a{color:#FFFFFF; text-decoration:none;}

.manesar_gur{width: 306px; float: left; margin: 0 10px 0 0; padding: 10px 10px 0 0; background: url(../images/sushant_devider.jpg); background-repeat: no-repeat; background-position: right top; min-height: 135px;}
.manesar_gur_l{width: 104px; float: left;}
.manesar_gur_l img{ border-radius:5px;}
.manesar_gur_r{width: 190px; float: right;}
.manesar_gur_r p{margin: 0; padding: 8px 0; text-align: justify; line-height: 18px; color: #3f3d3e;}
.manesar_gur_heading{width: 150px; padding: 0 8px; display: block; line-height: 20px; height: 22px; border-radius: 5px; font-family: Georgia; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #bc5c96;}
.manesar_gur_heading a{color:#FFFFFF; text-decoration:none;}

.patuadi{width: 306px; float: left; padding: 10px 0 0 0;}
.patuadi_l{width: 104px; float: left;}
.patuadi_l img{ border-radius:5px;}
.patuadi_r{width: 190px; float: right;}
.patuadi_r p{margin: 0; padding: 8px 0; text-align: justify; line-height: 18px; color: #3f3d3e;}
.patuadi_r_heading{width: 120px; padding: 0 8px; display: block; line-height: 20px; height: 22px; border-radius: 5px; font-family: Georgia; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #bc5c96;}
.patuadi_r_heading a{color:#FFFFFF; text-decoration:none;}

.home_basic_bottom{width: 964px; float: left; margin: 20px;}
.specious{width: 228px; float: left; margin: 0 12px 0 0;}
.specious img{margin: 0 0 10px 0; border-radius:8px;}
.specious h3{margin: 0; padding: 0; font-size: 18px; font-weight: bold; font-family: Georgia; color: #656565;}
.specious p{ line-height: 18px; font-family: Tahoma; color: #464545; font-size: 11px; height:70px; overflow:hidden;}

.footer{width: 100%; float: left; margin: 0 auto; background: url(../images/footer_bg.jpg); background-repeat: repeat-x; background-position: center top; background-color: #f5f5f5;}
.footer_container{width: 1004px; margin: 0 auto;}
.footer_con{width: 1004px; float: left; margin: 0 0 5px 0; padding: 0; font-size: 11px; color: #a29ea1; line-height: 18px; text-align: center;}

.footer_nav{width: 850px; float: left; margin: 10px 0 10px 125px;}
.footer_nav ul{list-style: none; margin: 0; padding: 0;}
.footer_nav li{float: left; display: block; margin: 0; padding: 0; font-size: 11px; color: #4d4b4b;}
.footer_nav li a{text-decoration: none; margin: 0; padding: 0 30px; color: #4d4b4b;}
.footer_nav li a:hover{text-decoration: underline;}

.allright{width: 1004px; float: left; margin: 10px 0;}
.allright_l{width: 300px; float: left; font-size: 11px; color: #383534; padding: 0 0 0 15px;}
.allright_r{width: 120px; float: right; font-size: 11px; color: #383534;}
.allright_r span{float: left; color: #383534; line-height: 24px; padding: 0 10px 0 0;}


/*about us panelo start here*/
.inner_banner_area{width: 1004px; float: left; padding: 0; margin: 2px 0 0 0; }
.inner_basic{width: 954px; float: left; background: url(../images/inner_bg.jpg); background-repeat: repeat-x; background-position: center bottom; min-height: 537px; padding: 15px 20px 10px 30px; margin: 2px 0 0 0; border-top: 1px dotted #7e7979;}
.inner_basic_l{width: 700px; float: left; padding: 0 10px 0 0;}
.inner_basic_l h1{margin: 0; padding: 0; float: left; padding: 0 0 5px 22px; background: url(../images/about_bg.jpg); background-repeat: no-repeat; background-position: 0 0; font-size: 18px; font-family: Myriad Pro; color: #7e7979; text-transform: uppercase; font-weight: bold; }
.inner_basic_l h1 span{display: block; padding: 0 0 3px 0; border-bottom: 2px solid #7e7979;}
.inner_basic_l p{margin: 0; padding: 7px 0; float: left; display: block; color: #3d3d3d; float: left; text-align: justify; line-height: 18px; clear: both;}
.inner_basic_l p img{float: left; margin: 0 10px 10px 0;}


.inner_basic_r{width: 230px; float: right;}
.quick_quiry{width: 230px; float: left;}
.quick_quiry h1{margin: 0; padding: 0; float: left; padding: 0 0 5px 22px; background: url(../images/about_bg.jpg); background-repeat: no-repeat; background-position: 0 0; font-size: 18px; font-family: Myriad Pro; color: #7e7979; text-transform: uppercase; font-weight: bold; }
.quick_quiry h1 span{display: block; width: 200px; padding: 0 0 3px 0; border-bottom: 2px solid #7e7979;}

.facilitis{width: 230px; float: left; margin: 35px 0 0 0;}
.facilitis h1{margin: 0; padding: 0; float: left; padding: 0 0 5px 22px; background: url(../images/about_bg.jpg); background-repeat: no-repeat; background-position: 0 0; font-size: 18px; font-family: Myriad Pro; color: #7e7979; text-transform: uppercase; font-weight: bold; }
.facilitis h1 span{display: block; width: 200px; padding: 0 0 3px 0; border-bottom: 2px solid #7e7979;}
.facilitis_con{width: 318px; float: left; margin: 10px 0 0 0;}
.facilitis_con ul{list-style: none; margin: 0; padding: 0;}
.facilitis_con li{display: block; color: #7e7979; padding: 0 0 0 15px; margin: 0 0 5px 0; line-height: 18px; background: url(../images/facilities_arrow.jpg); background-repeat: no-repeat; background-position: 4px 7px;}
.facilitis_con li a{text-decoration: none; color: #7e7979;}
.facilitis_con li a:hover{text-decoration: underline;}

.quick_box{width: 230px; float: left; margin: 10px 0 0 0;}
.text_box{width: 220px; float: left; padding: 2px; background-color: #edecec; border: 1px solid #d2d2d2; margin: 0 0 8px 0; color: #6f6f6f;}
.text_area{width: 220px; float: left; padding: 2px; background-color: #edecec; border: 1px solid #d2d2d2; margin: 0 0 8px 0; color: #6f6f6f;}

/*about us panelo end here*/

/*rooms panle start here*/
.rooms_l{width: 700px; float: left; padding: 0 10px 0 0;}
.rooms_l h1{margin: 0; padding: 0; float: left; padding: 0 0 5px 22px; background: url(../images/about_bg.jpg); background-repeat: no-repeat; background-position: 0 0; font-size: 18px; font-family: Myriad Pro; color: #7e7979; text-transform: uppercase; font-weight: bold; }
.rooms_l h1 span{display: block; width: 200px; padding: 0 0 3px 0; border-bottom: 2px solid #7e7979;}
.deluxe_suit{width: 700px; float: left; padding: 10px 0; background: url(../images/rooms_border.jpg); background-repeat: repeat-x; background-position: center bottom;}
.deluxe_suit_l{width: 342px; float: left;}
.deluxe_suit_l img{float: left; margin: 5px 0 0 0;}
.deluxe_suit_r{width: 345px; float: right;}
.deluxe_suit_r h4{margin: 0 0 5px 0; padding: 0; text-transform: uppercase; color: #303030; font-size: 18px; font-family: Myriad Pro;}
.deluxe_suit_r span{
    background: none repeat scroll 0 0 #F1F1F1;
    border-bottom: 1px dashed #000000;
    clear: both;
    display: block;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 7px 0 7px 15px;
    width: 253px;}
.deluxe_suit_r span a{text-decoration: none; font-weight: bold; font-size: 12px; color: #303030; margin: 10px 0 0 0; float: left;}
.deluxe_suit_r span a:hover{text-decoration: underline;}
.deluxe_suit_r p{margin: 0; padding: 7px 0; text-align: justify; line-height: 18px; font-size: 13px;}
.service_row{ width:700px; margin-top:15px; position:relative;}
.service_row ul{ margin:0px; padding:0px;}
.service_row li{ float:left; list-style:none; padding:2px; border:1px #ccc solid; margin-right:10px; text-align:center;}
.service_row p{ 
    text-align: center;
    width: 320px;
	font-weight:bold;
	}

/*rooms panle end here*/

/*online panel start here*/
.online_area{width: 700px; float: left; padding: 22px 0;}
.online_form{width: 700px; float: left; margin: 0 0 10px 0;}
.online_content{width: 140px; float: left; font-size: 14px; color: #7e7979; line-height: 20px;}
.online_text_box{width: 160px; float: left; background-color: #f2f2f2; border: 1px solid #d9d9d9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 2px; outline: none; height: 26px; color: #7e7979;}
.calender{width: 100px; float: left; margin: 0 0 0 12px;}
.online_text_area{background-color: #f2f2f2; border: 1px solid #d9d9d9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 2px; outline: none; color: #7e7979;}

.calender{width: 100px; float: left; margin: 0 0 0 12px;}

.single_rooms{width: 110px; float: left; margin: 0 15px 0 0; font-size: 14px; line-height: 26px;}
.single_rooms_box{width: 60; float: right; background-color: #f2f2f2; border: 1px solid #d9d9d9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 2px; outline: none; height: 26px; color: #7e7979;}

.ph_box{width: 45; float: left; background-color: #f2f2f2; border: 1px solid #d9d9d9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 2px; outline: none; height: 26px; color: #7e7979; margin: 0 15px 0 0;}

.ph_box1{width: 100; float: left; background-color: #f2f2f2; border: 1px solid #d9d9d9; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 2px; outline: none; height: 26px; color: #7e7979;}

/*online panel end here*/

/*slideshow*/
#slideshow{
    position:relative;
    height:367px;
}

#slideshow IMG {
	position:absolute;
	top:0px;
	left:0;
	z-index:8;
	opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}




#slideshow1{
    position:relative;
    height:233px;
}

#slideshow1 IMG {
	position:absolute;
	top:0px;
	left:0;
	z-index:8;
	opacity:0.0;
}

#slideshow1 IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow1 IMG.last-active {
    z-index:9;
}

/*slideshow*/

.conta_text1{ width:500px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333;}
.conta_text1 strong{ display: block;
    font-family: Myriad Pro;
    font-size: 16px;
    padding: 10px 0;
    text-align: left;
    text-shadow: 1px 2px 2px #6D6A6A;}
.conta_text1 td{ padding:0px 5px;}
.conta_text1 img{ border: 1px solid #DADADA;
    margin-bottom: 10px;
    margin-right: 19px;
    padding: 6px;}


.conta_text{ width:300px; float:left; border:1px #ccc solid; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin-left:5px;}
.conta_text strong{ display: block; font-family: Myriad Pro; font-size: 16px; padding: 10px 0; text-align: left; text-shadow: 1px 2px 2px #6D6A6A;}
.conta_text td{ padding:5px 6px;}


.conta_text2{ width:300px; float:right; border:1px #ccc solid; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin-right:30px;}
.conta_text2 strong{ display: block; font-family: Myriad Pro; font-size: 16px; padding: 10px 0; text-align: left; text-shadow: 1px 2px 2px #6D6A6A;}
.conta_text2 td{ padding:5px 6px;}


#detail_center {
    float: left;
    padding-left: 20px;
    width: 420px;
}
#detail_left {
    float: left;
    width: 240px;
}

.gallery_box{ float:left; width:600px; padding:10px 0 0 0; height:110px;}
.gallery_box img{ margin:0 5px 0 0; border:2px solid #CCCCCC;}