/* --------- /stylesheets/index.css --------- */ 
body #table_head table td.odd_col{background-image:url(../../images/gridhead_light.png)}body #table_head table td.even_col{background-image:url(../../images/gridhead_dark.png)}body #table_head table,body #table_source table,body #table_bg table{border:0px;border-collapse:collapse}body #table_head table thead td,body #table_source table thead td,body #table_bg table thead td{color:black;font-size:15px}body #table_head table .sortcol a,body #table_head table #add_property span,body #table_source table .sortcol a,body #table_source table #add_property span,body #table_bg table .sortcol a,body #table_bg table #add_property span{background-repeat:no-repeat;background-position:50% 3px;height:23px;padding-top:12px;display:block}body #table_head table #add_property span,body #table_source table #add_property span,body #table_bg table #add_property span{text-align:right;padding-right:10px;font-size:14px}body #table_head table .sortcol a:hover,body #table_source table .sortcol a:hover,body #table_bg table .sortcol a:hover{background-image:url(../../images/down_arrow.png)}body #table_head table .sortdesc a,body #table_source table .sortdesc a,body #table_bg table .sortdesc a{background-image:url(../../images/down_arrow.png)}body #table_head table .sortdesc a:hover,body #table_source table .sortdesc a:hover,body #table_bg table .sortdesc a:hover{background-image:url(../../images/up_arrow.png)}body #table_head table .sortasc a,body #table_source table .sortasc a,body #table_bg table .sortasc a{background-image:url(../../images/up_arrow.png)}body #table_head table tr.selected td.odd_col,body #table_source table tr.selected td.odd_col,body #table_bg table tr.selected td.odd_col{background-color:#F8E8AC}body #table_head table tr.selected td.even_col,body #table_source table tr.selected td.even_col,body #table_bg table tr.selected td.even_col{background-color:#F5E5A9}body #table_head table tr.hover td,body #table_source table tr.hover td,body #table_bg table tr.hover td{background-color:#F6F6F6}body #table_head table td,body #table_source table td,body #table_bg table td{font-size:13px;border-bottom:1px solid white;height:41px;padding:0px;background-color:#FAFAFA;text-align:center;color:#444}body #table_head table td.price,body #table_source table td.price,body #table_bg table td.price{width:114px}body #table_head table td.found,body #table_source table td.found,body #table_bg table td.found{width:100px}body #table_head table td.street,body #table_source table td.street,body #table_bg table td.street{width:282px;white-space:nowrap}body #table_head table td.zip,body #table_source table td.zip,body #table_bg table td.zip{width:82px}body #table_head table td.bed,body #table_source table td.bed,body #table_bg table td.bed{width:46px}body #table_head table td.bath,body #table_source table td.bath,body #table_bg table td.bath{width:50px}body #table_head table td.inquiries,body #table_source table td.inquiries,body #table_bg table td.inquiries{width:150px;vertical-align:center}body #table_head table td.inquiries ul.float li,body #table_source table td.inquiries ul.float li,body #table_bg table td.inquiries ul.float li{float:left}body #table_head table td.inquiries ul.float li span,body #table_source table td.inquiries ul.float li span,body #table_bg table td.inquiries ul.float li span{margin:8px;display:block}body #table_head table td.delete,body #table_source table td.delete,body #table_bg table td.delete{width:82px;cursor:pointer}body #table_head table .hidden,body #table_source table .hidden,body #table_bg table .hidden{display:none}body #table_head table .street,body #table_source table .street,body #table_bg table .street{text-align:left}body #table_head table .street a,body #table_source table .street a,body #table_bg table .street a{padding-left:8px}body #table_head table .street span,body #table_source table .street span,body #table_bg table .street span{padding-left:8px}body #table_head table .odd_col,body #table_source table .odd_col,body #table_bg table .odd_col{background-color:#FAFAFA}body #table_head table .even_col,body #table_source table .even_col,body #table_bg table .even_col{background-color:#F5F5F5}body #table_head table .selected_row,body #table_source table .selected_row,body #table_bg table .selected_row{background-color:#F8E8AC}@import url(../rater.css);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;background:transparent}caption,th,td{text-align:left;font-weight:normal}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}ol,ul{list-style:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{color:#444444;text-align:center;width:100%;background:#ffdc34 url(../../images/background.png) repeat-x 50% 0;font-family:Georgia,Cambria,"Times New Roman",Times,serif;}body a:link,body a:visited{text-decoration:none}body input,body textarea{border:0;margin:2px;padding:2px;font-size:14px;font-family:Georgia,Cambria,"Times New Roman",Times,serif}body input:focus,body textarea:focus{background-color:#f8e8ac}body input.reqd:focus{background-color:#ff9100}body input.disabled{border:1px solid #F2F2F2;background-color:#F2F2F2}body input.required,body textarea.required{border:1px solid #00A8E6}body input.validation-failed,body textarea.validation-failed{border:1px solid #FF3300;color:#FF3300}body input.validation-passed,body textarea.validation-passed{border:1px solid #00CC00;color:#000000}body .validation-advice{margin:2px 0;padding:2px;background-color:#ffffff;color:#FF3300;font-weight:bold;float:left;margin-left:20px}body .validate-password-confirm{width:229px}body .custom-advice{margin:5px 0;padding:5px;background-color:#C8AA00;color:#ffffff;font-weight:bold}body fieldset{border:transparent}body label{font-size:14px}body .form-row{clear:both;padding:6px}body .validate-number{border:1px solid #00A8E6;color:#000000}body .validate-email{border:1px solid #00A8E6;color:#000000}body .homes_form  select,body .homebuyer select{border:1px solid #00A8E6;color:#000000;width:250px}body .none{border:1px solid #00A8E6;color:#000000;width:250px}body .formbuilder_submit{margin-left:7px;border:none;color:#000000;background-color:#b2b2b2}body .flash-error{color:#901f0f}body .flash-ok{color:#ede700}body ol,body ul{list-style:none outside none}body div,body p,body ol,body ul,body h2{margin:0;padding:0}body h2{color:#ede700;font-size:22px;font-weight:400}body h2 a,body h2 a:visited{font-weight:700;color:#ede700;text-decoration:none}body h4{font-size:16px;display:inline;font-weight:700}body a img{border:0}body strong{font-weight:700}body button{width:auto;overflow:visible}body .u{text-decoration:underline}body .clear_both{clear:both}body #tip{display:none;position:absolute;z-index:9999}body .modal_container{width:700px;border:1px #756518 solid;background:#ffdc34;padding:3px;margin:0 -38px}body .modal_container .plainModalWindow{background:#02a2b1 url(../../images/plain_modal.jpg) repeat-x top;padding:7px;font-size:14px;font-family:Helvetica,Arial,"sans-serif";line-height:1.5em;color:white;overflow:auto;text-align:left;font-weight:700}body .modal_container .tos-modal{height:486px}body .modal_container .tos-modal h1{font-size:30px;font-weight:700;text-align:center;color:#ede700;margin-bottom:12px}body .modal_container .tos-modal h2{font-size:16px;font-weight:700;margin:10px}body .modal_container .tos-modal p{margin-bottom:7px}body .modal_container .tos-modal ul{margin-left:7px}body #skeleton{position:relative;width:866px;height:900px;margin:0 auto;text-align:left;padding:0}body #skeleton #main_content{border:10px solid #f6f6f6;width:325px;height:647px;float:left;margin-right:10px;padding:10px;overflow:auto}body #skeleton #main_content a{text-decoration:none}body #skeleton #main_content p{display:inline;margin:0 0 10px 0}body #skeleton #main_content #benefits_container{margin-top:10px}body #skeleton #main_content h2{color:#000000;font-size:18px}body #skeleton #main_content h3{display:inline;color:#000000;margin-top:5px}body #skeleton #main_content li{padding-left:10px;background:url(../../images/yellow_bullet.png) no-repeat 0 .5em}body #skeleton #main_content .copytxt{word-spacing:0.15em;letter-spacing:0;line-height:1.6em;font-size:14px;margin:4px 0 10px 0;display:block}body #skeleton #main_content .inlinepar{margin:0 0 10px 0;display:inline}body #skeleton #main_content .benefits{display:inline}body #skeleton div.sign_up_box{border:10px solid #f6f6f6;float:left;width:385px;height:273px;margin-bottom:10px;background:#A4D545 url(../../images/sign_in_info_bg.png) no-repeat;font-weight:700;font-size:14px;color:#444444}body #skeleton div.sign_up_box #signin_form{padding:10px}body #skeleton div.sign_up_box p{font-size:14px;margin:1px 0 10px}body #skeleton div.sign_up_box fieldset{border:none;margin:0;padding:0}body #skeleton div.sign_up_box #user_name,body #skeleton div.sign_up_box #pass_word,body #skeleton div.sign_up_box #email_address{display:block;margin:5px 14px 5px 0}body #skeleton div.sign_up_box #exclusive_offers{clear:left;display:inline;float:left;margin-right:10px}body #skeleton div.sign_up_box .exclusive_offers{float:left;width:315px;margin-bottom:8px}body #skeleton div.sign_up_box .email_address{display:block;clear:both}body #skeleton div.sign_up_box .rememberblock{margin-top:6px}body #skeleton div.sign_up_box #email_address{float:left}body #skeleton div.sign_up_box .signin{margin:10px 0 10px;font-weight:700}body #skeleton div.sign_up_box #other-tasks{border-top:1px solid #63802A;overflow:hidden;float:left;padding:10px 0 0 0}body #skeleton div.sign_up_box .overlay{top:20px;right:10px;width:400px;height:283px}body #skeleton div.sign_up_box a{color:#667204;text-decoration:none}body #skeleton .text_hi_box{border:10px solid #f6f6f6;float:left;height:364px;width:385px;background:#38DBEC url(../../images/sign_up_info.png) no-repeat;text-indent:-999em}body #skeleton .text_hi_box .overlay{top:323px;right:10px;width:400px;height:364px}body #skeleton .overlay{position:absolute;background-color:#f6f6f6;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80}body #skeleton #signin .highlight{background-color:#E6FABD}body #skeleton #signup .highlight{background-color:#B9F7FF}body #skeleton #alert{padding:5px 12px 10px 8px;border:2px solid #ff9100;position:absolute;width:160px;height:34px;top:146px;right:82px;background:#ffffff;color:#ff9100;font-weight:700;font-family:"Vag Rounded Std Thin",Helvetica,Arial,sans-serif}body #skeleton #alert .x_close{float:right;position:absolute;right:5px}body #skeleton #loading{left:270px;top:520px;position:absolute;z-index:350}body #skeleton .block p,body #skeleton .block span{color:#444444;font-size:16px}body #skeleton .block a{color:#667204}body #skeleton .block a:visited{color:#c57100}body #skeleton #tab_shadow{position:absolute;right:0;width:100px;height:700px;z-index:0}body #skeleton .two_tab{background:url(../../images/shadow_2tabs.png) no-repeat 100% 0}body #skeleton .three_tab{background:url(../../images/shadow_3tabs.png) no-repeat 100% 0}body #skeleton #tabs{position:absolute;width:84px;height:440px;right:0;z-index:0;margin:0;padding:0}body #skeleton #tabs li{margin-bottom:1px;background-repeat:no-repeat;display:block;height:220px;width:84px;cursor:pointer}body #skeleton #tabs li a{display:block;height:220px;width:84px;text-indent:-5000px;background-repeat:no-repeat;position:relative}body #skeleton #tabs #homes_tab{background-image:url(../../images/tabs/homes_off.png)}body #skeleton #tabs #homes_tab a{background-image:url(../../images/tabs/homes_off.png)}body #skeleton #tabs #homes_tab a.selected{background-image:url(../../images/tabs/homes_on.png)}body #skeleton #tabs #settings_tab{background-image:url(../../images/tabs/settings_off.png)}body #skeleton #tabs #settings_tab a{background-image:url(../../images/tabs/settings_off.png)}body #skeleton #tabs #settings_tab a.selected{background-image:url(../../images/tabs/settings_on.png)}body #skeleton #tabs #signup_tab{background-image:url(../../images/tabs/sign_up_off.png)}body #skeleton #tabs #signup_tab a{background-image:url(../../images/tabs/sign_up_off.png)}body #skeleton #tabs #signup_tab a.selected{background-image:url(../../images/tabs/sign_up_on.png)}body #skeleton #tabs #signin_tab{background-image:url(../../images/tabs/sign_in_off.png)}body #skeleton #tabs #signin_tab a{background-image:url(../../images/tabs/sign_in_off.png)}body #skeleton #tabs #signin_tab a.selected{background-image:url(../../images/tabs/sign_in_on.png)}body #skeleton #header{width:100%;height:196px;background:url(../../images/layout/top.png) no-repeat top}body #skeleton #header #free{background:url(../../images/free.png) no-repeat scroll;position:absolute;top:90px;left:548px;z-index:7;display:block;width:74px;height:75px;text-indent:-5000px}body #skeleton #header #sign{background:url(../../images/sign.png) no-repeat scroll;position:absolute;top:24px;left:482px;z-index:6;display:block;width:87px;height:90px;text-indent:-5000px}body #skeleton #header #welcome{position:absolute;left:0;top:20px;z-index:10}body #skeleton #header #agents_sellers{position:absolute;width:118px;height:17px;background:url(../../images/agents_sellers.png) no-repeat scroll;top:47px;right:40px;z-index:6;display:block;text-indent:-5000px}body #skeleton #header #logo{background:url(../../images/logo.png) no-repeat scroll;position:absolute;left:20px;top:78px;z-index:10}body #skeleton #header #logo a{display:block;width:148px;height:122px;text-indent:-5000px}body #skeleton #header h1#main_title{position:absolute;left:182px;margin:0;padding:0;top:136px;z-index:10}body #skeleton #header h1#main_title a{display:block;width:230px;height:55px;text-indent:-5000px;background:url(../../images/findholmes.png) no-repeat}body #skeleton #header ul.secondary_nav li{float:left;padding-left:14px;background:url(../../images/yellow_bullet.gif) no-repeat 0 4px}body #skeleton #header ul.secondary_nav .first{padding-left:0;background:none}body #skeleton #header ul.secondary_nav a{padding-left:20px;display:block;width:25px;height:12px;float:left;position:relative;text-indent:-5000px;background:url(../../images/text.png) no-repeat}body #skeleton #header .secondary_nav.left{position:absolute;left:9px;top:48px;width:180px}body #skeleton #header .secondary_nav.right{position:absolute;left:678px;top:22px;border-bottom:1.2px solid #ffffff;padding-bottom:4px}body #skeleton #header li#signin_link a{background-position:0 0px;width:33px;height:15px}body #skeleton #header li#signup_link a{background-position:0 -16px;width:39px;height:14px}body #skeleton #header li#help_link a{background-position:0 -31px;width:15px;height:14px}body #skeleton #header li#signout_link a{background-position:0 -84px;margin-left:25px;width:45px;height:14px}body #skeleton #header li#faq_link a{background-position:0 -45px;width:15px;height:12px}body #skeleton #header li#contact_link a{background-position:0 -57px;width:38px;height:11px}body #skeleton #header li#blog_link a{background-position:0 -69px;width:10px;height:14px}body #skeleton #header #sign_in_form{position:absolute;top:20px;left:200px;background:url(../../images/login_bg.html);border:2px solid #ffffff;font-size:14px;color:#333;text-align:left;width:258px;height:105px}body #skeleton #bg{background:url(../../images/bg_main.png) no-repeat;height:708px;width:800px;z-index:10;position:absolute}body #skeleton #homes{height:708px;width:800px;z-index:10;position:absolute}body #skeleton #homes #map{width:365px;height:300px;border:10px solid;border-color:#f6f6f6;margin:10px;position:absolute}body #skeleton #homes #map #map_div{width:363px;height:298px;border:1px solid #dcdbd8}body #skeleton #homes #info{width:386px;height:323px;left:395px;position:absolute;margin:10px}body #skeleton #homes #info ul#sub_nav{border-left:10px solid;border-color:#f6f6f6;float:left;position:relative;width:375px;z-index:200;margin:0;padding:0}body #skeleton #homes #info ul#sub_nav li{border-left:1px solid #ffffff;float:left;width:90px;text-align:center}body #skeleton #homes #info ul#sub_nav li a{background:#f6f6f6;color:#666;display:block;height:19px;padding:7px 10px;font-size:16px;text-decoration:none}body #skeleton #homes #info ul#sub_nav li a.active{background:transparent url(../../images/selected_tab_bg.gif) repeat scroll 0;color:#000000}body #skeleton #homes #info ul#sub_nav li#summaryTab{width:90px}body #skeleton #homes #info ul#sub_nav li#descTab{width:105px}body #skeleton #homes #info ul#sub_nav li#my_notesTab{width:90px}body #skeleton #homes #info #sub_nav_content{border:10px solid;border-color:#f6f6f6;clear:left;color:#333;font-size:16px;height:277px;overflow:hidden;position:relative;top:-10px;z-index:5}body #skeleton #homes #info #sub_nav_content a{color:#667204}body #skeleton #homes #info #sub_nav_content a:visited{color:#c57100}body #skeleton #homes #info #sub_nav_content .b_wrapper{height:257px;padding:10px}body #skeleton #homes #info #sub_nav_content #summary{padding:140px 10px 10px;overflow:hidden}body #skeleton #homes #info #sub_nav_content #description{overflow:auto;font-size:20px}body #skeleton #homes #info #sub_nav_content #notes{overflow:hidden}body #skeleton #homes #info #sub_nav_content #images{height:240px;width:366px;text-align:center;padding-top:10px;position:absolute}body #skeleton #homes #info #sub_nav_content #images #images_container{overflow:hidden;height:216px;width:366px}body #skeleton #homes #info #sub_nav_content #images #images_container #images_wrapper{width:800px;height:180px}body #skeleton #homes #info #sub_nav_content #images #images_container #images_wrapper img{border:6px solid #CFCFCF}body #skeleton #homes #info #sub_nav_content #images #images_container #images_wrapper img:hover{border-color:#FF9001}body #skeleton #homes #info #sub_nav_content #images #images_container #images_wrapper .additional{display:none}body #skeleton #homes #info #notes{overflow:hidden}body #skeleton #homes #info #notes #notes_tab{cursor:pointer;white-space:nowrap;display:block}body #skeleton #homes #info #notes #notes_form{margin:0}body #skeleton #homes #info #notes #notes_form textarea{width:330px;border:2px solid #ff9100}body #skeleton #homes #info #notes #notes_form input{background:transparent url(../../images/save.gif) no-repeat;border:0 none;width:87px;height:22px;font-weight:700;color:#ffffff}body #skeleton #homes ul#ads{height:60px;width:800px;list-style:none;position:absolute;top:351px;left:10px;_left:0;display:inline}body #skeleton #homes ul#ads li{width:234px;float:left;background-color:#f6f6f6;font-size:12px;margin:0 13px;padding:0;height:60px}body #skeleton #homes ul#ads li a{white-space:nowrap;text-decoration:none;color:#667204;padding:10px}body #skeleton #homes ul#ads li a:visited{color:#c57100}body #skeleton #homes #properties{height:260px;width:760px;position:absolute;top:450px;left:18px}body #skeleton #homes #properties #add_property_form_container{display:none}body #skeleton #homes #properties #properties_rss{position:absolute;left:1px;top:-18px}body #skeleton #homes #properties #properties_rss a{font-size:13px;text-decoration:none;color:#000000}body #skeleton #homes #properties #properties_rss a img{border:0}body #skeleton #homes #properties #undo{display:none;position:absolute;right:20px;top:-18px}body #skeleton #homes #properties #undo a{font-size:14px;font-style:italic;background:#FF0;text-decoration:none;color:#000000;padding:2px}body #skeleton #homes #properties #property_grid{cursor:pointer;width:750px}body #skeleton #homes #properties #table_bg{position:absolute;z-index:-1;height:246px}body #skeleton #homes #properties #table_source{height:246px}body #skeleton #homes #properties .delete_link{font-size:11px}body #skeleton #homes #properties .delete_link img{vertical-align:-2px}body #skeleton #signup,body #skeleton #signin{background:url(../../images/settings_grid_bg.gif) no-repeat;height:688px;width:780px;z-index:100;padding:10px;position:absolute}body #skeleton #settings{background:url(../../images/settings_grid_bg.gif) no-repeat;height:688px;width:780px;z-index:100;padding:10px;position:absolute}body #skeleton #settings .homes_form{float:left;width:375px;background-color:#f6f6f6}body #skeleton #settings .homebuyer{float:left;width:375px;background-color:#f6f6f6;margin-right:10px;margin-left:10px;padding-left:0}body #skeleton #settings ul#settings_sub_nav{border-left:10px solid;border-color:#f6f6f6;float:left;position:relative;width:375px;z-index:200;margin:0;padding:0}body #skeleton #settings ul#settings_sub_nav li{border-left:1px solid #ffffff;float:left;width:90px;text-align:center}body #skeleton #settings ul#settings_sub_nav li a{background:#f6f6f6;color:#666;display:block;height:19px;padding:7px 10px;font-size:16px;text-decoration:none}body #skeleton #settings ul#settings_sub_nav li a.active{background:transparent url(../../images/selected_tab_bg.gif) repeat scroll 0;color:#000000;font-weight:700}body #skeleton #settings ul#settings_sub_nav li#mainSettingTab{width:102px}body #skeleton #settings ul#settings_sub_nav li#myHomesTab{width:160px}body #skeleton #settings #settings_sub_nav_content{border:10px solid;border-color:#f6f6f6;clear:left;color:#333;font-size:16px;height:640px;overflow:hidden;position:relative;top:-10px;z-index:5}body #skeleton #settings #settings_sub_nav_content #main_settings{padding:10px;height:630px}body #skeleton #settings #settings_sub_nav_content #main_settings #main_settings_left{width:340px;float:left;overflow:visible;height:625px;margin-left:20px}body #skeleton #settings #settings_sub_nav_content #main_settings #main_settings_right{width:340px;padding-top:20px;margin-left:20px;float:left}body #skeleton #settings #settings_sub_nav_content #my_homes{padding:10px;height:630px}body #skeleton #settings #settings_sub_nav_content #my_homes img{border:10px solid #CFCFCF}body #skeleton #settings #settings_sub_nav_content #my_homes img:hover{border:10px solid #FF9001}body #skeleton #settings #settings_sub_nav_content #my_homes select{border:1px solid #00A8E6;color:#000000;width:235px}body #skeleton #settings #settings_sub_nav_content #my_homes #my_homes_left{width:340px;float:left;height:629px;overflow:visible;margin-left:20px}body #skeleton #settings #settings_sub_nav_content #my_homes #my_homes_right{width:340px;padding-top:20px;margin-left:20px;float:left}body #skeleton #settings #agent h3{font-size:16px;color:#000000}body #skeleton #settings #agent h5{font-weight:400;color:#444444;font-size:14px}body #skeleton #settings #agent .half-screen{width:375px}body #skeleton #settings #agent button .image-upload{position:relative;bottom:22px;border:#ffffff}body #skeleton #settings #agent strong{font-weight:700;color:#000000;font-size:18px}body #skeleton #settings #agent #profile-container #agent-image{float:right;width:98px;height:114px;border:3px solid #cccccc}body #blog{height:190px;width:800px;position:absolute;top:904px;color:#ffffff;z-index:101}body #blog #blog_image{padding:0;margin:0}body #blog #blog_image img{display:block;white-space:nowrap}body #blog #blog_subscribe{position:absolute;float:right;right:27px;top:24px}body #blog iframe{width:800px;border:0}body #blog h2#bloghead{background:#171717;color:#EDE700;padding-left:14px;padding-top:6px;cursor:pointer}body #about_us_details{position:absolute;top:1105px;height:0;width:800px;background-color:#767301;z-index:110}body #contact_us_details{position:absolute;top:1105px;height:0;width:800px;background-color:#767301;z-index:110}body #bottom_info{position:absolute;top:1104px;height:93px;width:800px;background:url(../../images/layout/info_bg.png) repeat-x;z-index:102}body #bottom_info div{position:absolute;height:63px;padding:14px 20px;z-index:102}body #bottom_info div p,body #bottom_info div a{padding-top:2px;margin:0;color:#ffffff;font-size:15px}body #bottom_info div a{font-weight:700;text-decoration:none}body #bottom_info h3{color:#ffffff;font-size:20px}body #bottom_info #contact_us_details input,body #bottom_info #contact_us_details textarea{font-size:16px;color:#444444}body #bottom_info #contact_us_details label{color:#ffffff;font-size:16px}body #bottom_info #about_us{width:360px;float:left;border-right:1px dashed #000000;z-index:102}body #bottom_info #about_us h2{cursor:pointer}body #bottom_info #contact_us{width:360px;left:400px;z-index:102}body #bottom_info #contact_us h2{cursor:pointer}body #about_us_details,body #contact_us_details{height:0;overflow:hidden;background:#767301 url(../../images/contact_us_bg.png) repeat-x top}body #about_us_details .details,body #contact_us_details .details{padding:20px;color:#ffffff}body #about_us_details .aboutClose,body #contact_us_details .aboutClose{color:#ffffff;font-weight:700;position:absolute;top:20px;right:20px}body #about_us_details label,body #contact_us_details label{font-size:20px}body #about_us_details a,body #about_us_details a:visited,body #contact_us_details a,body #contact_us_details a:visited{color:#ffffff;text-decoration:none}body #about_us_details h2 a,body #about_us_details a:visited,body #contact_us_details h2 a,body #contact_us_details a:visited{color:#ede700}body #about_us_details h3,body #contact_us_details h3{font-size:14px;font-weight:700;margin:0}body #about_us_details h3 a,body #about_us_details a:visited,body #contact_us_details h3 a,body #contact_us_details a:visited{font-weight:400;color:#ffffff}body #about_us_details p a,body #about_us_details a:visited,body #contact_us_details p a,body #contact_us_details a:visited{font-weight:700}body #about_us_details .carrier_images,body #contact_us_details .carrier_images{margin:0 0 0 -20px}body #about_us_details #contact_form_email,body #contact_us_details #contact_form_email{float:left;margin-right:35px;display:inline}body #about_us_details #contact_form_name,body #contact_us_details #contact_form_name{float:left;display:inline}body #about_us_details #subject,body #contact_us_details #subject{clear:left;margin-top:30px}body #about_us_details #contact_message textarea,body #contact_us_details #contact_message textarea{height:280px;width:750px}body #about_us_details #contact_message input,body #contact_us_details #contact_message input{margin:10px 10px 10px 2px;float:left}body #about_us_details #contact_message h3,body #contact_us_details #contact_message h3{font-size:20px;margin:10px 0 0}body #about_us_details #contact_message .leftClose,body #contact_us_details #contact_message .leftClose{float:left;font-weight:700}body #about_us_details #contact_message .call,body #contact_us_details #contact_message .call{float:right;font-weight:400}body #about_us_details #thumbJim,body #contact_us_details #thumbJim{height:141px;width:380px;float:left}body #about_us_details #thumbJim img,body #contact_us_details #thumbJim img{float:left}body #about_us_details #thumbJim #descriptionJim,body #contact_us_details #thumbJim #descriptionJim{position:relative;top:12px;width:230px;height:117px;border-right:1px solid #ffffff;float:left}body #about_us_details #thumbYury,body #contact_us_details #thumbYury{width:380px;height:141px;float:left;clear:right}body #about_us_details #thumbYury img,body #contact_us_details #thumbYury img{float:left}body #about_us_details #thumbYury #descriptionYury,body #contact_us_details #thumbYury #descriptionYury{position:relative;top:12px;height:117px}body #footer{position:absolute;top:1172px;background:url(../../images/bottom_border.png) repeat-x top;height:18px;padding-top:27px;left:0;right:0;width:100%;z-index:10;font-size:12px;text-align:center}body #footer a{color:#444444}body #footer #footer_links ul{list-style-type:square}body #footer #footer_links li{display:inline;padding-right:100px}body #footer{*z-index:-1}body #http_error{display:none}body .error_text{color:red;font-size:18px;padding:30px 0}
/* --------- /stylesheets/rater.css --------- */ 

