
@charset "utf-8";
/* CSS Document */

body, html, div, p, h1, h2, h3, h4, h5, h6, span, img, ul, ol, li {

margin:0; padding:0;

}

body{font-family: Arial, Helvetica, sans-serif;	font-size:12px;	color:#000;margin:0;padding:0;font-style:normal;background-repeat: repeat-x;background-position: top left;background-image:url(../images/page-bg.png);background-color:#FFF;}

img{ border:none;}
.MainContainer {height: auto;width: 1000px;padding: 0px;margin: auto;}
.Main {margin:0 auto;padding: 0px;height:auto;width:957px;}

/*/////////////////////////////////////////////////////////////////////// Header start //////////////////////////*/
.header-maincont{ width:1000px; height:120px; margin:auto; }
.header-left{ width:190px; height:100px; margin:5px 0 0 0; float:left;}
.header-right{ width:810px; height:auto; margin:0px; float:right; }
.topbar{ width:390px; height:30px; margin:12px 0 0 0; padding:0px; float:right; }

.topbar-left{ width:392px; height:30px; margin:0px; padding:0px; float:right; }
.topbar-left p{ font-family:Arial, Helvetica, sans-serif;font-size:14px; color:#000; font-style:normal; font-weight:normal; text-align:right; margin:0px; padding:0px 10px 0 0;}
.topbar-left h1{ font-family:Tahoma, Geneva, sans-serif;font-size:14px; color:#D90A01; font-style:normal; font-weight:bold; text-align:right; margin:0px; padding:5px 10px 0 0;}
.green{ color:#006538;}
.fsize16{ font-size:14px;}
/************************* nav *****************************************/
.navbar-inner { background-image:url(../images/header-bg1.jpg); background-repeat:repeat-x; height:120px; margin:auto; width:auto;}

.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}

.bgimg {
    background-image: url('../images/thank-you-bg-1.jpg');
    height: 100%;
}

.textalgn {
    transform: translateY(350px);
}

.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 995px; margin:0 auto;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-bottom {
  bottom: 0;
}
/*******************************end **********************************/

/*/////////////////////////////////////////////////////////////////////// Menu start //////////////////////////*/
.menu-main{ width:810px; height:36px; margin:26px 0 0 0; float:right; }
#navbar {
   margin:0px;
   padding:0; 
   /*height:1em;*/ }
#navbar li {
   list-style: none;
   float: right;
   font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	color:#000;
	font-style:normal;
	font-weight:normal;
	margin:0px;
	
   }
#navbar li a {
   display: block;
    color: #000;
   text-decoration: none;
   padding:11px 11px 11px 11px;
   }
 #navbar li a:hover
 {
	 color:#FFF;
	 background:#70C136;
	 border-top-left-radius:6px; 
	 border-top-right-radius:6px; 
	  }
#navbar li ul {
   display: none; 
   /*width: 10em;  Width to help Opera out */
   background-color:#006538;
   margin:0px;
   padding:0px;
  
   /*border-bottom-left-radius:0.375em;
   border-bottom-right-radius:0.375em;*/
    }
#navbar li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   margin:0;
   padding: 0;
   z-index:1000;}
#navbar li:hover li, #navbar li.hover li {
   float: none;
    }
#navbar li:hover li a, #navbar li.hover li a {
	background:url(../images/line.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;    
   color: #fff;
 
    }
#navbar li li a:hover {
   /*background-color: #8db3ff;*/
   color:#2C2F90;}	
   
.menu-right{ width:10px; height:43px; float:right;} 

/****Top Menu End*********************************************/

/**********************************************************************mid main start*********************************************/
.mid-MainContainer {height:auto;width:1000px;padding:0px;margin:125px 0 0 0;}
.Main-midcont {margin:0 auto;padding:0px;height:auto;width:1000px; }
.slideMain-midcont {margin:0px;padding:0px;height:auto;width:1000px; background:url(../images/slide-bg.jpg); background-repeat:no-repeat; background-position:center top;}
.sliderContainerCo{width:990px; height:372px;}
#slider {width:990px; height:372px;}
.Banner { width:990px; height:372px; padding:8px 0 0px 4px; margin:0px;}


