
body
{
margin: 10px 10px 10px 10px;
}
select
{
font-family: arial;
font-size: 11px;
border: 1px solid #989898;
min-width: 150px; height: auto !important; width: 150px;
}
select.small
{
font-family: arial;
font-size: 11px;
border: 1px solid #989898;
min-width: 60px; height: auto !important; width: 60px;
}
select.medium
{
font-family: arial;
font-size: 11px;
border: 1px solid #989898;
min-width: 100px; height: auto !important; width: 100px;
}
a
{
text-decoration: none;
}
a:hover
{
text-decoration: underline;
}
#member_bar
{
width: 1000px; position: relative; margin: 0px 0px 20px 0px; background-color: #dfdbcf;
}
#member_bar .sign_in
{
font-family: arial; font-size: 11px; font-weight: bold; padding: 7px 0px 7px 0px; margin: 0px 0px 0px 0px; color: #989898;
}
#member_bar .search
{
position: absolute; right: 0px; top: 0px; font-family: arial; font-size: 11px; font-weight: bold; padding: 7px 0px 7px 0px; margin: 0px 0px 0px 0px; color: #989898;
}
#member_bar .member_area
{
display: inline; padding: 7px 20px 7px 8px; text-align: center; background-color: #1a72bc; background-image: url(../images/arrow_bg2.gif); background-repeat: no-repeat; background-position: right; color: #fff;
}
#member_bar .sign
{
display: inline; padding: 0px 7px 0px 7px; text-align: center; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #989898; background-color: #dfdbcf;
}
#member_bar .register
{
display: inline; padding: 7px 7px 7px 7px; text-align: center; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff; background-color: #dfdbcf;
}
#member_bar .nha
{
display: inline; padding: 7px 7px 7px 10px; text-align: center; background-color: #dfdbcf;
}
#member_bar .search_site
{
display: inline; padding: 7px 0px 7px 20px; text-align: center; background-color: #dfdbcf;
}
#member_bar .text
{
display: inline; padding: 7px 135px 7px 10px; text-align: center; background-color: #dfdbcf;
}
#member_bar .submit
{
display: inline; padding: 7px 70px 7px 20px; text-align: center; background-color: #dfdbcf;
}
#member_bar .date
{
display: inline; padding: 7px 20px 7px 20px; text-align: center; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #fff; background-color: #dfdbcf;
}
li.text input
{
height: 20px; width: 150px; position: absolute; top: 4px; border: 1px solid #989898;
}
li.submit input
{
height: 20px; width: 60px; position: absolute; top: 4px; font-family: arial; font-size: 11px; font-weight: bold; color: #fff; background-color: #1a72bc; border: 1px solid #fff;
}
#brand_wrapper, nav_wrapper
{
width: 1000px; position: relative; background-color: #fff;
}
#nav_wrapper a
{
color: #75a96b;
}

