body
{
background: #374b5c url(https://lib.store.yahoo.net/lib/yhst-23119701400359/ey-body-BG.jpg) repeat-x;
}

img
{
display: block;
}

form
{
margin: 0;
}

a
{
color: #000000;
text-decoration: none;
font: bold 12px arial;
}

a:link, a:visited, a:active
{
color: #000000;
text-decoration: none;
font: bold 12px arial;
}

a:hover
{
color: #000000;
text-decoration: underline;
font: bold 12px arial;
}

#PageWrapper
{
width: 981px;
margin: 10px auto;
background: url(https://lib.store.yahoo.net/lib/yhst-23119701400359/ey-PageWrapper-BG.jpg) repeat-y;
}

#Header
{
position: relative;
width: 981px;
}

.curvePiece
{
position: absolute;
top: 127px;
left: 194px;
}

.searchSubmit
{
position: absolute;
top: 103px;
left: 282px;
}

.searchInput
{
position: absolute;
top: 107px;
left: 26px;
height: 15px;
width: 249px;
text-align: right;
}

.chatImage
{
position: absolute;
right: 114px;
top: 15px;
}

#TwoColumnWrapper
{
width: 970px;
margin-left: 11px;
}

#LeftColumn
{
width:183px;
float: left;
}
.mainOverlay
{color:white;
text-align:center;
height:200px;
left:577px;
position:absolute;
top:72px;
width:194px;
}
.catNav
{
background-color: #FDE2CD;
}

.catNav ul
{
width: 181px !important;
border-left: 1px solid #422206;
border-right: 1px solid #422206;
padding: 5px 0px 5px 0;
}

.catNav ul li
{
margin: 0;
text-align: left;
list-style: none;
width: 153px;
padding: 3px 5px 3px 23px;
background: transparent url(https://lib.store.yahoo.net/lib/yhst-23119701400359/ey-orangeDot.jpg) no-repeat scroll 5% 38%;
border-bottom: 1px solid #e4ba9e;
}

.catNav ul li a
{
color: #000000;
font: bold 12px arial;
text-decoration: none;
}

.catNav ul li a:hover
{
color: #1a57b6;
font: bold 12px arial;
text-decoration: underline;
}

.testimonials
{
background: url(https://lib.store.yahoo.net/lib/yhst-23119701400359/ey-test-BG.jpg) repeat-y scroll 0% 50%;
width: 183px;
}

.testimonialsText
{
color:white;
position:relative;
text-align:left;
width:148px;
padding: 5px 5px 0 18px;
*padding: 5px 5px 0 7px;
}

.testimonialsBottom
{
background: url(https://lib.store.yahoo.net/lib/yhst-23119701400359/ey-testBottom.jpg) no-repeat scroll 0% 50%;
height: 33px;
padding-top: 15px;
text-align: center;
}

.testimonialsLinks
{
text-align: center;
}

.newsletter
{
background: url(https://lib.store.yahoo.net/lib/yhst-23119701400359/ey-newsletter2.jpg) no-repeat;
width: 183px;
height: 259px;
position: relative;
}

.submitNews
{
position: absolute;
left: 68px;
top: 137px;
}

.newsemail
{
border: 0;
position: absolute;
top: 113px;
left: 20px;
height: 14px;
width: 137px;
padding: 1px 1px 1px 3px;
font: normal 11px arial;
}

.newsname
{
border: 0;
position: absolute;
top: 85px;
left: 20px;
height: 14px;
width: 137px;
padding: 1px 1px 1px 3px;
font: normal 11px arial;
}

#RightColumn
{
width: 777px;
float: left;
text-align: left;
padding: 0 3px 55px 7px;
}

.breadcrumbs
{
margin: 10px 10px 10px 0;
color: #000000;
font: normal 8pt arial;
}

.breadcrumbs a, .breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:hover, .breadcrumbs a:active
{
color: #000000;
font: normal 8pt arial;
}

.itemCaption
{
border-bottom: 1px solid #000000;
}

.itemCaption h1
{
font: bold 15px arial;
}

.contentsRegPrice
{
font: normal 11px arial;
}

.contentsSalePrice
{
font: bold 13px arial;
}

#Footer
{
width:970px;
clear: both;
position: relative;
*margin-left:-5px;
background: #ffffff;
}

.whyUs
{
position: absolute;
right: 10px;
*html right:7px;
top: -50px;
}

.eyDesign
{
font: normal 11px arial;
}

.eyDesign a
{
text-decoration: underline;
font: bold 11px arial;
}

.eyDesign a:hover
{
text-decoration: underline;
font: bold 11px arial;
}

.footerLinks
{
color: #ffffff;
font: normal 11px arial;
}

.footerLinks a
{
color: #ffffff;
font: normal 11px arial;
}

.footerLinks a:link
{
color: #ffffff;
font: normal 11px arial;
}

.footerLinks a:visited
{
color: #ffffff;
font: normal 11px arial;
}

.footerLinks a:hover
{
color: #ffffff;
font: normal 11px arial;
}

.footerLinks a:active
{
color: #ffffff;
font: normal 11px arial;
}

.copyright
{
color: #ffffff;
font: normal 11px arial;
}
.itemNumber{
color:#404040;
font-size:8pt;
}
.itemNumberText{
font-weight:normal;
display:inline;
}
.regularPriceWhenSale{
color:#404040;
font-size:8pt;
font-weight:bold;
}
.regularPriceWhenSaleText{
display:inline;
padding-left:3px;
}
.salePrice, .regularPrice{
color:red;
font-family:arial;
font-size:14pt;
font-weight:bold;
}
.salePriceText, .regularPriceText{
display:inline;
padding-left:3px;
}
.quantityWrapper{
color:#404040;
font-size:8pt;
font-weight:bold;
}
.itemNumber, .regularPrice, .regularPriceWhenSale, .salePrice
{
margin-bottom:5px;
}
.quantityWrapper{
margin-bottom:35px;
}
.quantity{text-align:center;}

.orderTable{
background-color:white;
background: #374b5c url(http://lib.store.yahoo.net/lib/yhst-23119701400359/itemtablebackground.jpg) repeat-x;
width: 371px;
}
.availabiltyCell{
padding:0px 20px 0px 20px;
}
.orderCell{
padding: 10px 10px 0 10px;
}

.availabiltyCell{
padding-bottom:25px;
}

.orderCell2
{
padding: 10px 8px 0 5px;
font: normal 11px arial;
}

.productDescription{
width:499px;
margin-top:40px;
}
.crossSellTable{
border:1px solid #5a6b86;
}

.contentsName a
{
color: #000000;
font: bold 12px arial;
text-decoration: none;
}

.contentsName a:link
{
color: #000000;
font: bold 12px arial;
text-decoration: none;
}

.contentsName a:visited
{
color: #000000;
font: bold 12px arial;
text-decoration: none;
}

.contentsName a:hover
{
color: #1a57b6;
font: bold 12px arial;
text-decoration: underline;
}

.contentsName a:active
{
color: #000000;
font: bold 12px arial;
text-decoration: none;
}

.contentsRegPriceCross
{
font: normal 11px arial;
color:#000000;
}

.contentsSalePriceCross
{
font: bold 13px arial;
color:#576d92;
}

.mcafee
{
position: absolute;
top: 20px;
right: 17px;
}


