* {margin:0;padding:0;border:none;list-style:none}
body {font-family:Arial, sans-serif;color:#000;font-size:14px;overflow-y:scroll;background:#0d0d0d url(images/bg-site.jpg) no-repeat fixed top center}
a {outline:none;text-decoration:none;color:#a4342b}
a:hover {color:#da922c}

/*-------HEADER-------*/
#header {width:960px;height:218px;background: url(images/bg-header.jpg) no-repeat;position:fixed;top:0;left:50%;margin:0 0 0 -480px;z-index:40}
#top-links {float:right;font-size:12px;color:#fff;font-weight:bold;margin:10px 155px 0 0}
#top-links li {float:right}
#top-links li a {color:#fff}
#logo {display:block;float:left;width:255px;height:279px;background:url(images/logo.png) no-repeat;margin:6px 0 0 20px}
#menu {margin:173px 0 0 320px;height:100px}
#menu li {float:left;position:relative;margin:0 18px 0 0}
#menu li a {display:block;color:#da922c;font-size:15px;font-weight:bold;padding:15px 10px 12px}
#menu li:hover a {background:#100d0d;color:#fff}
#menu li ul {display:none}
#menu li:hover ul {display:block;position:absolute;top:45px;left:0px;background:#322515}
#menu li:hover ul li {width:147px;margin:1px 0 0}
#menu li:hover ul li a {display:block;font-size:12px;font-weight:normal;color:#da922c;padding:5px 15px;background:#100d0d}
#menu li ul li:hover a {color:#da922c;background:#2f2626}

/*-------CONTENT-------*/
#content-box {width:960px;position:absolute;top:218px;left:50%;margin:0 0 0 -480px;min-height:618px;background:url(images/bg-content.jpg) repeat-y}
#content-bg-top {position:fixed;top:218px;left:50%;margin:0 0 0 -480px;width:960px;height:179px;background:url(images/bg-content-top.jpg) no-repeat}
#content-bg-bottom {position:absolute;bottom:0;left:0;width:960px;height:162px;background:url(images/bg-footer.jpg) no-repeat;margin:0 0 -150px}
#content {position:relative;width:860px;min-height:318px;margin:0 auto 20px;padding:30px 50px 0px}
h1 {font-size:24px;font-weight:normal;color:#e55830;margin:10px 0 20px 40px;padding:0 10px}
h2 {font-size:20px;font-weight:normal;color:#e55830}
#heading-image {width:859px;height:170px;background:url(images/heading-image.png) no-repeat;margin:0 auto}
hr {height:0;width:100%;border-top:#3c181c solid 1px;margin:20px auto}

/*-------FOOTER-------*/
#content-bg-bottom ul {margin:78px 0 0 65px}
#content-bg-bottom li {float:left;margin:0 2px} 
#content-bg-bottom a {color:#000}
#content-bg-bottom a:hover {color:#e55830}
#content-bg-bottom p {font-size:12px;margin:-8px 70px 0 0;text-align:right}

/*-------HOMEPAGE-------*/
#welcome, #news-services {display:inline-block;background:#eed8b1;border:#d0c0a1 solid 1px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding:15px;height:270px;font-size:12px}
#welcome {width:535px;height:370px}
#news-services {width:245px;margin:0 0 0 10px;float:right}

/*-------TEXT-------*/
.horse-name {font-size:22px;color:#794107}
.bold {font-weight:bold}

/*-------TEXT-------*/
.Sub-title {font-size:18px;color:#000}
.bold {font-weight:bold}

/*-------TABLE-------*/
#table {background: #3C181C; width:75%; height:25px; align:center; margin: 0 auto;}
#table td {text-align:center;}
#table a{ display: block; text-align: center; width:150px;color:#da922c;font-size:15px;font-weight:bold;; padding-top: 2px;}
#table a:hover {color: #FFF;}

/*-------IMAGES-------*/
.image-round-thick-border {-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border:#d0c0a1 solid 3px}

.image-border-1px {border:#04344e solid 1px}
.image-border-2px {border:#04344e solid 2px}
.image-border-3px {border:#04344e 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}

.quote-background {background-image: url(images/quote.png)}
