* {margin:0;padding:0;border:none;list-style:none}
body {font-family: Arial, sans-serif;color:#261c1a;font-size:12px;overflow-y:scroll;background:#124e28 url(images/bg-site.jpg) repeat-x fixed left 176px}
a {outline:none;text-decoration:none;color:#9e3118}
a:hover {color:#765430}

#splash {width:100%;height:100%;position:fixed;top:0;background:url(images/075.png);z-index:1000}
#splash div {display:block;position:absolute;top:12%;left:50%;margin:0 0 0 -350px}

.named-anchor{margin-top:-180px;padding-top:180px;width:0px;display:block}

/*-------HEADER-------*/
#header {width:100%;height:176px;position:fixed;top:0;left:0;background:url(images/bg-header.png);z-index:10}
#header-box {width:960px;height:176px;margin:0 auto}
#logo {display:block;width:490px;height:135px;background:url(images/logo.png) no-repeat;margin:5px auto 0}
#menu {text-align:center;height:20px;width:960px}
#menu li {position:relative;display:inline-block;margin:-15px 20px 0;font-weight:bold;letter-spacing:1px}
#menu a {display:block;padding:16px 20px 22px;color:#fef6a4;font-weight:bold} 
#menu a:hover {color:#fff}

#menu li ul {display:none}
#menu li:hover ul {display:block;position:absolute;top:51px;left:-55px;background:#2c3a31;margin:0;padding:5px}
#menu li:hover li {margin:0;padding:0}
#menu li:hover li a {display:block;width:150px;padding:10px 20px}
#menu li:hover li a:hover {background:#405a49}

#languages a {float:right;width:50px;height:20px;text-align:center;padding:20px 0 0;margin:68px 10px 0 0}
#languages a#english {background:url(images/flag-usa.jpg) no-repeat top}
#languages a#french {background:url(images/flag-french.jpg) no-repeat top}

/*-------HEADER PHOTO-------*/
#top-photo {width:960px;height:200px;margin:176px auto 0;background:url(images/header/header-03.jpg) no-repeat center;overflow:hidden}

/*-------CONTENT-------*/
#content {width:900px;margin:0 auto 20px;background:#cbc579 url(images/bg-content.png) repeat-x;border:#3e623c solid 10px;padding:10px 20px}
h1{font-weight:normal;font-size:24px;color:#fef6a4;margin:5px 0 0 50px}
h1 span {color:#003220}
.divider-top {height:8px;width:900px;background:url(images/divider-wide.gif) no-repeat;margin:10px auto 10px}
.divider-bottom {height:8px;width:900px;background:url(images/divider-wide.gif) no-repeat;margin:10px auto 5px}
#content img {border:#124e28 solid 2px}

/*-------HOMEPAGE-------*/
#contact-box {width:230px;height:192px;float:right;margin:-73px -20px 0 20px;color:#afa966;line-height:18px;background:url(images/bg-contact-box.png) no-repeat;padding:50px 20px 0}
#contact-box div {background:#2d5d2e;padding:15px}
#contact-box div p:first-child {font-size:22px;color:#fef6a4;margin:0 0 10px 0}

/*-------HORSES-------*/
.horse-type {font-size:18px;margin:17px 0 0 -15px}
.horses {overflow:hidden;margin:0 0 0px 0}
.horses li {float:left}
.horses li a {display:block;color:#261c1a;width:138px;height:185px;margin:25px 42px 0;text-align:center;font-size:14px;}
.horses li a img {margin:0 0 5px}
.horses li a:hover {color:#9e3118}
.horses li a:active {margin:26px 42px -1px}
#content .horses li a:hover img {border:#7a290b solid 3px;margin:-1px -1px 4px}

/*-------LISTING-------*/
.listing {position:relative;margin:0 0 50px 0}
.listing div {width:400px;position:absolute;left:423px;bottom:0;padding:10px 0 10px 20px;border-left:#124e28 solid 10px}
.listing img {width:400px;height:auto}
.horse-name {font-size:18px;color:#9e3118}
.horse-links {font-size:14px;letter-spacing:1px}

/*-------TEXT-------*/
.text-bold {font-weight:bold}

/*-------IMAGES-------*/
.image-border-1px {border:#124e28 solid 1px}
.image-border-2px {border:#124e28 solid 2px}
.image-border-3px {border:#124e28 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}

/*-------tables-------*/
.pedigree td {border:#000 solid 1px;padding:5px}
.pedigree {border:#000 solid 1px}

/*-------TUMBLR-------*/
.tumblr_post {width:700px;margin:20px auto 50px;background:#b8b36e;padding:20px}
.tumblr_post p {margin-bottom:14px;font-size:14px;color:#000}
.tumblr_title {font-size:18px;color:#0d412a;border-bottom:#124e28 solid 2px;margin:0 0 20px}
.tumblr_text_post img {border:#0d412a solid 2px;margin:10px auto;display:block;width:500px;height:auto}
.tumblr_link {display:block;font-size:18px;color:#9e3118;border-bottom:#124e28 solid 2px;margin:0 0 20px}

tumblr_post
tumblr_body
tumblr_title
tumblr_text_post
tumblr_photo_post
tumblr_photo
tumblr_description
tumblr_quote_post
tumblr_quote
tumblr_open_quote
tumblr_close_quote
tumblr_source
tumblr_caption
tumblr_link_post
tumblr_link
tumblr_chat_post
tumblr_label
tumblr_video_post
tumblr_video
tumblr_audio_post
