body
{
background: #000000 url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-bg.jpg) no-repeat scroll center top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: white;
}

li
{
margin: 0;
}

a
{
color: #FF0033;
}

a:visited
{
color: #FF0033;
}

img
{
display: block;
}

form
{
display: inline;
}

#bodycontent
{
width: 771px;
}

#bodycontent table
{
margin: 0 auto;
}

#PageWrapper
{
background: transparent;
margin: 0 auto;
width: 982px;
position: relative;
text-align: left;
}

#Header
{
width: 982px;
position: relative;
margin-bottom: 11px;
}

#TwoColumnWrap
{
background: #161616 url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-pagewrapper-bg-new.jpg) repeat-y;
float: left;
}

#LeftColumn
{
float: left;
width: 207px;
}

#RightColumn
{
float: right;
width: 771px;
margin-left: 4px;
}

#EYFooter
{
clear: both;
width: 982px;
height: 88px;
position: relative;
background-color: black;
padding-top: 20px;
background: url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-footer-bg.jpg) no-repeat;
}

.mainNav
{
background: url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-rollovers-2-2.jpg) no-repeat;
height: 35px;
width: 386px;
position: absolute;
right: 0px;
top: 100px;
}

.mainNav a
{
display: block;
height: 35px;
float: left;
}

.newArrivals
{
width: 129px;
}

.newArrivals:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-rollovers-2.jpg) no-repeat scroll 0 -35px;
}

.preOrders
{
width: 121px;
}

.preOrders:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-rollovers-2.jpg) no-repeat scroll -129px -35px;
}

.newsRoom
{
width: 136px;
}

.newsRoom:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-rollovers-2.jpg) no-repeat scroll -250px -35px;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.featuredTitle a
{
font: bold 14px arial;
color: #2d3b57;
text-decoration: none;
}

.contentsName
{
font: bold 12px arial;
color: #efefef;
}

.contentsName a:link
{
font: bold 12px arial;
color: #efefef;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: #efefef;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: #efefef;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: #efefef;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #efefef;
}

.searchInput
{
position: absolute;
left: 328px;
top: 111px;
width: 196px;
height: 14px;
padding: 0;
border: 0;
font: normal 10px arial;
color: white;
text-transform: uppercase;
background: black;
}

.searchSubmit
{
position: absolute;
left: 530px;
top: 108px;
}

.catNav
{
width: 202px;
margin-left: 4px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 202px;
list-style: none;
}

.catNav ul li
{
background: transparent;
font: bold 12px arial;
color: black;
border-top: 1px solid black;
border-bottom: 1px solid white;
}

.catNav ul li div
{
}

.catNav ul li a
{
background: transparent url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-li-bg.jpg) no-repeat scroll 0 0;
width: 178px;
padding: 4px 0 4px 24px;
display: block;
}

.catNav ul li a:hover
{
background: transparent url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-li-bg.jpg) no-repeat scroll 0 -56px;
}

.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: white;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #808080;
margin: 5px 0;
}

.eyBreadcrumbs a:link
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: #808080;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: #808080;
text-decoration: none;
}

h1.eyTitle
{
margin: 0 0 20px 0;
color: #41649c;
font: normal 20px arial;
border-bottom: 1px solid #41649c;
width: 100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.featuredMain
{
position: relative;
width: 479px;
height: 344px;
background: transparent url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-featured-item.jpg) no-repeat;
}

.featuredMainImage
{
position: absolute;
left: 9px;
top: 39px;
width: 230px;
text-align: center;
}

.featuredMainImage
{
margin: 0 auto;
}

.featuredMainDesc
{
position: absolute;
left: 281px;
top: 71px;
width: 185px;
height: 209px;
font: normal 11px arial;
text-align: center;
color: black;
}

.featuredTitle
{
font: bold 14px arial;
color: black;
margin-bottom: 10px;
}

.featuredMainA2C
{
position: absolute;
left: 271px;
top: 313px;
}

.featuredMainInfo
{
position: absolute;
left: 382px;
top: 313px;
}

.featuredKickerDesc
{
font: normal 11px arial;
text-align: center;
color: white;
width: 119px;
height: 96px;
position: relative;
}

.featuredKickerTitle
{
text-transform: uppercase;
font: bold 14px arial;
color: white;
}

.featuredKickerTitle a
{
text-transform: uppercase;
font: bold 14px arial;
color: white;
text-decoration: none;
}

.featuredKickerInfo
{
position: absolute;
left: 28px;
*left: 27px;
top: 79px;
}

.featuredKickerTD
{
background: transparent url(https://lib.store.yahoo.net/lib/yhst-18606688999927/ey-kicker-bg.jpg) no-repeat;
padding: 5px;
padding-top: 10px;
vertical-align: top;
text-align: center;
height: 96px !important;
}

.footerLinks
{
font: normal 11px arial;
color: white;
text-transform: uppercase;
position: absolute;
left: 383px;
top: 46px;
width: 553px;
text-align: center;
}

.footerLinks a
{
font: normal 11px arial;
color: white;
text-transform: uppercase;
text-decoration: none;
}

.copyright
{
font: normal 10px arial;
color: white;
position: absolute;
left: 383px;
top: 71px;
width: 553px;
text-align: center;
}

.siteBy
{
font: normal 11px arial;
color: white;
position: absolute;
left: 32px;
top: 70px;
}

.siteBy a
{
font: normal 11px arial;
color: white;
text-decoration: underline;
}

h2#itempage-captiontitle
{
color: #DDB451;
font: bold 16px arial;
}

h1#item-contenttitle
{
color: #DDB451;
padding-left: 0px;
margin-left: 10px;
}

#searchpageHeader
{
background: none;
}

#itemarea
{
width: 190px !important;
float: left;
}

.itemform
{
padding: 10px;
}

#caption
{
clear: both;
padding: 10px;
}

.image-l
{
float: none;
}
