/* CSS Document */

html,body{height:100%;}
body{background:url(../images/canvas.jpg) repeat-x #e29013; margin:0px; padding:0px;}
img{border:0px;}
form{border:1px solid #abaaaa; background:#d4d1d1;}
input, textarea{border:0px solid #abaaaa; background:#d4d1d1;}
table{color:#333333; font-family:Arial, Helvetica, sans-serif;}

.maintable{width:992px;}
.p10{padding:20px; color:#412700;}

/* top */

.topsection b{ color:#5c1919; font-size:16px; font-family:Tahoma, Geneva, sans-serif; padding:5px;}
.topsection strong{ color:#221900; font-size:16px; font-family:Tahoma, Geneva, sans-serif; padding:5px;}

.toplink{
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 40px;
	margin-bottom:-4px;
}

/* header buttons */
div.tile {
  position: absolute;
  width: 4em;
  height: 4em;
}
.leftA {
  top: 0;
  left: 0;
}
.leftB {
  top: 0;
  left: 9em;
}


a.toplink{ 
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff; 
	background:url(../images/navleft.gif) no-repeat left; 
	outline:none; 
	font-size:13px; 
	display:block; 
	float:left; 
	/*margin:-7px; 
	*margin-left:-4px;
	padding:10px 20px 10px 15px; 
	*padding:16px 18px 16px 12px;*/
	padding: 10px 7px 10px 15px;
	text-decoration:none; 
	text-align:center;
	font-weight:bold;
}
.bigContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bolder;
	padding:0 0 0 10px;
}


.small_grey2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #784900;
	line-height: normal;
	letter-spacing: -1px;
	word-spacing: normal;
	text-decoration:none;
}
.small_grey2 ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #784900;
	line-height: normal;
	letter-spacing: -1px;
	word-spacing: normal;
	text-decoration:none;
}
.small_grey2 ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bolder;
	color: #784900;
	line-height: normal;
	letter-spacing: -1px;
	word-spacing: normal;
	text-decoration:none;
}


.small_grey2_light_dark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #784900;
	line-height:normal;
	letter-spacing: -1px;
	word-spacing: normal;
    /**line-height:2;*/
}
.large_grey1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
    border-right:0 none;
	font-style: oblique;
	font-weight:normal;
	color:#784900;
	line-height: normal;
	letter-spacing: 0px;
	word-spacing: normal;
    line-height:normal;
}

.img a{
	outline:none;
	/*z-index:10px;*/
}

.ratestitle
{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#493f32;
padding:4px 0 0 4px;
border-left:solid #352600 1px;
border-top:solid #352600 1px;
font-weight:bold;
background:url(../images/title-bg.jpg) repeat-x #fcb41d; line-height:20px;
}

.ratesdetails
{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
color:#352600;
padding:4px 0 4px 4px;
border-bottom: solid #352600 1px;
border-left: solid #352600 1px;
}

.content-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#352600;
	font-weight:normal;
	text-align:center;
}
.content-link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:bold;
	text-align:center;
	outline:none;
	text-decoration:none;
}

.content-link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:bold;
	text-align:center;
	outline:none;
	text-decoration:underline;
}

a.toplink:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/navleftup.gif) no-repeat left; outline:none; color:#180f00; text-align:center;}
a.toplink span{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; background:url(../images/navright.gif) no-repeat right; font-size:12px; outline:none; display:block; float:left; margin:-9px; padding:10px 15px 10px 15px; font-weight:bolder; text-align:center;}
a.toplink:hover span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/navrightup.gif) no-repeat right; color:#180f00; outline:none; text-align:center;}

/* middle */

