body
{
background-color:#4d0000;
margin: 0 auto;
text-align: center;
font: normal 12px arial;
color: black;
background: #4d0000 url(https://lib.store.yahoo.net/lib/circlered/ey-pagewrapperwrapper.jpg) repeat-x top center;

}
html>body{
margin-left:-0.1px;
}
img
{
display: block;
border:none;
}

form
{
display: inline;
}

#PageWrapper
{
background: #4d0000 url(https://lib.store.yahoo.net/lib/circlered/ey-pagewrapper.jpg) repeat-y;
margin: 0 auto;
width: 982px;
position: relative;
text-align: left;
}
#PageWrapperWrapper{
background: transparent url(https://lib.store.yahoo.net/lib/circlered/bodyback.jpg) no-repeat top center;

width:100%;
}
#ProductTable{
font-family:arial;
font-size:9pt;
}
.contentsSalePriceCross{
display:inline;
font-weight:bold;
font-size:10pt;
font-family:arial;
}

#sc_cross_sell .contentsRegPriceRecently{
color:#808080;
}
#sc_cross_sell .contentsSalePriceCross .contentsSalePriceCrossRed{
display:inline;
font-weight:bold;
color:#ff0404;
font-size:10pt;
font-family:arial;
}
#CrossSellTD{
padding:0px;
border-left:1px solid #bababa;
border-right:1px solid #bababa;
border-bottom:1px solid #bababa;
}

#product-info-table{
width:312px;
}
#Header
{
width: 982px;
position: relative;
}
#YouSave{
color:#94dc0c;
font-size:7pt;
font-family:arial;
display:inline;
}
.recentTable{
margin:15px 0 0 0;
width:520px;
}
.salePriceText{
font-size:12pt;
}
.sale-price{
font-size:12pt;
color:#ffba00;
}
#LeftColumn
{
float: left;
width: 171px;
margin-left:17px;
display:inline;
}
th.floatleft{
text-align:left;
padding-left:55px;
padding-bottom:5px;
}

.quantity-input{
border:none;
width:25px;
}
td#ship img{
display:inline;
}
#product-info-table{
font-size:10pt;
font-family:arial;
color:#ffffff;
border-collapse:collapse;
background: #ffffff url(http://lib.store.yahoo.net/lib/circlered/ordertableback.jpg) no-repeat top center;
}

td#ship a:link{
font-size:8pt;
color:#ffba00;
text-decoration:underline;
}
td#ship a:visited{
font-size:8pt;
color:#ffba00;
text-decoration:underline;
}
td#ship a:active{
font-size:8pt;
color:#ffba00;
text-decoration:underline;
}
td#ship a:hover{
font-size:8pt;
color:#ffba00;
text-decoration:underline;
}

#RightColumn
{
display:inline;
float:right;
width:784px;
}

#AboveLeftNav{
position:relative;
}

#EYFooter
{
clear: both;

}
#LeftColumn ul{
padding:0px;
list-style-type:none;
margin:0px;
width:169px;
border-right:1px solid #b3b0b0;
background-color:#ffffff;
}
#SeriesDrop select{
left:8px;
position:absolute;
top:37px;
width:157px;
}
#LeftPiece{
left:-18px;
position:absolute;
top:0px;
}

#MerchDrop select{
left:8px;
position:absolute;
top:64px;
width:157px;
}
#LeftColumn ul li.liHead{
padding:0px;
}

#LeftColumn ul li{
border-bottom:1px solid #b3b0b0;
}



#LeftColumn ul li a:link{
color:#464545;
font-size:9pt;
text-decoration:none;
background-color:white;
display:block;
height:20px;
line-height:20px;
padding-left:15px;
}

#LeftColumn ul li a:visited{
color:#464545;
font-size:9pt;
text-decoration:none;
background-color:white;
display:block;
height:20px;
line-height:20px;
padding-left:15px;
}

#LeftColumn ul li a:active{
color:#464545;
font-size:9pt;
text-decoration:none;
background-color:white;
display:block;
height:20px;
line-height:20px;
padding-left:15px;
}

#LeftColumn ul li a:hover{
color:#ffffff;
font-size:9pt;
text-decoration:none;
background-color:#e50000;
display:block;
height:20px;
line-height:20px;
padding-left:15px;
}

.liHead{
*line-height:33px;
*height:33px;
*padding:0px;
}
.liHead img{
*display:block;
}
#Newsletter{
position:relative;
}
#Newssubmit{
left:108px;
position:absolute;
top:27px;
}

