﻿*{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address{margin-bottom:.10em;}
body{font-family:Helvetica, Arial, sans-serif;font-size:12px;background-color:#7C6457;}
ul{padding-left:2em;font-weight:500;}
li{text-align:left;font-size:16px;color:#785A36;font-weight:500;}
a, a:visited, a:link, a:hover {color:blue;text-decoration:none;}
.divider_image{height:27px;background-image:url('../site_images/images/wire.gif');
background-repeat:no-repeat;clear:both;
}
.stallionBanner {height: 90px;width: 450;text-align:left;}
#content{margin:auto;width:1200px;}
#masthead{background-image:url('../site_images/images/site_menu.gif');background-repeat:no-repeat;height:251px;width:1200px;background-position: 0px 0px;}
#top_nav{height:85px;max-height:85px;}
#top_nav img{border:0px;float:left;}
#container{background-image:url('../site_images/images/site_background.gif');background-repeat:repeat-y;}
#page_content{margin:auto;width:800px;}
.gallerycontainer{margin:auto;position:relative;text-align:left;background-color:#FFF;width:240px;}
.thumbnail > img{border:none;padding:5px;width:50px;height:50px;}
.thumbnail:hover{background-color:transparent;}
.thumbnail:hover img{background-color:#D9E8FF;}
.thumbnail span{position:absolute;background-color:#FFFFFF;padding:5px;left:-1000px;border-top:2px solid gray;border-left:2px solid gray;border-right:2px solid black;border-bottom:2px solid black;visibility:hidden;color:black;text-decoration:none;}
.thumbnail span img{border:none;padding:2px;}
.thumbnail:hover span{visibility:visible;top:0;left:270px;z-index:50;}
.category_pageheader{font-family:"Times New Roman", Times, serif;text-align:center;font-size:40px;font-weight:bold;}
.horse_comment{padding:8px;text-align:center;font-weight:500;font-size:16px;color:#785A36;}
.horse_sign{background-position:center;background-image:url('../site_images/sign_template3.png');background-repeat:no-repeat;height:91px;color:#FFFFFF;font-size:20px;padding-bottom:10px;padding-top:10px;text-align:center;}
.horse_sign span{display:block;margin-top:26px;}
img.pedigree_img{padding:5px;width:230px;height:auto;}
table.pedigree_tbl{text-align:center;width:790px;font-size:12pt;border:medium #7A685B ridge;font-weight:500;border-collapse:collapse;color:#7A685B;}
table.pedigree_tbl td{width:25%;border:1px #7A685B solid;}
#writeup{text-indent:2em;}
#writeup p{font-size:14px;padding:10px;line-height:1.5em;}
#writeup h1{text-align:left;font-size:36px;font-family:"Times New Roman", serif;background-color:#FFFFFF;color:black;}
#writeup ul{list-style:none;list-style-image:none;}
#writeup img{padding:4px;background:#FFFFFF;border:2px #000000 solid;margin:20px;}
#news{text-align:center;width:800px;}
#footer{border-top:2px #7c6557;border-bottom:2px #7c6557;color:#7c6557;text-align:center;font-family:"Arial Narrow", sans-serif;font-size:16px;padding:4px;}
#footer a, #footer a:visited, #footer a:hover, #footer a:active {color: #7C6557;text-decoration: none;font-size: 16px;}
#copyright{text-align:center;font-size:85%;}
#marqueecontainer{position:relative;background-color:white;overflow:hidden;border:1px solid #31547d;height:auto;padding: 4px 2px 2px 4px;background-repeat:repeat-x;}
#marqueecontainer img{position:absolute;left:0px;border:0px;height:200px;width:auto;}
.thumbnail_gallery{background-color:#000;}
.menu {margin: 0px;padding: 0px;float: left;text-docoration:none;background-image: url('../site_images/images/site_menu.gif');}
#menuHome {width: 183px;height: 85px;background-position: 0px -251px;}
#menuStallion {width: 146px;height: 85px;background-position: -183px -251px;}
#menuHorses {width: 264px;height: 85px;background-position: -329px -251px;}
#menuPropects{width: 150px;height: 85px;background-position: -593px -251px;}
#menuMares{width: 121px;height: 85px;background-position: -743px -251px;}
#menuNews{width: 110px;height: 85px;background-position: -864px -251px;}
#menuAboutUs{width: 226px;height: 85px;background-position: -974px -251px;}
#menuHome:hover, #menuHome:active {background-position: 0px -336px;}
#menuStallion:hover, #menuStallion:active {background-position: -183px -336px;}
#menuHorses:hover, #menuHorses:active {background-position: -329px -336px;}
#menuPropects:hover, #menuPropects:active {background-position: -593px -336px;}
#menuMares:hover, #menuMares:active {background-position: -743px -336px;}
#menuNews:hover, #menuNews:active {background-position: -864px -336px;}
#menuAboutUs:hover, #menuAboutUs:active {background-position: -974px -336px;}
.icons {margin: 0px;padding: 0px;float: left;text-docoration:none;background-image: url('../site_images/icons/icons32X32.png');}
#iconsNew {width: 32px;height: 32px;background-position: 0px 0px;}
#iconsDelete {width: 32px;height: 32px;background-position: -32px 0px;}
#iconsSummary {width: 32px;height: 32px;background-position: -64px 0px;}
#iconsSearch {width: 32px;height: 32px;background-position: -96px 0px;}
#iconsCode {width: 32px;height: 32px;background-position: -128px 0px;}
#iconsEdit {width: 32px;height: 32px;background-position: -160px 0px;}

#pImage {vertical-align:middle; text-align: center;float: left;width: 460px;background-color: #000;padding: 5px;}
#pImage img {width: 450px;border: medium #785A36 ridge;}
#studInfo {text-align: center;width: 300px;float: right;}
#studInfo h1, #studInfo h2 {color: #785A36;}
#studInfo a,#studInfo a:hover,#studInfo a:active {text-decoration: none;font-size: 14px;}



