img
{
display: block;
}

form
{
margin: 0;
}

body
{
background: #fce6bd url(https://lib.store.yahoo.net/lib/yhst-87662690102587/body-bg.jpg) repeat-x;
margin: 0 auto;
}

#candleBody
{
background: transparent url(https://lib.store.yahoo.net/lib/yhst-87662690102587/div-bg.jpg) no-repeat scroll center top;
padding-top: 0;
}

#PageWrapper
{
width: 961px;
margin: 0 auto;
background: transparent url(https://lib.store.yahoo.net/lib/yhst-87662690102587/pagewrapper-BG3.jpg) repeat-y;
position: relative;
z-index: 9999;
}


.bottomSwirl
{
position: absolute;
left: -118px;
bottom: -55px;
z-index: 1000; 
}

*html .bottomSwirl
{
display: none;
}


#Header
{
position: relative;
width: 961px;
}

.headerLinks
{
color: #999a9c;
position: absolute;
top: 12px;
right: 89px;
}

.headerLinks a
{
color: #999a9c;
text-decoration: none;
font: normal 11px arial;
}

.headerLinks a:link
{
color: #999a9c;
text-decoration: none;
font: normal 11px arial;
}

.headerLinks a:visited
{
color: #999a9c;
text-decoration: none;
font: normal 11px arial;
}

.headerLinks a:hover
{
color: #999a9c;
text-decoration: underline;
font: normal 11px arial;
}

.headerLinks a:active
{
color: #999a9c;
text-decoration: none;
font: normal 11px arial;
}

#LeftColumn
{
width: 176px;
border: 0;
float: left;
margin-left:2px;
*margin-left:1px;
}

.catNav ul
{
padding: 3px 0 8px 0;
}

.catNav ul li
{
list-style: none;
margin: 0 0 0 22px;
text-align:left;
}
.switchImage{
display:none;
margin-top:4px;
*padding-top:4px;
margin-bottom:3px;
*padding-bottom:3px;
padding-left:0px;
padding-right:0px;
}

.catNav ul li a
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}
.catNav{
background-color:white;
}
.catNav ul li a:link
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

.catNav ul li a:visited
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}

.catNav ul li a:hover
{
font: normal 11px arial;
color: #000000;
text-decoration: underline;
}

.catNav ul li a:active
{
font: normal 11px arial;
color: #000000;
text-decoration: none;
}
.captionText{
text-align:left;
padding: 8px 15px 8px 15px;
font-family:arial;
font-size:8pt;
color:#605c5c;
}
.featuredHeader{
background:#FFFFFF url(https://lib.store.yahoo.net/lib/yhst-87662690102587/featuredheader.jpg) repeat scroll 0%;
color:white;
font-family:arial;
font-weight:bold;
height:18px;
font-size:10pt;
padding-left:6px;
padding-top:3px;
text-align:left;
width:759px;
margin:0px auto;
}
#RightColumn
{
width: 774px;
border: 1px solid #c29b58;
float: left;
margin-left: 7px;
text-align: left;
background-color: #ffffff;
border-bottom-width:0;
}

.breadcrumbs
{
color: #000000;
font: normal 8pt arial;
text-decoration: none;
margin: 10px;
}

.breadcrumbs a
{
color: #000000;
font: normal 8pt arial;
text-decoration: none;
}

.breadcrumbs a:link
{
color: #000000;
font: normal 8pt arial;
text-decoration: none;
}

.breadcrumbs a:visited
{
color: #000000;
font: normal 8pt arial;
text-decoration: none;
}

.breadcrumbs a:hover
{
color: #000000;
font: normal 8pt arial;
text-decoration: underline;
}

.breadcrumbs a:active
{
color: #000000;
font: normal 8pt arial;
text-decoration: none;
}

.orderItemHeader
{
vertical-align: middle;
font: bold 12px arial;
}

.contentsRegularPriceWhenSale{
color:#808080;
font-size:8pt;
font-family:arial;
}