#NewsText{
height:19px;
left:16px;
position:absolute;
top:28px;
width:92px;
border:none;
}

.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: #000000;
}

.contentsRegPriceRecently
{
font: normal 11px arial;
color: #808080;
}

.contentsSalePrice
{
font: bold 12px arial;
color: #000000;
}

.searchInput
{
border:0 none;
color:black;
font-family:arial;
font-size:12px;
height:16px;
left:243px;
position:absolute;
top:116px;
width:229px;
}

.searchSubmit
{
left:472px;
position:absolute;
top:113px;
}

.footerUtilityLinks{
line-height:31px;
font-weight:bold;
color:#454444;
font-size:9pt;
text-align:center;
width: 794px;
}

.footerUtilityLinks a:link{
font-weight:bold;
color:#454444;
font-size:9pt;
text-decoration:none;
}

.footerUtilityLinks a:visited{
font-weight:bold;
color:#454444;
font-size:9pt;
text-decoration:none;
}
.footerUtilityLinks a:active{
font-weight:bold;
color:#454444;
font-size:9pt;
text-decoration:none;
}
.footerUtilityLinks a:hover{
font-weight:bold;
color:#454444;
font-size:9pt;
text-decoration:underline;
}

.circleImage{
display:inline;
margin-bottom:3px;
}

.footerLinks{
background: #4d0000 url(https://lib.store.yahoo.net/lib/circlered/footerbottomlinks.jpg) repeat-x;
height:31px;
line-height:31px;
font-weight:bold;
color:#000000;
font-size:9pt;
text-align:center;
width:794px;
}

.footerLinks a:link{
font-weight:bold;
color:#000000;
font-size:9pt;
text-decoration:none;
}

.footerLinks a:visited{
font-weight:bold;
color:#000000;
font-size:9pt;
text-decoration:none;
}
.footerLinks a:active{
font-weight:bold;
color:#000000;
font-size:9pt;
text-decoration:none;
}
.footerLinks a:hover{
font-weight:bold;
color:#000000;
font-size:9pt;
text-decoration:underline;
}

#BottomFooter{
padding-top:3px;
background: #4d0000 url(https://lib.store.yahoo.net/lib/circlered/bottomfooterback.jpg) repeat-x;
height:116px;
text-align:center;
width:100%;
color:white;
font-size:8pt;
}

#BottomFooter a:link{
color:#e56600;
text-decoration:none;
}
#BottomFooter a:visited{
color:#e56600;
text-decoration:none;
}
#BottomFooter a:active{
color:#e56600;
text-decoration:none;
}
#BottomFooter a:hover{
color:#e56600;
text-decoration:underline;
}

.catNav
{
width: 189px;
}

.catNav ul
{
margin: 0;
padding: 0;
width: 189px;
list-style: none;
}

.catNav ul li
{
background: #ffffff url(https://lib.store.yahoo.net/lib/yhst-24078382076086/ey-bullet.jpg) no-repeat scroll 9px center;
font: bold 12px arial;
color: black;
border-top: 1px solid #808080;
padding: 3px 0;
}

.catNav ul li.selected
{
background: #2e93c3 url(https://lib.store.yahoo.net/lib/yhst-24078382076086/ey-selected-bg.jpg) no-repeat scroll 1px center;
font: bold 12px arial;
color: white;
border-top: 1px solid #808080;
padding: 4px 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: #000000;
font: normal 17px arial;
width: 100%;
font-weight:bold;
}

.eyText11
{
font: normal 11px arial;
color: black;
}

.eyText12
{
font: normal 12px arial;
color: black;
}

.homeTable{
border-collapse:collapse;
}
.homeTable td{
padding:0px;
margin:0px;
}
.homeTable img{
display:blocl;
}

#FeaturedItemBox{
background: #ffffff url(http://lib.store.yahoo.net/lib/circlered/featureditemback2.jpg) no-repeat;
width:771px;
height:220px;
position:relative;
}
#FeaturedItemImage{
height:193px;
left:19px;
position:absolute;
top:12px;
width:174px;
text-align:center;
}

#FeaturedItemcontent{
left:252px;
position:absolute;
top:52px;
width:503px;
color:#464545;

}

