/* CSS Document */
/* Globals */
html{
height:100%;
}
body{
margin:0px;
margin-top:20px;
margin-bottom:20px;
padding:0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
height:100%;
background-color:#FFF8DF;
}
ul{
margin-left:26px;
margin-top:12px;
margin-bottom:12px;
list-style-position:outside;
padding: 0px;
}
img {
border:0px;
}
/* Text */
.std {
font-size:12px;
line-height:14px;
color:#222222;
}
.std a{
color:#820031;
font-weight:bold;
}
.std a:hover{
color: #F9A800;
}
.std_sel a{
color: #F9A800;
}
.h1 {
padding-top:12px;
padding-bottom:3px;
font-size:18px;
font-weight:bold;
/*line-height:36px;*/
color:#51001F;
}
.h2 {
font-size:16px;
font-weight:bold;
line-height:32px;
color:#51001F;
}
.h3 {
font-size:14px;
font-weight:bold;
line-height:14px;
color:#222222;
}
.h4 {
font-size:14px;
line-height:26px;
color:#222222;
}
.h4 a{
color:#222222;
}
.small {
font-size:10px;
color:#222222;
}
.small a{
color:#222222;
}
.dberror{
font-family:Verdana, Arial, helvetica, sans-serif;
font-size:14px;
color:red;
}
.gall_head {
font-size:14px;
font-weight:bold;
line-height:18px;
color:#51001F;
margin-bottom:10px;
}
/* Images */
.img_bord {
border:1px solid #820031;
}
.img_mail{
position:relative;
top:1px;
vertical-align:text-bottom;
}
.separator {
font-size: 2px;
line-height: 4px;
padding-bottom: 16px;
}
/* Page layout */
.std_tab{
width:760px;
border-left:1px solid #820031;
border-right:1px solid #820031;
background-color:#FFFFFF;
}
.std_tab td {
padding-left:12px;
padding-right:12px;
}
/* Sales List */
.sale_tab {
margin-bottom:12px;
border:1px solid #820031;
background-color:#FFFEF9;
text-align:left;
}
.sale_tab_width {
width:732px;
}
.sale_h2 {
font-size:17px;
font-weight:bold;
color:#FFCC66;
background-color:#820031;
padding-top:3px;
padding-bottom:4px;
}
/* Stallion Pages */
.stall_index_small {
font-size:10px;
color:#222222;
}
.stall_index_small a{
color:#222222;
width:100%;
display:block;
padding-bottom:5px;
padding-top:2px;
text-decoration:none;
}
.stall_index_h {
font-size:14px;
font-weight:bold;
line-height:16px;
}
.stall_index_h a {
color:#820031;
width:100%;
padding-top:7px;
padding-bottom:0px;
text-decoration:none;
}
.stall_td_bord {
border-right: 1px solid #79002B;
border-left: 1px solid #79002B;
border-bottom: 1px solid #79002B;
background-color:#FFFEF9;
}
.stallion_cont_tab {
width:760px;
border-left:1px solid #820031;
border-right:1px solid #820031;
padding-left:12px;
padding-right:12px;
background-color:#FFFFFF;
}
.stallion_cont_tab_nopad {
width:760px;
border-left:1px solid #820031;
border-right:1px solid #820031;
background-color:#FFFFFF;
}
.stallion_head {
margin-top:16px;
width:100%;
}
.stallion_panel_head {
margin-top:12px;
}
.stallion_panel {
background-color:#FFFEF9;
border:1px solid #820031;
padding:6px;
width:100%;
border-top:0px;
}
.panel_str{
font-size:1px;
line-height: 4px;
background-color:#FFCC66;
border-right: 1px solid #820031;
border-left: 1px solid #820031;
}
.fee_panel {
background-color:#FFFEF9;
border:1px solid #820031;
padding:6px;
width:100%;
}
.stallion_h2 {
font-size:15px;
font-weight:bold;
color:#FFCC66;
background-color:#820031;
padding-top:2px;
padding-bottom:3px;
padding-left:6px;
}
.ped_text_align {
text-align:left;
}
.ped_tab_width {
width:448px;
}
.ped_tab_bord {
border-style:solid;
border-color:#820031;
border-width:1px;
border-collapse:collapse;
background-color:#FFFFFF;
}
.ped_tab_bord td {
border:1px solid #820031;
}
.ped_tab_nobord td {
border:0px;
}
.ped_h1 {
font-size:14px;
line-height:22px;
font-weight:bold;
color:#820031;
padding-left:6px;
}
.ped_detail {
font-size:12px;
line-height:22px;
color:#444444;
padding-left:6px;
}
.ped_h2 {
font-size:12px;
line-height:12px;
color:#444444;
padding-left:6px;
}
.ped_h3 {
font-size:10px;
line-height:10px;
color:#444444;
padding-left:6px;
}
/* Contact Form */
.textarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:275px;
font-size: 12px;
height: 122px;/*66px;*/
overflow: auto;
}
.input{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:275px;
font-size: 12px;
}
.button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.con_form_tab{
width: 100%;
height: 100%;
}
.h6{
font-size:12px;
line-height:1.25em;
padding-left:5px;
}
.errors{
color:#FF0000;
font-size:11px;
}
/* Nav Bars */
.hornavbar_div{
font-family:"Verdana", "Tahoma", "Helvetica", "Sans-Serif";
padding-top: 0px;
padding-bottom: 3px;
}
.hornavbar a{
color: #820031;
line-height: 18px;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}
.hornavbar a:hover{
color: #F9A800;
text-decoration: none;
}
.hornavbar_sel a{
color: #F9A800;
line-height: 18px;
font-size: 13px;
font-weight: bold;
text-decoration: none;
}
.hornavbar_separator{
color: #F9A800;
line-height: 18px;
font-size: 13px;
font-weight: normal;
}
/* Footer */
.foot_tab{      
border-top:1px solid #820031;
}
.foot_tab tr{
text-align:center;
color:#620025;
line-height:1.4em;
font-size:10px;
}
.foot_tab a{
text-decoration:underline;
color:#620025;
}
/* Pics and Captions */
.pics_tab{
text-align:center;
padding:0px;
border: 1px solid #820031;
}
.pics_tab td{
padding:0px;
}
.pics_tab_img{
border-bottom: 1px solid #820031;
}
.pics_tab_cap{
font-size:9px;
background-color:#FFFEF9;
height:24px;
}