h1 { font-size: 1.0em; line-height: 80%; font-family: Trebuchet MS; COLOR: #005a44;}

h1.link a:link { color: #000; }

h1.link  a:hover { color: ##005a44; }

h1.link a:visited { color: #333; }



/* repeated code per header */ 
#aboutus, #aboutus span { 
 width: 202px; height: 31px; 
 background-image: url('../images/design_elements/head_aboutus.jpg'); 
 background-repeat: no-repeat 
} 
#aboutus span { margin-bottom: -31px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#horseLease, #horseLease span { 
 width: 345px; height: 31px; 
 background-image: url('../images/design_elements/head_horseLease.jpg'); 
 background-repeat: no-repeat 
} 
#horseLease span { margin-bottom: -31px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#horseSale, #horseSale span { 
 width: 345px; height: 31px; 
 background-image: url('../images/design_elements/head_horseSale.jpg'); 
 background-repeat: no-repeat 
} 
#horseSale span { margin-bottom: -31px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#contact, #contact span { 
 width: 202px; height: 36px; 
 background-image: url('../images/design_elements/head_contact.jpg'); 
 background-repeat: no-repeat 
} 
#contact span { margin-bottom: -36px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#news, #news span { 
 width: 202px; height: 36px; 
 background-image: url('../images/design_elements/head_news.jpg'); 
 background-repeat: no-repeat 
} 
#news span { margin-bottom: -36px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#history, #history span { 
 width: 202px; height: 36px; 
 background-image: url('../images/design_elements/head_history.jpg'); 
 background-repeat: no-repeat 
} 
#history span { margin-bottom: -36px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#alert, #alert span { 
 width: 196px; height: 31px; 
 background-image: url('../images/design_elements/alert_headingY.jpg'); 
 background-repeat: no-repeat 
} 
#alert span { margin-bottom: -31px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#boldExpectation, #boldExpectation span { 
 width: 278px; height: 31px; 
 background-image: url('../images/design_elements/boldEX_headingY.jpg'); 
 background-repeat: no-repeat 
} 
#boldExpectation span { margin-bottom: -31px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
}

#bureaucracy, #bureaucracy span { 
 width: 248px; height: 31px; 
 background-image: url('../images/design_elements/bureuacracy_headingY.jpg'); 
 background-repeat: no-repeat 
} 
#bureaucracy span { margin-bottom: -31px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
}

#fubu, #fubu span { 
 width: 143px; height: 31px; 
 background-image: url('../images/design_elements/fubu_headingY.jpg'); 
 background-repeat: no-repeat 
} 
#fubu span { margin-bottom: -31px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
}

#stallion, #stallion span { 
 width: 202px; height: 36px; 
 background-image: url('../images/design_elements/head_stallions.jpg'); 
 background-repeat: no-repeat 
} 
#stallion span { margin-bottom: -36px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
}

#newsarchive, #newsarchive span { 
 width: 202px; height: 36px; 
 background-image: url('../images/design_elements/head_newsarchive.jpg'); 
 background-repeat: no-repeat 
} 
#newsarchive span { margin-bottom: -36px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#newsarchiveW, #newsarchiveW span { 
 width: 202px; height: 36px; 
 background-image: url('../images/design_elements/head_newsarchiveW.jpg'); 
 background-repeat: no-repeat 
} 
#newsarchiveW span { margin-bottom: -36px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#services, #services span { 
 width: 202px; height: 36px; 
 background-image: url('../images/design_elements/head_services.jpg'); 
 background-repeat: no-repeat 
} 
#services span { margin-bottom: -36px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
} 

#bloodstock, #bloodstock span { 
 width: 202px; height: 36px; 
 background-image: url('../images/design_elements/head_bloodstock.jpg'); 
 background-repeat: no-repeat 
} 
#bloodstock span { margin-bottom: -36px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
}

#horseL, #horseL span { 
 width: 350px; height: 28px; 
 background-image: url('../images/design_elements/head_horseNOlease.jpg'); 
 background-repeat: no-repeat 
} 
#horseL span { margin-bottom: -28px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
}

#horseS, #horseS span { 
 width: 350px; height: 28px; 
 background-image: url('../images/design_elements/head_horseNOsale.jpg'); 
 background-repeat: no-repeat 
} 
#horseS span { margin-bottom: -28px; } 
/* non-repeated code */ 
h1 span { 
 display: block; 
 position: relative; 
 z-index: 1; 
}

#gallery, #gallery span { 
 width: 399px; height: 33px; 
 background-image: url('../images/design_elements/head_viewgalleryY.jpg'); 
 background-repeat: no-repeat 
} 
#gallery span { margin-bottom: -33px; } 
/* non-repeated code */ 
h1 span { 
 display: block;
 position: relative; 
 z-index: 1; 
}

#galleryPG, #galleryPG span { 
 width: 239px; height: 31px; 
 background-image: url('../images/design_elements/head_gallery.jpg'); 
 background-repeat: no-repeat 
} 
#galleryPG span { margin-bottom: -31px; } 
/* non-repeated code */ 
h1 span { 
 display: block;
 position: relative; 
 z-index: 1; 
}

/* IE5 Mac Hack \*/ 
h1 { overflow: hidden; } 
/*/ 
h1 { text-indent: -100em; } 
/* End Hack */