#FeaturedItemcontent a:link{
color:#000000;
text-decoration:none;
font-size:12pt;
font-weight:bold;
display:block;
}
#FeaturedItemcontent a:visited{
color:#000000;
text-decoration:none;
font-size:12pt;
font-weight:bold;
display:block;
}
#FeaturedItemcontent a:active{
color:#000000;
text-decoration:none;
font-size:12pt;
font-weight:bold;
display:block;
}
#FeaturedItemcontent a:hover{
color:#000000;
text-decoration:underline;
font-size:12pt;
font-weight:bold;
display:block;
}

#FeaturedAdd{
left:445px;
position:absolute;
top:182px;
}

#FeaturedMore{
left:281px;
position:absolute;
top:182px;
}

#FeaturedPrice{
color:#ff7302;
font-size:12pt;
font-weight:bold;
}
#SectionCaption{
padding:10px;
font-family:arial;
font-size:9pt;
text-align:left;
}
.tabLink{
background: #ffffff url(http://lib.store.yahoo.net/lib/circlered/deselectedtab.jpg) no-repeat left center;
color:#a5a6a8;
font-weight:bold;
display:block;
text-decoration:none;
height:25px;
line-height:25px;
padding-left:5px;
padding-right:5px;
font-size:10pt;
}

.selectedTab{
background: #ffffff url(http://lib.store.yahoo.net/lib/circlered/selectedtab.jpg) no-repeat left center;
color:#5b0000;
font-weight:bold;
text-decoration:none;
display:block;
height:25px;
line-height:25px;
padding-left:5px;
padding-right:5px;
font-size:10pt;
}
table.tabs{
display:none;
background: #ffffff url(http://lib.store.yahoo.net/lib/circlered/ey-tableback.jpg) no-repeat left top;
width:769px;
height:316px;
}
.ctd{
width:150px;
height:270px;
vertical-align: top;
padding: 10px 5px 0 5px;
}
.tlcViewCategory{
line-height:10px;
*line-height:14px;
padding: 3px 5px;
width:120px;
vertical-align:top;
height: 34px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
.tlcViewCategory
{
padding: 0px 5px;
}
}


.tlcTabsTable{
border-collapse:collapse;
margin-left:9px;
*margin-left:0px;
width:750px;
*height:270px;
}

.tlcTabsTable a:link{
font-weight:bold;
font-size:10pt;
color:#000000;
text-decoration:none;
}
.tlcTabsTable a:visited{
font-weight:bold;
font-size:10pt;
color:#000000;
text-decoration:none;
}
.tlcTabsTable a:active{
font-weight:bold;
font-size:10pt;
color:#000000;
text-decoration:none;
}
.tlcTabsTable a:hover{
font-weight:bold;
font-size:10pt;
color:#000000;
text-decoration:underline;
}
td.ctd table{
height:250px !important;

}


td.tlcViewCategory a:link{
font-weight:bold;
font-size:8pt;
color:#000000;
text-decoration:none;
}
td.tlcViewCategory a:visited{
font-weight:bold;
font-size:8pt;
color:#000000;
text-decoration:none;
}
td.tlcViewCategory a:active{
font-weight:bold;
font-size:8pt;
color:#000000;
text-decoration:none;
}
td.tlcViewCategory a:hover{
font-weight:bold;
font-size:8pt;
color:#000000;
text-decoration:underline;
}
.contentsTD form{
height:0px;
width:0px;
margin:0px;
padding:0px;
}
td.tlcViewCategory ul{
list-style-type:none;
padding:0px;
margin:0px;
}

td.tlcViewCategory ul li div{
margin-top:8px;
*margin-top:-4px;
text-align:center;
}

#TabbedHeading{
border-collapse:collapse;
}

#TabbedHeading td{
padding:0px;
margin:0px;
}

.tlcTabsTable form{
padding:0px;
margin:0px;
}

.leftFeatured{
background: #ffffff url(http://lib.store.yahoo.net/lib/circlered/ey-leftback.jpg) no-repeat right top;
height:22px;
font-weight:bold;
font-size:10pt;
padding-left:5px;

}

#ImageBack{
background: #ffffff url(http://lib.store.yahoo.net/lib/circlered/imageback.jpg) no-repeat right top;
width:317px;
height:302px;

}

.rightFeatured{
height:22px;
background: #ffffff url(http://lib.store.yahoo.net/lib/circlered/ey-rightback.jpg) repeat-x left top;
padding-right:5px;
}