.midsection{ background:url(../images/yrep22.png) repeat-y center; vertical-align:top;}
.midsection td{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.midsection b{font-size:17px; color:#412700;}

.midsection2{ background:url(../images/yrep22.png) repeat-y center; vertical-align:top;}
.midsection2 td{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.midsection2 b{font-size:17px; color:#412700;}

/* bottom */

.botsection td{ color:#6f3b0b; font-size:11px;}
.botsection a{ color:#6f3b0b; font-size:14px; text-decoration:none; font-weight:bold;}
.botsection a:hover{ color:#ffffff; text-decoration:none;}

.img a{
	outline:none;
}

.header-text {
	vertical-align:middle;
	padding-top:18px;
}

.small-content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	text-align:justify;
}

.header-banner{
	background:url(../images/banner.jpg) no-repeat;
	vertical-align:top;
	height:401px;
}

.inner-banner{
	background:url(../images/inner-banner.jpg) no-repeat center;
	vertical-align:top;
	height:247px;
	width:987px;
}

.home-btn{
	vertical-align:middle;
	float:left;
	background-position:center;
	outline:none;
	padding-right:5px;
	padding-top:0px;
}

.form-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#412700;
}

.mandetory
{
	color:#422d0e;
	vertical-align:middle;
	font-size:12px;
}

.form-title2{
	/*font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#422d0e;
	width:160px;*/
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#422d0e;
	text-align:right;
	padding:0 0 0 0;
	margin:0 0 0 0;
	vertical-align:top;
}

.title3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#422d0e;
}

.text-area-bg{
	width:180px;
	height:21px;
	border:#e38f13 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#f4e1b1;
}
.text-area-bg5{
	width:120px;
	height:21px;
	border:#e38f13 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#f4e1b1;
}
.text-area-bg3{
	width:180px;
	height:21px;
	border:#e38f13 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#f4e1b1;
}
.text-area-bg2{
	width:96px;
	height:21px;
	border:#e38f13 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#f4e1b1;
}

.text-box{
	width:160px;

	height:21px;
	border:#e38f13 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:2px 0 0 5px; background:#f4e1b1;
}

.text-area{
	width:160px;
	height:100px;
	border:#e38f13 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#f4e1b1;
}

.text-area5{
	width:373px;
	height:100px;
	border:#e38f13 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#f4e1b1;
}

.title-bg{
	background:url(../images/header-bg.jpg) repeat-x;
	width:940px;
	height:28px;
}

.title{
	font-size:18px;
	color:#352600;
	font-weight:normal;
	text-decoration:none;
		margin:0 0 0 0;
	padding:0 0 0 0;

}

.message{
	font-family:Arial, Helvetica, sans-serif;
	color:#352600;
	font-size:18px;
	font-weight:bolder;
	margin-top:5px;
	margin-bottom:5px;
	vertical-align:top;
}

.title-home{
	font-size:18px;
	color:#352600;
	font-weight:normal;
	text-decoration:none;
	margin-top:2px;
	margin-left:0px;
}

.breadcrumb-title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	margin-top:4px;
	margin-left:10px;
}

.breadcrumb-title a{
	text-decoration:none;
	color:#412700;
	font-weight:normal;
	text-align:center;
}

.breadcrumb-title a:hover{
	text-decoration:underline;
	color:#412700;
	font-weight:normal;
	text-align:center;
}

.checkbox input
{
	width: auto;
	display: block;
	float: left;
	background:none;
	border:none;
	background-color:#FFF;
}

.eg-text{
	padding:0 5px 0 5px;
}

.footer-links{
	font-family:Arial, Helvetica, sans-serif;
	color:#412700;
	font-size:11px;
	font-weight:normal;
	padding-top:5px;
}

.footer-links a{
	font-family:Arial, Helvetica, sans-serif;
	color:#412700;
	font-size:11px;
	font-weight:normal;
	padding-top:5px;
}

/*.more-info{
	width:150px;
	padding:0 0 0 0; 	
}
*/
.contact-list{
	color:#622C12;
	width:105px;
}

.contact-img-align{
	vertical-align:middle;
}

.saperator{
	padding-left:20px;
	/**margin-left:20px;*/
}

.left-corner{
	background:url(../images/leftcor.jpg) no-repeat right top;
}

/*.rightLeft-panel{
	padding:0 0 0 9px;
	background:url(../images/grey-left-bg.jpg) top right repeat-y;
}
.rightRight-panel{

	background:url(../images/grey-right-bg.jpg) top right repeat-y;
}
.bottom-grey-bg {
	 background:url(../images/center-btm.jpg) repeat-x;
}
*/
.center-content-bg{
	background:url(../images/xrep1.gif) repeat-x left top;
	/*width:368px;*/
	width:400px;
	height:410px;
}
.center-content-bg3{
	
}
/*.more-info{
	width:135px;
	padding:0 0 0 405px; 	
}
*/
.bigContent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bolder;
	padding:0 0 0 10px;
}

.content-area{
	height:350px;
	width:940px;
	vertical-align:top;
}

.big-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#352600;
	font-weight:bolder;
}

.small-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:normal;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
}
.small-content a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:bold;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
	outline:none;
	text-decoration:none;
}
.small-content a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:bold;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
	outline:none;
	text-decoration:underline;
}

