body
{
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
width: 981px;
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-46312184218965/ey-bodyBGb.jpg) repeat-x;
}

a
{
color: #000000;
}

img
{
display: inline;
border: 0px;
}

form
{
display: inline;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-46312184218965/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 981px;
position: relative;
text-align: left;
margin-top: 18px;
}

#Header
{
position: relative;
height: 112px;
width: 981px;
}

#LeftColumn
{
float: left;
width: 151px;
display: inline;
margin-left: 1px;
}

#RightColumn
{
float: right;
width: 814px;
display: inline;
margin-top: 13px;
margin-left: 15px;
}

#Footer
{
clear: both;
width: 981px;
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-46312184218965/ey-pagewrapper-bg.jpg) repeat-y;
padding-top: 20px;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName
{
font: bold 12px arial;
color: #4f4f4f;
}

.contentsName a:link
{
font: bold 12px arial;
color: #4f4f4f;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: #4f4f4f;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: #4f4f4f;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: #4f4f4f;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #4f4f4f;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
}

.searchInput
{
position: absolute;
left: 2px;
top: 92px;
width: 324px;
height: 17px;
padding: 0;
border: 0;
font: italic 12px arial;
color: white;
background: #c0c0c0;

}

.searchSubmit
{
position: absolute;
left: 336px;
top: 91px;
}

.leftNavPageHeader
{
font: bold 13px arial;
padding: 0 5px 5px 14px;
}

.catNav
{
width: 151px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 151px;
list-style: none;
}

.catNav ul li
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-46312184218965/ey-bullet.jpg) no-repeat scroll 10px 8px;
font: bold 12px arial;
color: #535252;
padding: 2px 5px 2px 0;
}

.catNav ul li div
{
padding-left: 22px;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: #535252;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: #535252;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: #535252;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color:#535252;
text-decoration: none;
}

.catNav ul li.selected a
{
font: bold 12px arial;
color: #535252;
text-decoration: none;
}

.catNav ul li.selected a:hover
{
font: bold 12px arial;
color: #535252;
text-decoration: none;
}

.catNav ul li.leftHeading
{
background: none;
color: #000000;
font: bold 12px arial;
padding: 8px 5px 3px 0;
}

.catNav ul li.leftHeading div
{
padding-left: 14px;
}

.eyBreadcrumbsCurrent
{
font: normal 11px arial;
color: #983845 !important;
margin-bottom: 5px;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #000000;
margin-bottom: 5px;
}

.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: #000000;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

h1.eyTitle
{
display:none;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.footerLinks
{
font: bold 11px arial;
color: #5e5d5d;
padding-top: 7px;
}

.footerLinks a:visited
{
font: bold 11px arial;
color: #5e5d5d;
text-decoration: none;
}

.footerLinks a:link
{
font: bold 11px arial;
color: #5e5d5d;
text-decoration: none;
}

.footerLinks a:hover
{
font: bold 11px arial;
color: #5e5d5d;
text-decoration:underline;
}

.headerLinks 
{
font: bold 11px arial;
color: #535252;
position: absolute;
top: 4px;
right: 110px;
}


.headerLinks a
{
font: bold 11px arial;
color: #535252;
text-decoration: none;
}

.headerLinks a:hover
{
font: bold 11px arial;
color: #535252;
text-decoration: underline;
}

.featuredMain
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-46312184218965/ey-bar.jpg) no-repeat;
position: relative;
height: 22px;
width: 813px;
}

.featuredMainLeft
{
position: absolute;
top: 1px;
left: 9px;
font: bold 16px arial;
color: #000000;
}


.featuredMainRight a
{
position: absolute;
top: 5px;
right: 16px;
font: bold 11px arial;
color: #363636;
text-transform: uppercase;
text-decoration: none;
}

.featuredMainRight a:hover
{
position: absolute;
top: 5px;
right: 16px;
font: bold 11px arial;
color: #363636;
text-transform: uppercase;
text-decoration: underline;
}

.prodDesc
{
border-bottom: #e9e9e9 1px solid;
border-left: #e9e9e9 1px solid;
border-right: #e9e9e9 1px solid;
font: normal 11px arial;
padding: 11px 25px 20px 5px;
}

.newsletter
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-46312184218965/ey-newsletter.jpg) no-repeat;
position: relative;
height: 82px;
width: 153px;
margin-left: -1px;
}

.newsInput
{
position: absolute;
left: 8px;
top: 45px;
width: 137px;
height: 17px;
padding: 0;
border: 0;
font: italic 12px arial;
color: black;
background: #ffffff;

}

.newsSubmit
{
position: absolute;
left: 42px;
top: 63px;
}

.itemBG
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-46312184218965/ey-itemBG.jpg);
height: 40px;
padding-right: 5px;
}

.itemName
{
font: bold 18px arial;
color: #4f4f4f;
padding-left: 4px;
padding-top: 2px;
}

.itemCode
{
font: bold 11px arial;
color: #4f4f4f;
padding-left: 6px;
}

.availability
{
font: bold 11px arial;
color: #4f4f4f;
padding-left: 6px;
padding-top: 15px;
}

.regPrice
{
font: bold 11px arial;
color: #4f4f4f;
padding-left: 9px;
padding-top: 7px;
}

.regPriceNum
{
text-decoration: line-through;
}

.salePrice
{
font: bold 14px arial;
color: black;
padding: 5px 8px;
}

.salePriceNum
{
font: bold 14px arial;
color: #a24b5a;
padding-bottom: 5px;
}

.options
{
font: bold 11px arial;
color: #4f4f4f;
padding-left: 9px;
}

#yfc_mini
{
position: absolute;
top: 16px;
right: 69px;
float:right;
font-size: 11px;
}

.mini_msg
{
display:none;
}

#yfc_mainContent #yfc_mymenu
{
margin: 0;
padding:0;
}

.featuredItemBox
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-46312184218965/ey-featured-item-box.jpg);
height: 221px;
width: 823px;
}

.featuredName
{
font: bold 16px arial;
color: #000000;
}

.featuredName a
{
font: bold 16px arial;
color: #000000;
text-decoration: none;
}

.featuredCaption
{
font: normal 11px arial;
color: #646464;
padding-top: 8px;
padding-bottom: 20px;
}

.featuredPrice
{
font: bold 12px arial;
color: #a24b5a;
display: inline;
}

.featuredPriceSale
{
font: bold 12px arial;
color: #000000;
display: inline;
}

.featuredPriceReg
{
font: normal 10px arial;
color: #4f4f4f;
}
