@charset "utf-8";
/* CSS Document */
body{
background-color:#efefef;
font-family:Arial, Helvetica, sans-serif;
}
img{
border:none;
}
ul, ol, li, p, h1, h2, h3, h4, h5, h6, form {
margin:0;
padding:0;
}
.mainContainer{
width:1000px;
margin:0 auto;
padding:0;
}

.topcontainer{
height:7px;
width:1000px;
margin:0 auto;
padding:0;
}

.container{
width:960px;
margin:0 auto;
display:table; 
padding:0 19px;
height:auto !important; 
height:600px; 
min-height:600px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#fff;
}


.bottomcontainer {
height:4px;
width:1000px;
margin:0 auto;
padding:0;
}

/************ TOP ***********/
.topcontent{margin:7px 20px 10px 20px;}


.topnav {height:23px; padding:0px;}

.banner{
height:175px; 
background-image:url(../images/banner.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}



.mainlogo{ width:235px; height:100px; padding:0px 0px 0px 15px;}
.logo{background-color:#fafafa; padding:20px 39px 19px 39px;}
.mainnav{width:960px; height:46px; background-image: url(../images/mainnavbg.jpg); background-repeat:repeat-x; border:1px solid #ffffff; }
.mainnav ul{
list-style-type:none;
margin:0px;
padding:12px 0;
}

.mainnav li{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/spacer.jpg) no-repeat scroll 0px 0px;
display:block;
float:left;
margin:0px 0px 0 0px;
padding:0 17px 0 17px;
}
.leftcontainer{background-color:#FFFFFF;float:left;width:700px; padding:20px 22px;}
.leftcontent{background-color:#FFFFFF;float:left;width:100%;}

.rightcontainer{
/*background-image:url(../images/right_bg.gif); 
background-repeat: repeat-x; */
width:164px;
float:right;
background-color:#fff; 
padding:20px 22px;
min-height:450px;
}
.rightcontent{width:100%;background-color:#ffffff;}

.pagelink{ 
font-family:Arial, Helvetica; 
font-size:10px; 
color:#929292; 
font-weight:normal; 
padding-bottom:10px; 
text-decoration:none;
}
.pagelink .pipe{ 
font-size:7px;
line-height:8px;
}


.currentpage{ font-family:Arial, Helvetica; font-size:10px; color:#968234; font-weight:normal;}
.pagelogo{width:100%; padding-bottom:25px;}
.pagetitletext{width:100%; padding-bottom:25px;}
.ptext{color:#929292; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-align:justify; line-height:24px;}
.rimage{ float:none;}
.rimageText{ float:none; padding:8px 22px 20px 22px;}
/************ TOP END********/

.middlecontainer{
padding:10px 00px;
position:relative;

}
/************ MIDDLE ***********/

/************ MIDDLE END********/


/*  ************ SUDIPTA **********  */
/************ top header  ********/
#header{
/*height:100px;
position:relative;*/
margin:0 auto;
padding:0;
width:960px;
display:block;
}


.bannerindex{
width:960px;
height:355px;
display:block;
clear:both;
}

/************ top header ********/

/************ body ********/

.middbody{
margin:15px auto 0 auto;
padding:0 0 0 0;
width:960px;
display:block;
}

.middbodyLeft{
margin:0 auto;
padding:0 0 0 12px;
width:455px;
display:block;
float:left;
}

h1.middbodyLeftheader{
font:bold 18px Arial, Helvetica, sans-serif;
color:#000;
padding:0 0 0 0;
margin:3px 0 15px 0;
width:297px;
height:23px;
}

.middbodyLeft p{
margin:5px 0 20px 0;
padding:0;
width:455px;
display:block;
color:#929292;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

.middbodyRight{
margin:0 auto;
padding:0 0 0 px;
width:465px;
display:block;
float: right;
text-align: left;
}

h1.middbodyRightheader{
font:bold 18px Arial, Helvetica, sans-serif;
color:#000;
padding:0 0 0 0;
margin:3px 0 15px 0;
width:187x;
height:23px;
}

.imageGallery ul{
margin:0;
padding:0;
width:465px;
display:block;

clear:both;
}
.imageGallery li{
float:left;
padding:0px 8px 17px 0;
list-style:none;
text-align:center;
}
/*.imageGallery li a:link, .imageGallery li a:visited, .imageGallery li a:active{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:.CB1D00;
text-decoration:underline;
}
.imageGallery li a:hover{
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:.CB1D00;
text-decoration:none;
}*/
.imageGallery li a:link img, .imageGallery li a:visited img, .imageGallery li a:active img{
display:block;
padding:1px;
}
.imageGallery li a:hover img{
border:0 solid red;
}


.leftNav{
text-align:left;
margin:0 0 10px 0;
padding:0;
display:block;
width:465px;
}
.leftNav ul{
margin:0;
padding:0;
}
.leftNav li{
list-style-type:none;
margin:0;
padding:0;
}
.leftNav li a:link, .leftNav li a:active, .leftNav li a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#929292;
background-image:url(../images/bullets.jpg);
background-repeat:no-repeat;
background-position:3px 7px;
padding:0 0 0 15px;
display:block;
line-height:23px;
}
.leftNav li a:hover{
color:#a88828;
}

/************ body ********/

/************ footer ********/

.footerUp {
margin:10px auto 0 auto;
padding:0;

width:1000px;
display:block;
}

.footer {
width:765px;
float:left;
margin:0 0 10px 0;
padding:0;
display:block;
}

.footerUpLeft {
float:left;
display:block;
width:19px;
height:45px;
}

.footerUpRight {
float: right;
display:block;
width:19px;
height:45px;
margin:0 0 0 0;
padding:0;

}
.footerUpbg {
background:transparent url(../images/a_bg.jpg) repeat-x scroll 0px;
height:35px;
width:714px;
float:left;
display:block;
margin:0 0 0 0;
padding:10px 0 0 13px;
}

.visit {
display:block;
float:right;
width:227px;
height:45px;
}

.land{
padding:5px 8px 0 0;
margin:0 0 0 0;
height:14px;
display:block;
float:left;
}
.drop {
background-image:url(../images/drop.jpg);
border:none;
margin:2px 15px 0 0;
padding:3px;
display:block;
width:140px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
}

.btnRegister{
background-image:url(../images/cal_btn.jpg);
background-position:0 0;
background-repeat:no-repeat;
width:63px;
height:24px;
display:block;
cursor:pointer;
border:0;
margin:2px 0 0 0
}
.btnRegister:hover{
background-position:0 -24px;
}


/* ------------------------  */


.footerNext {
margin:0 auto;
padding:0;
width:1000px;
clear:both;
}

.footerNextsLeft {
float:left;
display:block;
width:19px;
height:50px;
}

.footerNextbg {
float: right;
display:block;
width:19px;
height:50px;
}
.footernextbg{
background:transparent url(../images/b_bg.jpg) repeat-x scroll 0px;
height:50px;
width:962px;
margin:0;
float:left;
display:block;
padding:0;
}

.foolerNextbg {
float:left;
width:500px;
margin:0 0 0 0;
padding:11px 0 0 12px;
height:39px;
}

.project{
padding:5px 15px 0 0;
margin:0 0 0 0;
height:14px;
display:block;
float:left;
}

.dropNext {
background-image:url(../images/drop.jpg);
border:none;
margin:0 15px 0 0;
padding:3px;
display:block;
width:140px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
}


  /*  ---------------------------  */
 
.footerNav{
height:30px;
margin:10px auto 0 auto;
padding-right:10px;
text-align:right;
width:305px;
}
.footerNav ul{
margin:0;
list-style-type:none;
}
.footerNav li{
display:inline;
list-style-type:none;
padding:0 5px 0 5px;
}
.footerNav li span{
font-size:11px;
margin:0;
padding:5px 0 0 10px;
color:.fff;
}
.footerNav a:link, .footerNav a:active, .footerNav a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#949392;
/*line-height:30px;*/
}
.footerNav a:hover{
color:#a88828;
text-decoration:underline;
}
 
 
.designBy {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#777777;
width:300px;
float: right;
margin:16px 25px 5px 0!important;
margin:16px 15px 5px 0;
text-align:right;
padding:0;
}
 
 
.copyright {
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#777777;
width:300px;
float:left;
margin:16px 0 5px 15px;
padding:0;
} 
/************ footer ******

/************ SUDIPTA ********/

/************ Lifestyle ********/
.banner_Lifestyle_Amenities{
height:175px; 
background-image:url(../images/banne_lifestyle.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}



/************ Lifestyle ********/

/************ location ********/
.banner_location{
height:175px; 
background-image:url(../images/banner_location.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}

.locationNav ul {
text-align:left;
margin:0 0 10px 0;
padding:0;
display:block;
}

.locationNav li{
list-style-type:none;
margin:2px 0;
padding:2px;
width:480px;
background-image:url(../images/dot_x.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
.locationNav li a:link, .locationNav li a:active, .locationNav li a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#929292;
line-height:23px;
background-image:url(../images/bullets.jpg);
background-repeat:no-repeat;
background-position:3px 7px;
padding:0 0 0 15px;
display:block;
}
.locationNav li a:hover{
color:#a88828;
}


.locationNav li span{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#929292;
line-height:23px;
background-image:url(../images/bullets.jpg);
background-repeat:no-repeat;
background-position:3px 7px;
padding:0 0 0 15px;
display:block;
}
/************ location ********/

/************  vardhaman Gallery ******/

.bot{padding:0 0 0px 0; border:}
.pic{}
.banner_gallery{
height:175px; 
background-image:url(../images/gallery_banner.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}

	/* jQuery lightBox plugin - Gallery style */
#gallery {
/*background-color: #444;*/
padding:3px;
margin:0;
/*width: 520px;*/
}
#gallery ul { list-style: none; }
#gallery ul li { display: inline; }
#gallery ul img {
/*border: 5px solid #3e3e3e;
border-width: 5px 5px 20px;*/
border:none;
}
#gallery ul a:hover img {
/*border: 5px solid #fff;
border-width: 5px 5px 20px;*/
border:none;
color: #fff;
}
#gallery ul a:hover { color: #fff; }

/************ Plan ******/
.banner_plan{
height:175px; 
background-image:url(../images/plan_banner.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}
.plan{ width:100%;}
.floorplan{width:350px; 
float:left;
}
.layoutplan{width:350px; float:right;}

/************ vardhaman  Plan ********/
/************  enquire ********/
.banner_enquire{
height:175px; 
background-image:url(../images/enquire_banner.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}

/************ enquire ********/

.popup_box{position:absolute; top:100px; left:215px; width:600px; display:none; z-index:1000;}
.popup_box .close{width:16px; display:block; height:16px; float:right; margin:0px 10px 0 0; display:block;}
.popup_box .cont{padding:0 15px 0 15px;}
.popup_box .top{width:600px; background:url(../images/top.png) top no-repeat; height:13px;}
.popup_box .mid{width:600px; background:url(../images/mid.png) top repeat-y; height:13px;}
.popup_box .bottom{width:600px; background:url(../images/bottom.png) top no-repeat; height:13px;}


.keyfeature ul {
text-align:left;
margin:0 0 10px 0;
padding:0;
display:block;

}

.keyfeature li{
list-style-type:none;
margin:2px 0;
padding:2px 0;
width:570px;
background-image:url(../images/dot_x.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
.keyfeature li span{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#71706f;
line-height:23px;
background-image:url(../images/bullets.jpg);
background-repeat:no-repeat;
background-position:0px 7px;
padding:0 0 0 15px;
display:block;
}

.keyfeature01{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#71706f;
padding:0 0 0 135px;
}
/*.keyfeature li a:hover{
color:#a88828;
}*/


/* ============ sitemap 8-1-10 ========== */

.sitemap{

text-align:left;
margin:0;
padding:0;
}
.sitemap ul{
margin:0;
padding:0;
display:block;
}
.sitemap li{
list-style-type:none;
margin:15px 15px;
padding:0;
}
.sitemap li a:link, .sitemap li a:active, .sitemap li a:visited{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#929292;
background-image:url(../images/bullets.jpg);
background-repeat:no-repeat;
background-position:0 3px;
padding:0 0 0 15px;
margin:0;
display:block;
text-transform:capitalize;
}
.sitemap li a:hover{
color:#929292;
font-weight:bold;
}
.sitemap li a.select{
color:#929292;
font-weight:bold;
}

.sitemap li span{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#929292;
padding:0 0 0 0;
margin:0 0 0 25px;
display:block;
text-transform:capitalize;
}


.leftcontainer_full{background-color:#FFFFFF;float:left;width:915px; padding:20px 22px;}
/* ============ sitemap end 8-1-10 ========== */

.terms_conditions_banner{
height:175px; 
background-image:url(../images/terms_conditions_banner.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}

.privacypolicy_banner{
height:175px; 
background-image:url(../images/privacy_policy_banner.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}

.sitemap_banner{
height:175px; 
background-image:url(../images/sitemap_banner.jpg); 
background-repeat:no-repeat; 
padding-bottom:10px;
width:960px; 
display:block;
clear:both;
}

.new{width:223px;margin:0; padding:0; float:left;}
.newto{width:276px;margin:0; padding:0; float: right;}
