html
{
background: #8e3ff1 url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-body-Grad.jpg) repeat-x scroll top center;
}

body
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-body-BG.jpg) no-repeat scroll top center;
text-align: center;
margin: 0 auto;
}

a
{
color: #000000;
}

form
{
display: inline;
margin: 0;
}

h1
{
margin: 0;
}

img
{
border: 0;
}

option
{
padding: 0 5px;
}

#PageWrapper
{
margin: 0 auto;
width: 949px;
}

#ColumnWrapper
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-pageWrapper.jpg) repeat-y scroll top center;
float: left;
padding: 0 6px 0 5px;
width: 938px;
}

#Header
{
width: 949px;
position: relative;
height: 160px;
background: #ffffff;
}

#Header img
{
display: block;
}

.headerLinks
{
color: #6f4985;
font: bold 12px arial;
top: 4px;
right: 135px;
position: absolute;
}

.headerLinks a
{
color: #6f4985;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: none;
}

.headerLinks a:link
{
color: #6f4985;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: none;
}

.headerLinks a:visited
{
color: #6f4985;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: none;
}

.headerLinks a:hover
{
color: #6f4985;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: underline;
}

.headerLinks a:active
{
color: #6f4985;
font: bold 11px arial;
text-transform: uppercase;
text-decoration: none;
}

.mainNav
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-rollovers.jpg) no-repeat scroll 0% 0%;
width: 599px;
height: 23px;
}

.mainNav a
{
display: block;
height: 23px;
float: left;
}

.subNews
{
width: 78px;
}

.subNews:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-rollovers.jpg) no-repeat scroll 0px -23px;
}

.subBuying
{
width: 87px;
}

.subBuying:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-rollovers.jpg) no-repeat scroll -79px -23px;
}

.subComic
{
width: 166px;
}

.subComic:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-rollovers.jpg) no-repeat scroll -166px -23px;
}

.subWholesale
{
width: 132px
}

.subWholesale:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-rollovers.jpg) no-repeat scroll -332px -23px;
}

.subpreOrders
{
width: 136px
}

.subpreOrders:hover
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-rollovers.jpg) no-repeat scroll -463px -23px;
}

.dropdowns
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-dropDowns.jpg) no-repeat scroll top center;
height: 23px;
width: 350px;
}

.searchSubmit
{
position: absolute;
top: 109px;
left: 541px;
}

.searchInput
{
border: 0;
position: absolute;
top: 110px;
left: 294px;
font: normal 11px arial;
height: 14px;
text-align: right;
width: 245px;
padding: 0;
}

.sectionDrop
{
position: absolute;
top: 133px;
left: 617px;
}

.sectionDrop select
{
font: normal 11px arial;
height: 17px;
width: 147px;
}

.categoryDrop
{
position: absolute;
top: 133px;
left: 785px;
}

.categoryDrop select
{
font: normal 11px arial;
height: 17px;
width: 147px;
}

#RightColumn
{
float: right;
display: inline;
margin: 0 28px 20px 0;
width: 738px;
text-align: left;
}

.breadcrumbs
{
color: #808080;
font: normal 8pt arial;
margin: 5px 5px 5px 0;
}

.breadcrumbs a
{
color: #808080;
font: normal 8pt arial;
text-decoration: none;
}

.breadcrumbs a:link
{
color: #808080;
font: normal 8pt arial;
text-decoration: none;
}

.breadcrumbs a:visited
{
color: #808080;
font: normal 8pt arial;
text-decoration: none;
}

.breadcrumbs a:hover
{
color: #808080;
font: normal 8pt arial;
text-decoration: underline;
}

.breadcrumbs a:active
{
color: #808080;
font: normal 8pt arial;
text-decoration: none;
}

h1.itemName
{
color: #3c79e8;
font: bold 19px arial;
border-bottom: 1px solid #adacaf;
}

#LeftColumn
{
float: left;
display: inline;
width: 156px;
text-align: left;
padding-bottom: 135px;
}

.categoryHeader
{
background: #103882 url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-leftTop-BG.jpg) repeat-x scroll top center;
color: #ffffff;
font: bold 17px arial;
text-align: center;
padding: 4px;
}

.catNav
{
width: 156px;
background: url(https://lib.store.yahoo.net//lib/yhst-90184745838282/ey-catNav-BG.jpg) repeat-y;
padding: 5px 0 10px;
}

.catNav ul
{
list-style-type: none;
margin: 0 1px;
padding: 0;
}

.catNav ul li
{
border-bottom: 1px solid #ababab;
}

li.selected a
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-purpleArrow.jpg) no-repeat scroll 5px 7px;
*background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-purpleArrow.jpg) no-repeat scroll 5px 10px;
}

.catNav ul li a
{
color: #404040;
font: bold 12px arial;
text-decoration: none;
padding: 4px 5px 4px 15px;
display: block;
}

.catNav ul li a:link
{
color: #404040;
font: bold 12px arial;
text-decoration: none;
}

.catNav ul li a:visited
{
color: #404040;
font: bold 12px arial;
text-decoration: none;
}

