
/* CSS Document */
*
{
margin:0px;
padding:0px;
}
 
.wrapper{
width:980px;
height:auto;
margin:0 auto; 
}
.header{
background:url(../IMG/header_bg.jpg.ashx) top left no-repeat;
float:left;
width:980px;
height:144px;
position:relative;
}
.logo_container{
	background-image: url("../IMG/logo_img.png?a");
    height: 168px;
    left: 15px;
    position: absolute;
    width: 112px;
}
.header_right_container{
float:left;
width:837px;
height:215px;
}
.main_nav{border-bottom:3px solid #F7E2D1;margin-left:125px;float:left;position:absolute;bottom:0; width:855px; height:35px; text-align:center; }
.main_nav ul{float:left; margin-left:30px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#2b3a00; }
.main_nav ul li{float:left; list-style:none; display:inline;   }
.main_nav ul li a{ color:#fceee5; display:inline-block;width:105px; text-decoration:none; font-weight:bold;padding:10px 2px;}
.main_nav ul li a:hover{color:Black;} 
.main_nav ul li a:select{background:url(../IMG/menu_hover_bg.png) top left repeat-x; color:#660107; } 
.menuActive{background:url(../IMG/menu_active_bg.png) top left repeat-x; color:#660107 !important; } 
.main_nav .last{ background:none;}
.main_container_box{float:left; width:980px; height:auto; }
.main_container_box_top{
background-color:#660107;
float:left;
width:100%;
height:120px;
}

.search_box
{ 
	height:94px;
	width:762px;
	padding:10px;
	margin:13px 0 0 140px;
	background-color:#030030;color:#fceee5;
	border-radius:10px;
	font-size:13px;
}
.search_box select
{
	height:16px;
	color:#ca6369;
	width: 200px;
}
.search_box .search_text
{
	font-size:24px;
	font-weight:700;
}
.main_container_box_middle{
background:#fbe7dc;
border-left:1px solid #000;
border-right:1px solid #000;
float:left;
width:978px;
min-height:1000px;
height:800px;
}

.banner_ad
{
	background-color: #000000;
    color: White;
    font-weight: bold;
    height: 85px;
    line-height: 80px;
    text-align: center;
    width: 100%;
    float:left;
}
.main_content
{
	float:left;
	width:760px;
}
.right_sidebar{
float:right;
width:195px;
padding:0 10px;
margin:20px 0;
min-height:800px; 
border-left:solid 1px #CABEB7;
}

.right_sidebar_ads_container
{
	background-color: #000000;
    height: 145px;
    margin: 15px 10px 0;
    width: 175px;
}

.login_container_box ,.search_container_box{
float:left;
width:221px;
height:auto;
}
.login_container_top ,.search_container_top{
float:left;
width:221px;
height:11px;
background:url(../IMG/blocktop.png) no-repeat;
}

.login_container_middle{
float:left;
/*height:185px;*/
width:221px;
background:url(../IMG/blockbg.png) top left repeat-y;
}
.login_container_bottom ,.search_container_bottom{
float:left;
width:221px;
height:22px;
background:url(../IMG/blockbottom.png) left top no-repeat;
}
.login_text{float:left;font-family:verdana;color:#ffffff;font-size:14px;font-weight:bold;}
.login{float:right;width:104px;border:1px solid #666666;}
.search_container_middle{
float:left;
height:450px;
width:221px;
background:url(../IMG/blockbg.png.ashx) top left repeat-y;
}
.box_heading{
width:189px;
height:44px;
margin-left:16px;
background:url(../IMG/box_heading_button.png) top left no-repeat;
line-height:40px;
font-family:verdana;
font-size:16px;
font-weight:bold;
color:#000;
}

.dropdown{float:left;width:189px;height:22px;margin-left:16px;margin-top:5px;}
.dropdown_text{float:left;width:187px;height:22px;margin-left:16px;margin-top:5px;font-family:verdana;font-size:14px;color:#fff;padding-left:2px; font-weight:bold;}
.heading_icon{float:left;width:39px;height:32px;padding-left:16px;padding-top:12px;}
.heading_text{float:left;height:44px;width:auto;}
.box_input{float:left;width:190px;margin-left:16px;text-align:right;}
.box_input ul{float:left;width:100%;list-style:none;}
.box_input ul li{float:left;width:100%;margin-top:20px;}
.user_id{ font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:14px;margin-top:15px;float:left;width:189px;  }
.button{float:left;background:url(../IMG/login_button.png.ashx) top left no-repeat;width:51px;height:22px;margin-left:93px; text-align:center;color:#777c5d;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:22px;border:none;margin-top:10px; padding-bottom:5px;}
.signup{width:100%; text-align:center; float:left; margin:6px 0;}
.signup a{ text-decoration:underline; color:#516428; font-size:12px; font-weight:bold; font-family:Verdana;}
.signup a:hover{text-decoration:none; color:#fff;} 
.right_side_top_container{float:left;width:725px;height:215px;}
.left_text{float:left;width:540px;height:216px;}
.right_image{float:left;width:185px;padding-top:37px}
.right_image img{border:2px #c09893 solid;}
.welcom{font-family:verdana;font-size:16px;color:#000;font-weight:bold;line-height:25px;}
.welcom_text{font-family:verdana;font-size:12px;color:#4e4a4a;margin-top:10px;line-height:20px;}
.right_side_middle_container{float:left;width:725px;margin-top:6px;}
.featuredproject_container{float:left;width:494px;height:582px;}
.featuredproject_heading{float:left;width:auto;height:55px;}
.featuredproject_heading_left{float:left;width:8px;height:55px;background:url(../IMG/featured_heading_left.png.ashx) left top no-repeat}
.featuredproject_heading_middle{float:left;height:55px;width:477px;background:url(../IMG/featured_heading_bg.png.ashx) left top repeat-x;}
.featured_project_icon{float:left;height:28px;width:30px;padding:12px 7px;}
.featuredproject_heading_right{float:left;background:url(../IMG/featured_heading_right_bg.png.ashx) top no-repeat;height:55px;width:9px;}
.featuredproject_middle{float:left;background:#fff;width:492px;height:514px;border-left:1px #5a0f13 solid;border-right:1px #5a0f13 solid;}
.featuredproject_bottom{float:left;background:url(../IMG/featured_bottom_bg.png.ashx) left top no-repeat;width:494px;height:14px;}
.featured_project{float:left;width:187px;height:228px; padding:5px 12px; margin:10px 10px 10px 10px; background:url(../IMG/contentblockbg.gif.ashx) left top repeat-y;}
.featured_projectodd{float:left;width:187px;height:228px; padding:5px 12px; margin:10px 10px 10px 10px; background:url(../IMG/contentblockbgodd.gif.ashx) left top repeat-y;}
.featured_project_image{float:left;width:187px;}
.featured_project_text{float:left;font-family:verdana;font-size:12px;color:#4e4a4a;line-height:16px;margin-top:4px;padding-left:5px;height:95px; overflow:hidden;}
.container_right{float:left;width:221px;height:582px;margin-left:10px;}
.news_container{float:left;width:221px;height:288px;}
.viewmore{ float:left; margin:10px 10px 0 0;}
.viewmore a{ font-family:Verdana; font-size:12px; text-decoration:underline; color:#516428; font-weight:bold;}
.viewmore a:hover{ text-decoration:none; color:White;}
.sendinquiry{ background:url(../IMG/sendinquirybtn.png.ashx) left top norepeat; width:94px; height:22px;}

.news_top{float:left;width:221px;height:11px;background:url(../IMG/blocktop.png.ashx) top left no-repeat;}
.news_middle{float:left;width:221px;height:170px;background:url(../IMG/blockbg.png.ashx) top left repeat-y;overflow:hidden;}
.news_bottom{float:left;width:221px;height:11px;background:url(../IMG/blockbottom.png.ashx) top left no-repeat;}

.testimonial_container{float:left;width:221px;height:288px;margin-top:10px;}
.testimonial_top{float:left;width:221px; height:11px;background:url(../IMG/blocktop.png.ashx) left top no-repeat;}
.testimonial_middle{float:left;width:221px;height:253px;background:url(../IMG/blockbg.png.ashx) top left repeat-y;}
.testimonial_bottom{float:left;width:221px;height:13px;background:url(../IMG/blockbottom.png.ashx) top left no-repeat;}

.text1{ float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;line-height:14px;width:189px;margin-left:25px;margin-top:5px;}
.text2{float:left;font-family:Arial, Helvetica,sans-serif;font-size:14px;color:#fff;line-height:14px;width:189px;margin-left:25px;margin-top:10px;font-weight:bold;
	height: 14px;
}

.right_side_bottom_container{float:left;width:725px;height:336px;}
.right_side_bottom_container_heading{float:left;width:725px;}
.heading_left{float:left;background:url(../IMG/featured_heading_left.png.ashx) top left no-repeat;width:8px;height:55px;}
.heading_middle{float:left;background:url(../IMG/featured_heading_bg.png.ashx) top left repeat-x;width:707px;height:55px;}
.heading_right{float:left;background:url(../IMG/featured_heading_right_bg.png.ashx) top left no-repeat;width:10px;height:55px;}
.right_side_bottom_container_bottom{float:left;background:url(../IMG/bottom_cntainer_bottom.jpg.ashx) left top no-repeat;
height:11px;width:725px;}
.right_side_bottom_container_middle{float:left;background:#ffffff;width:703px;border-left:1px solid #5a0f13;border-right:1px solid #5a0f13;height:270px;padding-left:20px;}

.featured_project_heading_text{font-family:verdana;font-size:16px;color:#000;font-weight:bold;line-height:50px;padding-left:10px;}
.greentext{color:#516428;}
.whitetext{color:#fff;}
.one{float:left;width:250px;padding-left:29px;}

/* banner */
.banner{background:url(../IMG/banner.png.ashx) left top no-repeat; width:221px; height:372px; float:left; margin-bottom:10px;}

/* News */
.block5{padding:15px 0px 10px 0px;color:White;width:220px;
-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}

/* Testimonial */
.blockcontent{width:200px;height:2px;text-align:justify;margin-right:2px;margin-left:2px;}
.blockheader{width:250px;height:28px;text-align:center;font-weight:bold;font-size:15px;	vertical-align:middle;}
.buttondiv{height: 20px;float: right;margin-bottom: 5px;margin-right:6px}
.testimonialshow1{height:151px;color:#fff;font-family:verdana;font-size:12px;line-height:18px;text-align:justify;}
.block1link{width:100px;float:left;font-size:11px; margin-left:8px; margin-top:20px;}
.block1link a{ color:#000; text-decoration:underline;}
.block1link a:hover{ color:#000; text-decoration:none;}
.buttondiv{height:20px;float: right;margin-left:100px;margin-bottom: 5px;margin-right:6px; margin-top:20px;}
.slider_text{font-family:verdana; font-size:12px;line-height:17px; padding-left:8px;padding-right:6px; text-align:justify;width:100%; float:left;text-align:justify;height:150px;}
.news_style{display: none;}

.divimgbox {border:2px solid #fff;height:100px;text-align:center;}
.property{float:left;background:#fff;width:700px;height:100%;}

/* ProjectView.ascx */
.prtitle{color:#84C456;font-size:20px;font-family:Tahoma;}
.prcategory{color:#72B3BE;font-weight:bold;}
.primage{width:45%;height:300px;}
.primage1{width:45%;height:300px;border:solid 4px #f2f2f2;}
.prhighlights{color:#666666;font-family:Tahoma;}
.prspecification{color:#666666;font-family:Tahoma;}
.prspecification table{font-family:Tahoma;}

.prspecification td{font-family:Tahoma;}
.prspecification span{font-family:Tahoma;}
.prspecification div{font-family:Tahoma;}

.protherinfo{color:#666666;font-family:Tahoma;}
.prlocation{color:#666666;font-family:Tahoma;}
.prtype{color:#666666;font-family:Tahoma;}
.mapframe{width:700px;height:300px;}
.prtext{color:#DF750D;font-weight:bold;text-decoration:none;}
.prtext span{display:block;float:left;}
.prtext1{color:#ffcc00;font-weight:bold;text-decoration:underline;font-size:12px;}
.prtext hr{height:2px;background-color:Orange;}
.backtotop{color:#72B3BE;display:block;font-size:12px;margin-left:618px;text-align:right;width:80px;font-weight:normal;}
.centerspace{ margin-left:5px;}
/* Inquiry */
.inquirytxt { width:300px;}
.inquiryhead{ background-color:#FFE0BF;font-weight:bold;}
.redtext {color:Red;vertical-align:top}
.contactushead {background-color:#FFE0BF;font-weight:bold;}
.errMsg {color:Black;font-weight:bold;font-family:Verdana;font-size:13px;}

/*News */

.newsscroller ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;font-size:11px;font:12px/24px Arial, Helvetica, sans-serif;line-height:normal;text-align:justify;}
.newsscroller ul li{-x-system-font:none;color:#848484;font-style:normal;font-variant:normal;font-size:11px;
                       line-height:15px;padding:5px;width:218px;}
.newsscroller ul li p{margin:0;padding:0;font-size:11px;color:#fff;}
.newsscroller ul li p b{text-decoration:underline;color:White;}
.newsscroller ul li a{text-decoration:underline;color:black;}
.newsscroller ul li a:hover{text-decoration:none;color:black;}


.footer{clear:both;width:100%;height:125px;background-image:url('../IMG/footer_bg.png');}
.footer a
{
	text-decoration:none;
	color:#FCEEE5;
}
.footer_left  
{
	color: #FCEEE5;
    float: left;
    font-size: 13px;
    padding: 20px 0 0 25px;
    width: 700px;
    word-spacing: 4px;
}
.footer_right{ padding:10px 0 0 0;float:right;width:150px}
.footer_right .fb_page{height:34px;width:36px;display:inline-block;background:url('../IMG/social_links_img.png') no-repeat scroll 0 0 transparent}
.footer_right .twitter_page{height:34px;width:36px;display:inline-block;background:url('../IMG/social_links_img.png') no-repeat scroll -34px 0 transparent}

 ul li a.inside{background:url(../IMG/list_style_two.png.ashx) left no-repeat;text-decoration:none;color:#fff;padding-left:15px;float:left;width:200px;line-height:20px;}
.dropdown_text1{float:left;font-family:verdana;color:#000;padding-left:2px; font-weight:bold;font-size:12px;}

.productgallerydiv{width:200px;height:153px;text-align:center;vertical-align:middle;border:solid 4px #f2f2f2;}


/* gallery */
.galleria_wrapper{height:370px;width:630px;overflow:hidden;}
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
.gallery_demo{width:650px;margin:20px auto;padding:0px;}
.gallery_demo li{width:68px;height:50px;border:3px double #111;margin: 0 2px;background:#000;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
#main_image{height:370px;width:630px;background:black;overflow:hidden;}
#main_image img{margin-bottom:10px;}
.replaced{width:630px;height:370px;}
.demo{width:625px;height:450px;display:block;}
.floorplandemo{width:625px;display:block;}
.gallerythumb{height:50px;}

.menuhover a{ text-decoration:underline; color:#516428; font-size:12px; font-weight:bold; font-family:Verdana;}
.menuhover a:hover{text-decoration:none; color:#F43E3F;}
.detailtext{font-family:Verdana;font-size:14px;}
.disabledlink a{color:#788073;}
