body
{
background: white url(https://lib.store.yahoo.net/lib/yhst-53432659851614/ey-body-back.jpg) repeat-x;
}

a
{
color: #0000FF;
text-decoration: underline;
}

a:link
{
color: #0000FF;
text-decoration: underline;
}

a:visited
{
color: #0000FF;
text-decoration: underline;
}

a:hover
{
color: #0000FF;
text-decoration: underline;
}

a:active
{
color: #0000FF;
text-decoration: underline;
}

form
{
margin: 0;
}

#PageWrapper
{
margin: 0 auto;
width: 970px;
background: url(https://lib.store.yahoo.net/lib/yhst-53432659851614/ey-PageWrapper.jpg) repeat-y;
}

#Header
{
width: 970px;
position: relative;
}

#Header img
{
display: block;
}

.headerPiece
{
position: absolute;
top: 37px;
left: -44px;
}

.headerLinks a
{
color: #8b8b8b;
font: normal 11px arial;
text-decoration: none;
}

.headerLinks a:link
{
color: #8b8b8b;
font: normal 11px arial;
text-decoration: none;
}

.headerLinks a:visited
{
color: #8b8b8b;
font: normal 11px arial;
text-decoration: none;
}

.headerLinks a:hover
{
color: #8b8b8b;
font: normal 11px arial;
text-decoration: underline;
}

.headerLinks a:active
{
color: #8b8b8b;
font: normal 11px arial;
text-decoration: none;
}

.headerLinks
{
color: #8b8b8b;
position: absolute;
top: 32px;
right: 75px;
}

.leftCurve
{
position: absolute;
left: 171px;
bottom: -19px;
}

.searchSubmit
{
position: absolute;
top: 83px;
left: 673px;
}

.searchInput
{
position: absolute;
border: 0;
top: 86px;
left: 460px;
font: normal 12px arial;
height: 18px;
width: 211px;
}

#LeftColumn
{
width: 171px;
float: left;
padding-bottom: 152px;
text-align: left;
}

.catNav
{
background: #d3d7d3;
padding: 5px 5px 10px 0;
}

.catNav ul li
{
list-style-type: none;
margin: 0;
border-bottom: 1px solid #C0C5C0;
}

.liAnchor
{
padding: 3px 2px 3px 14px;
background: url(https://lib.store.yahoo.net/lib/yhst-53432659851614/ey-redDot.jpg) no-repeat scroll 0% 50%;
margin-left: 7px;
}

.liAnchor a
{
color: #404040;
font: bold 12px arial;
text-decoration: none;
}

.liAnchor a:link
{
color: #404040;
font: bold 12px arial;
text-decoration: none;
}

.liAnchor a:visited
{
color: #404040;
font: bold 12px arial;
text-decoration: none;
}

.liAnchor a:hover
{
color: #404040;
font: bold 12px arial;
text-decoration: underline;
}

.liAnchor a:active
{
color: #404040;
font: bold 12px arial;
text-decoration: none;
}

.newsletter
{
background: url(https://lib.store.yahoo.net/lib/yhst-53432659851614/ey-newsletter.jpg) no-repeat;
height: 143px;
width: 171px;
position: relative;
}

.submitNews
{
position: absolute;
top: 105px;
left: 110px;
}

.newsemail
{
border: 0;
font: normal 10px arial;
position: absolute;
top: 87px;
left: 20px;
height: 12px;
width: 129px;
}

#RightColumn
{
float: left;
padding: 10px 10px 15px 15px;
width: 774px;
text-align: left;
}

.breadcrumbs
{
font: normal 8pt arial;
color: #000000;
margin: 10px 10px 10px 0;
}

.breadcrumbs a
{
font: normal 8pt arial;
color: #000000;
text-decoration: none;
}

.breadcrumbs a:link
{
font: normal 8pt arial;
color: #000000;
text-decoration: none;
}

.breadcrumbs a:visited
{
font: normal 8pt arial;
color: #000000;
text-decoration: none;
}

.breadcrumbs a:hover
{
font: normal 8pt arial;
color: #000000;
text-decoration: underline;
}

.breadcrumbs a:active
{
font: normal 8pt arial;
color: #000000;
text-decoration: none;
}

.featuredHeader
{
background: url(https://lib.store.yahoo.net/lib/yhst-53432659851614/ey-featuredHeader.jpg) no-repeat;
height: 25px;
color: #ffffff;
font: bold 15px arial;
text-align: left;
position: relative;
}

.featuredViewMore
{
position: absolute;
top: 0;
right: 6px;
}

.contentsName a
{
color: #0000FF;
font: bold 11px arial;
text-decoration: underline;
}

.contentsName a:link
{
color: #0000FF;
font: bold 11px arial;
text-decoration: underline;
}

.contentsName a:visited
{
color: #0000FF;
font: bold 11px arial;
text-decoration: underline;
}

.contentsName a:hover
{
color: #0000FF;
font: bold 11px arial;
text-decoration: underline;
}

.contentsName a:active
{
color: #0000FF;
font: bold 11px arial;
text-decoration: underline;
}

.contentsRegPrice
{
color: #808080;
font: normal 11px arial;
}

.contentsSalePrice
{
color: #bf1e2d;
font: bold 12px arial;
}

.sectionText
{
font: normal 11px arial;
padding: 15px 30px;
}

.featuredItem
{
background: url(https://lib.store.yahoo.net/lib/yhst-53432659851614/ey-feature-BG.jpg) no-repeat;
height: 214px;
width: 758px;
position: relative;
}

.featuredItemImage
{
position: absolute;
top: 28px;
left: 35px;
}

.featuredItemName
{
position: absolute;
top: 33px;
left: 233px;
}

.featuredItemName a
{
font: bold 15px arial;
color: #000000;
text-decoration: none;
}

.featuredItemName a:link
{
font: bold 15px arial;
color: #000000;
text-decoration: none;
}

.featuredItemName a:visited
{
font: bold 15px arial;
color: #000000;
text-decoration: none;
}

.featuredItemName a:hover
{
font: bold 15px arial;
color: #000000;
text-decoration: none;
}

.featuredItemName a:active
{
font: bold 15px arial;
color: #000000;
text-decoration: none;
}


.featuredItemCaption
{
position: absolute;
font: normal 12px arial;
top: 60px;
left: 233px;
width: 415px;
}

.featuredItemPrice
{
position: absolute;
top: 132px;
left: 233px;
color: #BD202F;
font: bold 14px arial;
}

.featuredItemButtons
{
position: absolute;
top: 172px;
left: 233px;
}

.featuredItemButtons img
{
display: Inline;
}

.featuredItemButtons form
{
display: inline;
}

.itemDesc
{
font: normal 12px arial;
padding: 10px 15px;
}

.itemCaption h1
{
margin: 0;
margin-bottom: 10px;
font: bold 16px arial;
color: #000000;
border-bottom: 1px solid #000000;
}

.eyInsets img
{
padding-bottom: 3px;
}

.itemButtons
{
padding: 5px;
}

.stockImage
{
position: relative;
}

.stockImage img
{
display: block;
}

.itemNum
{
position: absolute;
top: 12px;
left: 192px;
font: bold 12px arial;
}

.orderFinalPrice
{
position: absolute;
top: 27px;
left: 206px;
font: bold 18px arial;
color: #ac1c1d;
}

.optionsText
{
background-color: #b5bdb5;
font: bold 11px arial;
padding: 2px;
text-align: left;
}

.options
{
padding: 5px;
}

.options span
{
font: bold 11px arial;
}

.options input
{
display: block;
margin-bottom: 5px;
}

.orderContent
{
border: 1px solid #616f62;
}

.availability
{
font: bold 11px arial;
padding: 5px;
}

.orderHeaders
{
background: #b5bdb5;
font: bold 12px arial;
padding: 2px;
}

.orderRegPrice
{
font: normal 12px arial;
}

.orderSalePrice
{
font: bold 12px arial;
color: #dc0005;
}

.orderYouSave
{
font: normal 12px arial;
}

.info-div
{
font: normal 12px arial;
}

#Footer
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-53432659851614/ey-Footer-BG.jpg) no-repeat scroll center bottom;
*background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-53432659851614/ey-footer-back.jpg) no-repeat scroll center bottom;
height: 45px;
width: 970px;
clear: both;
position: relative;
padding-top: 2px;
}

.footerPiece
{
position: absolute;
bottom: -2px;
*bottom:-3px;
right: -21px;
}

.footerLinks
{
color: #ffffff;
position: absolute;
top: 14px;
right: 185px;
}

.footerLinks a
{
color: #ffffff;
font: normal 11px arial;
text-decoration: none;
vertical-align: middle;
}

.footerLinks a:link
{
color: #ffffff;
font: normal 11px arial;
text-decoration: none;
vertical-align: middle;
}

.footerLinks a:visited
{
color: #ffffff;
font: normal 11px arial;
text-decoration: none;
vertical-align: middle;
}

.footerLinks a:hover
{
color: #ffffff;
font: normal 11px arial;
text-decoration: underline;
vertical-align: middle;
}

.footerLinks a:active
{
color: #ffffff;
font: normal 11px arial;
text-decoration: none;
vertical-align: middle;
}

.eyDesign
{
color: #ffffff;
font: normal 11px arial;
position: absolute;
top: 14px;
right: 24px;
}

.eyDesign a
{
font: normal 11px arial;
color: #ffffff;
text-decoration: underline;
}

.eyDesign a:link
{
font: normal 11px arial;
color: #ffffff;
text-decoration: underline;
}

.eyDesign a:visited
{
font: normal 11px arial;
color: #ffffff;
text-decoration: underline;
}

.eyDesign a:hover
{
font: normal 11px arial;
color: #ffffff;
text-decoration: underline;
}

.eyDesign a:active
{
font: normal 11px arial;
color: #ffffff;
text-decoration: underline;
}

.leftGrad
{
position: absolute;
top: -152px;
left:0;
}

.follow-twitter
{
	padding: 0px 4px 0px 22px;
}

.share-twitter
{
	float: right;
	position: relative;
	top: 9px;
}

.top-social-links
{
	display: block;
	position: absolute;
	top: 37px;
	left: 281px;
}
.top-social-links a
{
	display: inline-block;
}