/********************************************************************** Mid contant Part Start *********************************************/
.contant-partMain{width:1000px; height:auto; margin:auto; }
.contant-partMainLeft{width:252px; height:auto; margin:20px 0 0 0; float:left; border-right: solid 1px #D9D9D9;}
.contant-partMainLeft h1{ font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#D71F05; font-style:normal; font-weight:bold; margin:0px; padding:0 10px 0 0; text-align:right; line-height:24px;}

.contant-partMainMid{width:410px; height:auto; margin:20px 0 0 15px; float:left; border-right: solid 1px #D9D9D9;}
.contant-partMainMid h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#DB7D24; font-style:normal; font-weight:bold; background:none;}
.contant-partMainMid h2 a{ text-decoration:none; color:#DB7D24;}
.contant-partMainMid h2 a:hover{ text-decoration:none; color:#000;}
.contant-partMainMidInn { width:100%;height:auto; margin:20px 0 0 0px; float:left; border-right: solid 1px #D9D9D9;}
.contant-partMainMidInn ul{ margin:0px 0 0 15px; padding:0px;}
.contant-partMainMidInn li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-style:normal; font-weight:normal; line-height:22px; }
.contant-partMainMidInn li a{ text-decoration:none; color:#333;}

 h1{ font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#20212C; font-style:normal; font-weight:bold; margin:0px; padding:0px; }
 h2{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#20212C; font-style:normal; font-weight:normal; margin:0px; padding:0 0 6px 0; background:url(../images/line.jpg); background-repeat:no-repeat; background-position:bottom left;}
  h3{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ef5e3a; font-style:normal; font-weight:bold; margin:15px 0 0 0; padding:0 0 0 0px;  line-height:33px; border-bottom:#ccc dashed 1px;}
 p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-style:normal; font-weight:normal; text-align:left; margin:0px; padding:10px 10px 0 0; line-height:24px; text-align:justify; }
.valley-maniC{ width:1000px; height:230px;}
.valley-maniC ul { list-style:none; margin:0px; padding:0px;}
.valley-maniC li { width:304px; float:left; box-shadow:0px 0px 5px #777777; margin:0 29px 0px 0px; padding-bottom:15px; border-radius:5px;}
.valley-maniC li span { width:100%; float:left; font:bold 14px/22px Arial, Helvetica, sans-serif; text-align:center; margin:8px 0;}
.valley-maniC li img { width:95%; float:left; height:177px; border-bottom:none; margin:6px 0 0 8px;}
.valley-maniC li .click { width:100%; float:left; height:20px; /*background:url(../images/zoom_in.png) scroll no-repeat 70px 5px; */text-align:center; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:22px;  box-shadow:none; margin-top:5px; color:#000;}

.contant-partMainright{width:272px; height:auto; margin:20px 0 0 0; float:right; background-color:#e0dddd; padding:10px;}
.contant-partMainright h1{ font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#006538; font-style:normal; font-weight:bold; margin:0px; padding:0px 7px;  line-height:24px;}
.contant-partMainright p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-style:normal; font-weight:normal; margin:0px; padding:6px 0 0 8px;  line-height:17px;}
.text{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; font-style:normal; font-weight:bold; margin:0px; padding:0px;}
.text-fild{ width:236px; height:24px; background:#EAEAEA; border:solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-style:normal; font-weight:normal; margin:0px; padding:0 5px 0 5px;}
.Message{ width:236px; height:67px; background:#EAEAEA; border:solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-style:normal; font-weight:normal; margin:0px; padding:0 5px 0 5px;}
.codec{ width:68px; height:24px; background:#EAEAEA; border:solid 1px #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; font-style:normal; font-weight:normal; margin:0px; padding:0 5px 0 5px;}
.subm{ width:70px; height:26px; background:url(../images/button.png); background-repeat:no-repeat; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-style:normal; font-weight:bold; border:none; cursor:pointer;}

/********************************************************************** footer start Part Start *********************************************/

.footer-main{ width:100%; height:138px; margin:0px; padding:0px; background:url(../images/footer-bg1.jpg); background-repeat:repeat-x;}
.footer-Midmain{ width:964px; height:149px; margin:auto; padding:0px; }
.footer-Left{ width:744px; height:149px; margin:0px; float:left; padding:0px; }
.footer-menu{ width:720px; height:20px; margin:29px 0 0 0; float:left; padding:0px; }
.footer-menu ul{ margin:0px; padding:0px;}
.footer-menu li{ list-style:none; display:inline;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; font-style:normal; font-weight:normal; margin:0px; padding:0 0px 0 0px;}
.footer-menu li a { text-decoration:none; color:#333;}
.footer-menu li a:hover{ text-decoration:none; color:#397018;}
.footer-logo{ width:580px; height:66px; margin:15px 0 0 0;}
.footer-logoleft{ width:157px; height:61px; float:left;}
.footer-copy{ width:412px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333; float:left; line-height:18px;}
.footer-copy a{ text-decoration:none; color:#397018;}
.footer-copy a:hover{ text-decoration:none; color:#333;}
.footer-right{ width:208px; height:auto; float:right; }
.footer-right h1{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#3A7018;  margin:29px 0 0 0;}
.footer-right h1 a{ text-decoration:none; color:#3A7018;}
.footer-right h1 a:hover{ text-decoration:none; color:#333;}
.footer-right p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#BFB7A4; margin:6px 0 0 10px; padding:0px;}
.footer-right p a{ text-decoration:none; color:#BFB7A4;}
.footer-right p a:hover{ text-decoration:none; color:#FFF;}



.floor-plans { width:100%; float:left; margin-top:5px; }
.floor-plans ul { list-style:none; margin:0px; padding:0px;}
.floor-plans li { width:310px; float:left; box-shadow:0px 0px 5px #777777; margin:0 15px 15px 0; padding-bottom:15px; border-radius:5px;}
.floor-plans li span { width:100%; float:left; font:bold 14px/22px Arial, Helvetica, sans-serif; text-align:center; margin:8px 0;}
.floor-plans li img { width:95%; float:left; height:200px; border-bottom:none; margin:0 0 0 8px;}
.floor-plans li .click { width:100%; float:left; height:20px; background:url(../images/zoom_in.png) scroll no-repeat 70px 5px; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif;  box-shadow:none; margin-top:5px; color:#6C462C;}

.h-type { width:auto; float:left; font-size:22px; margin-bottom:10px; border-left:3px solid #A96F02; padding:0px 20px 0px 5px; background:#313031; height:35px; line-height:35px; margin-top:15px; color:#fff;}

.new-boxes { width:250px; float:left; margin:0 35px 15px 0;} 
.new-boxes img {border:1px solid #dfdfdf; padding:2px;} 
.new-boxes .click a { width:100%; float:left; margin:2px 0; color:#ff6600; text-align:center; font-size:12px; font-weight:bold;} 

.highlight-heading{color:#A96F02; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; width:100%;}

.TabMain { width:100%;}

.TabMain-cantant { width:100%;
height:auto;
}

.TabMain-cantant p { 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#434343;
text-align:justify;
line-height:20px;
padding:0 10px 0 0;
}

/*.TabMain-cantant ul
{ margin:0 0 0 12px; padding:0px;}

.TabMain-cantant li
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#434343;
line-height:20px;
margin:0px;
padding:0px;
}*/

table.hovertable {
	font-family: verdana,arial,sans-serif;
	font-size:14px;
	color:#333333;
	border-width: 1px;
	border-color:#A38649;
	border-collapse: collapse;
}
table.hovertable th {
	background-color:#BDA36C;
	border-width: 1px;
	padding:8px;
	border-style: solid;
	border-color:#A38649;}
	
table.hovertable tr {
	background-color:#EAEAEA;
}
table.hovertable tr.ulter {
	background-color:#FFF;
}

table.hovertable td {
	border-width: 1px;
	padding: 8px;
	border-style: solid;
	border-color: #A38649;
}

.cnbig{ font-size:16px; font-weight:600;}
.midmap{width:370px; height:auto; margin:20px 0 0 0px; float:right; border-left:solid 1px #D9D9D9; padding: 0px 10px; }
.lftmap{width:300px; height:auto; margin:20px 0 0 0px; float:left;  }
.abtprjct{ margin:0px; padding:0px;}
.abtprjct ul{margin:10px 0px 0px; padding:0px;}
.abtprjct li{ list-style:none; display:inline-block; width:339px; float:left; margin:0px 5px; min-height:260px; margin-bottom:10px; }
.fstdiv{ width:150px; height:205px; float:left; border:#c3c5c4 solid 1px;}
.fstdiv img{border:#c3c5c4 solid 2px;}
.scndiv{ width:184px; height:auto; float:right;}
.scndiv p{ font-size:11px; color:#333; padding:0px 12px; line-height:15pt; text-align:left;}
.greclr{ font-size:12px; color:#006538; font-weight:600;}
.neetu{ margin:0px; padding:0px;}
.neetu ul{ margin:0px; padding:}
.neetu li{ width:340px; height:350px; border:solid #ccc 1px; list-style:none; display:inline-block; float:left; margin:10px 4px;}

.amnties{ margin:0px; padding:0px;}
.amnties ul{ margin:0px; padding:}
.amnties li{ width:200px; height:200px; border:solid #ccc 1px; list-style:none; display:inline-block; float:left; margin:10px 4px;}

.amnties2{ margin:0px; padding:0px;}
.amnties2 ul{ margin:0px; padding:}
.amnties2 li{ width:162px; height:400px; border:solid #ccc 1px; list-style:none; display:inline-block; float:left; margin:10px 4px;}
.amnties2 li p{ line-height:13pt; padding:0px 5px;}

