/*
-------------------------------------------------------------------------
    Colors:
      home bg olive - a8b391
      home bg tan - c6cdb5
      inside main beige - e9ece4
      inside section bar teal - 5b9488
      inside sub section bar teal - 7faa9f
      inside anchor link maroon - a62943
      inside anchor hover teal - 5b9488
-------------------------------------------------------------------------
*/
#address { color: #fff; font-size: smaller; padding-left: 10px; }
#adminbody { cursor: default; font-size: 11px; }
#adminbody a:link, #adminbody a:visited { color: #a62943; }
#adminbody a:hover, #adminbody a:active { color: #5b9488; }
.alert { color: red; font-size: 11px; font-weight: bold; }
#associate_box { height: 318px; overflow: auto; }
body { background: #a3a3a3 url(images/inside-bg.jpg) no-repeat top center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; margin: 0px; }
#copyright { color: #fff; font-size: smaller; }
#copyright a { color: #a24141; }
#copyright a:hover { text-decoration: none; }
#email { font-size: smaller; padding-left: 10px; }
#enlarge { color: white; font-weight: bold; position: absolute; top: 232px; left: 7px; }
#email a { color: #fff; }
.entity { display: none; }
.example { font-size: 9px; font-style: italic; }
.help { cursor: help; }
#horsebody { background-color: #e9ece4; }
#horsebody p { font-size: 11px; }
#horsebody .caption { font-size: 9px; }
#horsebody .caption a:link, #horsebody .caption a:visited { color: #a62943; }
#horsebody .caption a:hover, #horsebody .caption a:active { color: #5b9488; }
.horse_info { font-size: 14px; }
.horse_line { border-top: 7px solid #b9c1a8; font-weight: bold; }
.horse_line a:link, .horse_line a:visited { color: #000; text-decoration: none; }
.horse_line a:hover, .horse_line a:active, .horse_line .lit:visited { color: #5b9488; text-decoration: none; }
.horse_name { font-family: Georgia, 'Times New Roman' , Times, serif; font-size: 20px; font-style: italic; font-weight: bold; }
.img_staff { padding-right: 5px; }
input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
#main_page_photo { float: right; font-size: 10px; padding-left: 10px; padding-right: 10px; }
.m_login { color: white; font-size: 10px; font-weight: bold; padding-bottom: 5px; }
.m_login a:link, .m_login a:visited { color: white; text-decoration: none; }
.m_login a:hover, .m_login a:active { color: #a52943; text-decoration: none; }
#pagebody { background-color: #e9ece4; background-repeat: no-repeat; }
#pagebody p, #pagebody span { font-size: 11px; padding: 5px; }
#pagebody p a:link, #pagebody p a:visited, #pagebody span a:link, #pagebody span a:visited, a.link1:link, a.link1:visited { color: #a62943; }
#pagebody p a:hover, #pagebody p a:active, #pagebody p .lit:visited, #pagebody span a:hover, #pagebody span a:active, #pagebody span .lit:visited, a.link1:hover, a.link2:active { color: #5b9488; text-decoration: none; }
#pagebody ol, #pagebody ul { font-size: 11px; }
#pagebody ul a:link, #pagebody ul a:visited { color: #a62943; font-size: 11px; }
#pagebody ul a:hover, #pagebody ul a:active, #pagebody ul .lit:visited { color: #5b9488; font-size: 11px; text-decoration: none; }
#pedigree { background-color: #c2cab2; background-image: url('../images/inside/inside_38.jpg'); background-position: center center; background-repeat: no-repeat; color: #fff; font-size: 11px; font-weight: bold; }
.ped_bottom_border { border-bottom: 1px solid #d0d0bf; }
.span_section_sub { font-family: Verdana; font-style: normal; font-weight: normal; }
.stable_roster { font-size: 11px; }
.table_small { font-size: xx-small; }
.table_small a:link, .table_small a:visited { color: #000; }
.table_small a:hover, .table_small a:active { color: #a62943; }
.td_section_sub { border-bottom: 10px solid #7faa9f; font-family: Georgia, 'Times New Roman' , Times, serif; font-size: small; font-style: italic; font-weight: bold; }
.td_section_sub_red { border-bottom: 10px solid #a62943; font-family: Georgia, 'Times New Roman' , Times, serif; font-size: small; font-style: italic; font-weight: bold; }
.td_side_bg { background-image: url('../images/inside/inside_37.png'); background-repeat: repeat-y; }
.wide { width: 75px; }

#splash-bkgd { width: 1000px; height: 583px; margin: 0 auto; padding: 0; }
#splash-container { background-image: url(/images/splash/splash-bkgd.jpg); position: relative; left: 115px; width: 878px; height: 554px; margin: 0px; padding: 0px; }
#splash-container .dapple_stud_logo { position: absolute; left: -24px; top: 12px; }
#splash-container .dapple_logo { position: absolute; left: 711px; top: 13px; }
#splash-container .winners_circle { position: absolute; left: 469px; top: 104px; }
#splash-container .black_fences { position: absolute; left: -107px; top: 154px; }
#splash-container .foal { position: absolute; left: -85px; top: 313px; }
#splash-container .enter_dapple_bloodstock { background-color: #a62943; padding-top: 2px; text-align: center; vertical-align: middle; position: absolute; left: 411px; top: 281px; width: 246px; height: 25px; }
#splash-container .enter_dapple_stud { background-color: #000000; padding-top: 2px; text-align: center; vertical-align: middle; position: absolute; left: 191px; top: 305px; width: 210px; height: 25px; }
#splash-container a { text-decoration: none; font-family: Georgia, 'Times New Roman' , Times, serif; font-weight: bold; font-size: 1.2em; color: #FFFFFF; }
#splash-container .blurb_left1, .blurb_left2 { font-family: Georgia, 'Times New Roman' , Times, serif; color: #FFFFFF; position: absolute; left: 144px; width: 225px; margin: 0px; padding: 0px; }
#splash-container .blurb_left1 { font-size: 1.3em; font-weight: bold; top: 400px; height: 25px; }
#splash-container .blurb_left2 { font-size: 1.2em; top: 423px; height: 50px; }
#splash-container .blurb_right { font-family: Georgia, 'Times New Roman' , Times, serif; font-weight: bold; font-size: 1.1em; text-align: right; color: #548578; position: absolute; left: 550px; top: 485px; width: 275px; height: 75px; margin: 0px; padding: 0px; }

#blurb_right_home { font-family: Georgia, 'Times New Roman' , Times, serif; font-weight: bold; font-size: 1.1em; text-align: right; color: #548578; position: absolute; /*left: 900px;*/ left: 455px; top: 485px; width: 275px; height: 75px; margin: 0px; padding: 0px; }
#gallery-lightbox { display: none; }
#home-container { margin: 0 auto; position: relative; width: 763px; }
#wrapper { margin: 0 auto; width: 761px; }
#horse-photo { position: relative; }

.person { clear: both; margin: 0; padding: 0; }
.person .name-title { background-color: #97a37f; padding: 0 0 0 123px; }
.person .name-title img { border: 0; }
.person p { margin: 10px 0; padding: 0; }
.person p img { float: left; margin: 0 18px 0 0; padding: 0; position: relative; top: -30px; left: 5px; }
.person a.email { background: url(/images/people/icon-contact.png) no-repeat left center; color: #fff; float: right; font-size: 12px; margin-right: 6px; margin-top: 5px; padding-left: 26px; }
.person a.email:hover { text-decoration: none; }

.transbg-email { background: url(images/transbg-01.png); }
.transbg-border, .transbg-content { background: url(images/transbg-02.png) !important; }

