body{background:url(../images/body_bg.jpg) repeat-x;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;}
h1{font-family:Georgia,"Times New Roman", Times, serif;font-size:24px;color:#316563;font-weight:normal;padding:25px 0 0 0;margin:0 0 15px;border-bottom:1px solid #b2b2b2;}
h2{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#316563;font-weight:bold;padding:14px 0 0 0;margin:0 0 15px;border-bottom:1px solid #b2b2b2;}
h2 a:link{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#316563;font-weight:bold;padding:14px 0 0 0;margin:0 0 15px;border-bottom:1px solid #b2b2b2;text-decoration:none;}
h3{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#316563;font-weight:bold;padding:10px 0 0 0;margin:0 0 5px;}
p{line-height:18px;margin:0 0 16px;}
a{color:#366a68;text-decoration:underline;}
a:hover{color:#000000;text-decoration:none;}
#main_container{width:940px;margin:auto;}
#header{width:100%;margin:0 0 2px 0;height:128px;background:url(../images/hdr_bg.jpg) no-repeat;}
#logo{width:189px;height:39px;margin:55px 0 0 5px;float:left;}
#hdr_rht{width:297px;float:right;height:128px;}
.top_nav{width:290px;margin:17px 5px 0 0;float:right;font-size:11px;color:#c9d8d8;}
.top_nav a{color:#c9d8d8;padding:0 2px;text-decoration:none;}
.top_nav a:hover{color:#FFFFFF;}
.call_us{background:url(../images/call_us.jpg) no-repeat;width:297px;height:28px;float:right;margin:35px 0 0 0;}
ul#navmenu{margin:0;border:0 none;padding:0;list-style:none;height:32px;background:url(images/nav_bg.jpg) repeat-x;position:relative;font-size:12px;font-weight:bold;}
ul#navmenu li{margin:0;border:0 none;padding:0;float:left;display:inline;list-style:none;position:relative;height:26px;}
ul#navmenu ul{margin:0;border:0 none;padding:0;list-style:none;display:none;position:absolute;z-index:2000;top:33px;left:0;}
ul#navmenu li ul li{list-style:none;display:block;position:relative;z-index:111000;float:none;width:165px;}
*html ul#navmenu li ul li{list-style:none;float:none;width:165px;margin:0 0 -10px 0;}
ul#navmenu li ul li a{width:165px;display:block;color:#FFFFFF;font-weight:normal;font-size:12px;}
ul#navmenu li ul li a:hover{width:165px;display:block;background:#3e7673;}
ul#navmenu a{padding:7px 14px;float:none !important;float:left;display:block;color:#ffffff;text-decoration:none;font-weight:normal;}
ul#navmenu li a{color:#FFFFFF;}
*html ul#navmenu a{padding:7px 14px;float:none !important;float:left;display:block;color:#FFF;text-decoration:none;position:relative;height:21px;float:left;}
ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a{background:#42a39c;margin:0px 0px;border:2px solid #FFF;border-top:none;padding:7px 12px 5px 12px;height:21px;float:left;}
ul#navmenu li:hover li a:hover{color:#FFFFFF;height:17px;font-size:12px;padding:7px 12px 5px 12px;}
*html ul#navmenu li.iehover li a:hover{color:#FFF;font-size:12px;font-weight:normal;padding:7px 12px 5px 12px;}
ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul{display:block;}
ul#navmenu li .selected{font-size:14px;font-weight:bold;padding:7px 12px;height:18px;background:#42a39c;border-left:2px solid #FFF;border-right:2px solid #FFF;}
ul#navmenu li .selected a:hover{font-size:14px;border-top:2px solid #FFF;padding:7px 12px 5px 12px;font-weight:bold;}
#form_bg{background:#c5b796;height:282px;width:930px;padding:5px;margin:2px 0 0 0;}
*html #form_bg{background:#c5b796;height:282px;width:930px;padding:5px;margin:0;}
.form_img{width:477px;background:url(../images/from_imgbg.jpg) repeat-x;height:252px;padding:15px;}
.heading{background:url(../images/get_a_free_property.jpg) no-repeat;height:22px;border-bottom:1px solid #beb9ae;}
.headinghi{background:url(../images/get_hi.jpg) no-repeat;height:22px;border-bottom:1px solid #beb9ae;}
.headingagent{background:url(../images/get_a_agent.jpg) no-repeat;height:22px;border-bottom:1px solid #beb9ae;}
.headingshortsell{background:url(../images/short-sale.jpg) no-repeat;height:22px;border-bottom:1px solid #beb9ae;}
.form{width:444px;margin:8px auto 0;font-size:11px;color:#000000;}
.form .input{border:1px solid #d2d2d2;width:211px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;margin:5px 0 5px;padding:3px 0 0 3px;height:19px;}
.form .inputa{border:1px solid #d2d2d2;width:100px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;margin:10px 0 5px;padding:3px 0 0 3px;height:19px;}
.propety_info{background:url(../images/property_info.jpg) no-repeat;height:11px;margin:7px 0 5px 0;}
.listmenu{width:428px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;margin:7px 0 0;z-index:-1;height:18px;}
.get_free_quote_btn{width:126px;height:20px;float:right;margin:10px 7px 0 0;}
.get_submit{width:80px;height:20px;float:right;margin:10px 0px 0 0;}
.couple_img{background:url(../images/property-management.jpg) no-repeat;width:418px;height:282px;float:right;}
.couplehi_img{background:url(../images/home-improvement.jpg) no-repeat;width:418px;height:282px;float:right;}
.coupleagent_img{background:url(../images/img.jpg) no-repeat;width:418px;height:282px;float:right;}
.shortsell_img{background:url(../images/shortsaleimg.jpg) no-repeat;width:418px;height:282px;float:right;}
#body_container{width:940px;background:url(../images/container_bg.jpg) repeat-y;float:left;}
#lft_container{width:670px;float:left;margin:0 0 0 13px;}
.wlcm_img{background:url(../images/welcm_img.jpg) no-repeat;width:224px;height:149px;float:left;}
.welcm_imgpropertym{background:url(../images/welcm_imgpropertymanagement.jpg) no-repeat;width:224px;height:149px;float:left;}
.wlcm_imgabout{background:url(../images/aboutimg.jpg) no-repeat;width:224px;height:149px;float:left;}
.wlcm_content{width:425px;margin:0 0 0 18px;float:left;}
.read_more_btn{width:84px;height:20px;margin:0 10px 10px 10px;float:right;}
#right_container{background:#d6e0e0;width:218px;float:right;padding:9px;}
*html #right_container{background:#d6e0e0;width:216px;float:right;padding:9px;}
.right_menu{background:url(../images/rht_menu_bg.jpg) repeat-x;height:203px;margin:0 0 15px 0;padding:13px 0 0 0;}
.right_menu ul{margin:0;padding:0;}
.right_menu li{list-style:url(../images/arrow.gif);margin:0 0 0 30px;font-size:14px;color:#FFFFFF;font-weight:bold;padding:0;}
.right_menu li a{color:#FFFFFF;text-decoration:underline;}
.right_menu .separator_btm{padding:7px 0;margin:0 0 0 -8px;}
.right_menu li a:hover{text-decoration:none;}
.find_a_home{background:url(../images/find_a_home.jpg) no-repeat;width:190px;height:22px;margin:0 0 15px 0;}
.recent_bg{background:#FFFFFF;padding:3px;margin:0 0 5px 0;border:2px solid #cfcfcf;}
.home_img{background:url(../images/home_img.jpg) no-repeat;width:93px;height:80px;}
.recent_txt{width:98px;padding:10px 0 0 5px;float:right;font-weight:bold;}
.price{color:#709695;font-size:16px;}
#footer_bg{background:url(../images/footer_bg.jpg) repeat-x;float:left;margin:0;height:175px;width:100%;text-align:center;}
.footer{width:940px;margin:auto;font-size:13px;color:#FFFFFF;padding:30px 0 0 0;}
.footer a{padding:0 10px;color:#FFFFFF;}
.footer a:hover{color:#000000;}
.footer_separator{background:url(../images/bot_separator.jpg) no-repeat center;width:100%;height:2px;margin:0 0 18px 0;}
.footer_text{padding:0;color:#a3cbca;}
.small_txt{font-size:11px;}
