* {margin:0;padding:0;font-weight:normal;border:none}
body {font-family: Verdana, sans-serif;color:#ebc1a3;font-size:12px;overflow-y:scroll;background:#6e2f1c url(images/bg-site.png) repeat-x top}
a {outline:none;text-decoration:none;color:#e8ba6c}
a:hover {color:#ffde00}

/*-------HEADER-------*/
#header {height:355px;background:url(images/bg-header.jpg) no-repeat top center}
#header ul {width:910px;list-style:none;margin:0 auto;padding:0 0 0 50px}
#header li {float:left;height:32px;margin:20px 8px 10px;padding:0 0 0 15px}
#header li a {color:#fff;font-weight:bold}/*---Didn't work in Firefox without this. ...who knows.---*/
#header li:hover {background:url(images/menu-button.png) no-repeat left}
#header li span {height:24px;color:#fff;font-weight:bold;float:left;padding:8px 15px 0 0;margin:0 -15px 0 0}
#header li:hover span {background:url(images/menu-button.png) right}
#home-link {display:block;width:960px;height:250px;clear:left;margin:0 auto}

/*-------CONTENT-------*/
#content-wrapper-outer {background:url(images/bg-middle.jpg) no-repeat top center;min-height:511px}
#content-wrapper-inner {width:960px;margin:0 auto}
#menu {width:199px;float:left}
#menu ul {width:187px;background:#3b1a06;border-left:#351806 solid 3px;border-right:#351806 solid 3px;list-style:inside url(images/bullet.jpg)}
#menu li {height:20px;border-bottom:#51260c solid 1px;padding:6px 0 0 12px}
#menu li:first-child {background:#91380a;padding:6px 0 0 12px;width:187px;border:none;list-style:none;margin:0 0 10px -2px}
#menu li:first-child a {color:#fff}
#menu-top {height:28px;background:url(images/menu-top.png) no-repeat}
#menu-bottom {height:28px;background:url(images/menu-bottom.png) no-repeat;margin:0 0 0 0px}
#content {width:725px;margin:0 0 0 217px;padding:0 15px 20px 0}
h1 {font-size:28px;font-weight:normal;color:#d7b9a3;padding:20px 0}
h1 span {color:#fff}
h2 {font-size:16px;font-weight:bold;color#fff}
span {color:#fff}
h3 {font-size:18px;font-weight:normal;color:#d7b9a3;margin:0 0 10px 0}
h3 span {color:#fff}

/*-------FOOTER-------*/
#footer {height:66px;background:url(images/bg-footer.png) no-repeat center}
#footer div {width:860px;margin:0 auto;padding:20px 20px 0 80px}
#footer ul {list-style:none}
#footer li a {font-family:Arial, sans-serif;font-size:11px;color:#c9a8a8;float:left;margin:0 10px}
#footer P {float:right;font-family:Arial, sans-serif;font-size:11px;color:#c9a8a8}
#footer span, #footer p a {color:#fff}

/*-------HOMEPAGE-------*/
.featured-show {padding:10px}

/*-------MISC-------*/
.farm-page {font-size:14px;color:#ebc1a3}
.text-image {margin:20px;border:#582608 solid 4px}

/*-------TEXT-------*/
.text-bold {font-weight:bold}
.heading {font-size:16px;color:#26341a;letter-spacing:1px;line-height:36px}
.text-title {font-size:18px}
.text-background-brown {background:#582608;width:200px;margin:0 auto;padding:5px}
.text-red {color:#e01a1a}
.text-grey {color:#777}

/*-------IMAGES-------*/
.image-border-1px {border:#582608 solid 1px}
.image-border-2px {border:#582608 solid 2px}
.image-border-3px {border:#582608 solid 3px}

.image-width-200px {width:200px;height:auto}
.image-width-250px {width:250px;height:auto}
.image-width-300px {width:300px;height:auto}
.image-width-350px {width:350px;height:auto}
.image-width-400px {width:400px;height:auto}
.image-width-450px {width:450px;height:auto}
.image-width-500px {width:500px;height:auto}

.image-height-200px {width:auto;height:200px}
.image-height-250px {width:auto;height:250px}
.image-height-300px {width:auto;height:300px}
.image-height-350px {width:auto;height:350px}
.image-height-400px {width:auto;height:400px}
.image-height-450px {width:auto;height:450px}
.image-height-500px {width:auto;height:500px}

.image-padding-10px {margin:10px}
.image-padding-15px {margin:15px}
.image-padding-20px {margin:20px}
.image-padding-25px {margin:25px}
.image-padding-30px {margin:30px}