.small-content ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:lighter;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
	outline:none;
}
.content-link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#352600;
	font-weight:normal;
	text-align:center;
}
.content-link a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:bold;
	text-align:center;
	outline:none;
	text-decoration:none;
}

.content-link a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:bold;
	text-align:center;
	outline:none;
	text-decoration:underline;
}

.reserve-division{
	padding-top:25px;
}

.reserve-division{
	padding-top:25px;
}

.reserve-width{
	width:350px;
}

.photogallery
{
	padding: 10px 10px 10px 10px;
}
.photogallery img
{
	border:solid #876455 3px; outline:none;
}

.input-box{
	width:180px;
	border:#e38f13 1px solid;
	color:#5F2B12;
	padding:4px 0 4px 4px; background:#f4e1b1;
}
.input-box-home-page{
	width:150px;
	border:#e38f13 1px solid;
	color:#5F2B12;
	padding:4px 0 4px 4px; background:#f4e1b1;
}
.input-box5{
	width:375px;
	border:#e38f13 1px solid;
    color:#5F2B12;
	padding:4px 0 0 4px; background:#f4e1b1;
}
.input-box2{
	width:197px;
	height:21px;
	border:#e38f13 1px solid;
	color:#5F2B12;
	padding:4px 0 0 4px; background:#f4e1b1;
}

.input-box3{
	width:160px;
	border:#e38f13 1px solid;
     color:#5F2B12;
	padding:4px 0 0 4px; background:#f4e1b1;
}


/* Footer Links */
.footer_lnks{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#6f3b0b;
	outline:none;
}
.footer_lnks a{
	text-decoration:none;
	font-size:12px;
	font-weight:500;
	color:#6f3b0b;
	outline:none;
}
.footer_lnks a:hover{
	text-decoration:underline;
	color:#6f3b0b;
}
.footer_lnks2{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#6f3b0b;
	outline:none;
}
.footer_lnks2 a{
	text-decoration:none;
	font-size:11px;
	font-weight:500;
	color:#6f3b0b;
	outline:none;
}
.footer_lnks2 a:hover{
	text-decoration:underline;
	color:#6f3b0b;
}


.request-text{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#6f3b0b;
}

.saperator-line{
	background:url(../images/saperator.jpg) no-repeat;
	height:379px;
	width:3px;
}

