/* CSS Document */

/*standards*/
body, td, select, input, textarea{font-family:arial, tahoma, verdana; font-size:11px; color:#204E72;}
td{text-align:left; vertical-align:top;}
p {}
form{margin:0px; padding:0px;}
.dis_block{display:block;}
.fs_12{font-size:12px;}
body{text-align:center;}


/*Layout*/
.l_menu{margin-left:12px; margin-right:8px;}
#l_mainContainer{width:760px; background:#FFF; margin-left:auto; margin-right:auto; border-left:#b3bcb8 1px solid;  border-bottom:#b3bcb8 1px solid;  }
#l_header{background:url(../img/layout/header_photo.jpg) no-repeat; height:224px; text-align:right;}
#l_header_logo{width:369px; margin-right:10px; margin-top:28px; float:right; }
#l_menu{text-align:center; width:100%; float:left; margin-top:110px;}
#l_middle{border-right:#B3BCB8 solid 1px; background:url(../img/layout/content_bg.jpg) repeat-x left 4px;}
#l_middle_topline{border-bottom:4px solid #447CA6;}
#l_leftmenu{background:url(../img/layout/menu_left_bg.jpg) repeat-x #CFEAFF; width:150px; padding-right:4px; padding-top:30px; padding-bottom:20px;}
#l_td_cont{padding:21px; padding-top:0px;}
#l_content{margin-top:20px;}
#l_footer{text-align:center; width:760px; padding-top:7px; color:#FFF; margin-left:auto; margin-right:auto;}
a.l_sitemap{color:#405781; margin-right:1px; margin-left:2px; text-decoration:none;}
a.l_sitemap:hover{color:#97A8C7; text-decoration:underline;}
#l_title{margin-bottom:2px;}

/*SearchBox*/
#sbox{margin-bottom:20px;}
#sbox_content{padding-right:10px; padding-bottom:5px; text-align:right;background:url(../img/searchbox/searchbox_bg.gif) repeat-y; font-size:11px;}
.sbox_smallform{width:78px; margin-left:2px; font-size:10px;}
.sbox_bg_light{background:#1B374C; padding-top:4px; padding-bottom:4px; padding-right:5px; margin-bottom:12px;}

/*Res*/
#res_obj1,#res_obj2,#res_obj3,#res_obj4,#res_obj5,#res_obj6,#res_obj7,#res_obj8,#res_obj9,#res_obj10{width:272px; margin-bottom:8px;}
#res_obj1,#res_obj3,#res_obj5,#res_obj7,#res_obj9{float:left;}
#res_obj2,#res_obj4,#res_obj6,#res_obj8,#res_obj10{float:right;}
.res_obj_photo{float:left; width:136px;height:102px;}
.res_obj_details_div{float:right; width:124px; height:78px; border:1px solid #4F789E; padding:4px; padding-top:18px;}
.res_obj_details_table{height:63px; width:100%; color:#FFF;}
.res_obj_infotxt1,.res_obj_infotxt2{color:#fff; font-family:tahoma, arial, verdana;}
.res_obj_infotxt1{font-size:11px; height:40px; line-height:11px;}
.res_obj_infotxt2{font-size:13px;font-weight:bold;}
.res_obj_beds{width:19px; text-align:left; vertical-align:bottom; background:url(../img/res/bed_icon.gif) no-repeat left bottom; padding-left:19px; color:#fff; font-weight:bold; font-size:12px;}
.res_obj_price{width:86px;  text-align:right; vertical-align:bottom; color:#C2E0F6; font-family:tahoma, arial, verdana; font-size:17px;}

/*long term rental*/
.term_obj{background:#173A55 url(../img/content/term/prop_bg.jpg) top; height:104px; border:#173A55 solid 1px; margin-bottom:12px;}
.term_ph{float:left;}
.term_det{float:right; padding-left:14px; width:407px; padding-top:25px; color:#FFF;}
.term_btn{position:absolute; margin-left:310px; width: 98px; height: 38px; text-align:right; margin-top:39px;}
.term_title{font-size:18px;}
.term_ref{font-size:12px; font-weight:bold; color:#879BAA; margin-bottom:10px;}

/*featProperty*/
.featProp_main{width:205px; height:89px; background:#ABD0EC; margin-bottom:13px;}
.featProp_type{background:url(../img/featprop/featprop_bg.gif) no-repeat; height:15px; text-align:left; padding-top:3px; padding-left:3px;}
.featProp_img_cont{float:left; width:94px; text-align:left;}
.featProp_img{width:95px; height:71px; border:none;}
.featProp_det_cont{float:left; text-align:left; width:98px; padding:5px; padding-bottom:2px; font-size:10px; font-family:tahoma;}
.featProp_title_cont{height:18px;}
.featProp_desc{height:33px; line-height:11px; overflow:hidden;}
.featProp_price{text-align:right; font-weight:bold; font-size:11px;}

/*Specials*/
	/* Opacity_java */
	img.opacity:hover, div.opacity:hover, table.opacity:hover
		{
			-moz-opacity:0.6;
			opacity: 0.6;
			cursor:pointer;
		}
	/* IE */
		.opacity-hover
		{
			filter:alpha(opacity=60);
			cursor:hand;
		}
	
	/*Class floatBox*/
	.clearfix:after { content: ".";display: block; height: 0; clear: both; visibility: hidden;overflow:hidden;}
	.clearfix {display: inline-block;}  
	/* Holly Hack Targets IE Win only \*/
	* html .clearfix {height: 1%;}
	.clearfix {display: block;}

