@charset "utf-8";
/* CSS Document */

body {margin:0; background-color:#1d1401;}
#main {width:850px; margin:0 auto;}
#masthead {height:205px; background:url(images/bg_masthead.jpg) no-repeat; font:bold 14px Arial, Helvetica, sans-serif; padding-left:27px;}
#masthead img {margin-left:448px;}
#masthead a {color:#000; text-decoration:none; border-right:1px solid #000; padding-right:6px; margin-right:5px;}
#masthead a:hover {color:#af331f;}
#masthead a.end {margin:0; padding:0; border:none;}
#emailwrap {margin-bottom:150px;}
#emailwrap a {border:none; padding:0; margin:0;}
#ranch {width:225px; height:30px; padding-top:190px; text-align:center; float:left; background:url(images/ranch_land.jpg) no-repeat; font:13px Arial, Helvetica, sans-serif;}
#ranch a, #residential a, #farms a, #commercial a {text-decoration:none; color:#000;}
#ranch a:hover, #residential a:hover, #farms a:hover, #commercial a:hover {text-decoration:underline; color:#af331f;}
#residential {height:30px; width:200px; padding-top:190px; text-align:center; float:left; background:url(images/residential.jpg) no-repeat; font:13px Arial, Helvetica, sans-serif;}
#farms {height:30px; width:200px; padding-top:190px; text-align:center; float:left; background:url(images/farms.jpg) no-repeat; font:13px Arial, Helvetica, sans-serif;}
#commercial {height:30px; width:200px; padding:190px 25px 0 0; text-align:center; float:left; background:url(images/commercial.jpg) no-repeat; font:13px Arial, Helvetica, sans-serif;}
#welcome {background:url(images/bg_welcome.jpg) no-repeat; height:180px; clear:both; padding:20px 30px 0 40px; font:13px Arial, Helvetica, sans-serif;}
#welcome p {margin:15px 0 0; line-height:20px;}
#welcome p img {margin-top:10px;}
#slideshow {float:left; width:290px; height:165px; margin-right:35px;}
#footer {width:850px; padding:15px 0 50px; background:url(images/bg_main.jpg) bottom no-repeat; text-align:center; font:11px Arial, Helvetica, sans-serif; color:#FFF;}
#footer a {color:#FFF; text-decoration:none;} #footer a:hover {color:#fcc734;}
#footer h1 {color:#900;}
#footer p {color:#999;}
#sub {background:url(images/bg_sub.jpg) no-repeat bottom #dccba9; clear:both; padding:20px; font:13px Arial, Helvetica, sans-serif; width:790px; margin:0 10px;}
#sub p {margin:0 0 15px; line-height:20px;}
#sub h1 {font:24px Arial, Helvetica, sans-serif; margin:0 0 15px; color:#af331f;}
#sub h2 {font:24px Arial, Helvetica, sans-serif; margin:0 0 10px; color:#af331f;}
#sub table td.realtor a {color:#af331f; text-decoration:none; font-weight:bold;}
#sub table td.realtor a:hover {text-decoration:underline;}
#sub img.about {float:left; margin-right:15px; display:block;}
#sub li a {color:#000; text-decoration:none;}
#sub li a:hover, #sub h3 a:hover, #sub table td a:hover {text-decoration:underline;}
#sub h3 {margin:0; font:14xp Arial, Helvetica, sans-serif;}
#sub h3 a {color:#af331f; text-decoration:none;}
#sub table td a {color:#af331f; text-decoration:none;}
#sub table td.divider {border-right:1px dotted #978a6e;}
b.sold {color:#F00; font-size:16px;}
#clear {clear:both;}
#message {background-color:#d9c8a6; text-align:center; margin:0 10px; padding-bottom:10px; font:bold 18px Arial, Helvetica, sans-serif; color:#900;}
