@charset "utf-8";
/* CSS Document */

/* Kirk Manor */

*{ margin:0px; padding:0px;}

a img {border:0; outline:none;}
body{ background: url(../images/bg-pattern.gif) left top repeat; font:normal 12px Verdana, Geneva, sans-serif; }

.wrapper{ margin:0px auto; width:972px; }
.wrapper-main{ width:100%; background:url(../images/header-bg.gif) left top repeat-x;  }
.header{height:118px;}
.clear{clear:both;}
/*.logo{ width:315px; float:left;}*/
.logo{ width:260px; float:left; height:118px;}
/*.nav{width:700px; float:right;}*/
.nav1{width:700px; float:right;}
.call{float:right;}
.mid-bg{background-color:#FEFCEC;}
/*.navigation{float:left; width:972px;  }
.navigation ul{ list-style:none; display:block; float:right;}
.navigation li{ float:left; display:block; background:url(../images/nav-left.gif) bottom left no-repeat; padding-left:10px; margin-right:7px;}
.navigation li a{float:left; font:bold 11pt 'Tahoma' ; color:#FFF; display:block; height:40px; line-height:40px; background:url(../images/nav-right.gif) bottom right no-repeat; padding-right:10px; text-decoration:none; }
.navigation li a:hover{ text-decoration:underline; }
.navigation li a.active{ background:url(../images/nav-right-hover.gif) right 3px no-repeat; overflow:visible; color:#000; }

.navigation li a.home{float:left; background:none;}*/
.navigation{height:44px; float:right; width:700px;}
.nav-space{width:4px; float:left; height:44px;}
.nav-image{float:left; height:44px;}
.nav-image-hover{float:left; height:44px;}
.left{float:left;}
.space{height:16px; width:972px; clear:both;}
.space1{height:20px; width:972px; clear:both;}
.banner-home{height:460px; width:972px;}

.middle-part{ float:left; width:100%;}
.middle-top{float:left; width:966px; background:url(../images/middle-corner-top.gif) no-repeat; height:17px;}
.middle-repeat{float:left; width:926px; background:url(../images/middle-bg-repeat.gif) repeat-y; padding: 0px 20px; }
.middle-bottom{float:left; width:966px; background:url(../images/middle-corner-bottom.gif) no-repeat; height:14px; margin-bottom:20px;}
.middle-repeat p{ line-height:19px;}
.middle-repeat p a{ font:normal 12px Verdana, Geneva, sans-serif; color:#734F3E; text-decoration:none;}
.middle-repeat p a:hover{ font:normal 12px Verdana, Geneva, sans-serif;color:#000;text-decoration:underline;}

.welcome-text{float:left; width:600px; text-align:justify; line-height:20px;}
.request-quote{float:left; width:300px;}
.more-info{ width:131px; height:26px; float:right;}

.footer{ height:80px; width:972px; float:left;}
.footer-logo{ float:left; padding-right:30px;}
.footer-links{ float:left; width:972px; background:url(../images/footer-line.gif) bottom repeat-x; height:40px; line-height:40px;}
.footer-links ul{ list-style:none;}
.footer-links li{ float:left; }
.footer-links li a{ outline:none; float:left; color:#7F7C67; background:url(../images/footer-link-separator.gif) right no-repeat; display:block; padding:0px 8px; text-decoration:none; }
.footer-links li a.end{ background:none;  outline:none;}
.footer-links li a:hover{ text-decoration:underline;  outline:none;}


.copyright{float:left; font:normal 11px 'Tahoma'; color:#7F7C67; width:290px; padding:10px;}
.copyright a{ text-decoration:none;color:#7F7C67;  outline:none;}
.copyright a:hover{ text-decoration:underline; color:#7F7C67;  outline:none;}
.netclues a{ text-decoration:none;color:#7F7C67;  outline:none; }
.netclues a:hover{ text-decoration:underline; color:#7F7C67;  outline:none;}
.netclues{ float:right; padding:10px; font:normal 11px 'Tahoma'; color:#7F7C67; text-align:right;}
.request-a-quote{ color:#6C4A39; text-align:center; margin: 0 auto;}


.inner-top-curv{background:url(../images/inner-top-curv.png) no-repeat; height:61px;}
.inner-top-curv-rates{background:url(../images/inner-top-curv.png) no-repeat; height:91px;}
.inner-bttm-curv{background:url(../images/inner-bttm-curv.png) no-repeat; height:62px;}
.inner-mid-bg{background:url(../images/inner-mid-bg.png) repeat-y;}
.inner-text{margin: 0 auto; width:940px;}
.form-title1{background-color:#fefcec; height:40px; color:#6e4028;font:normal 14px Verdana, Geneva, sans-serif;  }
.form-title{ font-family: Arial, Helvetica,  sans-serif;
  font-size:18px;
  font-weight:normal;
  color:#42200E;  }

.text-area-bg{
	width:140px;
	height:21px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
.text-area-bg1{
	width:70px;
	height:21px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
.text-area-bg3{
	width:310px;
	height:21px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
.text-area-bg4{
	width:370px;
	height:21px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
.text-area-bg5{
	width:150px;
	height:21px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
.eg-text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B2311;
	padding:4px 0 0 6px;	height:21px;
}
.eg-text a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B2311;
	padding:4px 0 0 6px;	height:21px;
	text-decoration:none;
}
.select-bg{
	width:180px;
	height:26px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px; background:#e8e6d3;
}
.text-area{
	width:370px;
	height:90px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
.text-area1{
	width:270px;
	height:90px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
.text-area2{
	width:150px;
	height:80px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
#cntct-img-details{height:370px; width:900px; margin:0 auto;}
#cntct-img-details1{ width:800px; margin:0 auto;}
.contact-left{float:left; width:232px; border-right:1px solid #936b58;}
.contact-right{float:right;  width:550px;}
.cntct-home{
  background: url(../images/home-icon.jpg) no-repeat; padding-left:35px;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:22px;
  font-weight:normal;
  color:#000000;
  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:#331a47;
  text-decoration:none; padding-right:18px; text-align:left; padding-top:0px; 
}
.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:#331a47;
  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:#331a47;
  text-decoration:none; padding-right:18px; text-align:left;  padding-bottom:15px; padding-top:3px; 
}
.cntct-mail a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#331a47;
	text-decoration:none;
}
.cntct-mail a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#331a47;
	text-decoration:underline
}
.form-left{float:left; width:120px;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#523021;
}
.form-left1{float:left; 
  font-family: Arial, Helvetica,  sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#523021;
}
.form-left2{float:left; width:160px;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#523021;
}
.form-left3{float:left;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#523021; padding-left:2px; padding-bottom:3px; width:195px;
}
.cntct-text-box
{
	border:1px solid #e2e2e2;
	height:20px;
	color:#999999;
	font-size:12px;
	width:200px;
	/**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;*/
	padding:2px 0 0 5px;
}

#breadcrumbs{float:left; padding-top:40px; padding-left:50px; padding-bottom:10px;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#734f3e;}
.breadcrumbs-link{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#734f3e;
  text-decoration:none; padding-left:0px;  outline:none;
}

.breadcrumbs-link.active{
color:#734f3e;
font-weight:normal;
text-decoration:none;  outline:none;
}

.breadcrumbs-link:hover {
color:#734f3e;
text-decoration:underline;  outline:none;
}	

.breadcrumbs-off{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#734f3e;
  text-decoration:none; padding-left:0px;
}
.title1{float:left;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:18px;
  font-weight:normal;
  color:#42200E; padding-left:15px; width:883px; padding-bottom:15px;}
.title1-rate{float:left;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:18px;
  font-weight:normal;
  color:#42200E; padding-left:0px; width:883px; padding-bottom:15px; padding-top:10px;}  
.content{
  font-family: Verdana, Geneva, sans-serif;  
  font-size:12px;
  font-weight:normal; text-align:justify;
  color:#734f3e;
  text-decoration:none; padding:15px; line-height:19px;
}
.content a{
  font-family: Verdana, Geneva, sans-serif;  
  font-size:12px;
  font-weight:normal; text-align:justify;
  color:#734f3e;
  text-decoration:none;
}
.content a:hover{
    text-decoration:underline;
    }
.text-area-bg-quote{
	width:100px;
	height:21px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
    
}
.request-text{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#734f3e;
  }
 .text-area-bg-index{
	width:140px;
	height:19px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 0 4px; background:#e8e6d3;
}
.ratestitle
{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px;
	color:#FFF;
	padding:4px 0 0 4px;
	border-left:solid #42200E 1px;
        border-top:solid #42200E 1px;
	font-weight:bold;
	background:url(../images/title-bg.jpg) repeat-x #734f3e; line-height:20px;
}
.ratesdetails
{
	/*border:#fefcec 1px solid;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#5f2b12;
	padding:4px 0 4px 4px;
	border-bottom: solid #42200E 1px;
        border-left: solid #42200E 1px;
}
.photogallery
{
	padding: 10px 10px 10px 10px;
}
.photogallery img
{
	border:solid #876455 3px; outline:none;
}
.mandetory
{
	color:#630;
	vertical-align:top;
	font-size:12px;
}
.reservation-bg{background-color:#CCC;}
.reservation-title{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:13px;
  font-weight:bold;
  color:#42200E;
  text-decoration:none; padding-right:10px;
}
.firstname{
	height:28px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	background:#e8e6d3; padding-left:6px;
}
.firstname a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12; text-decoration:none;
	}
.firstname a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12; text-decoration:underline;
	}	
.firstname1{
	width:195px;
	height:20px;
	border:#fefcec 1px solid;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5f2b12;
	background:#e8e6d3; padding-left:6px; padding-top:7px;
}
.sitemaplink {
    padding-bottom:2px;
}
.sitemaplink a{
    font-size:12px;
	color:#623a00;
	font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    cursor:pointer;
    padding-left:5px;
    padding-bottom:5px;
}
.sitemaplink a:hover{
    text-decoration:underline;
}
/*---------------Added on 1st March - 2010 -------------------*/
.homedetail-title{float:left;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:18px;
  font-weight:normal;
  color:#42200E; padding-left:0px; width:420px; padding-bottom:10px; line-height:25px; }
 .homedetail-title span{ 
  font:normal 12px Arial, Helvetica,  sans-serif;line-height:19px; color:#734f3e;
 }
.homedetail-bathrooms{float:left;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:18px;
  font-weight:normal;
  color:#42200E; padding-left:0px; width:900px; padding-bottom:20px; line-height:25px; }
 .homedetail-bathrooms span{ 
  font:normal 12px Arial, Helvetica,  sans-serif;line-height:19px; color:#734f3e;
 } 
.homedetail-Amenities {float:left;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:18px;
  font-weight:normal;
  color:#42200E; padding-left:0px; width:420px; padding-bottom:10px; line-height:35px; }
 .homedetail-Amenities  span{ 
  font:normal 12px Arial, Helvetica,  sans-serif;line-height:19px; color:#734f3e;
 } 
 .homedetail-Amenities ul{
	 list-style-type:square;
	 padding: 0px;
	 margin: 0px; margin-left:15px; font:normal 12px Arial, Helvetica, sans-serif; line-height:19px; color:#734f3e;
 }
 .homedetail-Amenities ul li
{
padding-bottom:5px;
vertical-align:middle;
}
.homedetail-nearest {float:left;
  font-family: Arial, Helvetica,  sans-serif;
  font-size:16px;
  font-weight:bold;
  color:#42200E; padding-left:0px; width:420px; padding-bottom:10px; line-height:28px; }
 .homedetail-nearest span{ 
  font:normal 12px Arial, Helvetica,  sans-serif;line-height:21px; color:#734f3e;
 }
.sitemap-arrows {
    padding-bottom:2px;
}
.comunity{
  
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#331a47;
  text-decoration:none; 
}
.comunity a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#331a47;
	text-decoration:none;
}
.comunity a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#331a47;
	text-decoration:none;
}

.page-link{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#734f3e;
  text-decoration:none; padding-left:0px;  outline:none;
}

.page-link.active{
color:#734f3e;
font-weight:bold;
text-decoration:none;  outline:none;
}

.page-link:hover {
color:#734f3e;
text-decoration:underline;  outline:none;
}

.page_discription-link{
  font-family: Arial, Helvetica,  sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#734f3e;
  text-decoration:none; padding-left:0px;  outline:none;
}
/****************add on 18-5-2010****************/
.directory{
	text-decoration:none;
}
.directory a{
	text-decoration:none;
}
.directory a:hover{
	text-decoration:underline;
}
/******************** ************ ********/
.gmap{float:left;width:375px;height:250px;border:1px solid #734f3e;}
