body
{
background: #18104a url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-bg.jpg) repeat-x fixed -118px top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

a:link
{
text-decoration: none;
}


img
{
display: block;
border: 0px;
}

form
{
display: inline;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#Header
{
width: 980px;
position: relative;
}

#LeftColumn
{
float: left;
width: 190px;
display: inline;
}

#RightColumn
{
float: right;
width: 758px;
margin-right: 17px;
display: inline;
}

#Footer
{
clear: both;
width: 980px;
background-color: #ffffff;
}

.footerArea
{
position: relative;
height: 110px;
width: 980px;
}

.footerLinks
{
color: #4d4d4d;
font: normal 11px arial;
position: absolute;
top: 18px;
right: 85px;
}

.footerLinks a
{
color: #4d4d4d;
font: normal 11px arial;
text-decoration: none;
}

.footerLinks a:hover
{
color: #4d4d4d;
font: normal 11px arial;
text-decoration: underline;
}

.footerText
{
color: #4d4d4d;
font: normal 11px arial;
position: absolute;
top: 69px;
right: 62px;
}

.footerText a
{
color: #4d4d4d;
font: normal 11px arial;
text-decoration: none;
}

.headerArea
{
position: relative;
height: 98px;
width: 980px;
}

.headerLinks
{
position: absolute;
top: 4px;
right: 244px;
font: bold 11px arial;
color: #e8e8e8;
}

.headerLinks a
{
font: bold 11px arial;
color: #e8e8e8;
text-decoration: none;
}

.headerShip
{
font: bold 12px arial;
color: #e8e8e8;
position: absolute;
top: 68px;
right: 379px;
}

.headerPhone
{
font: bold 12px arial;
color: #9cb6ee;
position: absolute;
top: 67px;
right: 26px;
}

.headerCart
{
font: normal 11px arial;
color: #a2e70e;
position: absolute;
top: 20px;
right: 25px;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName
{
font: bold 12px arial;
color: #337CB1;
}

.contentsName a:link
{
font: bold 12px arial;
color: #337CB1;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: #337CB1;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: #337CB1;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: #337CB1;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
display: block;
}

.searchInput
{
position: absolute;
left: 253px;
top: 104px;
width: 215px;
height: 17px;
padding-top: 3px;
border: 0;
font: normal 12px arial;
color: #7c7c7c;
font-style: italic;
}

.searchSubmit
{
position: absolute;
left: 473px;
top: 103px;
}

.catNav
{
width: 189px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 189px;
list-style: none;
}

.catNav ul li
{
font: bold 12px arial;
color: #0e092e;
padding: 3px 0;
}

.catNav ul li.selected
{
background: #0e092e url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-selected-bg.jpg) no-repeat scroll 1px center;
font: bold 12px arial;
color: #0e092e;
border-top: 1px solid #808080;
padding: 4px 0;
}

.catNav ul li div
{
padding-left: 11px;
padding-right: 3px;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: #0e092e;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: #0e092e;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: #0e092e;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: #0e092e;
text-decoration: none;
}

.catNav ul li.selected a:link
{
font: bold 12px arial;
color: #0e092e;
text-decoration: none;
}

.catNav ul li.selected a:visited
{
font: bold 12px arial;
color: #0e092e;
text-decoration: none;
}

.catNav ul li.selected a:hover
{
font: bold 12px arial;
color: #0e092e;
text-decoration: none;
}

.catNav ul li.selected a:active
{
font: bold 12px arial;
color: #0e092e;
text-decoration: none;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: #000000;
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;
color: #000000;
font: bold 16px arial;
border-bottom: 1px solid #000000;
width: 100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.newsletter
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-newsletter.jpg) no-repeat;
height: 95px;
width: 189px;
position: relative;
}

.newsInput
{
position: absolute !important;
left: 21px !important;
bottom: 25px !important;
width: 151px !important;
height: 17px !important;
padding: 0 !important;
border: 0 !important;
font: normal 12px arial !important;
color: #7c7c7c !important;
font-style: italic !important;
}

.newsSubmit
{
position: absolute !important;
left: 60px !important;
bottom: 6px !important;
}

.newsText
{
font: bold 14px arial;
color: #d24f00;
text-align: center;
padding-top: 7px;
}

.mainNav
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-rollovers.jpg) no-repeat;
height: 34px;
width: 468px;
position: absolute;
right: 0px;
bottom: 0px;
}

.mainNav a
{
display: block;
height: 34px;
float: left;
}

.newarrivals
{
width: 166px;
}

.newarrivals:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-rollovers.jpg) no-repeat scroll 0 -34px;
}

.bestsellers
{
width: 150px;
}

.bestsellers:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-rollovers.jpg) no-repeat scroll -166px -34px;
}

.clearance
{
width: 152px;
}

.clearance:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-rollovers.jpg) no-repeat scroll -316px -34px;
}

.leftHeader
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-left-tab-header.jpg) no-repeat;
height: 20px;
padding-left: 11px;
padding-top: 2px;
font: bold 14px arial;
color: #ffffff;
text-transform: uppercase;
}

.homeHead
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-home-head.jpg) no-repeat;
height: 52px;
width: 758px;
position: relative;
}

.homeHead1
{
color: black;
font: bold 16px arial;
}

.homeHead2
{
color: black;
font: bold 14px arial;
}

.homeHead3
{
color: #3a3a3a;
font: bold 12px arial;
}