.contentsSalePrice{
color:#404040;
font-weight:bold;
font-size:9pt;
text-decoration:none;
}
.contentsName a:link, .contentsName a:hover, .contentsName a:visited, .contentsName a:active{
color:#404040;
font-weight:bold;
font-size:8pt;
text-decoration:none;
}
.contentsName a:hover{
text-decoration:underline;
}
.searchInput{
position:absolute;
top:3px;
left:239px;
height:15px;
border:none;
width:257px;
font-family:arial;
font-size:8pt;
text-align:right;
border-color:white;
}
.searchSubmit{
position:absolute;
top:2px;
left: 503px;
*left:502px;
}
.subHeader{

position:relative;
}

#Footer
{
clear: both;
width: 961px;
position:relative;
margin-top:3px;
*padding-top:5px;
}

.footerLinks{
text-align:center;
color:white;
height:38px;
left:386px;
padding-top:3px;
position:absolute;
top:5px;
*top:10px;
width:361px;
}
.footerLinks a:link, .footerLinks a:hover, .footerLinks a:visited, .footerLinks a:active{
color:white;
font-family:arial;
font-size:8pt;
text-decoration:none;
} 
.footerLinks a:hover{
text-decoration:underline;
}

.itemCaption
{
margin-left: 10px;
border-bottom: 1px solid #000000;
}

.itemCaption h1
{
font: bold 18px arial;
}

.newsletter
{
background: url(https://lib.store.yahoo.net/lib/yhst-87662690102587/ey-newsletter2.jpg) no-repeat;
height:232px;
width:176px;
position: relative;
}

.submitNews
{
position: absolute;
top: 90px;
left: 122px;
}

.newsemail
{
position: absolute;
font: normal 11px arial;
border: 0;
left: 12px;
top: 75px;
width: 150px;
text-align: right;
}

.tableUpdate
{
width: 480px;
}

.even
{
background: #c2c2c2;
}

.odd
{
background: #dddddd;
}

.leftUpdate
{
text-align: right;
padding-right: 3px;
font: bold 12px arial;
vertical-align: middle;
}

.rightUpdate
{
text-align: left;
padding-left: 3px;
font: normal 12px arial;
vertical-align: middle;
}

.ey-tabs
{
width: 764px;
margin: 15px 5px;
}

#tabs { 
width: 764px; 
text-align: left; 
position: relative;
}

.star{
position:absolute;
right:3px;
}
#tabs #AllTabs {
font: bold 14px Trebuchet MS;
*margin-bottom: -4px;
background: url(/lib/yhst-87662690102587/ey-tab-BG.jpg) no-repeat;
height: 30px;
}
#tabs #AllTabs a:link, #tabs #AllTabs a:visited {
    text-decoration: none;
    color: #a8a8a8;
}

#tabs.tab1 #tab2 { display: none; }
#tabs.tab1 #case2 { display: none; }

#tabs.tab2 #tab1 { display: none; }
#tabs.tab2 #case1 { display: none; }


#tab1
{
font-size: 11px;
padding: 10px 0 10px 7px;
border: 1px solid #c1c1c1;
}

#tab2
{
font-size: 11px;
padding: 10px 0 10px 7px;
border: 1px solid #c1c1c1;
}

#myTabs { 
    width: 655px; 
    text-align: left; 
position: relative;

}
}
#myTabs #AllTs {
 

}
#myTabs #AllTs a:link, #myTabs #AllTs a:visited {
    
    
    text-decoration: none;
   
}
#myTabs #AllTs .selected1 {
   
    
   
}

#myTabs.t1 #t2 { display: none; }
#myTabs.t1 #c2 { display: none; }
#myTabs.t1 #t3 { display: none; }
#myTabs.t1 #c3 { display: none; }

#myTabs.t2 #t1 { display: none }
#myTabs.t2 #c1 { display: none }
#myTabs.t2 #t3 { display: none }
#myTabs.t2 #c3 { display: none }

#myTabs.t3 #t1 { display: none }
#myTabs.t3 #c1 { display: none }
#myTabs.t3 #t2 { display: none }
#myTabs.t3 #c2 { display: none }

#captionarea, #messagearea, #info-div
{
font: normal 8pt arial;
}