/* ======= STAR-RATER ======== */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url(../../images/rating/star.gif) left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url(../../images/rating/star_small.gif);
line-height: 10px;
height: 10px;
}
/* ======= /STAR-RATER ======== *//* --------- /stylesheets/style.css --------- */ 

input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 2px 0;
	padding: 2px;
	background-color: #FFFFFF;
	color : #FF3300;
	font-weight: bold;
	float:left;
	margin-left:20px;
}

.validate-password-confirm{
	width: 229px;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

fieldset {
	border: transparent;
}

label {
	font-size: 14px;
}
.form-row {
	clear: both;
	padding: 6px;
}

.field-label {

}

.field-widget {

}

.validate-number {
	border: 1px solid #00A8E6;
	color : #000;
}

.validate-email {
	border: 1px solid #00A8E6;
	color : #000;	
}

.homes_form  select, .homebuyer select {
	border: 1px solid #00A8E6;
	color : #000;
	width : 250px; 	
}

#my_homes select{
	border: 1px solid #00A8E6;
	color : #000;
	width : 235px;	
}

.none {
	border: 1px solid #00A8E6;
	color : #000;
	width : 250px;	
}

#settings .homes_form{
	float:left; 
	width: 375px;
	background-color: #f6f6f6;
}

#settings .homes_form .title_text{
		
}
#settings .homebuyer{
	float:left; 
	width: 375px;
	background-color: #f6f6f6;
	margin-right: 10px;
	margin-left: 10px;
	padding-left: 0px;
}

.formbuilder_submit{
	margin-left: 7px;
	border: none;
	color: #000;
	background-color: #b2b2b2;
}


