﻿body
{
background:#4d0f07 url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-bg.jpg) no-repeat center top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

img
{
display: block;
border:0;
}

form
{
display: inline;
}

#PageWrapperHome
{
background-color:#ffffff;
margin: 0 auto;
width:980px;
position:relative;
text-align:left;
}

#PageWrapper
{
background: #ffffff url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#Header
{
width: 980px;
position: relative;
}

.Specs{
margin:0px; 
padding:5 0 5 20px;
}

.SpecsHeading{
padding:4px; 
margin-bottom:4px; 
margin-top:14px; 
text-transform:uppercase; 
background-color:#C60; 
color:#FFFFFF;
font-weight: normal;

}

.TopShareLink
{
position:absolute;
background:transparent;
font: bold 11px arial;
color:#ec940d;
left:290px;
top:5px;
}


.TopShareLink a
{
font: bodl 11px arial;
color:#000000;
text-decoration:none;
padding:0 6px;
}

.TopShareLink a:hover
{
font: bodl 11px arial;
color:#000000;
text-decoration:underline;
}


.TopSaleLink
{
position:absolute;
background:transparent;
font: bold 11px arial;
color:#000000;
left:370px;
top:5px;
}

.TopSaleLink a
{
font: bodl 11px arial;
color:#000000;
text-decoration:none;
padding:0 6px;
}

.TopSaleLink a:hover
{
font: bodl 11px arial;
color:#000000;
text-decoration:underline;
}

.utilityLinks
{
position:absolute;
background:transparent;
font: bold 11px arial;
color:#000000;
left:400px;
top:35px;
}

.utilityLinks a
{
font: bodl 11px arial;
color:#000000;
text-decoration:none;
padding:0 6px;
}

.utilityLinks a:hover
{
font: bodl 11px arial;
color:#000000;
text-decoration:underline;
}

.topNav
{
position:absolute;
top:140px;
left:365px;
width:616px;
}

.topNav a{
float:left;
display:block;
height:26px;
}

.topNav ul
{
list-style:none;
width:auto;
margin:0;
padding:0;
float:left;
}

.topNav li{
float:left;
position:relative;
}

.topNav li a{
width:100%;
height:100%;
}

.topNav li:hover
{
cursor:pointer;
}

.topNav li.brand{
width:140px;
height:26px;
background:url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-rollovers2.gif) no-repeat 0px 0px;
}

.topNav li.brand:hover{
background-position:0px -26px;
}

.topNav li.type{
width:137px;
height:26px;
background:url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-rollovers2.gif) no-repeat -140px 0px;
}

.topNav li.type:hover{
background-position:-140px -26px;
}

.topNav li.for{
width:121px;
height:26px;
background:url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-rollovers2.gif) no-repeat -277px 0px;
}

.topNav li.for:hover{
background-position:-277px -26px;
}

.topNav a.tack{
width:63px;
height:26px;
background:url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-rollovers2.gif) no-repeat -398px 0px;
}

.topNav a.tack:hover{
background-position:-398px -26px;
}

.topNav a.used{
width:60px;
height:26px;
background:url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-rollovers2.gif) no-repeat -461px 0px;
}
.topNav a.used:hover{
background-position:-461px -26px;
}

.topNav a.clearance{
width:95px;
height:26px;
background:url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-rollovers2.gif) no-repeat -521px 0px;
}

.topNav a.clearance:hover{
background-position:-521px -26px;
}

.dropDown{
background:#ffffff url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-drop-bg.gif) repeat-x left bottom;
padding:5px;
border:1px solid #000000;
display:none;
font:bold 12px arial;
color:#000000;
position:absolute;
top:25px;
left:-1px;
z-index:999;
}

#ddBrand
{
width:255px;
}

#ddType
{
width:395px;
}

#ddFor
{
width:157px;
}

.dropDown .title{
text-transform:uppercase;
border-bottom:1px solid #000000;
margin-bottom:5px;
}

.dropDown ul.left{
list-style:none;
margin:0;
float:left;
padding:0 10px 0 0;
}

.dropDown ul.right{
list-style:none;
margin:0;
padding:0 0 10px 5px;
float:left;
border-left:1px solid #000000;
height:100%
}

