body
{
margin: 15px auto;
text-align: center;
}

img
{
border: 0;
}

a
{
color: #000000;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

form
{
margin: 0;
display: inline;
}

#PageWrapper
{
width: 982px;
margin: 0 auto;
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-pageWrapper-BG.jpg) repeat-y scroll top center;
text-align: left;
}

#Header
{
width: 982px;
position: relative;
height: 190px;
}

#Header img
{
display: block;
}

.cookClass
{
color: #ffffff;
font: bold 12px arial;
position: absolute;
top: 51px;
right: 3px;
text-align: center;
width: 117px;
}

.headerInfo
{
position: absolute;
top: 169px;
left: 187px;
text-align: center;
width: 527px;
font: bold 14px arial;
color: #ffffff;
}

.headerInfo a
{
font: bold 14px arial !important;
color: #ffffff !important;
}

#LeftColumn
{
width: 183px;
display: inline;
float: left;
}

.eySearch
{
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-search.jpg) no-repeat scroll top center;
height: 102px;
width: 183px;
position: relative;
}

.searchSubmit
{
position: absolute;
top: 76px;
left: 151px;
}

.searchInput
{
border: 0;
color: #808080;
font: normal 11px arial;
height: 16px;
width: 133px;
text-align: right;
position: absolute;
top: 78px;
left: 11px;
}

.catNav
{
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-catNav-BG.jpg) repeat-y scroll top center;
width: 179px;
padding: 0 2px 10px 2px;
}

.catNav ul
{
padding: 0;
margin: 0;
list-style-type: none;
}

.catNav ul li
{
border-top: 1px solid #333436;
}

.catNav ul li a
{
display: block;
padding: 3px 5px 3px 17px;
color: #000000;
font: bold 12px arial;
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-leftOrangeDot.jpg) no-repeat scroll 4px 7px;
}

.catNav ul li a:hover
{
color: #000000;
font: bold 12px arial;
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-leftHover-BG.jpg) no-repeat scroll top center;
}

.catNav ul li.selected a
{
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-leftHover-BG.jpg) no-repeat scroll top center;
}

.newsletter
{
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-newsletter.jpg) no-repeat scroll top center;
height: 112px;
width: 183px;
position: relative;
}

.newsletterSubmit
{
position: absolute;
top: 76px;
left: 36px;
}

.newsEmail
{
border: 0;
position: absolute;
font: normal 11px arial;
top: 52px;
left: 8px;
width: 167px;
height: 18px;
text-align: right;
color: #808080;
}

#RightColumn
{
float: right;
display: inline;
width: 778px;
margin: 10px 13px 20px 0;
}

.eyBreadcrumbs
{
font: normal 8pt arial;
}

.eyBreadcrumbs a
{
font: normal 8pt arial;
}

.eyTitle
{
margin: 5px 0 0 0;
font: bold 18px arial;
color: #308cc8;;
border-bottom: 1px solid #d66e26;
}

.featuredHeader
{
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-featuredRowBar.jpg) no-repeat scroll top center;
height: 24px;
}

.featuredHeaderName
{
font: bold 14px arial;
color: #000000;
padding-left: 8px;
}

.featuredHeaderLink
{
padding-right: 5px;
}

.featuredHeaderLink a
{
vertical-align: middle;
color: #ffffff;
font: normal 11px arial;
}

.featuredHeaderLink img
{
vertical-align: middle;
margin-right: 2px;
}

.contentsName a
{
color: #000000;
font: bold 12px arial;
}

.contensName a:hover
{
color: #000000;
font: bold 12px arial;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #0000000;
}

.sectionText
{
font: normal 12px arial;
}

.sectionText a
{
color: #308CC8
}

.insetCaption
{
font: bold 12px arial;
}

.orderCode
{
background: #c1d9e9;
font: bold 12px arial;
color: #000000;
padding: 5px 10px;
margin-bottom: 10px;
}

.orderNum
{
font: bold 14px arial;
margin: 5px 10px;
}

#SortPaging
{
width: 777px;
}

.crossSell
{
border: 1px solid #797979;
border-top: 0;
width: 217px;
}

.tabDiv
{
border: 3px solid #00a91c;
border-top: 0;
border-bottom: 0;
font: normal 12px arial;
text-align: left;
padding: 15px;
}

.insetTD
{
border: 1px solid #999999;
height: 75px;
}

.galleryTD a
{
font: bold 12px arial;
color: #000000;
}

.brandsDropWrapper
{
height: 81px;
width: 337px;
position: relative;
}

.brandsSelect
{
text-align: right;
position: absolute;
top: 45px;
right: 11px;
*right: 9px;
}

.brandsSelect a
{
outline: none;
}

.brandDropDowns
{
display: none;
background: #ffffff;
font: bold 11px arial;
border: 2px solid #000000;
overflow: auto;
text-align: right;
width: 323px;
position: absolute;
top: 61px;
right: 10px;
z-index: 999;
}

.brandDropDowns ul
{
list-style-type: none;
padding: 5px 0;
}

.brandDropDowns ul li
{
padding: 4px 5px;
}

.brandDropDowns ul li a
{
font: bold 11px arial;
color: #808080;
}

.orderBox
{
text-align: left;
}

#Footer
{
background: url(https://lib.store.yahoo.net/lib/mytightride/ey-footer-BG.jpg) no-repeat scroll top center;
height: 42px;
width: 982px;
color: #ffffff;
font: normal 12px arial;
text-align: center;
clear: both;
}

.footerLinks a
{
color: #ffffff;
font: bold 12px arial;
}

.copyright a
{
color: #ffffff;
font: normal 12px arial;
}

.footerLinks
{
padding-top: 4px;
}

.copyright
{
padding-top: 2px;
}

.orderPrice
{
font: bold 14px arial;
margin: 5px 5px 5px 10px;
}

.horizontalDivider img
{
display: block;
}

.brandLink
{
position: absolute;
top: 0;
left: 4px;
display: block;
height: 81px;
width: 150px;
}

.leftNavImages
{
background: url(http://lib.store.yahoo.net/lib/mytightride/ey-cards.jpg) no-repeat scroll top center;
height: 245px;
width: 183px;
position: relative;
}

.leftAddThis
{
position: absolute;
bottom: 12px;
left: 29px;
}