.homeMessage
{
color: #000000;
font: normal 11px arial;
padding: 12px 20px;
}

.bvComments
{
font: normal 11px arial;
color: black;
padding: 0 12px;
}

.featuredItemBox
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-featured-item-box.jpg) no-repeat;
height: 183px;
width: 724px;
}

.tabTable {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-featured-tabs.jpg) no-repeat scroll 0 0;
height:30px;
width:758px;
}

.tabs
{
padding: 0 !important;
}

.tabs
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-featured-hp.jpg) repeat-y !important;
height: 194px;
}

.tabTD
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-featured-hp.jpg) no-repeat !important;
height: 194px;
}

.tabTable td a.selected
{
color: #fd711e;
font: bold 13px arial;
text-decoration: none;
outline: none;
}

.tabTable td a
{
color: white;
font: bold 13px arial;
text-decoration: none;
outline: none;
}

.tabTable td
{
padding: 0;
}

.tabs td
{
padding: 0;
}

.innerDiv
{
height:auto !important;
min-height: 123px;
}

.tabSpacer
{
width:9px;
}

.featuredName
{
text-decoration: none;
color: black;
border-bottom: #000000 1px solid;
font: bold 16px arial;
margin-top: 37px;
}

.featuredName a
{
text-decoration: none;
color: black;
font: bold 16px arial;
padding-bottom: 2px;
}

.featuredCaption
{
font: normal 12px arial;
color: #000000;
padding-top: 2px;
padding-bottom: 8px;
}

.featuredPrice
{
font: bold 16px arial;
color: #ff0000;
display: inline;
}

.featuredPriceSale
{
font: bold 16px arial;
color: #000000;
display: inline;
}

.featuredPriceReg
{
font: normal 12px arial;
color: #595959;
}

.lowerCaption
{
font: normal 12px arial;
color: black;
padding: 20px 50px 20px 30px;
}

.itemBoxTopRight
{
text-align: right;
font: bold 12px arial;
color: white;
text-transform: uppercase;
padding-right: 18px;
padding-top: 10px;
}

.itemHeadRow
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-item-head.jpg) no-repeat;
color: black;
font: bold 12px arial;
height: 20px;
width: 304px;
}

.itemBG
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-item-wrap.jpg) repeat-y;
padding: 10px 0 0 16px;
}

.itemBGBottom
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-item-bottom.jpg) no-repeat;
height: 161px;
width: 304px;
}

.itemBoxPrice
{
font: bold 12px arial;
color: #000000;
}

.itemBoxSalePriceText
{
color: #000000;
font: bold 16px arial;
display: inline;
}

.itemBoxSalePrice
{
color: #ff0000;
font: bold 16px arial;
display: inline;
}

.savingsText
{
display: inline;
color: #2d529b;
font: bold 12px arial;
}

.leftorder
{
color: #000000;
font: bold 12px arial;
}

.itemShipping a
{
color: black;
font: normal 11px arial;
text-decoration: underline; 
}

.itemCaption
{
width: 497px; 
border-bottom: #dadada 1px solid;
border-left: #dadada 1px solid;
border-right: #dadada 1px solid;
font: normal 12px arial;
color: black;
*width: 499px;
}

.itemCaptionIn
{
padding: 10px 15px 30px;
}

.alsoLike
{
border-bottom: #658cd5 2px solid;
border-left: #658cd5 2px solid;
border-right: #658cd5 2px solid;
}

.contactForm
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-contact.jpg) no-repeat;
height: 258px;
width: 627px;
position: relative;
}

.contactFirstName
{
border: 0;
color: black;
font: normal 12px arial;
height: 20px;
left: 118px;
padding: 0px;
position: absolute;
top: 24px;
width: 294px;
}

.contactLastName
{
border: 0;
color: black;
font: normal 12px arial;
height: 20px;
left: 118px;
padding: 0px;
position: absolute;
top: 50px;
width: 294px;
}

.contactEmail
{
border: 0;
color: black;
font: normal 12px arial;
height: 20px;
left: 118px;
padding: 0px;
position: absolute;
top: 75px;
width: 294px;
}

.contactSubject
{
border: 0;
color: black;
font: normal 12px arial;
height: 20px;
left: 118px;
padding: 0px;
position: absolute;
top: 101px;
width: 294px;
}

.contactMessage
{
border: 0;
color: black;
font: normal 12px arial;
height: 20px;
left: 118px;
padding: 0px;
position: absolute;
top: 129px;
width: 296px;
height: 83px;
}

.contactSubmit
{
position: absolute;
bottom: 0px;
right: 212px;
}

.featuredHpLinks
{
display: inline; 
color: #a4e713; 
font: normal 11px arial;
text-decoration: none;
}

.featuredHpLinks a
{
display: inline; 
color: #a4e713; 
font: normal 11px arial;
text-decoration: none;
}

.inStock
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-in-stock-2.jpg) no-repeat;
height: 31px;
width: 304px;
position: relative;
}

.cookClass
{
color: white;
position: absolute;
right: 49px;
top: 2px;
}

.cookNotification
{
position:absolute;
top: 19px;
right:39px;
color: #A2E70E;
font: normal 11px arial;
}

.outStock
{
background: url(https://lib.store.yahoo.net/lib/yhst-52530188155118/ey-out-stock.jpg) no-repeat;
height: 31px;
width: 304px;
position: relative;
}

#EYOrderBox0 .eyRemoveThis
{
display: none !important;
}
