body
{
background: url(https://lib.store.yahoo.net/lib/yhst-57976445036612/ey-dot-bg.jpg) repeat-y scroll center 66px #AADAEB;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

img
{
border: 0;
}

form
{
display: inline;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-57976445036612/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 984px;
position: relative;
text-align: left;
}

#Header
{
width: 984px;
position: relative;
}

.headerLeft
{
position: absolute;
left: -9px;
top: 0;
}

.headerRight
{
position: absolute;
right: -11px;
top: 0;
}

#Header img
{
display: block;
}

#LeftColumn
{
float: left;
width: 187px;
margin-left: 9px;
display: inline;
}

#LeftColumn img
{
display: block;
}

#RightColumn
{
float: right;
width: 766px;
margin-right: 11px;
display: inline;
}

#Footer
{
clear: both;
width: 984px;
height: 75px;
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-57976445036612/ey-footer.jpg) no-repeat;
}

.featuredTitle
{
font: bold 14px arial;
color: #2d3b57;
}

.contentsName
{
font: bold 12px arial;
color: #848484;
padding-bottom: 4px;
}

.contentsName a:link
{
font: bold 12px arial;
color: #848484;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: #848484;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: #848484;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: #848484;
text-decoration: none;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #404040;
}

.searchInput
{
border:0 none;
color:#808080;
font:12px arial;
height:19px;
left:51px;
padding:0;
position:absolute;
top:138px;
width:211px;
}

.searchSubmit
{
left:261px;
position:absolute;
top:138px;
}

.catNav
{
width: 187px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 187px;
list-style: none;
}

.catNav ul li
{
background: transparent url(https://lib.store.yahoo.net/lib/yhst-57976445036612/ey-bullet.jpg) no-repeat scroll 9px center;
font: bold 12px arial;
color: black;
padding: 3px 0;
margin: 0;
}

.catNav ul li div
{
padding-left: 20px;
}

.catNav ul li a:link
{
font: normal 12px arial;
color: #606060;
text-decoration: none;
}

.catNav ul li a:visited
{
font: normal 12px arial;
color: #404040;
text-decoration: none;
}

.catNav ul li a:hover
{
font: normal 12px arial;
color: #404040;
text-decoration: underline;
}

.catNav ul li a:active
{
font: normal 12px arial;
color: #404040;
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
{
border-bottom:1px solid #6EC0DD;
color:#6EC0DD;
font:20px arial;
margin:0 0 20px;
width:100%;
}

.eyText11
{
font: normal 11px arial;
color: #949494;
}

.eyText12
{
font: normal 12px arial;
color: #696969;
}

.lastCrumb
{
display: inline;
font: bold 11px arial;
color: #6ec0dd;
}

.featuredTitle
{
font: normal 14px arial;
color: #5a5a5a;
}

.newsletter
{
position: relative;
background: url(https://lib.store.yahoo.net/lib/yhst-57976445036612/ey-newsletter.jpg) no-repeat;
height: 104px;
width: 187px;
}

.newsInput
{
border:0 none;
color:#808080;
left:14px;
padding:0;
position:absolute;
top:40px;
width:150px;
}

.newsSubmit
{
left:49px;
position:absolute;
top:59px;
}

h1.eyItemTitle
{
color:#6EC0DD;
font:bold 18px arial;
margin:0;
}

.orderCell
{
font: bold 12px arial;
color: #949494;
}

.orderCell div
{
padding: 1px 0;
}

.eyOptions
{
padding: 1px 0 5px;
}

.eyQty
{
border:1px solid #949494;
text-align:center;
width:30px;
}

.centerContainer
{
width: 220px;
}

.eyAvail
{
font: normal 12px arial;
color: #949494;
}

.eyEmail a
{
color:#F191AC !important;
font:14px arial !important;
text-decoration:none !important;
}

.eyEmail a:hover
{
text-decoration: underline !important;
}

.featuredItemBox
{
background: url(https://lib.store.yahoo.net/lib/yhst-57976445036612/ey-featured-item-box.jpg) no-repeat;
height: 272px;
width: 734px;
}

.fibName
{
color: #6ec0dd;
font: bold 16px arial;
margin-top:70px;
}

.fibName a
{
color: #6ec0dd;
font: bold 16px arial;
text-decoration: none;
}

.fibName a:hover
{
color: #6ec0dd;
font: bold 16px arial;
text-decoration: underline;
}

.fibItem
{
font: normal 12px arial;
color: #848484;
}

.fibRegPrice
{
color: #848484;
font: bold 12px arial;
margin: 5px 0;
}

.fibCaption
{
font: normal 12px arial;
color: #848484;
width: 500px;
margin-bottom: 15px;
}

.contactForm
{
background: url(https://lib.store.yahoo.net/lib/yhst-57976445036612/ey-contact.jpg) no-repeat;
height: 410px;
width: 760px;
position: relative;
}

.fname, .lname, .subject, .emailAddress
{
position: absolute;
left: 227px;
width: 355px;
border: 0px;
padding:0px;
}

.fname
{
top: 115px;
}

.lname
{
top: 144px;
}

.subject
{
top: 174px;
}

.emailAddress
{
top: 204px;
}

.message
{
border:0 none;
height:87px;
left:227px;
position:absolute;
top:234px;
width:355px;
}

.contactSubmit
{
bottom:56px;
position:absolute;
right:185px;
}

.contactText
{
text-align: center;
position: absolute;
top: 53px;
left: 0px;
width: 760px;
font: normal 12px arial;
color: #7a7a7a;
}

.contactText b
{
font: bold 13px arial;
color: #f191ac;
}

.footerLinks
{
color:#99B740;
font:bold 12px arial;
position:absolute;
right:63px;
text-align:center;
top:-30px;
}

.footerLinks a
{
font: bold 12px arial;
color: #99b740;
text-decoration: none;
}

.footerLinks a:hover
{
font: bold 12px arial;
color: #99b740;
text-decoration: underline;
}

.topFooterLinks
{
font: normal 12px arial;
color: #848484;
text-align: center;
position:absolute;
right:18px;
top:-70px;
width:750px;
}

.topFooterLinks a
{
font: normal 12px arial;
color: #848484;
text-decoration: none;
}

.topFooterLinks a:hover
{
font: normal 12px arial;
color: #848484;
text-decoration: underline;
}

.footerText
{
position: absolute;
bottom: 38px;
right:289px;
font: bold 12px arial;
color: #64bcdb;
}

.footerText a
{
font: bold 12px arial;
color: #64bcdb;
text-decoration: none;
}

.footerText a:hover
{
font: bold 12px arial;
color: #64bcdb;
text-decoration: underline;
}

.footerAddress
{
position: absolute;
bottom: 22px;
right:10px;
font: normal 11px arial;
color: #848484;
text-align: right;
bottom: 10px\9
}

.footerAddress b
{
font: bold 12px arial;
}

#Footer
{
position: relative;
}

#RightColumn, #LeftColumn
{
margin-bottom: 90px;
}

.featuredTitle
{
width: 627px;
}

.homeMessage
{
font: normal 12px arial;
color: #848484;
margin: 0 auto;
width: 750px;
}

.eycart
{
position:absolute;
right:178px;
top:85px;
width:137px;
}

.eycart a
{
display: none;
}

.eycart a:link
{
font: normal 11px arial;
color: #848484;
text-decoration: none;
}

.eycart a:visited
{
font: normal 11px arial;
color: #848484;
text-decoration: none;
}

.eycart a:active
{
font: normal 11px arial;
color: #848484;
text-decoration: none;
}

.eycart a:hover
{
font: normal 11px arial;
color: #848484;
text-decoration: underline;
}

.socialLinks
{
position: absolute;
bottom: 87px;
left: 9px;
}

iframe.grelated-iframe {
	left:-99999px !important;
	display: none !important;
}

#itemCoupon {
  float: left;
  width: 150px;
  font: normal 12px arial;
  color: #696969;
  margin-right: 10px;
}
#itemCoupon span.couponDate {
  background-color: yellow;
}
#sizeChartLink {
  cursor: pointer;
  position: relative;
  top: 10px;
  left: 15px;
  margin-top: -10px;
}

#brandLink {
    margin-top: 10px;
    background-color: #F191AC;
    padding: 10px;
    color: white;
}

#featuredBrands h2 {
	color: #848484;
	margin-bottom: 0px;
}

#featuredBrands a {
    display: inline-block;
    text-align: center;
    width: 33%;
    float: left;
	zoom: 1;
}
#featuredBrands a img {
	margin: 10px 0;
}