body{ background:#ebe9dd; margin:0 auto;text-align:center;}
:-moz-any-link:focus{outline:none;}
img{border:0;}
#container{margin:auto;width:990px;padding:0px 0px 0px 0px; text-align:left;}
.top{width:990px; height:124px; float:left;}
.logo{width:160px; height:90px; float:left;}
.logo img{margin:6px 0 0 20px; display:inline;}
.top_center{width:640px; height:90px; float:left; background:url(../images/top_center_bg.jpg) 58px 56px no-repeat; font:normal 11px Arial, Helvetica, sans-serif;}
.top_right{width:165px; height:90px; float:left;}
.top_right img{margin:10px 20px 0 0px; display:inline;}
.top_center ul{margin:61px 0 0 58px; padding:0;}
.top_center ul li{list-style-type:none;  display:inline; padding:0px 5px;}
.top_center ul li a{color:#595854; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.top_center ul li a:hover{color:#333; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.home{background:url(../images/home_top.jpg) 1px 2px no-repeat; padding-left:15px; margin-left:15px; display:inline;}
.sitemap{background:url(../images/sitemap_top.jpg) 1px 2px no-repeat; padding-left:15px;}
.contact{background:url(../images/contact_top.jpg) 1px 3px no-repeat; padding-left:15px;}
.enquiry{background:url(../images/enquiry.jpg) 0px 0px no-repeat; padding-left:30px; margin-left:215px; display:inline;}
.menu_left{width:990px; height:34px; float:left;}
.fl{float:left;}
.fr{float:right;}
/*.customer_call{float:left; background:url(../images/customer_call.jpg) 0 0 no-repeat; width:169px; height:78px;}*/

.customer_call{float:left;margin:0px;font-family:Arial;font-size:13px;font-weight:bold;color:#FFFFFF;}
.customer_call a{background:url(../images/our_marketing.jpg) 0 0 no-repeat; width:112px;height:39px;float:left; text-decoration:none;padding:33px 0px 0px 49px; color:#FFFFFF;}
.customer_call a:hover{text-decoration:none;}

.customer_flash{margin-top:20px; margin-left:27px; display:inline; float:left;}
.menu_main {width:950px; height:34px; float:left;}
.menu_main ul{margin:0;  padding:0; float:left; display:inline;}
.menu_main ul li{list-style:none; float:left;}
.menu_main ul li a{text-indent:-9999px;}
.menu_main ul li a:hover{text-indent:-9999px;}
.m_edenpark a{ background:url(../images/edenpark.jpg) bottom left no-repeat; width:113px; height:34px; float:left;}
.m_edenpark a:hover{ background:url(../images/edenpark.jpg) top left no-repeat; width:113px; height:34px; float:left;}
.m_masterplan a{ background:url(../images/masterplan.jpg) bottom left no-repeat; width:132px; height:34px; float:left;}
.m_masterplan a:hover{ background:url(../images/masterplan.jpg) top left no-repeat; width:132px; height:34px; float:left;}
.m_edenpark_ex a{ background:url(../images/edenpark_ex.jpg) bottom left no-repeat; width:193px; height:34px; float:left;}
.m_edenpark_ex a:hover{ background:url(../images/edenpark_ex.jpg) top left no-repeat; width:193px; height:34px; float:left;}
.m_project a{ background:url(../images/project.jpg) bottom left no-repeat; width:149px; height:34px; float:left;}
.m_project a:hover{ background:url(../images/project.jpg) top left no-repeat; width:149px; height:34px; float:left;}
.m_location a{ background:url(../images/location.jpg) bottom left no-repeat; width:116px; height:34px; float:left;}
.m_location a:hover{ background:url(../images/location.jpg) top left no-repeat; width:116px; height:34px; float:left;}
.m_news a{ background:url(../images/news.jpg) bottom left no-repeat; width:153px; height:34px; float:left;}
.m_news a:hover{ background:url(../images/news.jpg) top left no-repeat; width:153px; height:34px; float:left;}
.m_partners a{ background:url(../images/partners.jpg) bottom left no-repeat; width:94px; height:34px; float:left;}
.m_partners a:hover{ background:url(../images/partners.jpg) top left no-repeat; width:94px; height:34px; float:left;}
body#edenpark .m_edenpark a{background:url(../images/edenpark.jpg) top left no-repeat; width:113px; height:34px; float:left;}
body#masterplan .m_masterplan a{background:url(../images/masterplan.jpg) top left no-repeat; width:132px; height:34px; float:left;}
body#partners .m_partners a{background:url(../images/partners.jpg) top left no-repeat; width:94px; height:34px; float:left;}
body#location .m_location a{background:url(../images/location.jpg) top left no-repeat; width:116px; height:34px; float:left;}
body#project .m_project a{background:url(../images/project.jpg) top left no-repeat; width:149px; height:34px; float:left;}
body#news .m_news a{background:url(../images/news.jpg) top left no-repeat; width:153px; height:34px; float:left;}
body#exclusive .m_edenpark_ex a{background:url(../images/edenpark_ex.jpg) top left no-repeat; width:193px; height:34px; float:left;}

.banner{float:left; width:990px; height:353px; position:relative;}
.flash_banner{float:left;width:990px;height:353px;position:absolute;left:0;top:0;}
.content{float:left;width:990px;height:auto;position:relative; padding-bottom:25px;}
.cont_left{width:265px; float:left; margin:35px 0 0 15px; display:inline; position:relative;}
.cont_left_top{width:253px; height:30px; background:url(../images/test_top.jpg) 0 0 no-repeat;}
.cont_left_img{margin-left:48px; display:inline; float:left;position:absolute;}
.cont_left_bottom_img2{float:left; z-index:100;margin-top:-25px;margin-left:175px; display:inline; position:absolute;}
.cont_left_bottom_img{margin-left:25px; display:inline;}
.cont_left_center{width:253px; height:auto; background:url(../images/test_center.jpg) 0 0 repeat-y; float:left;}
.cont_left_center_bg{float:left; width:200px; margin-left:40px; display:inline; background:url(../images/left_quote.jpg) 0 0 no-repeat;}
.cont_left_center_bg p{background:url(../images/right_quote.jpg) right bottom no-repeat; float:left; width:170px; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; line-height:18px; margin:0; padding:0; margin-left:10px; display:inline; margin-bottom:10px;}
.cont_left_center_bg b{color:#b81e00; font:bold 11px Arial, Helvetica, sans-serif; display:block; margin-left:10px;}
.cont_left_center_bg i{color:#b81e00; font:italic 11px Arial, Helvetica, sans-serif; margin-left:10px; display:inline;}
.cont_left_center_bg  a{color:#b81e00; text-decoration:none; float:right; margin-right:20px; display:inline; font:normal 12px Arial, Helvetica, sans-serif;}
.cont_left_center_bg  a:hover{color:#b81e00; text-decoration:underline;}
.cont_left_bottom{width:253px; height:54px; background:url(../images/test_bottom.jpg) 0 0 no-repeat; float:left;  margin-left:18px;display:inline; }
.cont_left_bottom ul{margin:0; padding:0; margin-left:100px; margin-top:16px;}
.cont_left_bottom ul li{list-style:none; float:left; padding:0 3px;}
.cont_left_bottom ul li a{text-decoration:underline; font:normal 11px Arial, Helvetica, sans-serif; color:#00309d;}
.cont_left_bottom ul li a:hover{text-decoration:none; font:normal 11px Arial, Helvetica, sans-serif; color:#6b6b6b;}


.cont_center{width:520px; float:left;margin-bottom:25px;}
.cont_center h1{float:left; margin:31px 0 0 31px; display:inline;}
.cont_center p{float:left; margin:10px 0 0 31px; display:inline; font:normal 13px Arial, Helvetica, sans-serif; color:#2d1609; text-align:left; line-height:20px; text-align:justify;}
.cont_center b{color:#b81e00;}
.cont_right{width:190px; float:left; margin-top:30px;}
.cont_right a{margin-left:10px; display:inline; float:left; margin-bottom:5px;}

.footer{width:990px; height:92px; float:left; background:url(../images/ftr_center.jpg) top left repeat-x;}
.ftr_left{width:20px; height:92px; float:left; background:url(../images/ftr_left.jpg) top left no-repeat;}
.ftr_right{width:20px; height:92px; float:left; background:url(../images/ftr_right.jpg) top left no-repeat;}
.ftr_center{width:950px; height:auto; float:left; text-align:center; padding-top:10px;}

.ftr_center ul{margin:0; padding:0;}
.ftr_center ul li{list-style:none; margin:auto; display:inline; font:normal 11px Arial, Helvetica, sans-serif; color:#bcb694; background:url(../images/pipe.gif) center right no-repeat; padding:0 10px; text-align:center;}
.ftr_center ul li a{color:#bcb694; text-decoration:underline;}
.ftr_center ul li a:hover{color:#bcb694; text-decoration:none;}
.ftr_center p{margin:0;color:#bcb694; font:normal 11px Arial, Helvetica, sans-serif; text-align:center; width:auto; padding:5px 0 0 5px;}

.ftr_center  p a{color:#bcb694; text-decoration:underline;}
.ftr_center  p a:hover{color:#bcb694; text-decoration:none;}
body#edenpark .f_edenpark a, body#home .f_home a, body#masterplan .f_masterplan a, body#partners .f_partners a, body#location .f_location a, body#project .f_project a, body#news .f_news a, body#exclusive .f_exclusive a, body#contact .f_contact a, body#payment .f_payment a, body#sitemap .f_sitemap a{text-decoration:none; color:#bcb694;}

.blazedream {text-decoration:none; color:#bcb694; font:normal 11px Arial, Helvetica, sans-serif; padding-top:5px;}
.blazedream a{text-decoration:underline; color:#d87500; font:bold 11px Arial, Helvetica, sans-serif;}
.blazedream a:hover{text-decoration:none; color:#d87500; font:bold 11px Arial, Helvetica, sans-serif;}


.news_block{background:url(../images/news_bg.jpg) 0 0 no-repeat; width:463px; height:90px; float:left; margin:15px 0 0 25px; display:inline;}
.news_block_icon{width:110px; height:90px; float:left;}
.news_block_icon h1{margin:12px 0 0 12px; display:inline; padding:0;}
.news_block_icon h2{margin:2px 0 0 30px; padding:0; text-align:center; float:left; display:inline;}

/*.news_content{width:340px; height:82px; float:left; background:url(../images/news_content.jpg) 0 0 no-repeat; margin:4px 0 0 10px; display:inline;}
.news_content cite{color:#2d1609; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; margin:10px 0 0 20px; display:inline; float:left;}
.news_content h3{color:#2d1609; font:bold 12px Arial, Helvetica, sans-serif; text-align:left; margin:0px 0 0 20px; display:inline; float:left; padding:0;}

.news_content p{color:#2d1609; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; margin:0px 0 0 20px; display:inline; float:left; padding:0;}
.news_content p a{color:#b81e00; text-decoration:none; font:bold 11px Arial, Helvetica, sans-serif;}
.news_content p a:hover{color:#b81e00; text-decoration:none;  font:bold 11px Arial, Helvetica, sans-serif;}
.news_content_img{width:15px; height:10px; float:right;margin-top:-2px;}*/


/*inner page*/
.clear{clear:both;}

.content_in{float:left;width:990px;height:auto;position:relative; padding-bottom:25px; background:url(../images/content_in_bg.jpg) right top no-repeat;}
.cont_left_in{width:240px; height:auto; float:left; z-index:-100;}
.cont_left_flash{width:240px; height:324px; float:left; background:url(../images/content_left_bg.jpg) 0 0 no-repeat; position:relative;}
.cont_right_in{width:740px; height:auto; float:left;}

.cont_left_flash_2 {width:223px; height:320px; float:left; margin:5px 0 0 10px; display:inline; }
.cont_tour{width:224px; height:23px; float:left; position:absolute; bottom:5px; right:5px; background:#000;}

.cont_left_img2{margin:5px 0; float:left;}
.cont_left_img2_flash{margin:5px 0; float:left; background:url(../images/customer_call_in.jpg) 0 0 no-repeat;}
.cont_left_img2_flash_in{ margin-left:30px; margin-top:25px;}
.q_link{float:right; font:normal 10px Arial, Helvetica, sans-serif; color:#888888; margin:10px 45px 0 0; display:inline;}

.q_link ul{margin:0; padding:0;}
.q_link ul li{list-style:none; display:inline; padding:0 15px; background:url(../images/arrows.gif) right 5px no-repeat; float:left;}
.q_link ul li a{color:#5d7b95; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.q_link ul li a:hover{color:#5d7b95; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:underline;}
.q_link ul li.q_last_link{color:#5d7b95; font:bold 11px Arial, Helvetica, sans-serif; background-image:none;}

.cont_right_in h1{margin:20px 0 0 25px; padding:0; float:left; display:inline;}
.cont_right_in h2{margin:0px 0 0 25px; padding:0; float:left; display:inline; font:bold 16px Arial, Helvetica, sans-serif; color:#4c2a01; background:url(../images/blue_arrow.jpg) 0 4px no-repeat; padding-left:15px;}
.cont_right_in h2 span{color:#000; font:bold 13px Arial, Helvetica, sans-serif; margin:0; padding:0;}
.cont_right_in p{font:normal 13px Arial, Helvetica, sans-serif; text-align:justify; margin:10px 0 0 25px; padding:0 35px 0 0; line-height:20px;}
.cont_right_in p strong{display:block; float:left;}
.cont_right_in p a{color:#1f681b; text-decoration:underline;}
.cont_right_in p cite{color:#6c5d03; font-style:normal;}
.cont_right_in p a:hover{color:#1f681b; text-decoration:none;}

.cont_right_in span a{float:right; margin:30px 25px 0 0; display:inline; font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#333333;}
.cont_right_in span a:hover{float:right; margin:30px 25px 0 0; display:inline;  font:bold 13px Arial, Helvetica, sans-serif; text-decoration:none; color:#c4c4c4;}

h3{color:#167228; font:bold 13px Arial, Helvetica, sans-serif; margin:0px 0 0 0px; padding:0; float:left; display:inline;  padding-left:35px;}
.master_top h3 span{background:#ebe9dd; padding-right:5px; width:auto; float:left;}
h4{color:#000; font:bold 10px Arial, Helvetica, sans-serif; margin:8px 18px 0 0px; display:inline; padding:0; float:right; background:url(../images/more_bg.jpg) top left no-repeat; width:50px; height:13px; text-align:center;}
h4 a{text-decoration:none; color:#000;}
h4 a:hover{text-decoration:underline; color:#000;}
.master_center{width:709px; height:auto; background:url(../images/masterbg.jpg) 0 0 repeat-y; float:left; margin-left:20px; display:inline; border-bottom:1px solid #dad6be; padding-bottom:10px;}
.master_testimonial{width:709px; height:auto; background:url(../images/masterbg.jpg) 0 0 repeat-y; float:left; margin-left:20px; display:inline;  padding-bottom:10px;}
.master_testimonial_bottom{width:56px; height:14px;float:right; margin-right:20px; display:inline; margin-top:-10px;}
.master_testimonial_bottom a{background:url(../images/more_test.jpg) 0 0 no-repeat; width:56px; height:14px; float:right; }
.master_testimonial_bottom a:hover{background:url(../images/more_test2.jpg) 0 0 no-repeat; width:56px; height:14px; float:right;}
.master_center h6{margin:0; padding:10px 10px 0px 10px;font:bold 13px Arial, Helvetica, sans-serif; line-height:20px;}
.master_center p{margin:0; padding:10px;font:normal 13px Arial, Helvetica, sans-serif; line-height:20px;}
.master_center p img{margin-left:0px; display:inline;}
.master_top{width:709px; height:20px; background:url(../images/h3bg.jpg) 0 0 no-repeat; float:left; margin-left:20px; display:inline; margin-top:10px;}
/*.master_bottom{width:638px; height:1px; background:url(../images/master_bottom.jpg) 0 0 no-repeat; float:left; margin-left:20px; display:inline;}
*/
.master_map{float:right;}
.master_map a{text-decoration:underline; color:#403e32; font:bold 11px Arial, Helvetica, sans-serif; background:url(../images/zoom_icon2.jpg) 0 0 no-repeat; padding-left:25px; padding-bottom:5px;}
.master_map a:hover{text-decoration:none; color:#403e32; font:bold 11px Arial, Helvetica, sans-serif; padding-bottom:5px;}
.master_map1{text-align:center; width:275px;float:left; background:#fff; border:1px solid #d7d4bf; height:220px;  margin-top:20px; margin-left:20px; display:inline; margin-bottom:20px;}
.master_map1 img{margin-bottom:10px;}
.master_map1  a{text-decoration:underline; color:#403e32; font:bold 11px Arial, Helvetica, sans-serif; background:url(../images/zoom_icon.jpg) 0 0 no-repeat; padding-left:25px; height:21px; float:left; margin-left:50px; display:inline;}
.master_map1 a:hover{text-decoration:none; color:#403e32; font:bold 11px Arial, Helvetica, sans-serif; height:21px; float:left; margin-left:50px; display:inline;}



.master_image span{text-decoration:none; text-align:center; color:#2d1609; font:bold 10px Arial, Helvetica, sans-serif;}
.master_image img{border:1px solid #d5d0aa; background:#fff; padding:4px;}
/*location*/
.key_hub{margin:auto;width:600px; height:auto;}
.key_hub_top{width:600px; height:33px; background:url(../images/key_center.jpg) 0 0 repeat-x; float:left; margin-bottom:3px;}
.key_hub_left{width:10px; height:33px; background:url(../images/key_left.jpg) 0 0 no-repeat; float:left;}
.key_hub_center{width:580px; height:33px; float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; line-height:33px;}
.key_hub_right{width:10px; height:33px; background:url(../images/key_right.jpg) 0 0 no-repeat; float:left;}
.key_hub_bottom{width:600px; height:auto; background:url(../images/key_bottom_bg.jpg) 0 0 repeat-y; float:left; margin-bottom:2px; font:normal 11px Arial, Helvetica, sans-serif;color:#2d1609;}
.key_hub_bottom_alt{width:600px; height:auto; background:url(../images/key_bottom_bg_alt.jpg) 0 0 repeat-y; float:left; margin-bottom:2px; font:normal 11px Arial, Helvetica, sans-serif;color:#2d1609;}

.key_hub_bottom cite, .key_hub_bottom_alt cite{float:left; font:normal 13px Arial, Helvetica, sans-serif; height:auto; line-height:20px; margin-left:10px; display:inline; width:170px;   }
.key_hub_bottom b, .key_hub_bottom_alt b{float:left; font:bold 13px Arial, Helvetica, sans-serif; height:auto; line-height:29px;  margin-right:10px; display:inline;  width:104px; text-align:center;  }
.key_hub_bottom i, .key_hub_bottom_alt i{float:right; font:bold 13px Arial, Helvetica, sans-serif; height:auto; line-height:29px;  margin-right:10px; display:inline;  }
.key_hub_bottom acronym, .key_hub_bottom_alt acronym{float:left; font:normal 13px Arial, Helvetica, sans-serif; height:auto; line-height:20px;  margin:0 10px 0 5px; display:inline; width:250px;}

.key_hub2{width:300px; height:auto;margin-top:20px; margin-left:70px; display:inline; float:left; margin-bottom:20px;}
.key_hub_top2{width:300px; height:33px; background:url(../images/key_center.jpg) 0 0 repeat-x; float:left; margin-bottom:3px;}
.key_hub_left2{width:10px; height:33px; background:url(../images/key_left.jpg) 0 0 no-repeat; float:left;}
.key_hub_center2{width:280px; height:33px; float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; line-height:33px;}
.key_hub_right2{width:10px; height:33px; background:url(../images/key_right.jpg) 0 0 no-repeat; float:left;}
.key_hub_bottom2{width:300px; height:29px; background-color:#dfdeab; float:left; margin-bottom:2px; font:normal 13px Arial, Helvetica, sans-serif;color:#2d1609;}
.key_hub_bottom_alt2{width:300px; height:29px; background-color:#b8b78d; float:left; margin-bottom:2px; font:normal 13px Arial, Helvetica, sans-serif;color:#2d1609;}

.key_hub_bottom2 cite, .key_hub_bottom_alt2 cite{float:left; font:normal 13px Arial, Helvetica, sans-serif; height:29px; line-height:29px; margin-left:10px; display:inline; width:170px; border-right:1px solid #fff;}
.key_hub_bottom2 b, .key_hub_bottom_alt2 b{float:left; font:bold 13px Arial, Helvetica, sans-serif; height:29px; line-height:29px;  margin-right:10px; display:inline; border-right:1px solid #fff; width:104px; text-align:center;}
.key_hub_bottom2 i, .key_hub_bottom_alt2 i{float:left; font:bold 13px Arial, Helvetica, sans-serif; height:29px; line-height:29px;  margin-right:10px; display:inline; text-align:center;width:104px;}
.key_hub_bottom2 acronym, .key_hub_bottom_alt2 acronym{float:left; font:normal 13px Arial, Helvetica, sans-serif; height:29px; line-height:29px;  margin:0 10px 0 5px; display:inline;}


/*end location*/
.events_block{width:510px; float:left;  margin-left:20px; display:inline; height:auto;}
.tab_hdg ul{margin:0; padding:0;}
.tab_hdg ul li{list-style:none; float:left; line-height:22px;}
.tab_hdg ul li a{color:#fff; text-decoration:none; background:#d67007; width:auto; height:22px; float:left; margin-right:2px;}
.tab_hdg ul li a:hover{color:#cbc49e; text-decoration:none; background:#3e3c30;  width:auto; margin-right:2px; height:22px; float:left;}
.tab_hdg ul li a span.test2{color:#cbc49e; text-decoration:none; background:#3e3c30;  width:auto;  height:22px; float:left;}
.tab_hdg{float:left; width:510px; height:22px; font:normal 13px Arial, Helvetica, sans-serif; line-height:22px;}


.tab_content{width:510px; float:left;}
.tab_content_top{width:510px; height:18px; float:left;}
.tab_content_center{width:510px; height:auto; float:left; background:url(../images/tab_center_bg.jpg) 0 0 repeat-y; border-top:1px solid #d8d5c2;}
.tab_content_bottom{width:510px; height:15px; float:left; background:url(../images/tab_bottom_bg.jpg) 0 0 no-repeat;}
.tab_content_center h5{margin:0; padding:0; color:#167228; font:bold 11px Arial, Helvetica, sans-serif; padding-left:11px;}
.tab_content_center h6{margin:0; padding:0; padding-left:11px; color:#3f3f3f; font:normal 11px Arial, Helvetica, sans-serif;}
.tab_content_center h6 span{font-weight:bold;}
.tab_content_center .news_img{border:1px solid #d6d0ab; background:#fff; float:left; padding:3px; margin:10px 10px 0 10px; display:inline;}

.tab_content_center p{margin:10px 10px 0 10px; padding:0;}
.tab_content_center p a{float:right; margin-top:-20px; text-decoration:none; color:#d67107; background:url(../images/plus.gif) 0 8px no-repeat; padding-left:10px;}
.tab_content_center p a:hover{float:right; margin-top:-20px; text-decoration:none; color:#000; background:url(../images/plus.gif) 0 8px no-repeat; padding-left:10px;}
.border_block{border-top:1px dashed #bebaa4; width:95%; text-align:center; padding:0; margin:0px 0 0 10px; display:inline; float:left; height:10px;}
.thumbnail{text-align:center;}
.thumbnail img{margin:10px 10px; display:inline; padding:4px; border:1px solid #d6d0ab; background:#fff;}
.newsletter{width:178px; height:auto; float:left; margin-bottom:10px;}
.archive{width:178px; height:auto; float:left;}
.archive .arhchive_hdg{float:left; color:#925203; font:bold 13px Arial, Helvetica, sans-serif;}
.archive_content{float:left; width:176px;}
.archive_content ul{margin:0; padding:0; height:auto; overflow-y:auto; overflow-x:hidden;}
.archive_content ul li{list-style:none; float:left; height:29px; background:#dddbcf url(../images/archive_arrow.gif) 10px 12px no-repeat ; width:176px; line-height:29px; font:normal 13px Arial, Helvetica, sans-serif; margin-bottom:1px;}
.archive_content ul li.alt{list-style:none; float:left; height:29px; background:#cfccbb  url(../images/archive_arrow.gif) 10px 12px no-repeat; width:176px; line-height:29px; font:normal 13px Arial, Helvetica, sans-serif; margin-bottom:1px;}

.archive_content ul li a{text-decoration:none; line-height:29px; color:#2d1609; padding-left:20px;}
.archive_content ul li.alt a{text-decoration:none; line-height:29px;  color:#2d1609; padding-left:20px;}
.archive_content ul li a:hover{text-decoration:underline; line-height:29px; color:#2d1609; padding-left:20px;}
.archive_content ul li.alt a:hover{text-decoration:underline; line-height:29px;  color:#2d1609; padding-left:20px;}

body#project .sub_pmc1 a{background:url(../images/sub_pmc.jpg) top left no-repeat; width:53px; height:39px; float:left;text-indent:-9999px;}
body#project .sub_psbb1 a{ background:url(../images/sub_psbb.jpg) top left no-repeat; width:97px; height:39px; float:left;text-indent:-9999px;}
body#project .sub_model1 a{ background:url(../images/sub_model.jpg) top left no-repeat; width:122px; height:39px; float:left;text-indent:-9999px;}
body#project .sub_amenity1 a{ background:url(../images/sub_amenity.jpg) top left no-repeat; width:84px; height:39px; float:left;text-indent:-9999px;}
body#project .sub_specify1 a{ background:url(../images/sub_specify.jpg) top left no-repeat; width:98px; height:39px; float:left;text-indent:-9999px;}
body#project .sub_payment1 a{ background:url(../images/sub_payment.jpg) top left no-repeat; width:77px; height:39px; float:left;text-indent:-9999px;}
body#project .sub_construction1 a{ background:url(../images/sub_construction.jpg) top left no-repeat; width:135px; height:39px; float:left;text-indent:-9999px;}
body#project .sub_floor1 a{ background:url(../images/sub_floor.jpg) top left no-repeat; width:82px; height:39px; float:left;text-indent:-9999px;}
.submenu{float:left; width:748px; height:32px; margin-top:7px; position:absolute;top:74px; z-index:1; left:237px;}
.submenu ul{margin:0;  padding:0; float:left; display:inline;}
.submenu ul li{list-style:none; float:left;}
.submenu ul li a{text-indent:-9999px;}
.submenu ul li a:hover{text-indent:-9999px;}
.sub_pmc a{ background:url(../images/sub_pmc.jpg) bottom left no-repeat; width:53px; height:39px; float:left; text-indent:-9999px;}
.sub_pmc a:hover{ background:url(../images/sub_pmc.jpg) top left no-repeat; width:53px; height:39px; float:left;text-indent:-9999px;}
.sub_psbb a{ background:url(../images/sub_psbb.jpg) bottom left no-repeat; width:97px; height:39px; float:left;text-indent:-9999px;}
.sub_psbb a:hover{ background:url(../images/sub_psbb.jpg) top left no-repeat; width:97px; height:39px; float:left;text-indent:-9999px;}
.sub_model a{ background:url(../images/sub_model.jpg) bottom left no-repeat; width:122px; height:39px; float:left;text-indent:-9999px;}
.sub_model a:hover{ background:url(../images/sub_model.jpg) top left no-repeat; width:122px; height:39px; float:left;text-indent:-9999px;}
.sub_floor a{ background:url(../images/sub_floor.jpg) bottom left no-repeat; width:82px; height:39px; float:left;text-indent:-9999px;}
.sub_floor a:hover{ background:url(../images/sub_floor.jpg) top left no-repeat; width:82px; height:39px; float:left;text-indent:-9999px;}
.sub_amenity a{ background:url(../images/sub_amenity.jpg) bottom left no-repeat; width:84px; height:39px; float:left;text-indent:-9999px;}
.sub_amenity a:hover{ background:url(../images/sub_amenity.jpg) top left no-repeat; width:84px; height:39px; float:left;text-indent:-9999px;}
.sub_specify a{ background:url(../images/sub_specify.jpg) bottom left no-repeat; width:98px; height:39px; float:left;text-indent:-9999px;}
.sub_specify a:hover{ background:url(../images/sub_specify.jpg) top left no-repeat; width:98px; height:39px; float:left;text-indent:-9999px;}
.sub_payment a{ background:url(../images/sub_payment.jpg) bottom left no-repeat; width:77px; height:39px; float:left;text-indent:-9999px;}
.sub_payment a:hover{ background:url(../images/sub_payment.jpg) top left no-repeat; width:77px; height:39px; float:left;text-indent:-9999px;}
.sub_construction a{ background:url(../images/sub_construction.jpg) bottom left no-repeat; width:135px; height:39px; float:left;text-indent:-9999px;}
.sub_construction a:hover{ background:url(../images/sub_construction.jpg) top left no-repeat; width:135px; height:39px; float:left;text-indent:-9999px;}


.villa_block{width:709px; height:auto; float:left; margin:20px 0;  display:inline; padding-bottom:10px; padding-top:5px;}
.villa_left{width:55px; display:inline;float:left;}
.cont_right_in .villa_in{width:190px; height:auto; float:left; color:#2d1609; background:url(../images/villa_plus.jpg) 155px 55px no-repeat;}
.cont_right_in .villa_in h1{display:block; margin:0; padding:0; text-align:center; width:120px;font:bold 15px Arial, Helvetica, sans-serif; padding-bottom:5px;}
.cont_right_in .villa_in img{text-align:center; margin:auto;}
.cont_right_in .villa_in ul {margin:0; padding:0;font:normal 12px Arial, Helvetica, sans-serif; float:left; color:#714613; display:block; padding-top:10px;}
.cont_right_in .villa_in ul li{ background:url(../images/villa_bullet.jpg)  0 5px no-repeat; float:left; color:#714613; display:block;clear:left;width:145px; padding-left:15px;}


.cont_right_in .villa_apt{width:190px; height:auto; float:left; color:#2d1609; background:url(../images/villa_arrow.jpg) 155px 55px no-repeat; margin-left:35px; display:inline;}
.cont_right_in .villa_apt h1{display:block; margin:0; padding:0; text-align:center; width:120px;font:bold 15px Arial, Helvetica, sans-serif; padding-bottom:5px;}
.cont_right_in .villa_apt img{text-align:center; margin:auto;}
.cont_right_in .villa_apt ul{margin:0; padding:0;font:normal 12px Arial, Helvetica, sans-serif; float:left; color:#714613; display:block; padding-top:10px;}
.cont_right_in .villa_apt ul li{background:url(../images/villa_bullet.jpg)  0 5px no-repeat; float:left; color:#714613; display:block;clear:left;width:145px; padding-left:15px;}


.cont_right_in .villa_apartments{width:190px; height:auto; float:left; color:#2d1609; margin-left:35px; display:inline;}
.cont_right_in .villa_apartments h1{display:block; margin:0; padding:0; text-align:center; width:140px;font:bold 15px Arial, Helvetica, sans-serif; padding-bottom:5px; color:#177329;}
.cont_right_in .villa_apartments img{text-align:center; margin:auto;}
.cont_right_in .villa_apartments p{display:block; margin:0; padding:0; text-align:center; width:140px;font:normal 12px Arial, Helvetica, sans-serif; padding-bottom:5px; color:#714613; padding-top:5px;}

.address_block{width:280px; height:auto; float:left; background:#ccc59c; margin:0 0 0 15px; display:inline;padding-bottom:1px;}
.contact_address{width:280px; height:100px; float:left; background:#988f5b; font:normal 11px Arial, Helvetica, sans-serif; color:#fffce6;}
.contact_address p{margin:0; padding:10px 0 0 20px; float:left;}
/*.contact_phone{background:#e5e1c8; margin:1px; margin-top:0; width:277px; height:200px;  float:left;}*/
.contact_phone p{margin:0; padding:0; padding:10px 0 0 10px; display:inline; font:bold 11px Tahoma, "Arial Black"; float:left;}
.contact_phone p span{font:bold 11px Tahoma, "Arial Black";  color:#000000; width:auto; float:left; line-height:26px;}
.contact_phone font{font:bold 13px Tahoma, "Arial Black";  color:#316500; line-height:26px;}
.contact_phone b{font:bold 13px Tahoma, "Arial Black";  color:#316500; line-height:26px;}
.add_block2{margin-left:60px;display:inline;}

.contact_block{width:490px; height:auto; padding:10px 0; background:#e5e1ca; float:left; margin:20px 0 0 122px; display:inline;}
.contact_form{width:477px; float:left; color:#6d5e03; font:normal 11px Arial, Helvetica, sans-serif; margin:10px 10px 0 12px; display:inline;}
.contact_form_left {width:180px; float:left; margin-left:20px; display:inline; font:normal 13px Arial, Helvetica, sans-serif; color:#575757;}
.contact_form_left span{color:#ff0000;}
.contact_form_right{width:245px; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#000; margin-left:20px; display:inline;}
.contact_form_right a{text-decoration:none;}
.contact_form_right a:hover{text-decoration:none;}
.contact_form_right2{width:245px; float:left; font:normal 13px Arial, Helvetica, sans-serif; color:#000;}

/*.form_border{border:1px solid #cdc8a8; height:21px; width:216px; font:normal 11px Arial, Helvetica, sans-serif;}*/
/*.form_border_txt{border:1px solid #cdc8a8; height:64px; font:normal 11px Arial, Helvetica, sans-serif;}*/
.contact_error{width:250px; float:left; color:#FF0000; font:normal 11px Arial, Helvetica, sans-serif; margin-left:235px;_margin-left:117px;display:block;}
.contact_fields{width:200px; float:right; color:#FF0000; font:normal 11px Arial, Helvetica, sans-serif; margin-left:230px;_margin-left:135px; display:block; margin-bottom:15px; text-align:right; }
.master_center .ame{float:left;}
.master_center .ame img{border:1px solid #d0d2ad; padding:3px; background:#fff; margin-top:10px;}
.master_center p.p_left{width:285px;margin:0; padding:0;margin-left:35px; float:left; display:inline; line-height:20px; margin-top:15px; text-align:left;}
.master_center p.p_left img{border:1px solid #d0d2ad; padding:3px; background:#fff; float:left; margin-right:10px; display:inline;}
.master_center p.p_right{width:515px; float:left; padding-right:0px; margin:0;}
.master_center p.p_right .partners{border:1px solid #d0d2ad; float:left; margin-right:10px; display:inline; padding:0; float:left;}
.master_center p img{border:1px solid #d0d2ad; padding:3px; background:#fff; float:right; margin-right:10px; display:inline;}
.master_center p img.left{float:left; border:none; background:none;}
.submaster_top h3 span{background:#ebe9dd; padding-right:5px; width:auto; float:left;}
.submaster_center p{margin:0; padding:10px;font:normal 13px Arial, Helvetica, sans-serif;}
.submaster_center p img{margin-right:10px; display:inline; border:1px solid #d0d2ad; padding:3px; background:#fff; float:left; margin-left:5px; }
.submaster_top{width:338px; height:19px; background:url(../images/submaster_top.jpg) 0 0 no-repeat; float:left; margin-left:20px; display:inline; margin-top:10px;}
.submaster_center{width:338px; height:auto; background:url(../images/submaster_center.jpg) 0 0 repeat-y; float:left; margin-left:20px; display:inline; border-bottom:1px solid #dad6be; padding-bottom:10px;}

.submaster{float:left; width:370px;}

.pattern_block{width:707px; float:left;  height:174px;}
.pattern_block2{width:695px; float:left; height:152px; margin:6px; display:inline; padding-top:10px;}

.pattern_center{padding-bottom:0px;}

.cont_right_in .pattern_in{width:190px; height:auto; float:left; color:#2d1609; background:url(../images/plus2.jpg) 155px 55px no-repeat;}
.cont_right_in .pattern_in h1{display:block; margin:0; padding:0; text-align:center; width:120px;font:bold 15px Arial, Helvetica, sans-serif; padding-bottom:5px;}
.cont_right_in .pattern_in img{text-align:center; margin:auto;}
.cont_right_in .pattern_apt{width:190px; height:auto; float:left; color:#2d1609; background:url(../images/equal.jpg) 155px 55px no-repeat; margin-left:35px; display:inline;}
.cont_right_in .pattern_apt h1{display:block; margin:0; padding:0; text-align:center; width:120px;font:bold 15px Arial, Helvetica, sans-serif; padding-bottom:5px;}
.cont_right_in .pattern_apt img{text-align:center; margin:auto;}

.cont_right_in .pattern_apartments{width:190px; height:auto; float:left; color:#177329; margin-left:35px; display:inline;}
.cont_right_in .pattern_apartments h1{display:block; margin:0; padding:0; text-align:center; width:140px;font:bold 15px Arial, Helvetica, sans-serif; padding-bottom:5px; color:#177329;}
.cont_right_in .pattern_apartments img{text-align:center; margin:auto;}



/*rate structure*/
#table2 tr td {padding:8px;border-bottom:1px solid #d3d1c2;border-left:1px solid #d3d1c2;border-right:1px solid #d3d1c2;}
.footer_td{font:bold 11px Arial, Helvetica, sans-serif;text-align:right;color:#464042;}
.text_left{text-align:left;}
.text_right{text-align:right;color:#3e3c30; font:normal 11px Arial, Helvetica, sans-serif;}
.tbold{font:bold 11px Arial, Helvetica, sans-serif;}
.thead{border:none;color:#fff;}
.rate_logo{width:702px;float:left;background:#ebe9dd;margin-bottom:10px;}
.rate_hdg{width:695px;float:left;background:#ebe9dd url(../images/table_hdg_center.jpg) 0 0 repeat-x;height:30px; margin-left:5px; display:inline; margin-top:10px;}
.rate_hd_text{width:695px;float:left;height:10px;margin-left:5px;display:inline;margin-top:10px;font:bold 13px Arial, Helvetica, sans-serif;color:#000;text-align:center;}
.rate_corner{width:6px;height:30px;float:left;}
.rate_center{width:683px;_width:680px;height:30px;float:left; text-align:left; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; line-height:30px; text-align:center;}
.rate_msg{width:695px;float:left;background:#ebe9dd;color:#d67007;font:bold 11px Arial, Helvetica, sans-serif;height:40px;	line-height:40px; margin-left:5px; display:inline;}
.rate_note{width:702px;float:left;background:#ebe9dd;font:bold 11px Arial, Helvetica, sans-serif; text-align:left;}
.rate_note ul{margin:0;padding:0;}
.rate_note ul li{width:722px;float:left;padding:10px 0 10 10px;}
.rate_read{width:695px; height:auto; background:url(../images/rate_content.jpg) 0 0 repeat-y; float:left; border-bottom:1px solid #dad6be; margin-left:5px; display:inline;}
.rate_read ul {list-style-type:decimal; text-align:left; font:normal 11px Arial, Helvetica, sans-serif;}
.rate_read ul li{padding:10px 0 0 0;}

.rate_top{width:695px; height:30px; background:url(../images/rate_top_bg.jpg) 0 0 no-repeat; float:left; margin-left:5px; display:inline;}
.rate_top h3 span{background:#ebe9dd; padding-right:5px; width:auto; float:left; line-height:25px;}

.pr_sqft{padding-right:5px; white-space:nowrap;}
.sno{width:33px; float:left;}
.part{width:170px;float:left;}
.rate_sqft{width:70px;float:left; line-height:normal;}
.amount{width:350px;float:left; text-align:center;}
.table_style{font:bold 11px Arial, Helvetica, sans-serif; float:left;}


.img_gap{margin:10px 0 0 45px; display:inline; border:1px solid #d4d3b4; background:#fff; padding:3px;}
.img_gap a{text-decoration:none;}
.img_gap a:hover{text-decoration:none;}
.amenity_block{float:left; width:550px; margin-right:10px; display:inline;}

.cont_right_in .master_center .amenity_block ul{margin:0; padding:0; float:left; list-style:none; margin-left:10px;  display:inline;width:250px;}
.cont_right_in .master_center .amenity_block ul li{color:#714613;font:normal 13px Arial, Helvetica, sans-serif; text-align:left; background:url(../images/villa_bullet.jpg) 0px 8px no-repeat; line-height:20px; padding:0 0 0 15px; float:left; width:250px;  }



.border_spec{border:1px solid #eae8dc;}
.td_left{color:#4b3b32; font:bold 12px Arial, Helvetica, sans-serif; padding:5px 2px;}
.td_right{color:#2d1609; font:normal 12px Arial, Helvetica, sans-serif; padding:5px 2px;}

.gallery1{width:195px; height:171px; float:left; border:1px solid #d4d0b7; position:relative; margin:20px 0px 10px 40px; display:inline;}
.gallery1 img{margin:8px; display:inline;}

/*.gallery1 span{width:170px;padding:3px 1px;border:1px solid #d4d0b7;background:#fff;position:absolute;top:160px; left:0;font:normal 12px Arial, Helvetica, sans-serif;	color:#167228;	text-align:center;height:auto;  margin:0 10px; display:inline;}*/


/*payments*/
.payment_block{width:709px; float:left;  margin-left:20px; display:inline;}
.payment_hdg{width:520px;font:normal 13px Arial, Helvetica, sans-serif; display:inline; float:left;}
.payment_hdg ul{margin:0; padding:0;}
.payment_hdg ul li{list-style:none; float:left; line-height:22px;}
.payment_hdg ul li a{color:#fff; text-decoration:none; background:#d67007; width:auto; height:22px; float:left; margin-right:2px;}
.payment_hdg ul li a:hover{color:#cbc49e; text-decoration:none; background:#3e3c30;  width:auto; margin-right:2px; height:22px; float:left;}
.payment_hdg ul li a span.test2{color:#cbc49e; text-decoration:none; background:#3e3c30;  width:auto;  height:22px; float:left;}
.payment_icon{width:auto;font:normal 13px Arial, Helvetica, sans-serif; float:left;display:inline;}
.payment_icon ul{margin:0; padding:0;}
.payment_icon ul li{list-style:none; float:left; line-height:22px;}
.payment_icon ul li a{color:#231f20; text-decoration:none; width:auto; height:22px; float:left; margin-right:2px;}
.payment_icon ul li a:hover{color:#f00; text-decoration:none; width:auto; margin-right:2px; height:22px; float:left;}
.payment_icon img{ vertical-align:middle; padding-right:5px;}

.payment_content{width:709px; float:left; height:auto; }
.payment_content_center{width:707px;float:left;border:1px solid #d8d5c2;border-bottom:none;}
.payment_content_bottom{width:709px; height:19px; float:left; background:url(../images/payment_bottom_bg.jpg) top left no-repeat;}
.pay_hdg{font:normal 11px Arial, Helvetica, sans-serif; color:#3e3c30;}
#table7 .pay_hdg_th{padding:5px 5px;}
#table7 .pay_body{font:normal 11px Arial, Helvetica, sans-serif; color:#3e3c30; text-align:center;}
#table7 tbody tr td{font:normal 11px Arial, Helvetica, sans-serif; color:#3e3c30; text-align:left; border-bottom:1px dashed #bebaa4; padding:5px 5px;}
/*payments*/

/*unit area*/
#table1 .thead_hdg{background:url(../images/table_center_bg.jpg) repeat-x; height:30px; float:left; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; line-height:30px;}
#table1 .tbody_left{background:#e2e0d3; width:88px; font:bold 11px Arial, Helvetica, sans-serif; color:#464042; border-right:1px solid #d6d3c0;}
#table1 .tbody_cont{width:49px; background:#ebe9dd;border-right:1px solid #dbd8c6; font:normal 11px Arial, Helvetica, sans-serif; color:#464042; text-align:center; float:left; height:29px;}
/*unit area*/

/*sitemap*/
.sitemap_block{width:517px; height:auto; float:left; margin:40px 0 0 40px; display:inline;}
.site_left{width:80px; float:left; background:url(../images/site_left.jpg) 0 0 no-repeat; font:bold 13px Arial, Helvetica, sans-serif; color:#fff; height:22px; line-height:22px; padding-left:10px; margin-top:200px;}
.site_left a{color:#fff; text-decoration:none;}
.site_left a:hover{color:#fff; text-decoration:underline;}
.site_centre{width:179px; float:left;  height:auto;}
.site_centre ul{margin:0; padding:0;}
.site_centre ul li{list-style:none; float:left; font:normal 13px Arial, Helvetica, sans-serif; background:url(../images/site_center.jpg) 0 0 no-repeat; width:123px; height:29px; padding-left:55px; line-height:18px;}
.site_centre ul li a{ text-decoration:none; color:#fff;}
.site_centre ul li a:hover{text-decoration:underline; color:#fff;}
.site_link{width:61px; height:377px; float:left; background:url(../images/site_link.gif) 0 97px no-repeat;}
.site_right{width:180px; height:377px; float:left;}
.site_right_top{border:1px solid #a2cd22; width:178px; height:auto; float:left;}
.site_right_top ul{margin:0; padding:0;}
.site_right_top ul li{list-style:none; float:left; font:normal 13px Arial, Helvetica, sans-serif; width:133px; line-height:25px; background:url(../images/right_bullet.gif) 6px 10px no-repeat; padding-left:25px;}
.site_right_top ul li a{text-decoration:none; color:#2d1609;}
.site_right_top ul li a:hover{text-decoration:underline; color:#2d1609;}
.site_right_top ul li.site_in{background:#f7f5e9 url(../images/site_bullet.gif) 40px 7px no-repeat; line-height:20px; width:127px; padding-left:50px; display:inline; color:#744e38; float:left;}
.site_right_top ul li.site_in a{color:#744e38; text-decoration:none;}
.site_right_top ul li.site_in a:hover{color:#744e38; text-decoration:underline;}
.site_right_top ul li.site_payment{background:#fff url(../images/right_bullet.gif) 6px 10px no-repeat;border-bottom:1px solid #ebe9dd; width:153px;}
.site_right_top ul li.site_payment a{color:#2d1609; text-decoration:none;}
.site_right_top ul li.site_payment a:hover{color:#2d1609; text-decoration:underline;}

.payment_level{width:704px; height:58px; float:left; background:#e5e1ca; margin:1px; position:relative;}
.floor_form{width:650px;margin:auto; margin-top:10px;}
.floor_form label{color:#6d5e03; font:normal 12px Arial, Helvetica, sans-serif; text-align:right; float:left; width:100px; margin-right:10px; display:inline;}

.floor_form span{color:#6d5e03; font:normal 12px Arial, Helvetica, sans-serif; text-align:right; float:left; width:95px; margin-right:10px; display:inline; margin-top:8px; margin-left:25px; display:inline;}


.testimonial{float:left;width:166px;height:94px;background:url(../images/homeloan.jpg) no-repeat; margin-left:10px; display:inline;position:relative;}
.text_block{float:left;width:130px;height:60px;overflow:hidden;font-size:11px;color:#000;position:absolute;top:25px;margin-left:22px; display:inline;}
.text_block img{padding:15px 15px 0 15px;}
.text_block ul li{list-style:none;}
.text_block ul li:hover{color:#444; list-style:none;}
.text_prev a{float:left;width:9px;height:7px; background:url(../images/llarrow.gif) 0 0 no-repeat;text-indent:-9999px;position:absolute;top:55px;left:3px;}
.text_next a{float:left;width:9px;height:7px;background:url(../images/rrarrow.gif) 0 0 no-repeat;text-indent:-9999px;position:absolute;top:55px;right:15px;}


/*payment tab css*/
.show1{
height:22px;float:left;background:#d67007;
cursor:pointer; color:#fff; text-decoration:none; padding:0px 5px;
}
.hide1{
height:22px;float:left;background:#3e3c30;
cursor:pointer; color:#cbc49e; text-decoration:none; padding:0px 5px;
}
.show2{
height:22px;float:left;background:#d67007;
cursor:pointer; color:#fff; text-decoration:none; padding:0px 5px;
}
.hide2{
height:22px;float:left;background:#3e3c30;
cursor:pointer; color:#cbc49e; text-decoration:none;padding:0px 5px;
}
.show3{
height:22px;float:left;background:#d67007;
cursor:pointer; color:#fff; text-decoration:none; padding:0px 5px;
}
.hide3{
height:22px;float:left;background:#3e3c30;
cursor:pointer; color:#cbc49e; text-decoration:none;padding:0px 5px;
}

.view2{ padding:10px; color:#E04500;}

/*end payment*/


/*eden park partners modified*/
.eden_image{float:left; width:auto; margin:15px 0 10px 10px; display:inline;}
.eden_para{float:left; width:450px; text-align:justify;  display:inline;}
.master_image{float:right;height:auto; width:150px; margin-right:15px; display:inline; font:normal 10px Arial, Helvetica, sans-serif; padding-bottom:5px; text-align:center; margin-top:15px;}


.scroller{width:650px; float:left; padding-bottom:15px; line-height:25px; font:bold 13px Arial, Helvetica, sans-serif; color:#666000;}

.location_txt{float:left; width:600px; margin-left:70px; display:inline; border:1px solid #dad6bd; margin-top:15px; background:#dfdfad;}
.location_txt p{padding:0 10px 10px 0px;}


/*testimonial*/

/*Glassy menu */
#glossymenu2 a{background:url(../images/more_test.jpg) 0px 0px no-repeat; width:56px; height:14px; float:left; margin-left:630px; display:inline; position:absolute;}
#glossymenu2 a:hover{background:url(../images/more_test2.jpg) 0px 0px no-repeat; width:56px; height:14px; float:left;  margin-left:630px; display:inline; position:absolute;}

#glossymenu2{width:700px;float:left; height:auto;}
#glossymenu2 div.submenu2{ /*DIV that contains each sub menu*/
 overflow:hidden; width:709px; clear:both;}

.left_content{width:700px; float:left; height:auto; margin-top:5px; margin-left:5px; display:inline;}

.left_content a{color:#d6df23;text-decoration:none;width:195px;}
.left_content a:hover{color:#d6df23;text-decoration:none;width:195px;}







/* // image replacement */
.jm-products-slider-listing {position: relative;text-align: left;overflow: hidden;width:166px;}

.jm-products-slider-content{float:left;}
.jm-slider {overflow:hidden;width:auto; float:left;}
.jm-slider ul {list-style:none;margin:0;padding:0;}
.jm-slider li {overflow:hidden;float:left;margin:35px 5px 0 0px;text-align: center;display:block; width:95px;}
.jm-prev{position: absolute;left: 0;width: auto;}
.jm-next{position: absolute;right:0;width:10px;z-index:3;background:#fff;height:auto;float:right;}
#jm-slide-left-img, #jm-slide-right-img {position:absolute;top:25px;cursor:pointer;}


/*floor unit8*/

.floor8_image{position:absolute;margin-top:-360px; margin-left:60px; display:inline; width:600px; height:360px; float:left;}

.floor8_unit_top{width:600px; height:115px; float:left;}

.floor8_unit2{width:102px; height:115px; float:left; margin:2px 0 0 94px; display:inline;}
.floor8_unit2 a{width:102px; height:115px; float:left;  background:#ffffff; border:0px solid red; opacity:0.3;filter:alpha(opacity=30)}
.floor8_unit2 a:hover{width:102px; height:115px; float:left;  display:inline;  background:#ffffff; border:0px solid red; opacity:0.5;filter:alpha(opacity=50)}
.floor8_unit6{width:102px; height:115px; float:left; margin:2px 0 0 180px; display:inline;}
.floor8_unit6 a{width:102px; height:115px; float:left;  background:#ffffff; border:0px solid red; opacity:0.3;filter:alpha(opacity=30)}
.floor8_unit6 a:hover{width:102px; height:115px; float:left;  display:inline;  background:#ffffff; border:0px solid red; opacity:0.5;filter:alpha(opacity=50)}
.floor8_unit_center{width:600px; height:100px; float:left;}
.floor8_unit1{width:95px; height:105px; float:left; margin:2px 0 0 94px; display:inline;}
.floor8_unit1 a{width:95px; height:105px; float:left;  background:#ffffff; border:0px solid red; opacity:0.3;filter:alpha(opacity=30)}
.floor8_unit1 a:hover{width:95px; height:105px; float:left;  display:inline;  background:#ffffff; border:0px solid red; opacity:0.5;filter:alpha(opacity=50)}

.floor_img cite{font:bold 11px Arial, Helvetica, sans-serif; padding-left:25px; height:25px;}
.floor_img cite a{text-decoration:underline; color:#403e32; padding-bottom:5px; }
.floor_img cite a:hover{text-decoration:none; color:#403e32; padding-bottom:5px; }
/* floor plan 07-may-2009*/
.floor_plan_blk{float:left;width:710px;}
.floor_plan_blk .view{ color:#E04500;}
.floor_blk{float:left;width:710px;border:solid 1px #dcd6b1;margin:10px 0px 0px 20px;display:inline;}

.floor_img_blk{float:left;width:665px;position:relative;margin:5px 0px 0px 20px;display:inline;}
.floor_img{float:left;width:665px;position:absolute;left:0;top:0;}
.floor_link{float:left;width:665px;position:absolute;left:0;top:0;}


/* new floor plan 22may2009*/
.floor_img2{float:left;width:665px; }
.floor_link2{float:left;width:665px;  margin-top:-346px; z-index:100;}
.floor_link3{float:left;width:665px;  margin-top:-406px; z-index:100;}
.floor_img2 cite{font:bold 11px Arial, Helvetica, sans-serif; padding-left:25px; height:25px;}
.floor_img2 cite a{text-decoration:underline; color:#403e32; padding-bottom:5px;}
.floor_img2 cite a:hover{text-decoration:none; color:#403e32; padding-bottom:5px;}
.floor_plan{float:left;width:665px;height:auto;}
.flink_71 a{float:left;width:103px;height:100px;}
.flink_72 a{float:left;width:98px;height:104px;margin:120px 0px 0px -65px;}
.flink_73 a{float:left;width:103px;height:105px;}
.flink_74 a{float:left;width:103px;height:100px; margin:120px 0 0 280px;}

.flink_81 a{float:left;width:95px;height:105px;margin:120px 0 0 40px; display:inline;}
.flink_82 a{float:left;width:98px;height:104px;margin:0; border:10px solid green;}
.flink_83 a{float:left;width:103px;height:105px;margin:0; border:10px solid black;}
.flink_84 a{float:left;width:90px;height:100px;margin:0px 0 0 395px; border:0px solid blue;}
/*new floor plan 22may2009 end*/



a.active{border:solid 1px #444;opacity:0.3;filter:alpha(opacity=30);background:#FF0000;}
.floor_img_display{float:left;width:665px;margin:0px 0px 0px 20px;display:inline;}
.arrow{float:left;width:24px;height:60px;background:url('../images/arrow.gif') no-repeat 0 -5px; margin:0px 0px 0px 330px;display:inline;}
.floor_img_display h2{font:bold 14px arial;color:#5f3401;background:url('../images/floor_img/arrow_1.gif') no-repeat 0px 15px;padding:10px 0px 10px 12px;clear:both;}
.room_info{float:left;width:655px;font-size:12px;color:#f4eeca;padding:5px 0px 6px 10px;background:#54503c;}
.room_img{float:left;width:665px;background:url('../images/floor_img/img_bg.gif') no-repeat 5px 20px;margin:30px 0px 0px;}
.room_img img{padding:0px 0px 30px 40px;}

.go_img{background:url(../images/go_icon.jpg) left top no-repeat; width:39px; height:20px; float:left; background-color: transparent;
background-attachment: scroll;
background-position: 0% 0%;
border-top-width: 0px;
border-right-width-value: 0px;
border-right-width-ltr-source: physical;
border-right-width-rtl-source: physical;
border-bottom-width: 0px;
border-left-width-value: 0px;
border-left-width-ltr-source: physical;
border-left-width-rtl-source: physical;
border-top-style: none;
border-right-style-value: none;
border-right-style-ltr-source: physical;
border-right-style-rtl-source: physical;
border-bottom-style: none;
border-left-style: none;
border-right-style: none;
border-left-style-value: none;
border-left-style-ltr-source: physical;
border-left-style-rtl-source: physical;
border-top-color: -moz-use-text-color;
border-right-color-value: -moz-use-text-color;
border-right-color-ltr-source: physical;
border-right-color-rtl-source: physical;
border-bottom-color: -moz-use-text-color;
border-left-color-value: -moz-use-text-color;
border-left-color-ltr-source: physical;
border-left-color-rtl-source: physical;
cursor:hand; margin-top:9px;}


img { border: none; }
.floor_plan_table{float:left; width:703px; font:normal 12px Arial, Helvetica, sans-serif; text-align:center; margin:2px 0 0 2px; display:inline;}
.floor_plan_table_top{background:#3e3c30; font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center;}
.floor_tr{background:#e5e1ca;}
.floor_tr_td{border-bottom:1px solid #ffffff; border-right:1px solid #fff;}
.floor_sqft{color:#000; font:normal 12px Arial, Helvetica, sans-serif;}
.floor_bhk{color:#054f13; font:normal 13px Arial, Helvetica, sans-serif;}
.floor_plan_bottom{background:#dad2aa; text-align:left; padding-left:5px;}
.floor_tr_td font{color:#e31f15;}
.floor_tr_last{border-bottom:1px solid #ffffff;}
.floor_tr_last font{color:#e31f15;}
.floor_tr_td a, .floor_tr_last a{text-decoration:none; color:#974201;padding:0px 2px;  text-decoration:underline;}
.floor_tr_td a:hover, .floor_tr_last a:hover ,.img_active{color:#974201; background:#a8a48a;}


.floor_plan_bottom font{color:#e31f15;}
.floor_plan_bottom cite{color:#e04500; font-style:normal;}

.flink_5 a{float:left;width:103px;height:100px;margin:0px 0px 0px 101px;}
.flink_6 a{float:left;width:103px;height:119px;margin:0px 0px 0px 205px;}
.flink_7 a{float:left;width:103px;height:104px;margin:85px 0px 0px 109px;}
.flink_8 a{float:left;width:103px;height:113px;margin:88px 0px 0px 208px;}

.flink_30 a{float:left;width:103px;height:120px;margin:0px 0px 0px 131px;}
.flink_31 a{float:left;width:103px;height:120px;margin:0px 0px 0px 178px;}
.flink_32 a{float:left;width:103px;height:104px;margin:108px 0px 0px 130px;}
.flink_33 a{float:left;width:103px;height:113px;margin:102px 0px 0px 182px;}

.flink_9 a{float:left;width:120px;height:136px;margin:5px 0px 0px 265px;}
.flink_10 a{float:left;width:131px;height:124px;margin:0px 0px 0px 135px;}
.flink_11 a{float:left;width:133px;height:127px;margin:0px 0px 0px 133px;}
.flink_12 a{float:left;width:134px;height:134px;margin:4px 0px 0px 270px;}

.construction_content_center{width:710px; height:auto; float:left; margin-left:20px; display:inline;}
.construction_content_bottom{width:710px; height:15px; float:left; background:url(../images/tab_bottom_bg.jpg) 0 0 no-repeat;}
.construction_content_center h5{margin:0; padding:0; color:#167228; font:bold 11px Arial, Helvetica, sans-serif; padding-left:11px;}
.construction_content_center h6{margin:0; padding:0; padding-left:11px; color:#3f3f3f; font:normal 11px Arial, Helvetica, sans-serif;}
.construction_content_center h6 span{font-weight:bold;}
.construction_content_center .news_img{border:1px solid #d6d0ab; background:#fff; float:left; padding:3px; margin:10px 10px 0 10px; display:inline;}

.construction_content_center p{margin:10px 10px 0 10px; padding:0;}
.construction_content_center p a{float:right; margin-top:-20px; text-decoration:none; color:#d67107; background:url(../images/plus.gif) 0 8px no-repeat; padding-left:10px;}
.construction_content_center p a:hover{float:right; margin-top:-20px; text-decoration:none; color:#000; background:url(../images/plus.gif) 0 8px no-repeat; padding-left:10px;}
a.inactive{opacity:0.1;filter:alpha(opacity=1);background:#FFF;}
.flink_1 a{float:left;width:103px;height:100px;margin:101px 0px 0px 50px; display:inline;}
.flink_2 a{float:left;width:98px;height:104px;margin:120px 0px 0px -111px;}
.flink_3 a{float:left;width:103px;height:105px;margin:118px 0px 0px 367px;}
.flink_4 a{float:left;width:103px;height:100px;margin:121px 0px 0px 376px;}

.flink_21 a{float:left;width:100px;height:100px;margin:121px 0px 0px 39px; display:inline;}
.flink_22 a{float:left;width:93px;height:104px;margin:121px 0px 0px 100px; display:inline;}
.flink_23 a{float:left;width:90px;height:100px;margin:121px 0px 0px 1px;}
.flink_24 a{float:left;width:95px;height:100px;margin:120px 0px 0px 106px; display:inline;}

.flink_40 a{float:left;width:103px;height:120px;margin:0px 0px 0px 131px; border:0px solid red;}
.flink_41 a{float:left;width:103px;height:120px;margin:0px 0px 0px 185px;border:0px solid blue;}
.flink_42 a{float:left;width:103px;height:118px;margin:100px 0px 0px 135px; border:0px solid black;}
.flink_43 a{float:left;width:103px;height:120px;margin:100px 0px 0px 180px; border:0px solid green;}

/*changes 1st june*/
.form_border_txt{border:1px solid #cdc8a8; height:64px; font:normal 11px Arial, Helvetica, sans-serif; width:216px;}
.contact_phone{background:#e5e1c8; margin:1px; margin-top:0; width:277px; height:220px;  float:left;}
.form_border{border:1px solid #cdc8a8; height:21px; width:216px; font:normal 11px Arial, Helvetica, sans-serif;}
.form_border2{height:21px; width:218px; font:normal 11px Arial, Helvetica, sans-serif;}
.contact_phone p span.align_name{width:135px;}

.payment_content_center .table_sno{text-align:left; padding-left:15px;}


/* updated june04  start */
.sno1{width:30px; float:left;}
.part1{width:72px;
float:left;
	height: 13px;
}
.rate_sqft1{width:63px;float:left; line-height:normal;}
.amount1{width:445px;float:left; text-align:center;}

/* updated june04 end*/


/*changes 9th june*/
.gallery1 span{width:170px;padding:3px 1px;border:1px solid #d4d0b7;background:#fff;position:absolute;top:160px; left:0;font:normal 12px Arial, Helvetica, sans-serif;	color:#167228;	text-align:center;height:auto;  margin:0 10px; display:inline; cursor:pointer;}
.gallery1 span {text-decoration:none; color:#167228;}
.gallery1 span:hover{text-decoration:none; color:#167228;}


/*changes 12th june*/
.time_hdg{width:695px;float:left;background:#ebe9dd url(../images/table_hdg_center.jpg) 0 0 repeat-x;height:30px; margin-left:5px; display:inline; margin-top:10px;}
.time_corner{width:6px;height:30px;float:left;}
.time_center{width:683px;_width:680px;height:30px;float:left; text-align:left; font:bold 11px Arial, Helvetica, sans-serif; color:#fff; line-height:30px; text-align:center;}
.sno2{width:40px; float:left;}
.part2{width:110px;float:left; text-align:left; padding-left:10px;}
.rate_sqft2{width:325px;float:left; text-align:left; padding-left:10px;}
.amount2{width:150px;float:left; text-align:center;}
.table_style1{font:normal 11px Arial, Helvetica, sans-serif; float:left; color:#3e3c30;}


/*Pagenation*/
.inn_page_nat{width:400px;float:left;padding:10px 0px 20px 160px;text-align:center;}
.inn_page_nat1{width:510px;float:left;padding:10px 0px 20px 230px;text-align:center;}
.inn_page_nat_lt{width:20px;float:left;padding-top:5px;}
.inn_page_nat_cen{float:left;float:left;padding:4px 0px 20px 0px;font:normal 12px Arial, Helvetica, sans-serif;color:#d63c00;text-align:center;}
.inn_page_nat_rt{width:40px;float:left;padding-left:5px;}
.inn_page_lin{font:normal 12px Arial, Helvetica, sans-serif;color:#131313;text-align:center;text-decoration:none;margin:0px 2px;line-height:15px;padding:2px 4px;}
a.inn_page_lin{color:#131313;text-decoration:none;padding:2px 4px;}
a.inn_page_lin:hover{color:#fff;text-decoration:none;background-color:#2996ad;padding:2px 4px;}
.inn_page_lin_hov{color:#fff;text-decoration:none;background-color:#2996ad;padding:2px 4px;}
.inn_page_link{font:normal 12px Arial, Helvetica, sans-serif;color:#131313;text-align:center;text-decoration:none;margin:0px 2px;line-height:15px;padding:2px 4px;}
a.inn_page_link{color:#131313;text-decoration:none;padding:2px 4px;}
a.inn_page_link:hover{color:#131313;text-decoration:none;padding:2px 4px;}
.currentpage{ font-size:14px; font-weight:bold;}


/*new css by mani (Dec1)*/
.contform,.formli input[type="text"],.formli select{color:#2D1609;}
.contform{padding:10px;font:13px/20px Arial,Helvetica,sans-serif;}
.formli{margin:0;padding:0;list-style-type:none;}
.formli li{height:30px;margin:0;padding:0;}
.formli label{width: 222px;float:left;line-height:20px;padding:0 4px;}
.textbox{background:url("../images/textBox.gif") no-repeat scroll left center;width:169px;height:22px;float:left;}
.textareaBox1{background:url(../images/textareaBg.gif) no-repeat left top;border:0px solid #fff;
	height:72px;
	padding:5px;
	width:219px;
	padding:5px 5px;float:left;
}
.textareaBox1 textarea {
	background:none;width:219px;height:72px; border: 0;float:left;
	}
.formli input[type="text"]
{
	background:none;
    border: 0;
    float: left;
    line-height:15px;
    height:16px;
    padding: 5px;
    width: 159px;}
.updheight{height:70px !important;}    
.postheight{height:100px !important;}    
