* {margin:0;padding:0;list-style:none}
body {position:relative;font-family:Helvetica, Arial, sans-serif;color:#3a2c14;font-size:12px;overflow-y:scroll;background:#2b0800 url(images/background.jpg) no-repeat fixed} 
img {border:none}
a {outline:none;text-decoration:none;color:#d64802}
a:hover {color:#5f2819}
#box {position:relative;width:829px;margin:104px 0 0 151px;height:inherit;background:url(images/shadow.png) repeat-y right}
/*-------HEADER-------*/
#header {width:823px;height:340px;background:url(images/bg-header.jpg) no-repeat}
#header li a {display:block;height:39px;float:left;padding:25px 10px 0;margin:0px 5px 0;font-size:16px;letter-spacing:1px;color:#3a2c14;font-weight:bold}
#header li:first-child a {margin-left:30px}
#header li a:hover {background:url(images/050.png) repeat}
#logo {position:absolute;top:-90px;left:300px;height:164px;width:243px;background:url(images/logo-header.png) no-repeat}
/*-------CONTENT-------*/
#heading {font-size:24px;font-weight:bold;margin:0 0 20px 20px}
#content {width:803px;background:#f5e0d4 url(images/horse-small.jpg) no-repeat right bottom;min-height:413px;padding:10px 10px 10px}
#content img {border:solid #3a2c14 2px}
.feature {float:left;width:170px;height:340px;padding:5px;background:#3a2c14;margin:0 20px 20px;color:#fff}
.feature a {color:#fff}
/*-------FOOTER-------*/
#footer {width:823px;color:#efb592}
#footer a {color:#83a094}
#footer li {float:right;margin:5px 3px 0;font-size:11px;color:#efb592}
#footer li a {color:#efb592}
#footer li a:hover {color:#d64802}
/*-------TEXT-------*/
.horse-name {font-size:16px;letter-spacing:1px;font-weight:bold;margin:0 0 15px}
.pedigree {font-style:italic}
.homepage-text {line-height:30px;font-size:14px}
.tall-line {line-height:20px}