.rightFeatured a:link{
font-weight:bold;
color:#000000;
text-decoration:none;
font-size:8pt;
}
.rightFeatured a:visited{
font-weight:bold;
color:#000000;
text-decoration:none;
font-size:8pt;
}
.rightFeatured a:active{
font-weight:bold;
color:#000000;
text-decoration:none;
font-size:8pt;
}
.rightFeatured a:hover{
font-weight:bold;
color:#000000;
text-decoration:underline;
font-size:8pt;
}


.FeaturedHeader{

border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;

}
.rightFeatured img{
display:inline;
}

.visibleborder{
	border:2px solid #000000 !important;
}
.invisibleborder{
	border:2px solid #FFFFFF !important;
}
#titleBar{
	cursor:move;
	background-color: #323639;
	color:#FFFFFF;
}
#imgplaceholder{
	visibility:hidden;
	position:absolute;
	z-index: 100;
	background-color: #FFFFFF;
}
.close{
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 2px outset;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
color: #000000;
}
.close:hover{
	font: bold 12px Arial, Helvetica, sans-serif;
	border: 2px inset;
	background-color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
color: #000000;
}

#ProductTable ul{
padding:0px;
margin:0px;
list-style-type:none;
}
#ProductTable ul li img{
margin:0px auto;
border:none;
}
#LinkTable{
border-collapse:collapse;
}
#LinkTable td{
padding:0px;
margin:0px;
}
#LinkTable img{
display:block;
}

.ystore-cross-sell-title-cell h3
{
display: none;
}

.ystore-cross-sell-product-name a
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.ystore-cross-sell-product-name a:underline
{
font: bold 12px arial;
color: #000000;
text-decoration: underline;
}

.ystore-cross-sell-product-reg-price
{
font: normal 11px arial;
color: #000000;
}

.ystore-cross-sell-product-price
{
font: bold 12px arial;
color: #000000;
}

.pagingSepLine
{
display: none;
}

#paging
{
width: 769px;
}

#leftArrowDiv1 img
{
display: inline;
}

#rightArrowDiv1 img
{
display: inline;
}

#leftArrowDiv2 img
{
display: inline;
}

#rightArrowDiv2 img
{
display: inline;
}

#EYFooter
{
padding-left: 187px;
width: 795px;
}

.sitemap-header
{
color: #000000;
display: block;
font: bold 14px arial;
text-decoration: none;
}

.sitemap-1
{
color: #000080;
display: block;
font: bold 12px arial;
padding-left: 25px;
text-decoration: none;
}

.sitemap-2
{
color: #0000FF;
display: block;
font: normal 12px arial;
padding-left: 50px;
text-decoration: none;
}

.sitemap-3
{
color: #0000FF;
display: block;
font: normal 10px arial;
padding-left: 75px;
text-decoration: none;
}

div.related
{
float: left;
overflow: hidden;
padding: 25px 0 5px;
width: 520px;
}

#seo-related-links
{
width: 520px;
}

div.related h3
{
background: #FF7808;
clear: both;
margin: 0;
}

#seo-related-links h3
{
color: #000000;
font: bold 14px arial;
padding: 3px 0;
text-align: left;
}

#seo-related-links ul
{
list-style-type: none;
margin: 0;
padding: 0;
}

#seo-related-links ul.seo-links li
{
background: transparent url(dot.gif) no-repeat scroll 5px center;
display: inline;
float: left;
margin: 0;
padding: 0;
width: 49%;
}

div.related a
{
background: transparent url(https://lib.store.yahoo.net/lib/circlered/related-bullet.gif) no-repeat scroll 5px 11px;
color: #494949;
float: left;
font: normal 11px arial;
padding: 5px 0 0 16px;
text-align: left;
}

#seo-related-links ul.seo-links li a
{
display: block;
padding-left: 25px;
text-decoration: none;
width: 92%;
}

.SortPagingLinks
{
width: 757px;
clear: both;
}

#SortPaging
{
width: 768px;
}

#CrossSellTD
{
width: 215px;
text-align: center;
}

.ystore-cross-sell-cell
{
text-align: center;
}

.ystore-cross-sell-cell img
{
margin: 0 auto;
}

.ystore-cross-sell-product-reg-price
{
margin: 0;
}

.ystore-cross-sell-product-sale-price
{
margin-top: 0;
}

h4.ystore-cross-sell-product-name
{
margin-bottom: 5px;
}
