body
{
background: #77d1d3 url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-body-bg.jpg) repeat-x;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
}

a
{
color: black;
}

img
{
display: block;
}

form
{
display: inline;
}

#PageWrapperHome
{
background: #ffffff;
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#PageWrapper
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-pagewrapper-bg-2.jpg) repeat-y;
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#Header
{
width: 980px;
position: relative;
}

#LeftColumn
{
float: left;
width: 186px;
}

#RightColumn
{
float: right;
width: 771px;
margin-left: 15px;
margin-right: 4px;
}

#RightColumnHome
{
margin: 0 auto;
width: 980px;
position: relative;
text-align: left;
}

#EYFooter
{
background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-footer-bg.jpg) no-repeat;
position: relative;
clear: both;
width: 980px;
height: 62px;
}

.leftPiece
{
background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-left-piece.jpg) no-repeat;
position: absolute;
top: 25px;
left: -79px;
height: 279px;
width: 79px;
}

.mainNav
{
background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat;
height: 37px;
width: 980px;
position: relative;
}

.mainNav a
{
display: block;
height: 37px;
float: left;
position: absolute;
top: 0;
}

.Home{width: 253px; left: 0px;}
/*.Home:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll 0px -37px;}*/

.Graphic{width: 65px; left: 253px;}
.Graphic:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -253px -37px;}

.Vintage{width: 102px; left: 318px;}
.Vintage:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -318px -37px;}

.Political{width: 69px; left: 420px;}
.Political:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -420px -37px;}

.Womens{width: 74px; left: 489px;}
.Womens:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -489px -37px;}

.Occupational{width: 96px; left: 563px;}
.Occupational:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -563px -37px;}

.Baby{width: 50px; left: 659px;}
.Baby:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -659px -37px;}

.Spirit{width: 53px; left: 709px;}
.Spirit:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -709px -37px;}

.Music{width: 52px; left: 762px;}
.Music:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -762px -37px;}

.Cool{width: 47px; left: 814px;}
.Cool:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -814px -37px;}

.Event{width: 53px; left: 861px;}
.Event:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -861px -37px;}

.Cheap{width: 66px; left: 914px;}
.Cheap:hover{background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-mainnav.jpg) no-repeat scroll -914px -37px;}

.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: 257px;
top: 54px;
width: 185px;
height: 18px;
padding: 0;
border: 0;
font: normal 12px arial;
color: black;
}

.searchSubmit
{
position: absolute;
left: 443px;
top: 51px;
}

.catNav
{
width: 174px;
background: white;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 173px;
border-right: 1px solid #77d1d3;
list-style: none;
}

.catNav ul li
{
font: bold 12px arial;
color: #525252;
padding: 6px 0;
}

.catNav ul li div
{
padding-left: 24px;
}

.catNav ul li a:link
{
font: bold 12px arial;
color: #525252;
text-decoration: none;
}

.catNav ul li a:visited
{
font: bold 12px arial;
color: #525252;
text-decoration: none;
}

.catNav ul li a:hover
{
font: bold 12px arial;
color: #525252;
text-decoration: underline;
}

.catNav ul li a:active
{
font: bold 12px arial;
color: #525252;
text-decoration: none;
}

.eyBreadcrumbs
{
font: normal 10px arial;
color: black;
margin: 5px 0;
text-transform: uppercase;
width: 754px;
}

.eyBreadcrumbs a:link
{
font: normal 10px arial;
color: black;
text-decoration: none;
text-transform: uppercase;
}

.eyBreadcrumbs a:visited
{
font: normal 10px arial;
color: black;
text-decoration: none;
text-transform: uppercase;
}

.eyBreadcrumbs a:hover
{
font: normal 10px arial;
color: black;
text-decoration: underline;
text-transform: uppercase;
}

.eyBreadcrumbs a:active
{
font: normal 10px arial;
color: black;
text-decoration: none;
text-transform: uppercase;
}

