#con_search2{padding:10px 0 10px 10px;}

#right .moduletable {width:168px; margin:0 0 0 5px;}
#right .moduletable table tbody tr td {border-bottom:solid 1px #A5ACB2; padding:5px 0;}

#right .moduletable table tbody tr td a{display:block; text-decoration:none; color:#007CC2; margin:0 0 5px 0;}
#right .moduletable table tbody tr td a:hover{}

#right br{display:none;}
#right .moduletable img{display:block; border:none; margin:5px 0;}

.searchresults{width:200px;}

.componentheading{background:url(../../images/bg_header_maincontent.gif) right top no-repeat; font-size:10px; /*margin-bottom:7px;*/}
                .componentheading strong{display:block; margin-bottom:7px; text-transform:uppercase;}
                .moduletable h3{display:block; text-transform:uppercase; background:url(../../images/bg_header_maincontent.gif) right top no-repeat #fff; font-size:10px;}

                .sideheader{border:solid 1px #4CA3D4; width:164px; margin:0 0 5px 5px; background:url(../../images/bg_header_sidebar.gif) no-repeat top right #fff; font-size:9px; padding:4px 5px;}
                .sideheaderright{width:162px; margin:0 0 0 3px;}



/*cms styles*/
                .txt_bold_blue{font-weight:bold; color:#1185C6; font-size:10px;}
                .txt_bold_grey{font-weight:bold; color:#4B4B4B; font-size:10px;}
                .txt_blue{color:#1185C6;}

/*common styles*/
                html{height:101%;}
	        body{margin:0; padding:0; background:url(../../images/bg_body.gif) top repeat-y; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; height:100%}
		a img{border:none;}
                strong{color:#007cc2;}
                p{margin:0 0 10px 0; font-size:10px; line-height:14px;}
		#container{width:700px; margin:0 auto;}	
 		.clearme{clear:both;}
		.hideme{display:none;}
		
/*layout styles*/
                #content{width:700px; background-image:url(../../images/bg_hp.gif); color:#4b4b4b; margin-top:3px;}
		#header{width:698px; height:103px; margin:0 auto; background:url(../../images/header_main.gif) right no-repeat;}
                #logo{height:103px; width:291px; background-color:#000; background-image:url(../../images/logo.gif);}
                #logo a{display:block; height:100%; width:100%;}
		#search{height:23px; width:100%; background-image:url(../../images/bg_search.gif); padding:7px 0 0 0;}
   
                #maincontent{width:495px; border:solid 1px #4CA3D4; margin:0 0 0 5px; padding:4px 7px 2px 7px; background:url(../../images/bg_maincontent.gif) top repeat-x;}  
                #rightcontent{padding:0 10px 0 10px; font-size:10px;}

                #wrapper{float:left; width:100%; background-image:url(../../images/bg_hp.gif); color:#4b4b4b;}
                #main{margin:0 0 0 0}
                #right{float:left; width:183px; margin-left:-183px; display:inline}
 
                #footertop{height:24px; width:698px; padding:10px 0 0 0; background-image:url(../../images/bg_footer.gif); text-align:center; font-size:10px; color:#4CA3D4;}
                #footerbot{height:27px; width:698px; margin:0 auto; background-image:url(../../images/bg_footer02.gif);}

                #breadcrumb{float:left; width:502px; border:solid 1px #4CA3D4; margin:0 3px 0 5px; padding:1px 0 1px 7px; color:#007CC2; text-transform:uppercase; font-size:10px; display:inline}
                #breadcrumb a{color:#007CC2; font-weight:bold; text-decoration:none;}
                #breadcrumb a:hover{text-decoration:underline;}

                #searchbox{margin:0 0 0 10px;}
                #searchbox .search{font-size:9px;}
                #searchbox .inputbox{height:12px; font-size:9px; width:115px; margin:0 3px 0 0;  border:solid 1px #4CA3D4;}
                #searchbox .button{background-color:#fff; color:#007CC2; height:16px; font-size:10px; border:solid 1px #4CA3D4;}
                #searchbox .button:hover{color:#fff; background-color:#4CA3D4;}

/*nav styles*/
		#nav{width:700px; height:52px;}
		#nav ul{margin:0; padding:0;}
		#nav ul li{ list-style:none; float:left; display:inline;}
		#navtop{height:27px; width:698px; margin:0 auto; background-image:url(../../images/bg_topnav.gif);}
		#navbottom{height:25px; width:698px; margin:0 auto; background-image:url(../../images/bg_bottomnav.gif);}
	
		.blocklink{display:block; height:100%; width:100%;}
		
                #nav_tenants{height:27px; width:66px; margin-left:37px;}
		#nav_tenants a{background:url(../../images/mainnav_tenants.gif) top;}
		#nav_tenants a:hover{background:url(../../images/mainnav_tenants.gif) bottom;}
		
		#nav_landlords{height:27px; width:83px;}
		#nav_landlords a{background:url(../../images/mainnav_landlords.gif) top;}
		#nav_landlords a:hover{background:url(../../images/mainnav_landlords.gif) bottom;}
		
		#nav_news{height:27px; width:55px;}
		#nav_news a{background:url(../../images/mainnav_news.gif) top;}
		#nav_news a:hover{background:url(../../images/mainnav_news.gif) bottom;}
		
		#nav_about{height:27px; width:71px;}
		#nav_about a{background:url(../../images/mainnav_about.gif) top;}
		#nav_about a:hover{background:url(../../images/mainnav_about.gif) bottom;}
		
		#nav_newsletter{height:27px; width:88px;}
		#nav_newsletter a{background:url(../../images/mainnav_newsletter.gif) top;}
		#nav_newsletter a:hover{background:url(../../images/mainnav_newsletter.gif) bottom;}
		
		#nav_links{height:27px; width:54px;}
		#nav_links a{background:url(../../images/mainnav_links.gif) top;}
		#nav_links a:hover{background:url(../../images/mainnav_links.gif) bottom;}
		
		#nav_contact{height:27px; width:96px;}
		#nav_contact a{background:url(../../images/mainnav_contact.gif) top;}
		#nav_contact a:hover{background:url(../../images/mainnav_contact.gif) bottom;}

		#nav_propertysearch{height:27px; width:112px;}
		#nav_propertysearch a{background:url(../../images/mainnav_propertysearch.gif) top;}
		#nav_propertysearch a:hover{background:url(../../images/mainnav_propertysearch.gif) bottom;}


               .moduletablelatestnews{padding:2px 5px 0 5px;}
               .moduletablelatestnews p{margin:0; padding:0;}
               .moduletablelatestnews .readon{text-decoration:underline; font-size:12px;}
               .moduletablelatestnews .readon:hover{text-decoration:none;}


               #hp_searchresult_con{display:none;}