#brand_wrapper img
{
margin: 0px 0px 20px 0px;
}
#brand_wrapper .ad
{
width: 728px; height: 90px; position: absolute; top: 0px; right: 0px;
}
#nav_wrapper ul
{
font-family: georgia; font-size: 15px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 10px 0px 10px 0px; color: #75a96b;
}
#nav_wrapper li
{
display: inline; padding: 10px 10px 10px 10px; text-align: center; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #989898;
}
#selected
{
background-color: #75a96b; color: #fff;
}
#selected a
{
color: #fff;
}
#nav_wrapper li.end
{
border: 0px;
}
#subnav_wrapper
{
width: 1000px; background-color: #b6cfaf; padding: 15px 0px 15px 0px;
}
#subnav_wrapper ul
{
font-family: arial; font-size: 12px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #000;
}
#subnav_wrapper li
{
display: inline; padding: 0px 10px 0px 10px; text-align: center; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #989898;
}
#subnav_wrapper li.end
{
border: 0px;
}
#subnav_wrapper a
{
color: #000;
}
#content_wrapper
{
width: 1000px; position: relative; background-color: #dfdbcf; margin: 0px 0px 20px 0px;
}
#page_content
{
width: 730px; min-height: 820px; height: auto !important; height: 820px; position: relative; margin: 0px 270px 0px 0px; padding: 20px 0px 0px; background-color: #fff;
}
#headline
{
width: 710px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #989898; padding: 0px 0px 10px 0px;
}
#headline h1
{
font-family: georgia; font-weight: normal; font-size: 34px; margin: 0px 0px 0px 0px; color: #4b4a4a;
}
#headline span
{
position: relative; top: -3px; font-family: arial; font-size: 34px; color: #75a96b;
}
#subheadline
{
width: 710px; padding: 10px 0px 20px 0px;
}
#subheadline p
{
font-family: georgia; font-size: 15px; font-weight: normal; margin: 0px 0px 0px 0px; color: #75a96b;
}
#ad_wrapper
{
width: 270px; position: absolute; top: 0px; right: 0px;
}
#footer_wrapper
{
width: 1000px; position: relative; border-style: solid; border-width: 5px 0px 0px 0px; border-color: #989898;
}
#search_wrapper
{
width: 710px; position: relative; background-color: #83b6d6; padding: 20px 0px 20px 0px;
}
#search_wrapper .title
{
font-family: georgia; font-size: 24px; font-weight: normal; color: #fff; margin: 0px 0px 0px 20px;
}
#search_wrapper .title2
{
margin: 0px 580px 0px 20px; padding: 0px 20px 0px 0px; font-family: georgia; font-size: 24px; font-weight: normal; color: #fff;  text-align: right; border-style: solid; border-width: 0px 1px 0px 0px; border-color; #fff;
}
#search_wrapper .subtitle
{
font-family: georgia; font-size: 15px; font-weight: normal; color: #01314f; margin: 0px 0px 0px 20px;
}
#search_location
{
position: relative; margin: 20px 0px 0px 20px;
}
#search_location p
{
font-family: arial; font-size: 11px; color: #000; font-weight: bold; margin: 0px 0px 5px 0px;
}
#search_price
{
position: absolute; top: 87px; left: 220px; font-family: arial; font-size: 11px; color: #000; font-weight: bold;
}
#search_price p
{
margin: 0px 0px 5px 0px;
}
#search_price span
{
margin: 0px 10px 0px 10px;
}
#refine_type
{
position: absolute; top: 20px; left: 150px;
}
#refine_bed
{
position: absolute; top: 20px; left: 310px;
}
#refine_bath
{
position: absolute; top: 20px; left: 380px;
}
#refine_price
{
position: absolute; top: 20px; right: 20px; font-family: arial; font-size: 11px; color: #000; font-weight: bold;
}
p.criteria
{
font-family: arial; font-size: 11px; color: #000; font-weight: bold; margin: 0px 0px 5px 0px;
}
#submit_wrapper
{
position: absolute; right: 20px; bottom: 20px; 
}
#submit_wrapper2
{
position: absolute; right: 140px; bottom: 20px; 
}
input#submit
{
background-color: #1a72bc; padding: 0px 5px 0px 5px; width: 100px; border: 1px solid #fff; color: #fff; font-family: arial; font-weight: bold;
}
#sort_bar
{
width: 710px; position: relative; padding: 20px 0px 20px 0px; font-family: arial; font-size: 12px; color: #989898;
}
#sort_bar ul
{
margin: 0px; padding: 0px; 
}
#sort_bar li
{
display: inline; padding: 0px 3px 0px 0px;
}
#sort_bar a
{
color: #1a72bc;
}
#sortby
{
position: absolute; right: 0px; top: 20px;
}
#column_wrapper
{
width: 710px; position: relative; padding: 20px 0px 0px 0px;
}
#model_wrapper
{
width: 710px; position: relative; padding: 0px 0px 0px 0px;
}
#left_column_child
{
width: 354px; position: absolute; top: 20px; left: 0px;
}
#right_column_parent
{
width: 355px; position: relative; margin: 0px 0px 0px 355px; padding: 0px 0px 0px 10px; border-style: solid; border-width: 0px 0px 0px 1px; border-color: #989898;
}
#module_wrapper
{
width: 345px; position: relative; padding: 10px 0px 0px 0px; border-style: solid; border-width: 10px 0px 0px 0px; border-color: #75a96b;
}
#module_wrapper p
{
font-family: arial; font-size: 12px; margin: 10px 0px 0px 0px;
}
#module_wrapper a
{
color: #1a72bc;
}
#module_wrapper .bottom
{
position: relative; top: -1px; z-index: 1; background-color: #fff; height: 1px; font-size: 1px;
}
#module_wrapper .title
{
font-family: arial; font-size: 12px; font-weight: bold; color: #000; margin: 0px 0px 0px 0px;
}
#module_feature
{
width: 345px; position: relative; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #989898;
}
#module_feature img
{
position: absolute; left: 0px; top: 20px;
}
#module_feature div
{
width: 210px; position: relative; margin: 0px 0px 20px 135px; padding: 20px 0px 0px 0px;
}
#module_feature div.question
{
width: 345px; position: relative; margin: 0px 0px 20px 0px; padding: 20px 0px 0px 0px;
}
#module_feature .title
{
font-family: georgia; font-size: 15px; font-weight: normal; margin: 0px 0px 0px 0px;
}
#module_feature p
{
font-family: arial; font-size: 12px; font-weight: normal; color: #000; margin: 10px 0px 0px 0px;
}
#module_feature a
{
color: #1a72bc;
}
#video_container
{
width: 345px; padding: 20px 0px 20px 0px; text-align: center;
}
#other_video_container
{
width: 345px; position: relative; margin: 20px 0px 20px 0px; padding: 0px;  background-color: #dfdbcf;
}
#other_video_container li
{
padding: 3px 0px 3px 0px;
}
#other_video_container a
{
color: #1a72bc;
}
#other_left
{
width: 173px; position: relative; margin: 0px 172px 0px 0px;
}
#other_left ul
{
margin: 0px 0px 0px 20px; padding: 10px 0px 10px 0px; font-family: arial; font-size: 11px; list-style: none;
}
#other_right
{
width: 172px; position: absolute; top: 0px; right: 0px;
}
#other_right ul
{
margin: 0px 0px 0px 20px; padding: 10px 0px 10px 0px; font-family: arial; font-size: 11px; list-style: none;
}
#result_titlebar
{
height: 30px; font-family: arial; font-size: 12px; font-weight: bold; color: #000;
}
#result_titlebar td
{
border-style: solid; border-width: 1px 0px 1px 0px; border-color: #989898;
}
#result_titlebar .type
{
margin: 0px 20px 0px 0px;
}
#result_titlebar .builder
{
margin: 0px 0px 0px 10px;
}
#result_type
{
padding: 20px 20px 0px 0px;border-style: dotted; border-color: #989898; border-width: 0px 0px 1px 0px;
}
#result_type p
{
font-family: arial; font-size: 11px;  font-weight: normal; color: #989898; margin: 0px 0px 10px 0px;
}
#result_builder
{
padding: 20px 0px 0px 10px; font-family: arial; font-size: 12px; font-weight: normal; color: #989898; text-align: center;
}
#result_builder p
{
font-family: arial; font-size: 11px;  font-weight: normal; color: #989898; margin: 0px 0px 10px 0px;
}
#search_result a
{
color: #1a72bc;
}
#search_result .result_other
{
padding: 20px 0px 0px 0px; font-family: arial; font-size: 12px; font-weight: normal; color: #989898;
}
#search_result .dev
{
font-family: georgia; font-size: 15px; font-weight: normal; margin: 0px 0px 0px 0px;
}
#search_result .default
{
font-family: arial; font-size: 11px; font-weight: normal; color: #989898; margin: 0px 0px 0px 0px;
}
#search_result .title
{
font-family: arial; font-size: 11px; font-weight: bold; color: #000; margin: 10px 0px 0px 0px;
}
#builder_bar
{
padding: 10px 0px 20px 0px; border-style: dotted; border-color: #989898; border-width: 0px 0px 1px 0px;
}
#builder_bar div
{
width: 565px; position: relative; background-color: #dfdbcf;
}
#builder_bar ul
{
font-family: arial; font-size: 11px; font-weight: normal; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #000;
}
#builder_bar li
{
display: inline; padding: 5px 8px 5px 8px; text-align: center; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #fff; background-color: #dfdbcf;
}
#builder_bar .end
{
display: inline; padding: 5px 8px 5px 8px; text-align: center; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #dfdbcf; background-color: #dfdbcf; 
}
#builder_bar img
{
position: absolute; top: 4px;
}
#builder_bar a
{
margin: 0px 0px 0px 20px; color: #000;
}