h1.eyTitle
{
background-color: #d2efee;
margin: 0 0 12px 0;
color: #404040;
font: bold 18px arial;
width: 759px;
*width: 771px;
padding: 6px;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.contentsHomeTable
{
background: url(https://lib.store.yahoo.net/lib/yhst-80707182936312/ey-contents-new.jpg) no-repeat;
margin-bottom: 5px;
}

.contentsHomeTD
{
font: normal 14px arial;
color: black;
text-align: center;
}

.input-news
{
position: absolute;
left: 300px;
top: 18px;
border: 0;
width: 160px;
background: transparent;
padding: 0;
}

.input-submit
{
position: absolute;
left: 464px;
top: 16px;
}

.footerLinks
{
font: normal 11px arial;
color: black;
position: absolute;
right: 25px;
top: 15px;
text-align: center;
}

.footerLinks a:link
{
font: normal 11px arial;
color: black;
text-decoration: none;
}

.footerLinks a:visited
{
font: normal 11px arial;
color: black;
text-decoration: none;
}

.footerLinks a:hover
{
font: normal 11px arial;
color: black;
text-decoration: underline;
}

.footerLinks a:active
{
font: normal 11px arial;
color: black;
text-decoration: none;
}

.footerLinks a.siteBy:link
{
font: normal 11px arial;
color: black;
text-decoration: underline;
}

.footerLinks a.siteBy:visited
{
font: normal 11px arial;
color: black;
text-decoration: underline;
}

.footerLinks a.siteBy:hover
{
font: normal 11px arial;
color: black;
text-decoration: underline;
}

.footerLinks a.siteBy:active
{
font: normal 11px arial;
color: black;
text-decoration: underline;
}

.eyCards
{
clear: both;
margin: 5px auto;
width: 446px;
}

.item-page-top
{
padding: 0;
}

#order-box1
{
border: 0;
width: 267px;
}

#order-img
{
background-color: transparent;
}

.social img
{
display: inline;
}

.avail
{
text-align: left;
padding: 0;
padding-top: 5px;
}

#qty-pricing td
{
font: normal 12px arial;
color: black;
text-align: center;
}

#qty-pricing td.price
{
color: #068300;
font-weight: bold;
}

.orderoptions
{
padding: 10px 5px;
*padding: 10px 0;
}

/*Floating Cart*/
#yfc_mini{
right:0px;
top:0px;
position:absolute;
width:115px !important;
font:bold 11px arial !important;
color:#ffffff;
z-index:100 !important;
height:21px !important;
_display:inline;
_margin:0;
_padding:0;
_height:21px !important;
}

#yfc_mini .minicart_c1{
color:#000000 !important;
}

#yfc_mini .minicart_c2{
color:#FFFFFF !important;
}

#yfc_mini_icon{
display:none;
}

.smb-mc {
font-family:arial !important;
font-size:11px;
}

.smb-mc .mini_subtotal {
cursor:pointer;
float:right !important;
line-height:26px !important;
margin-left:5px !important;
text-align:right !important;
}

.smb-mc .mini_item_count {
cursor:pointer;
float:right !important;
line-height:26px !important;
margin-left:2px !important;
text-align:right !important;
text-transform:uppercase;
}

.smb-mc .mini_msg {
color:#FFFFFF !important;
cursor:pointer;
float:right !important;
font-weight:bold !important;
line-height:26px !important;
/*margin-left:6px !important;*/
}

#yfc_minicart {
left:0 !important;
top:0 !important;
}

.smb-mc .minicart_c1 {
width:115px !important;
}

#yfc_show_mini{
display:none;
}

.smb-mc .mini_msg, .mini_item_count, .mini_subtotal {
font-family:arial !important;
}

.yui-skin-sam ul.yui-accordionview {
margin:0;
padding:0;
}



.smb-mc .mini_align {
/*width:20px !important;*/
}

.smb-fc #yfc_close_btn {
background-color:#02a5aa;
color:#FFFFFF;
height:21px !important;
left:1px !important;
_left:2px !important;
padding-left:7px;
text-align:left !important;
width:318px !important;
_width:325px !important;
margin-top:20px !important;
}

.smb-fc .close_btn_hover {
border:none !important;
text-decoration:underline !important;
}

.smb-fc .yui-overlay, .smb-fc .yui-panel-container {
margin-top:22px !important;
position:relative;
}

#yfc_mymenu-1-label{
_height:30px !important;
}