.dropDown ul li{
list-style:none;
padding:0;
margin:0;
float:none;
display:block;
}

.dropDown ul li a{
font:bold 11px arial;
color:#000000;
text-decoration:none;
display:inline;
float:none;
}

.dropDown ul li a:hover{
text-decoration:underline;
}

#LeftColumn
{
float: left;
width: 200px;
display: inline;
position:relative;
min-height:700px;
}


#RightColumnHome
{
float: right;
width: 964px;
margin-right:8px;
display: inline;
padding-bottom:20px;
}

.hssDeal
{
width:961px;
height:30px;
background:url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-deal-bar.gif) no-repeat 0px 0px;
margin:10px auto 15px;
text-align:center;
}

.hssDeal .dealText{
font: normal 13px arial;
color:#ffffff;
padding:6px 0 0 13px;
}

.hssDeal .dealText span{
color:#ffcd03;
font:bold 14px arial;
}

.hssDeal .dealText a{
color:#ffcd03;
font:normal 14px arial;
}

.hpMsg{
width:98%;
margin:10px auto;
font:normal 12px arial;
color:#000000;
text-align:left;
}

/*Tabbed Featured Items*/
.tabTable {
background:transparent url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-tfi-tabs.gif) no-repeat scroll 0 0;
height:50px;
width:961px;
}

.tabs
{
padding: 0 !important;
background: url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-tfi-bg.gif) no-repeat !important;
height: 282px;
display:none;
}

#Tab1{
display:block;
}

.tabTable td
{
padding:6px 0 22px 0;
text-align:center;
}

.tabTable td a
{
color: white;
font: bold 12px arial;
text-decoration: none;
outline: none;
display:block;
}

.tabTable td a:hover
{
color: white;
font: bold 12px arial;
text-decoration: underline;
outline: none;
}

.tabTable td a:active
{
color: white;
font: bold 12px arial;
text-decoration: none;
outline: none;
}

.tabs td
{

}

/*Home Page featured Items Bar*/
.hpFeaturedBar{
background:transparent url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-featured-bar.gif) no-repeat 0px 0px;
position:relative;
width:960px;
margin:10px auto 0;
height:25px;
}

.hpFeaturedBar .title{
text-transform:uppercase;
font:bold 14px arial;
color:#ffffff;
padding:5px 0 0 5px;
}

.hpFeaturedBar .link{
position:absolute;
top:6px; 
right:5px;
}

.hpFeaturedBar .link  img{
display:inline;
padding-right:10px;
vertical-align:middle;
}

.hpFeaturedBar .link a{
font:normal 11px arial;
color:#000000;
text-decoration:none;
}

#RightColumn
{
float: right;
width: 750px;
margin-right: 15px;
display: inline;
padding-bottom:20px;
}

#Footer
{
clear: both;
background:transparent url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-footer-bg.gif) no-repeat 0px 110px;
width: 980px;
height:147px;
position:relative;
}

.footerlinks
{
position:absolute;
top:113px;
right:10px;
font:normal 12px arial;
color:#000000;
text-transform:uppercase;
}

.footerlinks a
{
font:bold 11px arial;
color:#000000;
text-decoration:none;
}

.footerlinks a:hover
{
font:bold 11px arial;
color:#000000;
text-decoration:underline;
}

.footerCopyMsg
{
position:absolute;
top:119px;
left:20px;
font:bold 10px arial;
color:#ffffff;
}
.footerCopyMsg a.ey
{
font:bold 10px arial;
color:#ffffff;
text-decoration:underline;
}

.footerCopyMsg a.ey:hover
{
font:bold 10px arial;
color:#ffffff;
text-decoration:underline;
}


.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName
{
font: bold 12px arial;
color: black;
}

.contentsName a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: black;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
}

.searchInput
{
position: absolute;
left: 35px;
top: 145px;
width: 236px;
height: 15px;
padding: 0;
border: 0;
font: normal 12px arial;
color: black;
background:transparent;
}

.searchSubmit
{
position: absolute;
left: 280px;
top: 143px;
}

.eyShopBy{
width:200px;
min-height:33px;
background: #000000 url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-shop-by.gif) no-repeat scroll 0px 0px;
text-align:center;
}

