body{margin:0; padding:0; background:url(../images/body_bg.jpg) fixed bottom no-repeat; font-family: arial, verdana; color:#71706f; font-size:11px; }
ul, ol, li, p, h1, h2, h3, h4, h5, h6, form{margin:0; padding:0}
ul {list-style-type:none;}
.spacer{clear:both; font-size:0; line-height:0; margin:0; padding:0; height:0;}
img{border:0 none;}
a{border:0 none;}

.wrap{width:100%; height:100%; _height:auto;} 
.main{width:975px; margin:0 auto;}

.header{width:975px; height:90px; background:#fff;}
.header .logo{width:192px; height:90px; float:left;}
.header .topnav{width:433px; height:14px; padding:39px 13px 0 0; float:right;}
ul.top_nav{width:450px;}
ul.top_nav li{float:left;}
ul.top_nav li.col1{width:39px; padding-right:56px;}
ul.top_nav li.col2{width:78px; padding-right:56px;}
ul.top_nav li.col3{width:80px; padding-right:50px;}
ul.top_nav li.col4{width:86px;}

.home_banner{width:975px; height:300px; padding-bottom:20px; clear:both;}
.inner_banner{width:975px; height:200px; padding-bottom:20px; clear:both;}

.home_content{width:975px;} 
.home_content .content_left{width:730px; float:left;}
.home_content .content_right{width:225px; float:right;}
.home_content .content_left .col1{width:730px; height:185px; background:url(../images/spaces_bg.gif) no-repeat;}
.spaces{width:249px; float:left;}
.lodha_bellissimo{width:480px; float:right;}
.lodha_bellissimo .image{width:196px; height:185px;float:left}
.lodha_bellissimo .cont{width:265px; float:left; padding:24px 0 0 0; margin:0 0 0 0; }
.lodha_bellissimo .sudimg{padding:12px 0 0 0;margin:0 0 0 0; }
.lodha_bellissimo .cont .top_img{padding-bottom:12px;}
.lodha_bellissimo .cont span{line-height:14px; padding-bottom:18px; display:block;}
.lodha_bellissimo .cont .btn{float:left; padding-right:10px; }

.limelight{ background:#fff; }
.limelight .top_img{display:block; padding-bottom:9px;}
.limelight .cont{padding-bottom:13px; line-height:14px; width:200px; color:#929292; }
.limelight .btn{padding-right:10px; float:left; }

.casa{width:225px; height:92px; margin-top:13px; background:url(../images/casa_bg.gif) no-repeat; }
.casa .top_img{width:207px; height:57px; padding:9px 0 0 9px;}
.casa .casa_lft{float:left; width:150px; padding:6px 0 0 9px;}
.casa .casa_rht{float:right; width:11px; padding:6px 9px 0 0;}

.landmark_locator{width:730px; height:115px; background:url(../images/landmark_locator_bg.gif) no-repeat; margin-top:20px;}
.landmark_locator .cont{padding:15px;}
.landmark_locator .cont .top_img{display:1; }
.landmark_locator .cont .txt{display:block; padding-bottom:24px; color:#929292;}
ul.landmark{width:100%;}
ul.landmark li{float:left;}
ul.landmark li.budget{width:50px;}
ul.landmark li.budget1{width:159px;}
ul.landmark li.location{width:68px;}
ul.landmark li.location1{width:231px;}
ul.landmark li.space{width:45px;}
ul.landmark li.space1 {width:156px;}
ul.landmark li.calculate{width:63px;}
.landmark_lstmenu_bg{width:210px; height:22px; background:url(../images/dropdown_bg02.gif) no-repeat; padding:0 3px 3px 3px; *padding:3px 3px 3px 3px;}
.landmark_lstmenu{width:203px; height:20px;  background:none; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#929292; padding:3px 0 0 3px;}
.landmark_lstmenu_bg1{width:138px; height:22px; background:url(../images/dropdown_bg.gif) no-repeat; padding:0 3px 3px 3px; *padding:3px 3px 3px 3px;}
.landmark_lstmenu1{width:133px; height:20px; background:none; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#929292; padding:3px 0 0 3px;}
.landmark_lstmenu2{width:173px; height:20px; background:none; border:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#929292; padding:3px 0 0 3px;}


ul.btm_links{width:225px; padding-top:20px;}
ul.btm_links li{float:left; width:40px;}
.pad_rht6{
padding-right:6px;
padding-top:0!important;
padding-top:20px;}

.pad_rht6top{
padding-top:0!important;
padding-top:20px;}

.project_sites{width:100%; background:#fff;border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; margin-top:20px;}
.project_sites .inn{width:975px; margin:0 auto; height:50px; }
.project_sites .inn .innleft{padding:10px 0 0 15px; width:440px; float:left;}
.project_sites .inn .innright{width:380px; float:right; padding-top:21px;}
ul.proj_sites{width:436px;}
ul.proj_sites li{float:left; }
ul.proj_sites li.project_site{width:109px;height:30px;}
ul.proj_sites li.lodha_landmarks{width:167px; height:25px; display:block; }
a.lodha_landmarks{font-size:12px; text-decoration:none; display:block; color:#70706e; padding:11px 0 11px 11px; background:#fff; width:137px;}
a.lodha_landmarks:hover{font-size:12px; text-decoration:none; background:#b09426; color:#fff;}
ul.proj_sites li.casa_landmarks{width:154px; iheight:25px;}
ul.btmlinks{width:350px;}
ul.btmlinks li{float:left;display:block;}
ul.btmlinks li.terms{width:112px; }
ul.btmlinks li.privacy{width:88px; }
ul.btmlinks li.disclaimer{width:63px;}
ul.btmlinks li.sitemap{width:50px;}
ul.btmlinks li.share{font-size:10px;}
ul.btmlinks li a{color:#949392; font-size:10px; text-decoration:none;}
ul.btmlinks li a:hover{color:#706f6e; font-size:10px; text-decoration:none;}


.footer{width:100%;}
.footer .inn{width:975px; margin:0 auto; height:24px; padding-top:15px; }
.footer .inn .left{padding-left:15px; width:235px; float:left; font-size:10px;}
.footer .inn .right{padding-right:15px; width:75px; float:right; text-align:right;}


.content2{position:relative; width:249px; height:150px; }
.Container_sub {position:absolute; top:0px; left:0px; width:218px; height:150px;}
#Scroller_sub-1 {position:absolute; overflow:hidden; width:218px; height:150px;} 

#Scroller_sub-1 p {margin:0; padding:0px 10px; font-size:11px; color:#fff;}
#Scroller_sub-2 {position:absolute; overflow:hidden; width:218px; height:150px; }
#Scroller_sub-2 p {margin:0; padding:0px 10px; font-size:11px; color:#fff;}

.Scroller_sub-Container_sub{ 
position:absolute; 
top:0px; 
left:10px !important;
height:400px; 
width:239px; 
}

.Scroller_sub-Container_sub li{
margin:0;
padding:0;
line-height:-10px;
font-size:0px;
}

.Scroller_sub-Container_sub a{text-decoration:none; display:block; text-align:center; padding:0.5px 0 5px 0;} 
.Scroller_sub-Container_sub a:hover{ text-decoration:none;} 
.Scrollbar-Up {cursor:pointer; position:absolute; top:0px; right:-25px;}
.Scrollbar-Down {cursor:pointer; position:absolute; top:58px; right:-25px;}
.Scrollbar-Left {cursor:pointer;  position:absolute; top:220px; left:0px;}
.Scrollbar-Right {cursor:pointer; position:absolute; top:220px; left:380px;}






.Container_sub1 {position:absolute; top:0px; left:0px; width:218px; height:125px;}
#Scroller_sub1-1 {position:absolute; overflow:hidden; width:218px; height:130px; }
#Scroller_sub1-1 p {margin:0; padding:0px 10px; font-size:11px; color:#fff;}
#Scroller_sub1-2 {position:absolute; overflow:hidden; width:218px; height:154px; }
#Scroller_sub1-2 p {margin:0; padding:0px 10px; font-size:11px; color:#fff;}

.Scroller_sub1-Container_sub1{position:absolute; top:0px; left:10px !important; height:300px; width:239px;}

.Scroller_sub1-Container_sub1 li{
margin:0;
padding:0;
line-height:-10px;
font-size:0px;
}


.Scroller_sub1-Container_sub1 a{text-decoration:none; display:block; text-align:center; padding:5px 0 5px 0; font-size:0;} 

.Scroller_sub1-Container_sub1 a:hover{ text-decoration:none;} 
.Scrollbar-Up1 {cursor:pointer; position:absolute; top:0px; right:-25px;}
.Scrollbar-Down1 {cursor:pointer; position:absolute; top:58px; right:-25px;}
.Scrollbar-Left1 {cursor:pointer;  position:absolute; top:220px; left:0px;}
.Scrollbar-Right1 {cursor:pointer; position:absolute; top:220px; left:380px;}


.inner_content{background:#fff;}
.inner_content .inner_left{width:710px; float:left; padding-left:15px;}
.inner_content .inner_right{width:227px; float:right; margin-top:20px;}
.inner_content .inner_left .breadcrumb{padding-top:20px; color:#929292; font-size:10px;}
.inner_content .inner_left .breadcrumb .divider{height:5px; width:1px; padding:0 5px 0 5px;}
.inner_content .inner_left .breadcrumb a{font-size:10px; color:#929292; text-decoration:none;}
.inner_content .inner_left .breadcrumb a:hover{font-size:10px; color:#929292; text-decoration:underline;}
.inner_content .inner_left .breadcrumb .active{color:#968234; font-size:10px;}
.heading_image{padding:20px 0 20px 0; display:block;}
.inner_text{color:#71706f; font-size:12px; line-height:24px; text-align:justify;}
.inner_text_sanath{color:#71706f; font-size:12px; line-height:24px; text-align:justify;width:950px;}
.pad_lft15{padding-left:15px;}
.inner_text_full{color:#71706f; font-size:12px; line-height:24px;padding-left:15px; text-align:justify; background:#fff; padding-right:15px;}
.pad_rht_btm40{padding:0px 40px 40px 0;}
.pad_lft_btm40{padding:0px 0 40px 40px;}

.landmark_locator_box{ background:#f8f8f8; border:1px solid #f2f2f2; width:223px;}
.landmark_locator_box .inn{padding:14px;}
.landmark_locator_box .inn .top_img{display:block; padding-bottom:15px; color:#929292;}
.landmark_locator_box .inn .tab{padding-bottom:9px; display:block; }
.landmark_locator_box .inn .tab_bg{padding-bottom:9px; display:block;background:url(../images/dropdown_bg_inn.gif) no-repeat; }
.inner_content .inner_right .btm_box{background:#fff; border:1px solid #f2f2f2; width:223px; height:123px; margin-top:20px;}

.paging{width:100%;}
.paging .paging_box{padding-right:43px; display:block; width:90px; float:right;}
.paging .paging_box a.tab{display:block; width:18px; height:18px; border:1px solid #7f7e7d; text-align:center; line-height:18px; background:#7f7e7d; color:#fff;  float:left; text-decoration:none; margin:0 5px 0 5px;}
.paging .paging_box a.tab:hover{display:block; width:18px; height:18px; border:1px solid #7f7e7d; text-align:center; line-height:18px; background:#7f7e7d; color:#fff;  float:left; text-decoration:none;}
.paging .paging_box a.active{display:block; width:18px; height:18px; border:1px solid #7f7e7d; text-align:center; line-height:18px; background:#fff; float:left;  text-decoration:none; color:#71706f;}
.paging .paging_box img a{border:0; background:none;}

#blurb li {
	  overflow: hidden;
	  list-style-type: none;
	  display: none;
	 }
	#blurb li img {
	  display: block;
	}
	#blurb li p {
	  margin: 0;
	  padding: 0px;
	}

a.page_display{font-size:12px; text-decoration:none; color:#70706e; background:#fff; width:137px;}
a.page_display:hover{font-size:12px; text-decoration:underline; background:#fff; color:#70706e;}

#slideshow {position:relative;}
#slideshow div {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow div.active {z-index:10; opacity:1.0;}
#slideshow div.last-active {z-index:9;}
#slideshow div img {height: 125px; display: block; border: 0; }

/* ============= sudipta 18-01-10  ================ */
.inner_content .landmarkWidth{
width:950px; 
margin:0 auto;
padding:0;
}

.inner_left .breadcrumb{padding-top:20px; color:#929292; font-size:10px;}
.inner_content .landmarkWidth .breadcrumb .divider{height:5px; width:1px; padding:0 5px 0 5px;}
.inner_content .landmarkWidth .breadcrumb a{font-size:10px; color:#929292; text-decoration:none;}
.inner_content .landmarkWidth .breadcrumb a:hover{font-size:10px; color:#929292; text-decoration:underline;}
.inner_content .landmarkWidth .breadcrumb .active{color:#968234; font-size:10px;}



.landmarkimage {
width:950px;
margin:0 auto;
padding:0;
}

.landmarkimage ul{
margin:0 auto;
padding:0;
}

.landmarkimage li{
float:left;
width:312px;
height:220px;
margin:25px 0;
padding:0;
list-style:none;
text-align:center;
vertical-align: baseline;
}

.landmarkimage li a:link, .landmarkimage li a:visited, .landmarkimage li a:active{
border:0;
margin:0 0 0 0;
padding:0;vertical-align:bottom;
font-size:8px;
}
.landmarkimage li a:hover{
border:0;
padding:0;
height:30px;
}
.landmarkimage li img {
display:block;
padding:1px;
text-align:center;
margin:0 auto 15px  auto;
padding:0;
}

.tab_landmark {
height:24px;
background:#F5F5F5 none repeat scroll 0 0;
height:27px;
/*position:relative;*/
width:975px;
margin:10px 0 20px 0;
padding:0 0 0 0; 
}
.tab_landmark ul{
width:500px;
margin:0 auto;
padding:0;
float:left;
}

.tab_landmark li{
float:left;
margin:0;
padding:0;
font-size:12px;
display:block;
}
.tab_landmark li a{
border:0;
}
.clearBoth{
clear:both;
}


/*.landmark li a:hover img{
border:3px solid #ff9900;
}*/
/* ============= sudipta 18-01-10  ================ */




/************** Added Megha *************/
.mb {
background-image:url(images/mb.jpg);
background-repeat:no-repeat;
background-position:0 0;
border:none;
margin:0 0 0 4px;
padding:5px 3px 0 3px;
display:block;
width:79px;
height:25px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
border:none;
}

.phonecode {
background-image:url(images/date-code.jpg);
background-repeat:no-repeat;
background-position:0 0;
border:none;
margin:0px 4px 0 0;
padding:5px 3px 0 3px;
display:block;
width:35px;
height:31px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
border:none;
}

.phone {
background-image:url(images/phone.jpg);
background-repeat:no-repeat;
background-position:0 0;
border:none;
margin:0 0 0 0;
padding:5px 3px 0 3px;
display:block;
width:54px;
height:25px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#929292;
border:none;
}
.error{color:#FF0000;display:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;float:right;}

/********** Added by Megha ******************/

.land{
padding:5px 8px 0 0;
margin:0 0 0 0;
height:14px;
display:block;
float:left;
}

.footertab_bg{
background-image:url(images/drop.jpg);
background-repeat:no-repeat;
background-position:0 0;
border:none;
margin:2px 15px 0 0;
padding:3px;
display:block;font-size:11px;
width:140px;
height:24px;
float:left;
font-family:Arial, Helvetica, sans-serif;
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;
}
.btnRegister:hover{
background-position:0 -24px;
}

.footerUpbg {
background:transparent url(images/footer_bgn.jpg) repeat-x scroll 0px;
height:37px;
width:780px;
float:left;
display: table;
margin:10px auto 10px 70px;
padding:10px 5px 0 5px;
border-left:1px solid #f2f2f2;
border-right:1px solid #f2f2f2;
clear:both;
/*opacity:0.80;filter:alpha(opacity=80);*/
}

.new{width:223px;margin:0; padding:0; float:left;}
.newto{width:349px;margin:0; padding:0; float: right;}
