body {background:url(../images/high_bg.jpg); margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7e6c59;} 

ul {margin:0px; padding:0px; list-style:none;}
li {margin:0px; padding:0px; list-style:none;}
img{border:0px}
p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7e6c59; line-height:20px; text-align:18px; text-align:justify;}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;color:#000000; }
h2 {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold;color:#7b130f; }
h3 {font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;color:#7b130f; }
form{margin:0px; padding:0px;}

.high_redtxt{color:#770e08;}
.high_border {border-left:1px #c3be9b solid; border-right:1px #c3be9b solid;}

.high_header-container{height:117px;position:relative;}

.high_topbg {background:url(../images/high_bg_topstripe.jpg) no-repeat; width:882px; height:117px;}

.high_logo {position:absolute;top:10px;left:20px;padding-left:12px;}

.high_banner {background:url(../images/high_banner_index.jpg) no-repeat center;}
.high_banner_search{background:url(../images/high_banner_searchlistings.jpg) no-repeat center;}
.high_banner_searchlistings {background:url(../images/high_banner_searchlistings.jpg) no-repeat center; width:838px; height:305px;}
.high_banner_aboutus {background:url(../images/high_banner_aboutus.jpg) no-repeat center; width:838px; height:215px;}
.high_banner_contactus {background:url(../images/high_banner_contactus.jpg) no-repeat center; width:838px; height:215px;}
.high_banner_thanks {background:url(../images/high_banner_thanks.jpg) no-repeat center; width:838px; height:215px;}



.high_bnrheading {font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#2b305b; text-align:left;}

.high_topurl {width:188px; position:absolute;right:0px;top:2px; text-align:right; padding-right:30px;}
a.high_toplink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none;}
a.high_toplink:hover {text-decoration:underline; color:#993300;}

.high_navmenu{width:523px;position:absolute;top:82px;right:7px;}
.high_info-detail{width:320px; height:14px;position:absolute;right:25px;top:40px;font-size:11px;}


.high_navmenu ul{height:100%;overflow:hidden;}
.high_navmenu ul li{float:left;margin-right:5px;}

.high_navmenu ul li a{height:34px;line-height:34px;padding:0px 6px;  font-family:Arial, Helvetica, sans-serif;color:#ffffff;text-align:center;font-size:12px;display:block;float:left;text-decoration:none;}

.high_navmenu ul li a:hover{background:transparent url(../images/high_nav_bg.jpg) repeat-x center top;color:#fbcf00 !important; }
.high_navmenu ul li a span.left-curve{background:url(../images/high_nav_left.jpg) no-repeat left top !important;width:10px;display:block;}
.high_navmenu ul li a:hover span.left-curve{background:url(../images/high_nav_left.jpg) no-repeat left top;width:10px;}
.high_navmenu ul li a.high_act {background:transparent url(../images/high_nav_bg.jpg) repeat-x center top;color:#ffffff;}

.high_default-curve{background:none;width:10px;height:34px;float:left;}
.high_hover-curve{background:url(../images/high_nav_left.jpg) no-repeat left top;width:10px;height:34px;float:left;}
.high_hover-curve-r{background:url(../images/high_nav_right.jpg) no-repeat left top;width:10px;height:34px;float:left;}



.high_high_bdr_white {border:3px #ffffff solid;}


.high_rit_panel{width:230px; float:right; padding-right:20px;}
.high_rit_panel p{padding-left:25px; margin:0px; padding:0 0 10px 14px;}

.high_form_pad {padding-top:10px; padding-right:60px;}
.high_form_pad2 {padding-top:10px; padding-right:60px; padding-left:10px;}
.high_form_pad3 {padding-top:10px; padding-right:60px; padding-left:10px;}
*html.high_form_pad {padding-top:45px; padding-right:60px;} /*Ie 6 Hack */
.high_form2_pad {padding-top:10px;}
.high_txtbox {width:230px; height:20px; border:1px #a7964e solid; color:#999999;}
.high_txtbox1 {width:230px; height:27px; border:1px #a7964e solid; color:#999999;}
.high_txtbox2 {width:110px; height:27px; border:1px #a7964e solid; color:#999999;}
.high_msgbox { width:230px; height:50px; border:1px #a7964e solid; color:#999999;}
.high_btn_submit{width:72px; height:20px; background:url(../images/high_btn_submit.jpg); border:0px; cursor:pointer;}
.high_dropdown { width:110px; height:27px; border:1px #a7964e solid; color:#999999;}

.high_txt_box{width:190px; height:19px; border:1px solid #a7964e;}
.high_txt_box1{width:50px; height:22px; border:1px solid #a7964e; padding:0px; padding:0px;}
.high_txt_box2{width:55px; height:22px; border:1px solid #a7964e; padding:0px; padding:0px; margin:0px 6px;}
.high_txt_box3{width:70px; height:22px; border:1px solid #a7964e; padding:0px; padding:0px;}
.high_txt_box4{width:66px; height:22px; border:1px solid #a7964e; padding:0px; padding:0px; margin:0px 0 0 2px ;}
.high_txt_box5{width:280px; height:22px; border:1px solid #a7964e; padding:0px; padding:0px;}
.high_txt_box6{width:210px; height:16px; border:1px solid #a7964e; font-size:11px;}
.high_txtarea5{border:1px solid #a7964e; height:100px;  width:190px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.high_meruntxt1 {color:#6c0f0b; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.high_meruntxt2 {color:#6c0f0b; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;  padding-left:10px;}
.high_pad_lft {padding-left:100px;}
.high_bg_sdw {background:url(../images/high_bg_sdw.png) no-repeat; width:161px; height:144px; padding-top:9px;}

.high_btn_view {padding-left:8px;}

ul.high_list {margin:0px; padding:0px; }
ul.high_list li { background:url(../images/high_img_div.jpg) repeat-x bottom; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b5c4c; padding-left:10px; line-height:33px; text-decoration:none;}
ul.high_list li a { background:url(../images/high_bullet.jpg) no-repeat left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6b5c4c; padding-left:15px; display:block; height:33px; vertical-align:middle; text-decoration:none;}
ul.high_list li a:hover {text-decoration:underline; color:#993300;}
ul.high_lastmenu li {background:none;}

.high_footer {background:#03213a; text-transform:uppercase;}
.high_ftr {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; color:#FFFFFF; line-height:20px;}
.high_ftr a {color:#FFFFFF; text-decoration:none;  padding-left:5px; padding-right:5px; }
.high_ftr a:hover {text-decoration:underline;}
.high_select_box{width:235px; height:22px; border:1px solid #a7964e; padding:0px; padding:0px;}
/*Search for home Styles*/
.IDX-showcaseAddress{font-weight:bold; color:#6C0F0B;}
.IDX-showcasePhoto{ margin-bottom:10px;}
.IDX-showcasePhoto img{border:3px solid #E9E9E9; width:102px; height:88px;}
.IDX-showcasePrice{ height:26px; color:#ffffff; line-height:24px; font-weight:bold; color:#263F14; font-size:14px;}
.IDX-showcaseListingID{text-align:center;}
.bnrheading{padding:26px 0 0 0px; text-align:center}
.IDX-showcaseListingID{color:#212F5F;}
.high_search_proper{float:left; padding-left:60px;}


#IDX-quickSearchForm { position: relative; height:160px; width: 350px; } 
#QS-minPriceField { position: absolute; width: 105px; height: 24px; left: 65px; top:49px; border:1px solid #cfb737; } 
	*html #QS-minPriceField { position: absolute; width: 105px; height: 24px; left:48px; top:49px; border:1px solid #cfb737; } 
#QS-maxPriceField { position: absolute; width: 105px; height: 24px; left: 173px; top:49px; border:1px solid #cfb737; } 
	*html #QS-maxPriceField { position: absolute; width: 105px; height: 24px; left:53px; top:49px; border:1px solid #cfb737; } 
#QS-minRoomsField { position: absolute; width: 105px; height:24px; left: 65px; top:81px;  border:1px solid #cfb737;} 
	*html #QS-minRoomsField { position: absolute; width: 105px; height:24px; left:-165px; top:81px;  border:1px solid #cfb737;} 
#QS-minBathsField { position: absolute; width: 105px; height:24px; left: 174px; top:81px; border:1px solid #cfb737; } 
	*html #QS-minBathsField { position: absolute; width: 105px; height:24px; left: 134px; top:34px; border:1px solid #cfb737; } 
#QS-buttonSearch { position: absolute; width:157px; height:46px; left: 96px; top:120px; border:0px; background:url(../images/high_btn_searchhomes.png) no-repeat; cursor:pointer; } 
	*html #QS-buttonSearch { position: absolute; width:157px; height:46px; left:-50px; top:90px; border:0px; background:url(../images/high_btn_searchhomes.png) no-repeat; cursor:pointer; } 
#QS-selectCityList { position: absolute; width: 214px; height: 26px; left: 65px; top:18px;  border:1px solid #cfb737; } 
#backLink {position:absolute; top:300px;}


/*position Styles*/
.high_f_left{float:left;}
.high_f_right{float:right;}
a.link1{text-decoration:none; color:#770e08;}
a.link1:hover{text-decoration:underline; color:#770e08;}
.high_banner_inner{background:url(../images/high_banner_innner.jpg) no-repeat top; text-align:left;}
.high_banner_inner h1{font-size:24px; color:#611a00; padding:10px 50px;}

.high_txt_red{color:#770e08;}
.high_blk_txt{color:#000000;}

a.high_link1{text-decoration:none; color:#8a2805;}
a.high_link1:hover{text-decoration:underline; color:#8a2805;}
.high_contact_pag{background:url(../images/high_contact_bg.gif) repeat-y ;}