html
{
background: #232924 url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-bg.jpg) repeat-x;
}

body
{
background: #232924 url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-body-bg.jpg) no-repeat scroll center top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

img
{
display: block;
}

form
{
display: inline;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 974px;
position: relative;
text-align: left;
}

#EYHeader
{
width: 974px;
position: relative;
}

.headerPiece
{
position: absolute;
top: 0;
left: -55px;
}

.headerBottom
{
position: absolute;
top: 172px;
left: 203px;
}

#LeftColumn
{
float: left;
width: 203px;
display: inline;
}

#RightColumn
{
float: right;
width: 731px;
margin-right: 20px;
display: inline;
}

#EYFooter
{
position: relative;
clear: both;
width: 974px;
height: 127px;
background: url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-footer.jpg) no-repeat;
}

.accTable{
margin: 0px -2px 0px 30px;
width:170px;


}

.catNav ul li .subSection{
display:none;
padding-left:0px;
*width:180px;
}

.catNav ul li .subSection ul li{
background:none;
background-color:#ffffff;
border-top:none;
}

.catNav ul li .subSection ul li a:link{
font-size:8pt;
font-family:arial;
text-decoration:none;
font-weight:normal;
background:none;
}
.catNav ul li .subSection ul li a:visited{
font-size:8pt;
font-family:arial;
background:none;
font-weight:normal;
text-decoration:none;
}
.catNav ul li .subSection ul li a:active{
font-size:8pt;
font-family:arial;
background:none;
font-weight:normal;
text-decoration:none;
}
.catNav ul li .subSection ul li a:hover{
font-size:8pt;
font-family:arial;
font-weight:normal;
background:none;
text-decoration:none;
}


.catNav ul li div.subliAnchor{
padding-left:0px;
}

.catNav ul li.selected .subSection{
padding-left:0px;
color:#000000;
}

.catNav ul li.selected .subSection ul li{
background:none;
background-color:#ffffff;
border-top:none;
}

.catNav ul li.selected .subSection ul li a:link{
font-size:8pt;
font-family:arial;
text-decoration:none;
font-weight:normal;
color:#000000;
background:none;
}
.catNav ul li.selected .subSection ul li a:visited{
font-size:8pt;
font-family:arial;
background:none;
font-weight:normal;
color:#000000;
text-decoration:none;
}
.catNav ul li.selected .subSection ul li a:active{
font-size:8pt;
font-family:arial;
color:#000000;
background:none;
font-weight:normal;
text-decoration:none;
}
.catNav ul li.selected .subSection ul li a:hover{
font-size:8pt;
font-family:arial;
font-weight:normal;
color:#000000;
background:none;
text-decoration:none;
}





.catNav ul li .subSection ul
{
border-top:1px solid #808080;
width:200px;
*width:180px;
}

.footerPiece
{
position: absolute;
left: -66px;
bottom: 0;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName
{
font: bold 12px arial;
color: black;
}

.contentsName a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: black;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
}

.searchInput
{
position: absolute;
left: 415px;
top: 147px;
width: 208px;
height: 16px;
padding: 0;
border: 0;
font: normal 11px arial;
color: #808080;
text-align: right;
}

.searchSubmit
{
position: absolute;
left: 629px;
top: 144px;
}

.catNav
{
width: 203px;
background: url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-catnav-bg.jpg) repeat-y;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 202px;
margin-left: 1px;
list-style: none;
}

.catNav ul li
{
font: bold 12px arial;
color: black;
border-top: 1px solid #808080;
padding: 4px 0;
}

.catNav ul li.selected
{
background: url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-bullet.jpg) no-repeat scroll 5px 4px;
font: bold 12px georgia;
color: #bf3d3d;
border-top: 1px solid #808080;
padding: 4px 0;
}

.catNav ul li div
{
padding-left: 30px;
padding-right: 5px;
}

.catNav ul li a:link
{
font: bold 12px georgia;
color: black;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px georgia;
color: black;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px georgia;
color: black;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px georgia;
color: black;
text-decoration: none;
}

.catNav ul li.selected a:link
{
font: bold 12px georgia;
color: #bf3d3d;
text-decoration: none;
}

.catNav ul li.selected a:visited
{
font: bold 12px georgia;
color: #bf3d3d;
text-decoration: none;
}

.catNav ul li.selected a:hover
{
font: bold 12px georgia;
color: #bf3d3d;
text-decoration: none;
}

.catNav ul li.selected a:active
{
font: bold 12px georgia;
color: #bf3d3d;
text-decoration: none;
}

.eyBreadcrumbs
{
font: normal 11px arial;
color: black;
margin: 5px 0;
padding-left: 40px;
}

.eyBreadcrumbs a:link
{
font: normal 11px arial;
color: black;
text-decoration: none;
}

