body { font-family: Arial, Helvetica, sans-serif; background-image: url(../images/background.jpg);}
h1 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:700; color:#660000; margin-top:0;}
h2 { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:16px; font-weight:600; color:#660000; margin-bottom:.0px; padding-bottom:.0px;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:500; color:#000000; margin-top:0px; padding-top:0px;	}
h4 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:600; color:#660000; font-style:italic;}
p  { font-family:Arial, Helvetica, sans-serif; font-size:14px;}

ul.ranchList { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 0 0 -10px;}
li.space {margin-bottom:5px;}

div#main { margin:0 auto; width: 1024px;}
div#content { clear:both; float:left; width:100%;}
div#banner { clear:none; float:left; width:100%; background-color:#663300; margin-bottom: 5px;}
div#leftNav { clear:none; float:left; width:130px; padding:8px; margin-right:20px; border-style:solid;  border-color:#663300;  border-width:thin;}
div#whatsNew { clear:none; float:left; width:130px; padding:8px; margin:500px 20px 0 0; border-style:solid; border-color:#663300; border-width:thin; padding-top:10px;}
div#text { clear:none; float:left; width:854px;}
div#leftNav_wide { clear:none; float:left; width:200px; padding:5px; margin-right:6px; border-style:solid; border-color:#663300; border-width:thin;}
div#leftNav_wrapper { clear:none; float:left; width:200px;}
div#leftNav_wrapped { padding:5px; margin-right:6px; border-style:solid; border-color:#663300; border-width:thin;}
div#leftNav_billboard { margin-top:5px;}
div#sitemap { clear:none; float:left; width:800px;}

img.billboard {margin-left:6px; margin-bottom:6px;}

a:link {color:blue; text-decoration:none;}
a:visited {color:blue; text-decoration:none;}
a:hover {color:blue; text-decoration:underline;}
a:active {color:blue; text-decoration:none;}

.announcement { font-family:Arial, Helvetica, sans-serif; font-size:14px; margin:0 10px 15px 10px;}
.announcementHead { font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:500; 	margin:0 10px 7px 10px;}
.blackSwan {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.blackSwan2 { font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.caption { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; font-weight:500;}
.facebook { background-color:#FFFFFF; width: 100px; float:right; margin-top:-40px; padding:4px 2px 2px 4px; border-style:solid; border-color:#663300; border-width:1px;}
.LeftNav { font-family: Arial, Helvetica, sans-serif; font-size:14px; font-weight:600; margin-top:-3px;}
.LeftNav_map { font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:600; margin-left:-10px;}
.LeftNav_ranches { font-family: Arial, Helvetica, sans-serif; font-size:13px; font-weight:600; margin-left:-10px;}
.nestedList { margin-top:-5px;}
.new { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:400; margin-left:-25px; margin-bottom:10px;}
.pix { clear:none; float:right; padding:0 0 5px 5px ; width:315px; height:305px;}
.pixContact { clear:none; float:right; padding:0 0 5px 5px;	width:315px; height:406px;}
.pixRanches { margin-bottom:5px;}
.pixVision { clear:none; float:right; padding:0 0 5px 5px; width:450px;	height:288px; background-color:#FFFFFF;}
.pixNews { margin-left:15px;}
.ranchAcres  { font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-top:-8px;}
.ranchLinks { font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:400; text-align:center; padding:3px; margin:0; border-style:solid; border-color:#663300; border-width:thin;}
.ranchesRtMargin {margin-right: 105px;}
.startStop  { font-family:Arial, Helvetica, sans-serif; font-size:12px;	line-height:130%; background-color:#FFFF99; padding:2px; border-style:solid; border-color:#663300; border-width:thin;}