/* Contact Details */
/*#cntct-img-details{height:370px; width:900px; margin:0 auto;}*/
.contact-left{ /*padding-left:35px;*/ float:left; width:300px;}
.contact-right{float:inherit; padding:3px 10px 3px 20px;}
.cntct-home{
  background: url(../images/home-icon.jpg) no-repeat; /* padding-left:35px;*/
  font-family: Arial, Helvetica,  sans-serif;
  font-size:18px;
  font-weight:normal;
  color:#523021;
  text-decoration:none; padding-right:18px; text-align:left; padding-top:0px;
}
.cntct-add{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#622C12;
  text-decoration:none; padding-right:18px; text-align:left; padding-top:6px; line-height:30px;
}
.cntct-detail{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#666666; 
  text-decoration:none; padding-right:18px; text-align:left; padding-top:6px; line-height:17px;
}
.cntct-phone{
  background:url(../images/phone-icon.jpg) no-repeat; padding-left:35px;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#622C12;
  text-decoration:none; padding-right:18px; text-align:left; padding-top:6px;
}
.cntct-fax{
  background:url(../images/fax-icon.jpg) no-repeat; padding-left:35px;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#622C12;
  text-decoration:none; padding-right:18px; text-align:left; padding-top:0px; 
}
.cntct-mail{
  background:url(../images/cntct-icon.jpg) no-repeat; padding-left:35px;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#622C12;
  text-decoration:none; padding-right:18px; text-align:left;  padding-bottom:15px; padding-top:3px;
}
.form-left{float:left; width:90px;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#523021;
}
.cntct-text-box
{
	border:1px solid #e2e2e2;
	height:20px;
	color:#999999;
	font-size:12px;
	width:200px;
	padding:2px 0 0 5px;	
}
.cntct-textarea-box
{
	border:1px solid #e2e2e2;
	height:100px;
	color:#999999;
	font-size:12px;
	width:200px;
	/**width:200px;*/
	padding:2px 0 0 5px;	
}
/*.cntct-codetxt
{
	width:150px;
	*width:150px;
}*/

/* *********************----------------------- deepshri *********************-----------------*/

.grey-top-bg {
	background:url(../images/grey-top-bg.jpg) top repeat-x;
}
.rightLeft-panel{
	background:url(../images/grey-left-bg.jpg) top right repeat-y;
}
.rightRight-panel{

	background:url(../images/grey-right-bg.jpg) top right repeat-y;
}
.bottom-grey-bg {
	 background:url(../images/center-btm.jpg) repeat-x;
}
.grey-middle-bg {
	background:url(../images/center-bg.jpg) top repeat-x #ffffff;
}
/* *********************----------------------- deepshri *********************-----------------*/

.toplink-selected{
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 40px;
	margin-bottom:-4px;
}
a.toplink-selected{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(../images/navleft.gif) no-repeat left;
	outline:none;
	font-size:13px;
	display:block;
	float:left;
	/*margin:-7px;
	*margin-left:-4px;
	padding:10px 20px 10px 15px;
	*padding:16px 18px 16px 12px;*/
	padding: 10px 7px 10px 15px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}
a.toplink-selected{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/navleftup.gif) no-repeat left; outline:none; color:#180f00; text-align:center;}
a.toplink-selected span{ font-family:Arial, Helvetica, sans-serif; color:#ffffff; background:url(../images/navright.gif) no-repeat right; font-size:12px; outline:none; display:block; float:left; margin:-9px; padding:10px 15px 10px 15px; font-weight:bolder; text-align:center;}
a.toplink-selected span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/navrightup.gif) no-repeat right; color:#180f00; outline:none; text-align:center;}


.form-textbox1 {
	background:url(../images/text-box-bg.jpg) bottom repeat-x #ffffff;
	border:1px solid #a2a2a2;
	color:#454545;
	font-weight:normal;
	font-size:12px;
	height:24px;
	padding:2px 0 0 2px;
	width:220px;
	font-family:Arial, Helvetica, sans-serif;
}


.small-content-new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:normal;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
}
.small-content-new table tbody tr td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:normal;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
}
.small-content-new a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:bold;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
	outline:none;
	text-decoration:none;
}
.small-content-new a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:bold;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
	outline:none;
	text-decoration:underline;
}

.small-content-new ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#352600;
	font-weight:lighter;
	/*padding:1px 10px 0 10px;*/
	text-align:justify;
	outline:none;
}
.thank-you-msg {
    font-family:Arial,Helvetica,sans-serif;
    font-size:14px;
    vertical-align:top;
}
/****************add on 18-5-2010****************/
.directory{
	text-decoration:none;
}
.directory a{
	text-decoration:none;
}
.directory a:hover{
	text-decoration:underline;
}
/****************************************

.gmap{float:left;width:325px;height:250px;border:1px solid #734f3e;padding-right:100px;}
