@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}

/* remember to define focus styles! */
:focus {outline: 0;}

/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
a{text-decoration:none;color:#c4161c;}
a:hover{text-decoration:underline;}

body{background:url(Images/background.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;color:#333;font-size:14px;}

h1{}
h1.businessDirectory{width:320px;height:27px;padding:25px 0;background:url(Images/Headings/H1_business_directory.gif) no-repeat 0 25px;text-indent:-9999px;}
h1.contact{width:159px;height:28px;background:url(Images/Headings/H1_contact.gif) no-repeat;text-indent:-9999px;margin:30px 0 30px 0;}
h1.competitions{width:231px;height:28px;background:url(Images/Headings/H1_Competitions.gif) no-repeat;text-indent:-9999px;margin:30px 0 30px 0;}
h1.subscriptionOptions{background:url(Images/Headings/H1_subscription_options.gif) no-repeat;width:222px;height:17px;text-indent:-9999px;margin:12px 0 0 20px;}
h1.rateCard{background:url(Images/Headings/H1_rate_card.gif) no-repeat;width:176px;height:26px;text-indent:-9999px;margin:30px 0 30px 0;}
h1.horseyTreats{background:url(Images/Headings/H1_horsey_treats.gif) no-repeat; width:235px;height:28px;text-indent:-9999px;margin:20px 0;}
h1.stallions{background:url(Images/Headings/H1-stallions-at-stud.gif) no-repeat; width:400px; height:28px;text-indent:-9999em;margin:20px 0;}
h2.oatmeal{background:url(Images/Headings/H2_Oatmeal.gif) no-repeat;width:328px;height:21px;text-indent:-9999px;margin-top:0;}
h2{font-weight:bold;font-size:18px;color:#000000;line-height:1em;margin:0.8em 0 0.8em 0;}
#rateCard h2{font-size:20px;color:#c4161c;font-weight:normal;}
h3{font-size:12px;font-weight:bold;color:#000;margin-bottom:0.5em;}
h4.toSubscribe{background:url(Images/Headings/H2_to_subscribe.gif) no-repeat;width:96px;height:13px;text-indent:-9999px;margin:12px 0;}
h4.pleaseInclude{background:url(Images/Headings/H2_please_include.gif) no-repeat;width:222px;height:16px;text-indent:-9999px;margin:12px 0;}
p{font-size:14px;margin-bottom:1em;line-height:1.2em;}

#content ul.articles{}
#content ul.articles li{background:url(Images/Buttons/pdf.gif) no-repeat 0 0;padding-left:30px;margin-bottom:1em;}


#businessDirectory{float:left;width:997px;background:url(Images/business_directory_bg.gif) repeat-y;}
#businessDirectory a{color:#c4161c;}
#businessDirectory p{font-size:11px;line-height:1.3em;}
#businessDirectory .columnFirst{float:left;width:216px;}
#businessDirectory .columnFirst .listing{float:left;width:216px;border-bottom:1px solid #e5e5e5;}
#businessDirectory .column{float:left;width:228px;margin:0 0 0 0px;}
#businessDirectory .column .listing,#businessDirectory .column .listingFirst{float:left;width:218px;padding-left:10px;border-bottom:1px solid #e5e5e5;}
#content{width:997px;}
#content ul{}
#content li{padding:0 0 0 15px;background:url(Images/bullet.gif) no-repeat 0 3px;margin-bottom:0.5em;}

#content #home{width:997px;}
#content #home .left{float:left;width:500px;}
#content #home h1{width:432px; height:111px;margin:20px 0;background:url(Images/Headings/H1_home.gif);text-indent:-9999px;}
#content #home .right{float:left;width:497px;}

#content #rateCard {clear:left;float:left;width:907px;}

#content #rateCard table{margin-bottom:12px;}
#content #rateCard table tr{}
#content #rateCard table tr.grey td{background:#ebebeb;}
#content #rateCard table tr td{border:1px solid #c7c7c7;padding:5px 10px 5px 12px;}
#content #rateCard table tr td p{line-height:1.9em;}
#content #recipe {float:left;width:907px;}
#content #recipe h3{font-size:12px;font-weight:bold;color:#000000;text-transform:uppercase;}
#content #recipe h4{font-size:20px;font-weight:normal;color:#c4161c;margin:1em 0;}
#content #recipe .method {clear:left;float:left;width:907px;}
#content #recipe .top{float:left;width:907px;}
#content #recipe .top .img{float:left;width:379px;}
#content #recipe .top .about{float:left;width:526px;}
#content #recipe .top .about .ingredients{float:left;width:500px;border:1px solid #d9d9d9;padding:13px;}
#content #recipe .top .about .ingredients p{font-size:12px;margin-bottom:0;}


#content #subscribe{}
#content #subscribe table{margin-top:15px;}
#content #subscribe table tr{}
#content #subscribe table tr.grey td{background:#f2f2f2;}
#content #subscribe table tr td{border:1px solid #c7c7c7;padding:5px 10px 5px 12px;}
#content #subscribe table tr td.top{height:40px;background:#c4161c;border:1px solid #c4161c;}
#content #subscribe table h2{font-size:14px;font-weight:bold;color:#000000;text-transform:uppercase;margin:0;}
#content #subscribe table h3{}
#content #subscribe .column{float:left;width:452px;}

#download {float:left;width:997px;height:74px;background:url(Images/download_background.gif) no-repeat;}
#download img{float:right;margin:18px 20px 0 0;}
#download ul{}
#download ul li{display:inline;float:left;height:38px;margin:18px 0 0 21px;padding:8px 0 0 44px;font-size:20px;color:#FFFFFF;font-weight:normal;background:url(Images/PDF.gif) no-repeat;}
#download ul li a{color:#FFFFFF;}
#download ul li span{font-size:15px; color:#c1c1c1;}
#footer{clear:left;width:907px;font-size:11px;padding:20px 0;}
#footer a{color:#333;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer img{float:right;}
#footer ul li{float:left;padding:0 1em;margin-top:15px;border-right:1px solid #cccccc;}
#footer ul li.copyright{padding:0;border-right:none;}
#footer ul li.last{border-right:none;}

#globalNavigation{height:30px;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #ccc;}
#globalNavigation ul{}
#globalNavigation ul li{float:left;height:30px;}
#globalNavigation ul li a{float:left;display:block;height:10px;padding:10px 10px;font-size:12px;text-transform:uppercase;color:#666666;border-right:1px solid #cccccc;}
#globalNavigation ul li a:hover{text-decoration:none;color:#c4161c;}
#globalNavigation ul li a.at{color:#c4161c;}
#globalNavigation ul li a.last{border:none;}

#globalNav{height:66px;}
#globalNav ul{}
#globalNav ul li{float:left;height:51px;}
#globalNav ul li a{display:block;height:51px;text-indent:-9999px;}
#globalNav ul li.articles{width:93px;}
#globalNav ul li.articles a{width:93px;background:url(Images/navigation/articles.gif);}
#globalNav ul li.articles a:hover{background-position:0 -51px;}
#globalNav ul li.articlesAt a{width:93px;background:url(Images/navigation/articles.gif) 0 -51px;}
#globalNav ul li.contact{width:92px;}
#globalNav ul li.contact a{width:92px;background:url(Images/navigation/contact.gif);}
#globalNav ul li.contact a:hover{background-position:0 -51px;}
#globalNav ul li.contactAt a{width:92px;background:url(Images/navigation/contact.gif) 0 -51px;}
#globalNav ul li.home{width:64px;}
#globalNav ul li.home a{width:64px;background:url(Images/navigation/home.gif);}
#globalNav ul li.home a:hover{background-position:0 -51px;}
#globalNav ul li.homeAt a {width:64px;background:url(Images/navigation/home.gif) 0 -51px;}
#globalNav ul li.currentIssue{width:145px;}
#globalNav ul li.currentIssue a{width:145px;background:url(Images/navigation/current_issue.gif);}
#globalNav ul li.currentIssue a:hover{background-position:0 -51px;}
#globalNav ul li.currentIssueAt a {width:145px;background:url(Images/navigation/current_issue.gif) 0 -51px;}
#globalNav ul li.businessDirectory{width:194px;}
#globalNav ul li.businessDirectory a{width:194px;background:url(Images/navigation/business_directory.gif);}
#globalNav ul li.businessDirectory a:hover{background-position:0 -51px;}
#globalNav ul li.businessDirectoryAt a{width:194px;background:url(Images/navigation/business_directory.gif) 0 -51px;}
#globalNav ul li.subscribe{width:113px;}
#globalNav ul li.subscribe a{width:113px;background:url(Images/navigation/subscribe.gif);}
#globalNav ul li.subscribe a:hover{background-position:0 -51px;}
#globalNav ul li.subscribeAt a{width:113px;background:url(Images/navigation/subscribe.gif) 0 -51px;}
#globalNav ul li.rateCard{width:115px;}
#globalNav ul li.rateCard a{width:115px;background:url(Images/navigation/rate_card.gif);}
#globalNav ul li.rateCard a:hover{background-position:0 -51px;}
#globalNav ul li.rateCardAt a{width:115px;background:url(Images/navigation/rate_card.gif) 0 -51px;}
#globalNav ul li.recipes{width:91px;}
#globalNav ul li.recipes a{width:91px;background:url(Images/navigation/recipes.gif);}
#globalNav ul li.recipes a:hover{background-position:0 -51px;}
#globalNav ul li.recipesAt a{width:91px;background:url(Images/navigation/recipes.gif) 0 -51px;}

#horseOfYear{display:inline;clear:left;float:left;width:987px;height:25px;padding:10px 0 0 10px;background:url(Images/horse_of_the_year_bg.gif) repeat-x;font-size:12px;color:#c2c2c2;}
#horseOfYear a{color:#FFF;text-decoration:none;font-size:14px;font-weight:bold;}
#horseOfYear a:hover{text-decoration:underline;}


#rateCard{}

#stallions{}
#stallions .stallion{float:left;width:997px;padding:14px 0;border-bottom:1px solid #e5e5e5;}
#stallions .stallion .left{float:left;width:385px;}
#stallions .stallion .right{float:left;width:575px;margin:0 0 0 28px;}
#stallions .stallion .right h1{font-size:27px;font-weight:bold;color:#c4161c;text-transform:uppercase;margin:0 0 7px 0;}
#stallions .stallion .right h2{color:#4d4d4d;font-size:22px;font-weight:normal;text-transform:uppercase;margin:0 0 14px 0;}
#stallions .stallion .right h3{text-transform:uppercase;font-size:14px;color:#4d4d4d;font-weight:normal;margin:0 0 1em 0;}


#top{height:120px;}
#top .left{float:left;}
#top .right{float:left;}


#wrapper{width:997px;margin:0 auto;}

.b {font-weight:bold;}
.clear{clear:left;}
.f12{font-size:12px;color:#333;}
.f18{font-size:18px;color:#333;}

.jsclass body .randomcontent{ 
display: none;
}


