body
{
background: #6dd9e6 url(https://lib.store.yahoo.net/lib/yhst-17366611854461/ey-bg.jpg) no-repeat scroll center top;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

form
{
display: inline;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-17366611854461/ey-pagewrapper-bg.jpg) repeat-y;
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#Header
{
width: 980px;
position: relative;
}

img
{
border: 0;
}

#Header img
{
display: block;
}

.headerLeft
{
position: absolute;
left: -50px;
top: 0;
}

.headerRight
{
position: absolute;
right: -14px;
top: 0;
}

.headerPiece
{
position: absolute;
left: 173px;
top: 147px;
}

.headerPiece2
{
position: absolute;
left: 173px;
top: 216px;
}

#LeftColumn
{
float: left;
width: 173px;
display: inline;
}

#LeftColumn img
{
display: block;
}

#RightColumn
{
float: right;
width: 778px;
margin-right: 15px;
display: inline;
}

#Footer
{
clear: both;
width: 980px;
height: 68px;
background: transparent url(https://lib.store.yahoo.net/lib/yhst-17366611854461/ey-footer-bg.jpg) no-repeat;
position: relative;
}

.footerLeft
{
position: absolute;
left: -17px;
top: -1px;
}

.footerRight
{
position: absolute;
right: -17px;
top: 0px;
}

.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
{
border:0 none;
color:#7B7B7B;
font:12px arial;
height:17px;
left:325px;
padding:0;
position:absolute;
top:55px;
width:136px;
}

.searchSubmit
{
left:469px;
position:absolute;
top:52px;
}

.catNav
{
background: url(https://lib.store.yahoo.net/lib/yhst-17366611854461/ey-catnav-bg.jpg) repeat-y;
border-left: 2px solid white;
width: 169px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 100%;
list-style: none;
}

.catNav ul li
{
background: url(https://lib.store.yahoo.net/lib/yhst-17366611854461/ey-bullet.jpg) no-repeat scroll 4px 3px transparent;
font: bold 12px arial;
color: black;
padding: 3px 0;
margin: 0;
}

.catNav ul li.selected
{
background: url(https://lib.store.yahoo.net/lib/yhst-17366611854461/ey-bullet-2.jpg) no-repeat scroll 4px 3px #ce29c4;
font: bold 12px arial;
color: white;
padding: 3px 0;
margin: 0;
}

.catNav ul li div
{
padding-left: 24px;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: black;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: black;
text-decoration: none;
}

.catNav ul li.selected a:link
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:visited
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:hover
{
font: bold 12px arial;
color: white;
text-decoration: none;
}

.catNav ul li.selected a:active
{
font: bold 12px arial;
color: white;
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
{
margin: 0 0 20px 0;
color: #41649c;
font: normal 20px arial;
border-bottom: 1px solid #41649c;
width: 100%;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: #808080;
}

.featuredTitle
{
padding-left: 23px;
padding-bottom: 4px;
*padding-bottom: 0px;
font: bold 14px arial;
color: white;
height: 42px;
background: url(https://lib.store.yahoo.net/lib/yhst-17366611854461/ey-featured-bg.jpg) no-repeat;
}

.footerTD
{
height:68px;
vertical-align:middle;
width:390px;
color: white;
font: normal 12px arial;
text-align: center;
}

.footerTD a
{
color: white;
font: bold 11px arial;
text-decoration: none;
}

.footerTD a:hover
{
color: white;
font: bold 11px arial;
text-decoration: underline;
}

#Footer2
{
clear: both;
font: bold 11px arial;
color: #125b6a;
margin: 15px auto;
text-align: center;
width: 980px
}

.freeShipping
{
left:566px;
position:absolute;
text-align:center;
top:36px;
}

span.white
{
color:white;
display:block;
font:bold 23px arial;
}

span.yellow
{
color:#FEE986;
font:bold 14px arial;
}

/*Yahoo Floating Cart*/
#yfc_mini {
float:none !important;
height:18px;
left:655px;
position:absolute;
z-index:10;
font-size:11px;
}



.smb-mc .mini_msg, .mini_item_count, .mini_subtotal {
color:#790000 !important;
font-family:arial !important;
}

.smb-mc .mini_msg {
font-size:11px !important;
line-height:14px !important;
}

.smb-mc .mini_subtotal
{
font-size:11px !important;
line-height:16px !important;
font-weight:bold;
}

.smb-mc .mini_item_count
{
font-size:11px !important;
line-height:16px !important;
font-weight:bold;
}

.smb-mc .mini_align
{
width:22px !important;
}

.yui-skin-sam .yui-panel-container {
padding:0 2px !important;
}

