body
{
margin: 0 auto;
background: #e5d6c4 url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-bodyRepeat.jpg) repeat-x scroll top center;
}

img
{
display: block;
border: 0;
}

a
{
color: #000000;
font: bold 12px arial;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

form
{
display: inline;
margin: 0;
}

#Latitude25Div
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-bodyBG2.jpg) no-repeat scroll top center;
}

#PageWrapper
{
margin: 0 auto;
width: 980px;
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-pageWrapperBG.jpg) repeat-y scroll top center;
}

#Header
{
width: 980px;
position: relative;
}

.headerLinks
{
position: absolute;
top: 17px;
right: 111px;
}

.headerLinks a
{
vertical-align: middle;
color: #535070;
font: bold 11px arial;
}

.headerLinks img
{
display: inline;
vertical-align: middle;
}

.searchSubmit
{
position: absolute;
top: 99px;
left: 496px;
}

.searchInput
{
border: 0;
font: normal 11px arial;
position: absolute;
top: 103px;
left: 294px;
height: 15px;
width: 197px;
}

.headerLeft
{
position: absolute;
top: 0;
left: -15px;
}

.headerRight
{
position: absolute;
top: 13px;
right: -9px;
}

#LeftColumn
{
float: left;
display: inline;
padding-bottom: 130px;
width: 173px;
}

.leftWrapper
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-leftWrapperBG.jpg) repeat-y scroll top center;
width: 173px;
}

.catNav
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-catNavBG.jpg) no-repeat scroll top center;
width: 173px;
}

.catNav ul
{
padding: 5px 0;
margin: 0 10px;
list-style-type: none;
width: 153px;
}

.catNav ul li
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-orangeDot.jpg) no-repeat scroll 4px 9px;
padding: 0 7px 0 13px;
}

.catNav ul li.leftDivider
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-dividerDot.jpg) repeat-x scroll left 2px;
height: 12px;
width: 153px;
padding: 0;
}

.newsletter
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-newsletter.jpg) no-repeat scroll top center;
height: 163px;
width: 173px;
position: relative;
}

.newsInput
{
position: absolute;
border: 0;
font: normal 11px arial;
top: 100px;
left: 14px;
height: 18px;
width: 102px;
}

.newsSubmit
{
position: absolute;
top: 94px;
left: 117px;
}

#RightColumn
{
float: right;
display: inline;
width: 775px;
margin: 5px 15px 20px 0;
}

.eyBreadcrumbs
{
color: #7b7b7b;
font: normal 10px arial;
}

.eyBreadcrumbs a
{
color: #7b7b7b;
font: normal 10px arial;
}

h1.eyTitle
{
color: #6ec710;
font: bold 19px arial;
margin: 5px 0 10px 0;
}

.featuredRowHeader
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-featuredRowHeader.jpg) no-repeat scroll top center;
color: #ffffff;
font: bold 14px arial;
}

.contentsSalePrice
{
font: bold 12px arial;
}

.contentsRegPrice
{
font: normal 12px arial;
color: #808080;
}

.verticalDivider
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-verticalDivider.jpg) no-repeat scroll top center;
width: 5px;
}

.horizontalDivider
{

height: 7px;
}

.sectionText
{
font: normal 12px arial;
}

.featureditemBox
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-featuredBox.jpg) no-repeat scroll top center;
height: 278px;
width: 767px;
}

.featuredFrameName a
{
color: #0059bc;
font: bold 16px arial;
}

.featuredFrameName
{
margin-bottom: 5px;
}

.featuredFrameText
{
font: bold 12px arial;
}

.featuredFramePrice
{
font: bold 12px arial;
margin: 15px 0;
}

.orderBox
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-orderBoxRepeat.jpg) repeat-y scroll top center;
}

.orderBoxTop
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-orderBoxTop.jpg) no-repeat scroll top center;
padding-top: 58px;
}

.orderBoxBottom
{
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-orderBoxBottom.jpg) no-repeat scroll bottom center;
height: 18px;
}

.orderBoxTable td
{
font: bold 12px arial;
padding: 3px 5px 3px 15px;
}

.orderBoxTable td.sectionText
{
font: normal 12px arial;
}

.orderBoxTable td select
{
border: 1px solid #a5acb2;
}

.orderBoxTable td input
{
border: 1px solid #a5acb2;
}

.orderQty input
{
height: 15px;
width: 25px;
text-align: center;
}

.orderATC input
{
border: 0 !important;
}

.orderBoxTable td.orderRegPrice
{
color: #808080;
font: bold 11px arial;
padding: 3px 5px 0 15px;
}

.optionLine
{
padding: 2px 0;
}

#Footer
{
clear: both;
width: 980px;
background: url(http://lib.store.yahoo.net/lib/yhst-14154460802577/ey-footerBG.jpg) no-repeat scroll top center;
height: 38px;
padding: 10px 0;
position: relative;
}

.leftBottom
{
position: absolute;
top: -114px;
left: 0;
}

.footerLinks
{
color: #2a2b75;
font: bold 11px arial;
}

.footerLinks a
{
color: #2a2b75;
font: bold 11px arial;
vertical-align: middle;
}

.copyright
{
color: #539ef2;
font: bold 11px arial;
margin-top: 4px;
}

.copyright a
{
color: #539ef2;
font: bold 11px arial;
}