.eyShopBy .title{
font: bold 17px arial;
color:#ffffff;
text-align:center;
width:99%;
margin:0 auto;
padding:5px 0;
}

.catNav
{
width: 200px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 200px;
list-style: none;
}

.catNav ul li
{
background: #ffffff url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-catnav-bg.gif) no-repeat scroll 0px 0px;
font: bold 12px arial;
color: black;
border-top: 1px solid #808080;
padding:0;
}

.catNav ul li.selected
{
background: #0089d5 url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-selected-bg.gif) no-repeat scroll 0px 0px;
font: bold 12px arial;
color: white;
border-top: 1px solid #808080;
padding:0;
}

.catNav ul li.selected2
{
background: #0089d5 url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-selected-bg.gif) no-repeat scroll 0px 0px;
font: bold 12px arial;
color: white;
border-top: 1px solid #808080;
padding:0;
}

.catNav ul li div.subSection{
display:none;
background-color:#baac9e;
background-image:none;
width:181px;
padding:4px 0 !important;
}

.catNav ul li div.subSection ul{
list-style:none;
}

.catNav ul li div.subSection ul li {
background:transparent !important;
border:0;
}

.catNav ul li div.subSection ul li:hover {
background:transparent !important;
color:#000000 !important;
text-decoration:none;
}

.catNav ul li div.subSection ul li div {
padding:0px 0px 0px 20px !important;
}

.catNav ul li div.subSection ul li div a {
font: normal 10px arial !important;
color:#000000 !important;
}

.catNav ul li div.subSection ul li div a:hover {
color:#000000 !important;
text-decoration:underline;
}

.catNav ul li div, .catNav ul li.selected div, .catNav ul li.selected2 div
{
padding:4px 3px 4px 32px;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: #cd2511;
text-decoration: none;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li.selected a:link
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:visited
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:hover
{
font: bold 12px arial;
color: white;
text-decoration: underline;
}

.catNav ul li.selected a:active
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected2 a:link
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected2 a:visited
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected2 a:hover
{
font: bold 12px arial;
color: white;
text-decoration: underline;
}

.catNav ul li.selected2 a:active
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #000000;
margin: 5px 0 5px;
}

.eyBreadcrumbs span{
font:bold 11px arial;
color:#9f2011;
}

.eyBreadcrumbs a:link
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: #8000000;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

h1.eyTitle
{
margin: 0 0 20px 0;
color: #9f2011;
font: bold 18px arial;
border-bottom: 2px solid #1491d6;
width: 100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.newsletter{
position:relative;
background: transparent url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-newsletter.gif) no-repeat scroll 0px 0px;
width:200px;
height:130px;
}

.newsInput{
background:none repeat scroll 0 0 transparent;
border:0 none;
font:11px arial;
left:20px;
position:absolute;
top:64px;
width:164px;
text-align:right;
}

.newsSubmit{
left:65px;
position:absolute;
top:87px;
}

.belowLn{
text-align:center;
background:transparent;
}

.belowLn img{
margin:10px auto 0;
}

/*HomePage Styles*/
.rotator{
margin-bottom:10px;
}

.featuredBar{
width:772x;
height:23px;
background: transparent url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-featured-bar.gif) no-repeat scroll 0px 0px;
position:relative;
}

.featuredBar .title{
font:bold 14px arial;
color:white;
padding:2px 0 0 5px;
}

.featuredBar .link{
position:absolute;
right:27px;
top:1px;
font:normal 11px arial;
color:#ff0000;
}

.featuredBar .link a{
font:normal 11px arial;
color:#ff0000;
text-decoration:none;
}

.featuredBar .link a:hover{
font:normal 11px arial;
color:#ff0000;
text-decoration:none;
}

/*SectionPage Styles*/

.sectionCaption{
width:100%;
margin:10px auto;
font:normal 12px arial;
}

.sectionCaption a img{
display:inline;
}

/*Item Page Styles*/

