@charset "utf-8";
/* CSS Document */

body {
	line-height: normal;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	overflow-x:hidden;
	margin:0px;
	font-weight: normal;
	text-decoration: none;
}
.floatleft { float:left; }
.floatright { float:right; }
p { padding:0px 0 5px 0; line-height:22px }
ol, ul { list-style: none; }
#main { width:100%; height:auto; }
/* Header Start*/
.clear { clear: both; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { clear:both; }
* html .clearfix	/* IE6 */ { zoom: 1; }
*:first-child+html .clearfix	 /* IE7 */ { zoom: 1; }
#wrapper { width:980px; height:auto; margin:0px auto; }
#header { width:980px; height:121px; }
.contacticon { height:auto; line-height:normal; margin-bottom:10px; }
.contacticon a:link { color: #666666; text-decoration: none; }
.contacticon a:hover { color: #666666; text-decoration: underline; }
.contacticon a:active { color: #666666; text-decoration: none; }
.contacticon a:visited { color: #666666; text-decoration: none; }
.headertop { width:980px; height:90px; }
.headernav { width:980px; height:36px; }
.headernav ul { margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; list-style-type: none; }
.headernav li { display: inline; float: left; width: auto; margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; }
.logo { width:254px; height:53px; float: left; margin-top: 21px; margin-left:10px; }
.rightlink {  height:56px; float: right; margin-top: 19px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #3397d1; text-decoration: none; }
.rightlink a:link { color: #3397d1; text-decoration: none; }
.rightlink a:hover { color: #3397d1; text-decoration: underline; }
.rightlink a:visited { color: #3397d1; text-decoration: none; }
.righttoplink { width:165px; height:19px; float: left; padding-top:7px; }
.rightfilled { height:24px; float: right; }
.devider { font-weight: bold; color: #666666; padding-right: 16px; padding-left: 16px; }
.textfilled { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #7f7f7f; background-image: url(../images/search.jpg); background-repeat: no-repeat; float: left; border:0px; height: 19px; width: 136px; padding-top:3px; padding-left:6px; vertical-align:top; }
.exisiting { float: right; font-size:12px; margin-top: 16px; }
.clickherelink { color: #3397d1; text-decoration: none; }
.clickherelink a:link { color: #3397d1; text-decoration: none; }
.clickherelink a:hover { color: #3397d1; text-decoration: underline; }
.clickherelink a:visited { color: #3397d1; text-decoration: none; }
/* Header End*/

/* Middle Part start*/
.div_overlay { position:absolute; top:0; left:0; z-index:99999; width: 100%; height: 1000px; background-color:#fff; -moz-opacity: 0.99; opacity:.99; filter: alpha(opacity=99); }
.div_lightbox { display: block; z-index: 999999; background-color:#fff; padding: 10px; width:650px; margin-top: 90px; text-align:center; }
a.godrejproperty { float:left; width:252px; height:64px; background-image: url(../images/godrejpropertieslogo.jpg); background-repeat: no-repeat; float:left; margin-top:40px; margin-left:35px; }
a.gardencity { float:left; width:365px; height:44px; background-image: url(../images/ggcHead.gif); background-repeat: no-repeat; }
a.gardenprakriti { float:left; width:284px; height:44px; background-image: url(../images/godrej_prakriti_title.gif); background-repeat: no-repeat; }
a.gardejcrest { float:left; width:258px; height:44px; background-image: url(../images/crest_title.gif); background-repeat: no-repeat; }
a.gardejgrove { float:left; width:258px; height:44px; background-image: url(../images/palm_grove_title.png); background-repeat: no-repeat; }
a.callus { float:left; width:56px; height:15px; background-image: url(../images/callus.jpg); background-repeat: no-repeat; float:left; }
a.sms { float:left; width:124px; height:62px; background-image: url(../images/sms.jpg); background-repeat: no-repeat; float:left; }
#middle { width:980px; height:auto; }
.overviewbannerpart { width:982px; height:340px; background-image: url(../images/overview.jpg); background-repeat: no-repeat; margin-top:0px; display:block; }
.bredcrum { width:960px; height:24px; padding-top:13px; color:#6666666; margin-top:0px; _position:absolute; _margin-top:-17px; vertical-align:top; padding-left:20px; font-size:11px; line-height:normal; background-image: url(../images/breadcrumdiv.jpg); background-repeat:repeat-x; }
.godrejgardencitydiv { width:980px; height:67px; border-bottom: 1px solid #e0e0e0; text-align:center; }
.aboutusdiv { width:980px; height:52px; border-bottom: 1px solid #e0e0e0; padding-top:20px; _margin-top:19px; }
.aboutheadingfont { font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; color: #3397d1; }
.gardencitylogo { width:300px; height:29px; margin:0px auto; /*margin-left:35px;
	_margin-left:18px;*/
	padding-top:22px; }
.gardencitylogo a { display:block; }
.gardencitylogo img { border:0px; }
.projecthigh { width:485px; height:25px; border-bottom: 1px solid #d1d1d1; }
.smsdiv { width:116px; height:62px; float: right; margin-top:20px; }
.contentpart { width:980px; ; height:auto; margin-top:62px; /*22px;*/ }
.contentpart_overview { width:980px; ; height:auto; margin-top:10px; /*22px;*/ }
.contentpart_about { width:980px; ; height:auto; margin-top:0px; }
.smallgallary { width:980px; /*height:41px;*/
	padding-top:13px; border-bottom:1px solid #e0e0e0;/*border-top:1px solid  #e0e0e0;*/
	
}
.contentpartleft { width:456px; ; height:auto; float:left; line-height:20px; font-size:12px; }
.contentpartcrest { width:960px; ; height:auto; float:left; line-height:20px; font-size:12px; }
.contentpartright { width:485px; ; height:auto; float:right; }
.contactdataleft { width:327px; height:auto; float:left; padding-bottom:38px; border-right: 1px solid #e0e0e0; }
.contactdataright { width:239px; ; height:auto; float:right; }
.lettericon { width:232px; height:auto; padding-left:30px; background-image: url(../images/lettericon.jpg); background-repeat: no-repeat; background-position: left top; margin-top:-3px; }
.telephone { width:209px; height:auto; margin-top:19px; padding-left:30px; background-image: url(../images/telephoneicon.jpg); background-repeat: no-repeat; background-position: left top; }
.posticon { width:206px; height:auto; margin-top:17px; padding-left:30px; background-image: url(../images/posticon.jpg); background-repeat: no-repeat; background-position: left top; }
.bredcrum a:link { text-decoration:none; color:#666666; }
.bredcrum a:hover { text-decoration:underline; color:#666666; }
.bredcrum a:visited { text-decoration:none; color:#666666; }
.bredcrum a:active { text-decoration:none; color:#666666; }
.thenews { width:972px; height:34px; font-size:11px; padding-top:8px; padding-left:8px;}
.bluedevide { font-weight: bold; color: #329ed8; padding-right: 11px; padding-left: 11px; margin-top:-2px; }
#footer { width:980px; height:35px; padding-top:19px; border-top:solid 1px #e0e0e0; }
#webelive { width:222px; height:auto; margin-top:0px; float:left; margin-right:208px; }
#customer { width:264px; height:auto; margin-top:0px; float:left; margin-left:82px; }
.dumylink { width:943px; height:30px; margin-top:18px; _margin-top:18px; *margin-top:18px;
clear:both; border-bottom:solid 1px #e0e0e0; padding-left:37px; }
.dumylink a:link { text-decoration:none; color:#666666; }
.dumylink a:hover { text-decoration:underline; color:#666666; }
.dumylink a:active { text-decoration:none; color:#666666; }
.dumylink a:visited { text-decoration:none; color:#666666; }
.submenu { width:980px; height:34px; margin-bottom:0px; }
.location { width:980px; height:auto; margin-bottom:20px; }
.locationleft ul { margin-top: 0px; margin-left: 24px; padding-top: 0px; padding-left: 0px; list-style-type: none; }
.locationleft li { background-image: url(../images/redarrow.jpg); background-repeat: no-repeat; margin-top: 5px; margin-left: 0px; padding-top: 0px; padding-left: 22px; width:auto; letter-spacing:normal; }
.locationleft_prakriti ul { margin-top: 0px; margin-left: 24px; padding-top: 0px; padding-left: 0px; list-style-type: none; }
.locationleft_prakriti li { background-image: url(../images/pink_square_bullets.gif); background-repeat: no-repeat; background-position:0px 5px; margin-top: 5px; margin-left: 0px; padding-top: 0px; padding-left: 22px; width:auto; letter-spacing:normal; }
.counstruction { width:980px; height:320; margin-bottom:20px; float:left; }
.companyprofilediv { width:980px; height:auto; }
.companyprofilediv { width:980px; height:auto; }
.enquiryform { width:980px; height:auto; }
.sendenquary { width:625px; height:37; border-bottom:1px solid #e0e0e0; padding-top:8px; padding-bottom:26px; margin-bottom:29px; }
.enquiryleft { width:301px; height:280; float:left; }
.enquiryright { width:625px; height:280; float:right; }
.enquirycombo { width:272px; height:27px; border: 1px solid #d6d6d6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#666666; padding:0px 0px 0px 8px;}
.mobilenosmall { width:23px; height:23px; border: 1px solid #d6d6d6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left:8px; color:#666666; }
.contactdetail { width:980px; height:auto; /*	margin-top:-100px;
	*margin-top:-20px;*/
	*+padding-bottom:35px;
}
.checkbox { width:17px; height:17px; border: 1px solid #d6d6d6; }
.mobilenobig { width:218px; height:23px; border: 1px solid #d6d6d6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left:8px; color:#666666; }
.enquiryfilled { width:262px; height:23px; border: 1px solid #d6d6d6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left:8px; color:#666666; }
.enquiryfilledbig { width:262px; height:93px; border: 1px solid #d6d6d6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left:8px; color:#666666; }
.enquirycomment { width:262px; height:83px; border: 1px solid #d6d6d6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left:8px; color:#666666; }
.star { font-weight: bold; color: #2691cf; font-size:13px; }
/*.counstructionright{width:445px;height:auto;margin-bottom:20px;float:right;}*/
.counstructionleft { width:461px; height:320; margin-bottom:20px; float:left; }
.counstructionright { width:465px; height:auto; margin-bottom:20px; float:right; }
.counstructionright_phases { width:465px; height:auto; margin-bottom:20px; float:right; }
.aboutusleft { width:305px; height:auto; float:left; margin-top:-10px; }
.aboutusright { width:644px; height:auto; float:right; padding-right:38px; }
.aboutcontent { width:644px; height:auto; float:right; margin-top:-28px; *margin-top:-15px;
_padding-top:10px; }
.valuepropotion { width:675px; height:auto; float:right; padding-right:0px; }
.valuepropotion ul { margin:0px; padding:0px; list-style-type: none; }
.valuepropotion li { margin-left: 38px; padding-left: 38px; background-image: url(../images/cup.jpg); background-repeat: no-repeat; display:block; line-height:21px; margin-bottom:27px; width:599px; height:auto; text-align:justify; min-height:25px; }
li.established { background-image: url(../images/established.jpg); background-repeat: no-repeat; }
li.corporate { background-image: url(../images/corporate.jpg); background-repeat: no-repeat; }
li.proffesional { background-image: url(../images/professional.jpg); background-repeat: no-repeat; }
li.quality { background-image: url(../images/quality.jpg); background-repeat: no-repeat; }
li.design { background-image: url(../images/design.jpg); background-repeat: no-repeat; }
li.projectmanagement { background-image: url(../images/projectmanagement.jpg); background-repeat: no-repeat; }
.aboutusright { width:644px; height:auto; float:right; padding:0 0; margin-top:-25px; text-align:justify; *+margin-top:-13px;
}
.aboutusright ul {
margin  margin-top:8px; margin-left: 0px; padding-top: 0px; padding-left: 0px; list-style-type: none; }
.aboutusright li {
margin  margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 38px; background-image: url(../images/cup.jpg); background-repeat: no-repeat; display:block; line-height:21px; margin-bottom:25px; width:606px; height:auto; min-height:25px; }
.locationleft { width:435px; height:auto; margin-bottom:20px; float:left; }
.locationright { width:495px; height:auto; margin-bottom:20px; float:right; }
.foterleft { width:700px; height:23px; float:left; font-size:11px; text-decoration:none; }
.foterleft a:link { text-decoration:none; color:#636466; }
.foterleft a:active { text-decoration:none; color:#636466; }
.foterleft a:hover { text-decoration:underline; color:#636466; }
.foterleft a:visited { text-decoration:none; color:#636466; }
.right { width:208px; height:23px; float:right; }
.deviderpadding { padding-left:16px; padding-right:16px; }
.dummydevider { padding-left:16px; padding-right:16px; color:#dbdbdb; }
.deviderbullet { padding-left:12px; padding-right:12px; margin-top:0px; float:left; }
.fl { float:left; }
.contactfl { float:left; padding-right:11px; }
.foterright { width:248px; height:29px; float:right; }
h1.belive { background-image: url(../images/webelieve.gif); height: 16px; width: 217px; background-repeat: no-repeat; float: left; margin-top:21px; _margin-top:21px; *margin-top:21px;
}
h1.customertitle { background-image: url(../images/customers.gif); height: 16px; width: 264px; background-repeat: no-repeat; float: left; margin-top:21px; _margin-top:21px; *margin-top:21px;
}
ul.menu { padding:0; float:left; position:relative; list-style-type:none; }
ul.menu li { float:left; width:auto; display:block; padding-right:0px; }
a.home{
	float:left;
	width:104px;
	height:31px;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
a.home:hover{background: url(../images/nav_bg_hover.jpg) right top no-repeat;}
a.home span{background: url(../images/nav_bg_hover.jpg) right top no-repeat; float:left; width:109px; height:31px;}


a.about{float:left;width:112px;height:31px;background: url(../images/nav_bg.jpg) right top no-repeat; font-weight: bold; /*padding-top:8px;*/ text-align:center;}
a.about:hover{
	font-weight: bold; /*padding-top:8px;*/
	text-align:center;
	background-image: url(../images/nav_bg_hover.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
a.about span{background: url(../images/nav_bg.jpg) right top no-repeat; float:left; width:122px; height:31px;}

a.projects{
	float:left;
	width:115px;
	height:31px;
	background-image: url(../images/nav_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
a.projects:hover{background: url(../images/nav_bg_hover.jpg) right top no-repeat; }
a.projects span{background: url(../images/nav_bg_hover.jpg) right top no-repeat;  float:left; width:115px; height:31px;}

a.buyers{float:left;width:145px;height:31px;background: url(../images/nav_bg.jpg) right top no-repeat; }
a.buyers:hover{background: url(../images/nav_bg_hover.jpg) right top no-repeat; }
a.buyers span{background: url(../images/nav_bg_hover.jpg) right top no-repeat;  float:left; width:145px; height:31px;}

a.nri{float:left;width:130px;height:31px;background: url(../images/nav_bg.jpg) right top no-repeat; }
a.nri:hover{background: url(../images/nav_bg_hover.jpg) right top no-repeat; }
a.nri span{background: url(../images/nav_bg_hover.jpg) right top no-repeat;  float:left; width:130px; height:31px;}

a.investor{float:left;width:121px;height:31px;background: url(../images/nav_bg.jpg) right top no-repeat; }
a.investor:hover{background: url(../images/nav_bg_hover.jpg) right top no-repeat; }
a.investor span{background: url(../images/nav_bg_hover.jpg) right top no-repeat;  float:left; width:121px; height:31px;}

a.media
{float:left;width:121px;height:31px;background: url(../images/nav_bg.jpg) right top no-repeat; }
a.media:hover{background: url(../images/nav_bg_hover.jpg) right top no-repeat; }
a.media span{background: url(../images/nav_bg_hover.jpg) right top no-repeat;  float:left; width:121px; height:31px;}

a.contactus{float:left;width:132px;*width:131px;height:31px;background: url(../images/nav_bg.jpg) right top no-repeat; }
a.contactus:hover{background: url(../images/nav_bg_hover.jpg) right top no-repeat; }
a.contactus span{background: url(../images/nav_bg_hover.jpg) right top no-repeat;  float:left; width:132px;*width:131px; height:31px;}
/*Projects Highlights Start*/
ul.hlist { float:left; width:180px; list-style-type:none; margin-left:0px; m
}
ul.hlist { width:180px; float:left; }
ul.hlistwo { float:left; width:180px; float:left; }
.contentpartright ul { padding-top:0px; padding-left:0px; margin-left:0px; margin-top:9px; line-height:20px; }
.contentpartright ul li { float:left; display:inline; width:191px; padding-bottom:15px; padding-top:5px; padding-left:51px; _width:180px; }
.contentpartright ul li a:link { text-decoration:none; color:#666666; }
.contentpartright ul li a:hover { text-decoration:underline; color:#666666; }
.contentpartright ul li a:visited { text-decoration:none; color:#666666; }
.contentpartright ul li a:active { text-decoration:none; color:#666666; }
li.shopping { background:url(../images/shopping.jpg) no-repeat; }
li.clubhouse { background:url(../images/uniquearchitectureicon.jpg) no-repeat; }
li.partyhall { background:url(../images/party_hall.jpg) no-repeat; }
li.swimmingpool { background:url(../images/swimming.jpg) no-repeat; }
li.sketing { background:url(../images/sketing.jpg) no-repeat; }
li.billiards { background:url(../images/billiards.jpg) no-repeat; }
li.garbagechute { background:url(../images/garbage_chute.jpg) no-repeat; }
li.tenniscourt { background:url(../images/tennis_court.jpg) no-repeat; }
li.electriccar { background:url(../images/electric_car.jpg) no-repeat; }
li.lift { background:url(../images/lift.jpg) no-repeat; }
li.apt { background:url(../images/apartments.jpg) no-repeat; _background-position:0px 10px; }
li.retial { background:url(../images/retailicon.gif) no-repeat; }
li.clhouse { background:url(../images/clubhicon.gif) no-repeat; }
li.edu { background:url(../images/eduicon.gif) no-repeat; }
li.const { background:url(../images/constructionicon.gif) no-repeat; }
li.concigare { background:url(../images/security.jpg) no-repeat; }
li.meditation { background:url(../images/som.jpg) no-repeat; }
li.gym { background:url(../images/construction.jpg) no-repeat; }
li.locatednh4 { background:url(../images/retail.jpg) no-repeat; }
li.plan { background:url(../images/planningicon.gif) no-repeat; }
li.sec { background:url(../images/securityicon.gif) no-repeat; }
li.tieup { background:url(../images/tieupicon.gif) no-repeat; }
li.edu_med { background:url(../images/education.jpg) no-repeat; background-position:0px 10px; }
li.tie_clinton { background:url(../images/tie_up.jpg) no-repeat; }
li.rain_water_harvest { background:url(../images/rain_water.jpg) no-repeat; }
li.fire_alarm { background:url(../images/fire_alarm.jpg) no-repeat; }
li.landscaping { background:url(../images/landscaping.jpg) no-repeat; }
li.power_backup { background:url(../images/power_backup.jpg) no-repeat; }
li.car_parking { background:url(../images/car_parking.jpg) no-repeat; }
li.business_park { background:url(../images/business_park.jpg) no-repeat; }
li.hometheatres { background:url(../images/hometheatres.jpg) no-repeat; }
li.podium_parking { background:url(../images/podium_parking.jpg) no-repeat; }
li.community_center { background:url(../images/community_center.jpg) no-repeat; }
li.solar_panel { background:url(../images/solar_panel.jpg) no-repeat; }
li.water_mgmt { background:url(../images/water_mgmt.jpg) no-repeat; }
li.piped_gas { background:url(../images/piped_gas.jpg) no-repeat; }
li.intercom { background:url(../images/intercom.jpg) no-repeat; }
li.playground { background:url(../images/playground.jpg) no-repeat; }
li.shopping { background:url(../images/shoppingcomplex.jpg) no-repeat; }
li.artifcial_fountain { background:url(../images/artificial_fountain.jpg) no-repeat; }
li.cc_tv { background:url(../images/cctv.jpg) no-repeat; }
li.food_court { background:url(../images/food_court.jpg) no-repeat; }
li.green_home { background:url(../images/green_home_cert.jpg) no-repeat; }
li.swimming { background:url(../images/gym.jpg) no-repeat; }
li.guestroom { background:url(../images/guest_room.jpg) no-repeat; }
li.vastu { background:url(../images/vastuIcon.gif) no-repeat; }
li.eco-friendly { background:url(../images/eco_friendly.jpg) no-repeat; }
li.bhk { background:url(../images/bhk.jpg) no-repeat; }

li.modernvillas { background:url(../images/modern_villas.jpg) no-repeat; }
li.strategiclocation { background:url(../images/strategically_located.jpg) no-repeat; }
li.worldclassamenities { background:url(../images/world_class_amenities.jpg) no-repeat; }
li.elitevillas { background:url(../images/87_elite_villas.jpg) no-repeat; }

li.private_gardens { background:url(../images/private_gardens.jpg) no-repeat; }

li.naturalwaterbody { background:url(../images/natural_water_body.jpg) no-repeat; }
li.strategiclocation { background:url(../images/strategic_location.jpg) no-repeat; } 
li.cricketpitch { background:url(../images/cricketpitch.jpg) no-repeat; } 
li.basketballcourt { background:url(../images/basketball_court.jpg) no-repeat; } 

li.near_airport { background:url(../images/near_airport.jpg) no-repeat; }
li.hebbal_lake { background:url(../images/hebbal_lake.jpg) no-repeat; }
li.spcl_srvc_apt { background:url(../images/spcl_srvc_apt.jpg) no-repeat; }
li.state_art_club { background:url(../images/state_art_club.jpg) no-repeat; }
li.store_space { background:url(../images/store_space.jpg) no-repeat; }
li.support_staff_room { background:url(../images/support_staff_room.jpg) no-repeat; }
li.igbc_gold_cert { background:url(../images/igbc_gold_cert.jpg) no-repeat; }

li.hills_creek{ background:url(../images/hills_creek.jpg) no-repeat; }
li.penthouse{ background:url(../images/penthouse.jpg) no-repeat; }

li.corner_plot { background:url(../images/corner_plot.jpg) no-repeat; }
li.art_program { background:url(../images/art_program.jpg) no-repeat; }

li.certification { background:url(../images/certification.jpg) no-repeat; }
li.conference_centre { background:url(../images/conferenceroom.jpg) no-repeat; }
li.central_park { background:url(../images/centralpark.jpg) no-repeat; }
li.officespace { background:url(../images/officespaces.jpg) no-repeat; }
ul.inner { padding:0px; float:left; position:relative; list-style-type:none; margin-top:0px; _margin-left:0px; *margin-left:0px;
width:900px; height:34px; }
ul.inner li { float:left; width:auto; display:block; padding-right:0px; }
a.over { float:left; width:117px; height:34px; background-image: url(../images/overvie.jpg); background-repeat: no-repeat; }
a.over:hover { background-image: url(../images/overviewover.jpg); background-repeat: no-repeat; }
a.over span { background-image: url(../images/overviewover.jpg); background-repeat: no-repeat; float:left; width:117px; height:34px; }
a.location { float:left; width:106px; height:34px; background-image: url(../images/location.jpg); background-repeat: no-repeat; }
a.location:hover { background-image: url(../images/locationhover.jpg); background-repeat: no-repeat; }
a.location span { background-image: url(../images/locationhover.jpg); background-repeat: no-repeat; float:left; width:106px; height:34px; }
a.phase { float:left; width:161px; height:34px; background-image: url(../images/phases.jpg); background-repeat: no-repeat; }
a.phase:hover { background-image: url(../images/phaseshover.jpg); background-repeat: no-repeat; }
a.phase span { background-image: url(../images/phaseshover.jpg); background-repeat: no-repeat; float:left; width:161px; height:34px; }
a.amenities { float:left; width:114px; height:34px; background-image: url(../images/amenities.jpg); background-repeat: no-repeat; }
a.amenities:hover { background-image: url(../images/amenitieshover.jpg); background-repeat: no-repeat; }
a.amenities span { background-image: url(../images/amenitieshover.jpg); background-repeat: no-repeat; float:left; width:114px; height:34px; }
a.gallary { float:left; width:98px; height:34px; background-image: url(../images/gallary.jpg); background-repeat: no-repeat; }
a.gallary:hover { background-image: url(../images/gallaryhover.jpg); background-repeat: no-repeat; }
a.gallary span { background-image: url(../images/gallaryhover.jpg); background-repeat: no-repeat; float:left; width:98px; height:34px; }
a.contact { float:left; width:142px; height:34px; background-image: url(../images/contactdetails.jpg); background-repeat: no-repeat; }
a.contact:hover { background-image: url(../images/contactdetailshover.jpg); background-repeat: no-repeat; }
a.contact span { background-image: url(../images/contactdetailshover.jpg); background-repeat: no-repeat; float:left; width:142px; height:34px; }
.sitefl { margin-bottom:-10px; *margin-bottom:8px;
}
.siteoffice { width:585px; height:auto; float:right; }
.addressdiv { width:585px; height:auto; padding-top:17px; padding-bottom:30px; border-bottom:solid 1px #e0e0e0; line-height:20px; }
a.siteoffice { float:left; width:90px; height:14px; background-image: url(../images/siteoffices.jpg); background-repeat: no-repeat; padding-bottom:12px; }
/* Middle Part End*/

/*ContactUs Form Start*/
.cntform { float:left; width:347px; background:#f7f7f7; padding:0 0 10px 0; line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#434343; margin-bottom:35px; }
.cntform input { width:262px; border:1px solid #cfcfcf; padding:2px; }
.cntform input:focus { border:1px solid #9b9898; }
.cntform ul { width:270px; padding-top:0px; margin-left:35px; padding-left:0px; margin-top:10px; }
.cntform li { padding-top:10px; font-size:12px; }
.cntform li sup { font-size:13px; line-height:13px; }
.cntform select { width:207px; border:1px solid #cfcfcf; padding:2px; font-size:11px; }
.cntform select:focus { border:1px solid #000; }
/*ContactUs Form End*/

.success_msg { color: #006600; font-size: 12px; font-weight: normal; text-align: center; line-height:17px; }
#btnSubmit { width:91px; height:28px; background-image:url(../images/submitbt.gif); border:0; }
#btnReset { background-image: url("../images/reset.jpg"); border: 0 none; height: 28px; width: 91px; }
a.gftitle { float:left; width:394px; height:22px; background-image: url(../images/gfHead.png); background-repeat: no-repeat; }
.gflogo { float:left; height:22px; margin-top:22px; width:394px; }
.gfoverviewbannerpart { width:982px; height:340px; background-image: url(../images/gf_overview.png); background-repeat: no-repeat; margin-top:0px; display:block; }
li.skating { background:url(../images/sketing.jpg) no-repeat; }
li.healthclub { background:url(../images/healthclub.gif) no-repeat; }
li.yoga { background:url(../images/yogaandmeditation.gif) no-repeat; }
li.jogging { background:url(../images/joggingtrack.gif) no-repeat; }
li.gymnasium { background:url(../images/gymnasium.gif) no-repeat; }
li.indoorgame { background:url(../images/indoorgames.gif) no-repeat; }
.bulletleft { list-style-type:none; margin-top:0; padding:0; }
.bulletleft li { background-image:url(../images/squareb.png); background-repeat:no-repeat; background-position:left 12px; letter-spacing:normal; margin-left:0; margin-top:5px; padding-left:16px; padding-top:0; width:auto; line-height:30px; }
.bulletleftnews { list-style-type:none; margin-top:0; padding:0; }
.bulletleftnews li { background-image:url(../images/squareb.png); background-repeat:no-repeat; background-position:left 12px; letter-spacing:normal; margin-left:0; margin-top:5px; padding-left:16px; padding-top:0; width:auto; line-height:30px; border-bottom:1px solid #ECECEC; padding-bottom:6px; }
.nriCornerBlock { margin:20px 0px 0px 0px; padding:0px 0px 20px 0px; border-bottom:1px solid #e0e0e0; line-height:18px; }
.nriCornerBlock p { margin:0px 0px 5px 0px; padding:0px; font-weight:bold; }
.nriCornerBlock span { margin:0px; padding:0px 5px 0px 0px; font-weight:bold; }
.nriCornerBlock ol { margin:0; margin-left:45px; padding:0px; list-style-type:lower-roman; }
.nriCornerBlock li { margin:0px 0px 5px 0px; padding:0px; }
.nriCornerBlock li ol { margin:0; margin-left:20px; padding:0px; list-style-type:decimal; }
.nriCornerBlock ul.pink { margin:0px; padding:0px; list-style-type:none; }
.nriCornerBlock ul.pink li { margin:0px; padding:0 0 10px 16px; background-image:url("../images/pink_square_bullets.gif"); background-position:0 7px; background-repeat:no-repeat; }
.nriCornerBlock a, .nriCornerBlock a:visited { margin:0px; padding:0px; font-weight:bold; color:#666666; border-bottom:1px solid #666666; }
.nriCornerBlock table { margin:20px 0px 0px 0px; border-collapse: collapse; }
.nriCornerBlock td { padding: 10px; border:1px solid #e0e0e0; text-align:justify; vertical-align:top; }
.nriCornerBlock td.bgColour { padding: 15px; background-color:#efefef; border:1px solid #e0e0e0; text-align:center; font-weight:bold; }
#avalon_spicification { line-height:20px; }
#avalon_spicification ul { margin:0px; padding:0px; margin-top:10px; }
#avalon_spicification ul li { margin:0px; padding:0 0 10px 16px; background-image:url("../images/pink_square_bullets.gif"); background-position:0 7px; background-repeat:no-repeat; }

#avalon_spicification_small { line-height:20px; }
#avalon_spicification_small ul { margin:0px; padding:0px; margin-top:10px; }
#avalon_spicification_small ul li { margin:0px; padding:0 0 0px 16px; background-image:url("../images/pink_square_bullets.gif"); background-position:0 7px; background-repeat:no-repeat; }

#woodsman_spicification { line-height:20px; }
#woodsman_spicification ul { margin:0px; padding:0px; margin-top:10px; }
#woodsman_spicification ul li { margin:0px; padding:0 0 10px 16px; background-image:url("../images/pink_square_bullets.gif"); background-position:0 7px; background-repeat:no-repeat; }
#woodsman_floorplan { line-height:20px; width:465px; }
#woodsman_floorplan div { background-color:#ebebeb; border:1px solid #e0e0e0; padding: 6px 0px 6px 20px; margin: 25px 0px 0px 0px; font-weight:bold; }
#woodsman_floorplan ul { margin:10px 0px 0px 20px; padding:0px; width: 445px; }
#woodsman_floorplan ul li { margin:0px; padding:0px 0px 10px 14px; background-image:url("../images/squareb.png"); background-position:0 9px; background-repeat:no-repeat; float:left; width:208px; }
#woodsman_floorplan ul li a { color: #666666; outline:none; }
.ambassadorbanner { width:980px; height:378px; padding-top:8px; }
.membership { width:980px; height:30px; padding-top:21px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; margin-top:12px; }
.ambassadorcontent { width:980px; height:auto; padding-right:47px; padding-left:40px; }
.headoffice { width:980px; height:auto; padding-top:15px; height:75px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; margin-top:22px; }
.membership { width:980px; height:30px; padding-top:21px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; margin-top:12px; }
.bycityborder { width:267px; height:223px; border:1px solid #d6d6d6; }
.bycitycombo { width:143px; height:25px; border:1px solid #d6d6d6; margin-left:6px; }
/* SITEMAP CLASSES STARTS HERE */
ul.level1 { padding:10px 0px 0px 0px; margin:0px; list-style-type:none; }
ul.level1 li { margin:0px; padding:0px 0px 0px 15px; background-image:url("../images/grey_dark.gif"); background-repeat:no-repeat; background-position:0px 9px; float:left; }
ul.level1 ul { margin:0px; padding:0px; list-style-type:none; }
ul.level1 ul li { margin:0px; padding:0px 0px 0px 15px; background-image:url("../images/grey_light.gif"); background-repeat:no-repeat; background-position:0px 9px; float:left; width:130px; }
ul.level1 ul ul { padding:0px; margin:0px; list-style-type:none; }
ul.level1 ul ul li { margin:0px; padding:0px 0px 0px 8px; background-image:url("../images/grey_line.gif"); background-repeat:no-repeat; background-position:0px 12px; width:120px; }
ul.level1 a { text-decoration:none; color:#636466; }
/* SITEMAP CLASSES ENDS HERE */

/* TETIMONIALS STARTS HERE */
ul.testimo { padding:10px 0px 0px 0px; margin:0px; list-style-type:none; }
ul.testimo li { margin:0px; padding:0px 0px 0px 15px; /*background-image:url("../images/grey_dark.gif");*/
	background-repeat:no-repeat; background-position:0px 9px; float:left; }
ul.testimo ul { margin:0px; padding:0px; list-style-type:none; }
ul.testimo ul li { margin:0px; padding:0px 0px 0px 15px; /*background-image:url("../images/grey_light.gif");*/
	background-repeat:no-repeat; background-position:0px 9px; float:left; width:130px; }
ul.testimo a { text-decoration:none; color:#636466; }
/* TETIMONIALS ENDS HERE */


/* BELOW CLASS IS USED FOR FLOOR PLAN POP UP */
#popup_container { width:979px; height:622px; position:absolute; z-index:2; top:0px;  *+top:-12px;
 *+left:0px;
}
ul.pinkbullets { margin-top: 0px; margin-left: 0px; padding-top: 0px; padding-left: 0px; list-style-type: none; }
ul.pinkbullets li { background-image: url(../images/redarrow.jpg); background-repeat: no-repeat; margin-top: 5px; margin-left: 0px; padding-top: 0px; padding-left: 22px; width:auto; letter-spacing:normal; line-height: 18px; }
ul.pinkbullets li a.textlink { color:#636466; margin-right:20px; float:left; display:block; }

/*@media screen and (-webkit-min-device-pixel-ratio:0) {.search_icon{ float:left; margin-right:-10px; position:relative; z-index:999999}
.go_icon{ margin-left:-5px; position:relative; z-index:99999 }
.textfilled{ padding-left:10px}
}*/


/* CLASSES FOR NEW CONSTRUCTION STATUS GALLERY SECTION STARTS HERE */
#construction_thumb_container
{
	height:400px;
	overflow-y:auto;
	overflow-x:hidden;
}

#construction_thumb_container ul
{
	width:468px;
	margin:0px;
	padding:0px;
}

#construction_thumb_container li
{
	margin:0px 25px 15px 0px;
	padding:0px;
	float:left;
	width:90px;
}

#construction_thumb_container li img
{
	border:1px solid #7D7D7D;
	opacity:0.5;
	filter:alpha(opacity=50);
}

#construction_thumb_container li img.active
{
	border:1px solid #7D7D7D;
	opacity:1;
	filter:alpha(opacity=100);
}

#construction_thumb_container li a
{
	outline:none;
	display:block;
}

#bigImg
{
	display:none;
}

.counstructionleft #gallery
{
	width:500px; padding-bottom:10px; margin-top:15px;
}

.counstructionleft #caption
{
	position:absolute; top:345px; line-height:15px; width:400px; float:left;
}

.counstructionleft #gallery img
{
	width: 490px;
	height: 320px;
}

#container #slctPremises
{
	display:block;
}
/* CLASSES FOR NEW CONSTRUCTION STATUS GALLERY SECTION ENDS HERE */

.search_icon{ float:left}

@media screen and (-webkit-min-device-pixel-ratio:0) {.search_icon{ float:left; margin-right:-4px; position:relative; z-index:999999}
.go_icon{ margin-left:-5px; position:relative; z-index:99999 }
}

/* CLASSES FOR LEAD CAPTURES ON OVERVIEW PAGE OF EACH PROJECTS STARTS HERE */
.contentpartleft ul
{
	padding:0px;
	float:left;
}
.contentpartleft ul li
{
	padding-top:7px;
	border:0px solid red;
	text-align:right;
}
/* CLASSES FOR LEAD CAPTURES ON OVERVIEW PAGE OF EACH PROJECTS ENDS HERE */