.catNav ul li a:hover
{
color: #404040;
font: bold 12px arial;
text-decoration: underline;
}

.catNav ul li a:active
{
color: #404040;
font: bold 12px arial;
text-decoration: none;
}

#HomeRightColumn
{
background: #ffffff;
width: 949px;
padding: 0 0 20px 0;
}

.sectionText
{
font: normal 12px arial;
color: #000000;
}

.contentsName a
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.contentsName a:link
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.contentsName a:visited
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.contentsName a:hover
{
font: bold 12px arial;
color: #000000;
text-decoration: underline;
}

.contentsName a:active
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
}

.contentsRegPrice
{
font: normal 11px arial;
color: #808080;
}

.itemDesc
{
font: normal 12px arial;
color: #000000;
}

.itemDesc a
{
color: #4981ea;
font: bold 12px arial;
text-decoration: none;
margin-top: 5px;
float: right;
}

.itemDesc a:link
{
color: #4981ea;
font: bold 12px arial;
text-decoration: none;
}

.itemDesc a:visited
{
color: #4981ea;
font: bold 12px arial;
text-decoration: none;
}

.itemDesc a:hover
{
color: #4981ea;
font: bold 12px arial;
text-decoration: none;
}

.itemDesc a:active
{
color: #4981ea;
font: bold 12px arial;
text-decoration: none;
}

.orderFinalPrice
{
font: bold 13px arial;
color: #000000;
background: #bfd7f9;
}

.orderHeader
{
background: #5a2293 url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-orderHeader-BG.jpg) repeat-x scroll bottom center;
font: bold 11px arial;
color: #ffffff;
padding: 3px;
}

.orderContent
{
background: #bfd7f9;
font: bold 12px arial;
color: #000000;
padding: 5px 0 10px 0;
}

.optionSpan
{
padding-bottom: 5px;
font: bold 12px arial;
display: block;
}

.orderButton
{
font: bold 12px arial;
}

.availability
{
font: normal 12px arial;
}

#Footer
{
clear: both;
width: 949px;
background: transparent;
color: #ffffff;
font: normal 12px arial;
margin: 0 auto 20px auto;
position: relative;
}

.leftCards
{
position: absolute;
top: -120px;
left: 5px;
}

#Footer a
{
color: #ffffff;
font: normal 12px arial;
text-decoration: none;
}

#Footer a:link
{
color: #ffffff;
font: normal 12px arial;
text-decoration: none;
}

#Footer a:visited
{
color: #ffffff;
font: normal 12px arial;
text-decoration: none;
}

#Footer a:hover
{
color: #ffffff;
font: normal 12px arial;
text-decoration: underline;
}

#Footer a:active
{
color: #ffffff;
font: normal 12px arial;
text-decoration: none;
}

.newsletter
{
background: url(https://lib.store.yahoo.net/lib/yhst-90184745838282/ey-newsletter.jpg) no-repeat scroll top center;
height: 45px;
width: 949px;
position: relative;
}

.newsSubmit
{
position: absolute;
top: 8px;
left: 881px;
}

.newsInput
{
position: absolute;
border: 0;
font: normal 11px arial;
top: 10px;
left: 696px;
height: 15px;
width: 183px;
}

.newsletterTextDisplay
{
background: #417BE9;
color: #ffffff;
font: normal 12px arial;
height: 33px;
margin: 0 6px 0 5px;
width: 938px;
padding-top: 5px;
}

.footerLinks
{
padding: 5px 0;
}

.footerLinks a
{
color: #ffffff;
font: bold 12px arial !important;
text-transform: uppercase !important;
text-decoration: none !important;
}

.footerLinks a:link
{
color: #ffffff;
font: bold 12px arial !important;
text-transform: uppercase !important;
text-decoration: none !important;
}

.footerLinks a:visited
{
color: #ffffff;
font: bold 12px arial !important;
text-transform: uppercase !important;
text-decoration: none !important;
}

.footerLinks a:hover
{
color: #ffffff;
font: bold 12px arial !important;
text-transform: uppercase !important;
text-decoration: underline !important;
}

.footerLinks a:active
{
color: #ffffff;
font: bold 12px arial !important;
text-transform: uppercase !important;
text-decoration: none !important;
}

#info-div
{
font: normal 12px arial;
}

.ystore-cross-sell-title-row{
display:none;
}


.ystore-cross-sell-product-name a:link
{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.ystore-cross-sell-product-name a:visited
{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}
.ystore-cross-sell-product-name a:active
{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:bold;
line-height:normal;
text-decoration:none;
}

.ystore-cross-sell-product-name a:hover
{
color:#000000;
font-family:arial;
font-size:12px;
font-weight:bold;
line-height:normal;
text-decoration:underline;
}

.ystore-cross-sell-product-price{
color:#808080;
font-family:arial;
font-size:11px;
}
table.ystore-cross-sell-table{
margin:0px auto;
}
.ystore-cross-sell-row td{
width:200px;
text-align:center;
}