.hssDealNav
{
width:760px;
height:30px;
background:url(http://lib.store.yahoo.net/lib/thesaddleshop/ey-seo-banner-small.gif) no-repeat 0px 0px;
margin:10px 0px 15px -5px;
text-align:center;
}

.hssDealNav .dealText{
font: normal 11px arial;
color:#ffffff;
padding:6px 0 0 0px;
}

.hssDealNav .dealText span{
color:#ffcd03;
font:bold 12px arial;
}

.hssDealNav .dealText a{
color:#ffcd03;
font:bold 11px arial;
}

#IPTop{
width:740px;
margin-top:10px;
margin-left:margin-left:5px;
}

#Images{
float:left;
width:320px;
margin-right:10px;
text-align:center;
}

#Insets{
float:left;
width:80px;
text-align:center;
margin-top:4%;
}

#Buttons{
width:100%;
text-align:center;
margin-top:20px;
}

#BuyBox{
float:right;
width:328px;
/*margin-right:25px;*/
margin-top:3%;
}

.buyBoxBody{
border:1px solid #6e1011;
background: #ffffff url(https://lib.store.yahoo.net/lib/thesaddleshop/ey-buybox-bg.gif) repeat-x scroll 0px 0px;
}

.itemCode{
font:bold 11px arial;
color:#000000;
padding:10px;
}

.buyBoxBody  .contentsRegPrice{
font:bold 12px arial;
color:4a4949;
padding:0 10px;
}

.buyBoxBody  .contentsSalePrice{
font:bold 20px arial;
color:#ad2229;
padding:0 10px;
}

.buyBoxBody .option{
font:bold 11px arial;
color:#000000;
padding:0 10px 10px 10px;
}

.buyBoxBody .option .label{}

.buyBoxBody .option .input{
vertical-align:middle;
font:normal 11px arial;
}

.buyBoxBody .option select{
margin-bottom:5px;
max-width:305px;
width:auto;
font:normal 11px arial;
}

.a2c{
padding:0 10px 20px 10px;
}

.a2c input{
vertical-align:middle;
}

.availability{
width:100%;
margin:0;
background-color:#d5c7a9;
font:normal 11px arial;
padding:7px 0;
text-align:center;
}

#IPBottom{
clear:both;
width:740px;
margin-top:20px;
/*margin-left:5px;*/
}

#IPDesc{
font:normal 12px arial;
float:left;
width:536px;
}

#IPDesc a img{
display:inline;
}

#CrossSell{
float:right;
width:182px;
}

#eyCrossSell{
border:1px solid #6e1011;
}

.imgPreload{
display:none;
}

/*Yahoo Cross Sell
#ys_relatedItems{
border:1px solid #6e1011;
}

#ys_relatedItems table.ystore-cross-sell-table tr.ystore-cross-sell-title-row{
display:none;
}

#ys_relatedItems table.ystore-cross-sell-table tr.ystore-cross-sell-row td{
vertical-align:bottom;
text-align:center.
}

#ys_relatedItems table.ystore-cross-sell-table tr.ystore-cross-sell-row td img{
margin:0 auto;	
}

.ystore-cross-sell-product-caption{
text-align:center;
}

.ystore-cross-sell-product-caption h4.ystore-cross-sell-product-name{
margin:5px 0 0;
}

.ystore-cross-sell-product-caption h4.ystore-cross-sell-product-name a{
font: bold 12px arial;
color: black;
}

.ystore-cross-sell-product-caption h4.ystore-cross-sell-product-name a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.ystore-cross-sell-product-caption h4.ystore-cross-sell-product-name a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.ystore-cross-sell-product-caption h4.ystore-cross-sell-product-name a:hover
{
font: bold 12px arial;
color: black;
text-decoration: underline;
}

.ystore-cross-sell-product-caption h4.ystore-cross-sell-product-name a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.ystore-cross-sell-product-caption p{
margin:2px 0;
}

.ystore-cross-sell-product-caption p.ystore-cross-sell-product-reg-price{
font: normal 11px arial;
color: #808080;
}

.ystore-cross-sell-product-caption p.ystore-cross-sell-product-sale-price{
font:bold 12px arial;
color:#ff0000;
}

/*Info, PrivacyPolicy, Search, and Sitemap Styles*/

#info-div{
width:760px;
margin-left:14px;
text-align:left;
}

.clearit{
clear:both;
}