.eyBreadcrumbs a:visited
{
font: normal 11px arial;
color: black;
text-decoration: none;
}

.eyBreadcrumbs a:hover
{
font: normal 11px arial;
color: black;
text-decoration: underline;
}

.eyBreadcrumbs a:active
{
font: normal 11px arial;
color: black;
text-decoration: none;
}

h1.eyTitle
{
margin: 0 0 20px 0;
color: #000000;
font: bold 18px arial;
border-bottom: 1px solid #913838;
padding-bottom: 2px;
width: 100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.newsletter
{
background: url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-newsletter.jpg) no-repeat;
height: 192px;
width: 203px;
position: relative;
}

.newsInput
{
position: absolute;
left: 12px;
top: 68px;
width: 140px;
height: 16px;
font: normal 11px arial;
color: #808080;
padding: 0;
border: 0;
}

.newsSubmit
{
position: absolute;
left: 154px;
top: 66px;
}

.featuredBar
{
height: 26px;
width: 731px;
background: url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-featured-bar.jpg) no-repeat;
}

.featuredTitle
{
font: bold 15px georgia;
color: white;
vertical-align: middle;
padding-left: 5px;
}

.headerTable
{
height: 33px;
width: 731px;
background: url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-title-bar.jpg) no-repeat;
}

.headerTD
{
vertical-align: middle;
padding-left: 15px;
}

.headerTD h1
{
font: bold 17px georgia;
color: black;
margin: 0;
padding: 0;
}

.eyFeaturedFrame
{
background: url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-featured-frame.jpg) no-repeat;
width: 704px;
height: 191px;
position: relative;
margin: 10px auto;
}

.eyFeaturedFrame .image
{
position: absolute;
left: 61px;
top: 53px;
}

.eyFeaturedFrame .desc
{
position: absolute;
left: 320px;
top: 25px;
width: 364px;
font: normal 12px arial;
color: black;
}

.eyFeaturedFrame .title
{
font: bold 18px arial;
color: black;
padding-bottom: 3px;
border-bottom: 1px solid red;
margin-bottom: 4px;
}

.eyFeaturedFrame .title a:link
{
font: bold 18px arial;
color: black;
text-decoration: none;
}

.eyFeaturedFrame .title a:visited
{
font: bold 18px arial;
color: black;
text-decoration: none;
}

.eyFeaturedFrame .title a:hover
{
font: bold 18px arial;
color: black;
text-decoration: none;
}

.eyFeaturedFrame .title a:active
{
font: bold 18px arial;
color: black;
text-decoration: none;
}

.eyFeaturedFrame .code
{
font: normal 11px arial;
color: black;
margin-bottom: 6px;
}

.eyOrderBox
{
background: url(https://lib.store.yahoo.net/lib/yhst-83574359169827/ey-orderbox-bg.jpg) repeat-y;
}

.eyOptions
{
font: bold 12px arial;
color: black;
}

.eyA2C
{
position: relative;
height: 84px;
}

.ey-a2c-piece
{
position: absolute;
left: -48px;
bottom: 0;
}

.eyOrderHead
{
position: relative;
}

.ey-orderbox-piece
{
position: absolute;
right: -16px;
top: 2px;
}

.eyOrderBox .code
{
font: normal 11px arial;
color: black;
margin-bottom: 6px;
}

.eyOrderBox .salePrice
{
font: bold 16px arial;
color: #4283b3;
margin-bottom: 4px;
}

.eyOrderBox .quantity
{
width: 30px;
}

.eyOrderBoxBottom
{
background: url(https://lib.store.yahoo.net/lib/yhst-97835783555990/ey-orderbox-bottom.jpg) no-repeat;
width: 301px;
height: 29px;
}

.eyOrderBoxBottom td
{
vertical-align: middle;
height: 29px;
text-align: center;
font: normal 11px arial;
color: white;
padding-bottom: 6px;
}

.captionText
{
padding: 10px 0;
font: normal 12px arial;
color: black;
}

.captionText p
{
font: normal 12px arial !important;
color: black;
}

.footerLinks
{
vertical-align: middle;
text-align: center;
font: normal 12px georgia;
color: white;
}

.footerLinks a:link
{
font: normal 12px georgia;
color: white;
text-decoration: none;
}

.footerLinks a:visited
{
font: normal 12px georgia;
color: white;
text-decoration: none;
}

.footerLinks a:hover
{
font: normal 12px georgia;
color: white;
text-decoration: underline;
}

.footerLinks a:active
{
font: normal 12px georgia;
color: white;
text-decoration: none;
}

.copyright
{
font: normal 11px georgia;
color: white;
}

.footerLinks .copyright a:link, .footerLinks .copyright a:visited, .footerLinks .copyright a:hover, .footerLinks .copyright a:active
{
font: normal 11px georgia;
color: white;
text-decoration: none;
}
