body, p, ul, li, a, img
{
	margin: 0;
	padding: 0;
	border: none;
}

body 
{
background:#3C3C3C url(https://lib.store.yahoo.net/lib/yhst-6608495715390/ey-zensahback.jpg) repeat-x scroll center top;
background-color: white;
font-family:verdana, Arial, Helvetica, sans-serif;
text-align: center;
font-size: .9em;
}

.breadcrumbs{
color:black;
font-size:8pt;
padding-bottom:5px;
padding-left:10px;
padding-right:5px;
padding-top:5px;
}
.breadcrumbs a:link, .breadcrumbs a:visited, .breadcrumbs a:hover{
color:black;
text-decoration:none;
}

/*/////////////////////
Custom Main Page Elements
/////////////////////*/

#PageWrapper
{
margin:0px auto;
text-align:left;
width:905px;

}

#Header
{
height:138px;
position:relative;
width:905px;

}


#LeftColumn
{ 
background-color:#145083;
float:left;
width:182px;
text-align: center;
}

#RightColumn
{
float:left;
width:664px;
}
.itemNum{
color:#3B5565;
font-family:arial;
font-size:8pt;
}

.innerTable td{
padding:5px;

}
.innerTable{
border:1px solid #103F5E;
margin-top:-5px;
*margin-top:-1px;
width:291px;
}
.imageTD{
width:333px;
text-align:center;
}
.orderBox{
width:320px;
padding-left:50px;
vertical-align:top;
}
.relatedItems{
font-family:arial;
padding-left:4px;
padding-top:15px;
width:158px;
vertical-align:top;
}
.itemDesc{
font-family:arial;
padding-left:10px;
padding-top:15px;
width:441px;
vertical-align:top;
font-size:9pt;
}

.options{
color:black;
font-size:8pt;
padding-bottom:3px;
padding-top:10px;
}
.itemText{
color:black;
font-size:8pt;
padding-top:10px;
padding-bottom:10px;
}
.regularPrice{
color:black;
font-size:9pt;
font-family:arial;
text-transform:capitalize;
padding-bottom:3px;

}
.salePrice{
display:inline;
font-size:10pt;
font-weight: bold;
color:#ff0000;
font-family:arial;
text-transform:capitalize;
}
.salePriceText{
display:inline;
font-size:10pt;
font-weight: bold;
color:#103f5e;
font-family:arial;
text-transform:capitalize;
padding-right:3px;
}
.regPriceCross{
color:#808080;
font-size:9pt;
font-family:arial;
text-trans
form:capitalize;
padding-bottom:3px;
}
.salePriceCross{
display:inline;
font-size:10pt;
font-weight: bold;
color:#ff0000;
font-family:arial;
text-transform:capitalize;
}
.salePriceTextCross{
display:inline;
font-size:10pt;
font-weight: bold;
color:red;
font-family:arial;
text-transform:capitalize;
padding-right:3px;
}
.regPriceOrder{
color:#3b5565;
font-size:8pt;
font-family:arial;
text-transform:capitalize;
padding-bottom:3px;
font-weight:bold;
padding-top:14px;
}
.salePriceOrder{
display:inline;
font-size:12pt;
font-weight: bold;
color:#ee3024;
font-family:arial;
text-transform:capitalize;
padding-bottom:14px;
}
.salePriceTextOrder{
padding-bottom:14px;
display:inline;
font-size:12pt;
font-weight: bold;
color:#000000;
font-family:arial;
text-transform:capitalize;
padding-right:3px;
}
#Footer
{
padding-top:5px;
clear:both;
width:905px;
color:#9b9b9b;
text-align: center;
position:relative;
font-size: 8pt;
margin-left:3px;
}

#Footer a:link, #Footer a:visited{
color:#9b9b9b;
font-family:arial;
font-size: 8pt;
text-decoration:none;

}
#Footer a:hover{
color:#9b9b9b;
font-family:arial;
font-size: 8pt;
text-decoration:underline;
}


/*/////////////////////
Category Navigation
/////////////////////*/


.catNav
{
	padding: 0 0 0 0;
	background: 
	border-right: 1px solid black;
	border-left: 1px solid black;
    
}

.catNav ul
{
	list-style: none;
	background-color: #e3e0d7;
text-align:left;
        width:161px;
margin-top:-3px;
margin-left:1px;
}
.catNav ul li 
{
background:transparent url(/lib/buyinprivate/navdot.jpg) no-repeat scroll left center;

}
.catNav ul li a
{
display: block;
text-decoration: none;
color: #000040;
font-size: 9pt;
font-weight:bold;
padding: 4px 0 4px 20px;
font-family:arial;
border-bottom: 1px solid #2f6fa4;
}

.catNav ul li a:hover
{
	text-decoration: underline;
}

.searchSubmit{
left:412px;
position:absolute;
top:89px;
}
.searchInput{
border:medium none;
font-size:7pt;
height:17px;
left:169px;
position:absolute;
top:91px;
width:235px;
background-color:#262626;
color:white;
text-align:right;
}

.zensahNews{
background:#000000 url(https://lib.store.yahoo.net/lib/yhst-6608495715390/ey-newsback.jpg) repeat-x scroll center top;
border-left:1px solid #828284;
border-right:1px solid #828284;
padding:0px;
margin:0px;
height:274px;
padding-top:8px;
color:white;
font-size:8pt; 
font-family:arial;
font-weight:bold;
}

.zensahNews a{
color:#206af1;
font-family:arial;
font-size:9pt;
text-decoration:none;
font-weight:bold;
}
.zensahNews a:link{
color:#206af1;
font-family:arial;
font-size:9pt;
text-decoration:none;
font-weight:bold;
}
.zensahNews a:visited{
color:#206af1;
font-family:arial;
font-size:9pt;
text-decoration:none;
font-weight:bold;
}
.zensahNews a:active{
color:#206af1;
font-family:arial;
font-size:9pt;
text-decoration:none;
font-weight:bold;
}
.zensahNews a:hover{
color:#206af1;
font-family:arial;
font-size:9pt;
font-weight:bold;
text-decoration:underline;
}
.homeMessage{
background-color:#3f3f3f;
color:#ffffff;
padding-top:11px;
padding-bottom:11px;
padding-left:44px;
margin-top:6px;
padding-right:44px;
font-family:arial;
font-size:9pt;
text-align:left;
*width:902px;
margin-left:3px;
}

#Newsletter{
width:904px;
height:24px;
position:relative;
}

.newsSubmit{
left:750px;
position:absolute;
top:3px;
}
.footerCopy{
background:#3C3C3C url(https://lib.store.yahoo.net/lib/yhst-6608495715390/ey-footer-right.jpg) repeat-x scroll center top;
height:27px;
width:272px;
color:#9b9b9b;
font-size:8pt;
font-family:arial;
padding-left:15px;

}

.footerLinks{
background-color:#171717;
text-align:center;
font-size:8pt;
}
.footerLinks a{
color:#9b9b9b;
text-decoration:none;
font-family:arial;
font-size:8pt;
}

.footerLinks a:link{
color:#9b9b9b;
text-decoration:none;
font-family:arial;
font-size:8pt;
}

.footerLinks a:visited{
color:#9b9b9b;
text-decoration:none;
font-family:arial;
font-size:8pt;
}

.footerLinks a:active{
color:#9b9b9b;
text-decoration:none;
font-family:arial;
font-size:8pt;
}

.footerLinks a:hover{
color:#9b9b9b;
text-decoration:underline;
font-family:arial;
font-size:8pt;
}



#email{
font-family:arial;
font-size:7pt;
height:16px;
left:520px;
position:absolute;
text-align:right;
top:4px;
width:223px;
border:none;
background-color:#232323;
color:White;
}

#ColumnWrapper
{
background: transparent url(https://lib.store.yahoo.net//lib/yhst-6608495715390/ey-PageWrapper-BG.png) repeat-y;
float: left;
width: 905px;
}

#LeftColumn
{
width: 173px;
margin-left: 1px;
background: #171717;
text-align: left;
}

*html #LeftColumn
{
width: 172px !important;
}

*html .catNav
{
width: 172px !important;
}

*html .catNavHeader
{
width: 172px !important;
}

*html .catNav ul
{
width: 172px !important;
}

#RightColumn
{
background: #ffffff;
width: 701px;
padding: 8px 8px 10px 8px;
margin-left: 13px;
}

*:first-child+html #RightColumn
{
margin-left: 14px;
}

.breadcrumbs
{
padding: 5px 5px 5px 0;
}

#related-items
{
color: #000000;
font: normal 11px arial;
text-decoration: none;
}

#related-items a
{
color: #000000;
font: normal 11px arial;
text-decoration: none;
}

#related-items a:link
{
color: #000000;
font: normal 11px arial;
text-decoration: none;
}

#related-items a:visited
{
color: #000000;
font: normal 11px arial;
text-decoration: none;
}

#related-items a:hover
{
color: #000000;
font: normal 11px arial;
text-decoration: underline;
}

#related-items a:active
{
color: #000000;
font: normal 11px arial;
text-decoration: none;
}

.contentsName a
{
font: normal 12px arial;
color: #000000;
text-decoration: none;
}

.contentsName a:link
{
font: normal 12px arial;
color: #000000;
text-decoration: none;
}

.contentsName a:visited
{
font: normal 12px arial;
color: #000000;
text-decoration: none;
}

.contentsName a:hover
{
font: normal 12px arial;
color: #000000;
text-decoration: underline;
}

.contentsName a:active
{
font: normal 12px arial;
color: #000000;
text-decoration: none;
}

.contentsRegPrice
{
color: #000000;
font: normal 12px arial;
}

.contentsSalePrice
{
color: #3C7DF3;
font: bold 13px arial;
}

.insets img
{
border: 1px solid #000000;
}

.itemCaption h1
{
color: #206af1;
font: bold 20px arial;
margin: 0;
}

.orderboxHeader
{
background: #c0c0c0;
font: bold 12px arial;
padding: 3px 0;
}

.orderboxContent
{
padding:10px 0;
}

.orderSalePrice
{
color: #206af1;
font: bold 15px arial;
}

.orderRegPrice
{
color: #000000;
font: normal 13px arial;
}

.reviewTable
{
font: normal 12px arial;
}

.featuredTableHeader
{
background: url(https://lib.store.yahoo.net/lib/yhst-6608495715390/ey-featuredHeader.jpg) no-repeat;
height: 20px;
padding: 0;
}

.featuredLink img
{
vertical-align: middle;
}

.featuredLink a
{
color: #ffffff;
font: normal 11px arial;
padding: 2px 5px;
text-decoration: none;
vertical-align: middle;
}

.featuredLink a:link
{
color: #ffffff;
font: normal 11px arial;
padding: 2px 5px;
text-decoration: none;
vertical-align: middle;
}

.featuredLink a:visited
{
color: #ffffff;
font: normal 11px arial;
padding: 2px 5px;
text-decoration: none;
vertical-align: middle;
}

.featuredLink a:hover
{
color: #ffffff;
font: normal 11px arial;
padding: 2px 5px;
text-decoration: underline;
vertical-align: middle;
}

.featuredLink a:active
{
color: #ffffff;
font: normal 11px arial;
padding: 2px 5px;
text-decoration: none;
vertical-align: middle;
}

.sectionText
{
font: normal 12px arial;
padding: 10px 20px;
}

.sectionCaption h1
{
font: bold 15px arial;
margin: 0;
}

.largeSectionCaption
{
background: url(https://lib.store.yahoo.net/lib/yhst-6608495715390/ey-sectionHeader.jpg) no-repeat;
height: 52px;
width: 701px;
}

.largeSectionCaption h1
{
color: #ffffff;
font: bold 30px arial;
margin: 0;
padding: 8px 10px;
text-align: right;
}

.specialsBox
{
background: url(https://lib.store.yahoo.net/lib/yhst-6608495715390/ey-specialBox.jpg) no-repeat;
width: 701px;
height: 178px;
position: relative;
margin: 15px 0;
}

.specialsOrder
{
position: absolute;
top: 148px;
right: 9px;
}

.specialsMoreInfo
{
position: absolute;
top: 148px;
right: 142px;
}

.specialsName
{
position: absolute;
top: 24px;
left: 226px;
}

.specialsName a
{
color: #206af1;
font: bold 16px arial;
text-decoration: none;
}

.specialsName a:link
{
color: #206af1;
font: bold 16px arial;
text-decoration: none;
}

.specialsName a:visited
{
color: #206af1;
font: bold 16px arial;
text-decoration: none;
}

.specialsName a:hover
{
color: #206af1;
font: bold 16px arial;
text-decoration: underline;
}

.specialsName a:active
{
color: #206af1;
font: bold 16px arial;
text-decoration: none;
}

.specialsCaption
{
position: absolute;
top: 45px;
left: 226px;
color: #ffffff;
font: normal 12px arial;
width: 456px;
}

.specialsPrice
{
color: #808080;
font: bold 12px arial;
position: absolute;
top: 130px;
left: 226px;
}

.specialsSalePrice
{
color: #206AF1;
display: inline;
font: bold 16px arial;
}

.specialsImage
{
position: absolute;
top: 26px;
left: 33px;
}

.infoTable
{
font: normal 12px arial;
padding: 10px 0px;
}

.contactBox
{
background:url(https://lib.store.yahoo.net/lib/yhst-6608495715390/ey-contactBox.jpg) no-repeat;
height: 132px;
width: 701px;
position: relative;
}

.contactFax
{
position: absolute;
top: 98px;
left: 95px;
}

.contactemail
{
position: absolute;
top: 97px;
left: 410px;
}

.contactemail a
{
font: normal 12px arial;
color: #000000;
}

.contactemail a:link
{
font: normal 12px arial;
color: #000000;
}

.contactemail a:visited
{
font: normal 12px arial;
color: #000000;
}

.contactemail a:hover
{
font: normal 12px arial;
color: #000000;
}

.contactemail a:active
{
font: normal 12px arial;
color: #000000;
}

.contactaddress
{
position: absolute;
top: 52px;
left: 365px;
}

.contactnumbers
{
position: absolute;
top: 52px;
left: 67px;
}

.infoTable contentsName a
{
color: #206af1;
font: bold 12px arial;
}

.mediaBox
{
background: url(https://lib.store.yahoo.net/lib/yhst-6608495715390/ey-mediaRoom-BG.jpg) no-repeat;
height: 333px;
width: 701px;
position: relative;
}

.articlePublishDate
{
position: absolute;
top: 35px;
left: 215px;
}

.articleProductLink
{
position: absolute;
left: 520px;
top: 173px;
width: 165px;
}

.articleProductLink a
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.articleProductLink a:link
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.articleProductLink a:visited
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.articleProductLink a:hover
{
font: bold 12px arial;
color: #000000;
text-decoration: underline;
}

.articleProductLink a:active
{
font: bold 12px arial;
color: #000000;
text-decoration: none;
}

.featArticleImage1
{
position: absolute;
top: 40px;
left: 50px;
}

.featArticleName1
{
position: absolute;
top: 54px;
left: 215px;
}

.featArticleName1 a
{
color: #206AF1;
font: bold 15px arial;
text-decoration: none;
}

.featArticleName1 a:link
{
color: #206AF1;
font: bold 14px arial;
text-decoration: none;
}

.featArticleName1 a:visited
{
color: #206AF1;
font: bold 14px arial;
text-decoration: none;
}

.featArticleName1 a:hover
{
color: #206AF1;
font: bold 14px arial;
text-decoration: underline;
}

.featArticleName1 a:active
{
color: #206AF1;
font: bold 14px arial;
text-decoration: none;
}

.featArticleCaption1
{
position: absolute;
top: 83px;
left: 215px;
width: 460px;
}

.featArticleMore1
{
position: absolute;
left: 215px;
top: 165px;
}

.featArticleImage2
{
position: absolute;
top: 238px;
left: 14px;
}

.featArticleName2
{
position: absolute;
top: 236px;
left: 87px;
}

.featArticleName2 a
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName2 a:link
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName2 a:visited
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName2 a:hover
{
color: #206AF1;
font: bold 12px arial;
text-decoration: underline;
}

.featArticleName2 a:active
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleCaption2
{
position: absolute;
top: 253px;
left: 87px;
width: 145px;
color: #ffffff;
font: normal 11px arial;
}

.featArticleMore2
{
position: absolute;
top: 306px;
left: 87px;
}

.featArticleImage3
{
position: absolute;
top: 238px;
left: 250px;
}

.featArticleName3
{
position: absolute;
top: 236px;
left:319px;
}

.featArticleName3 a
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName3 a:link
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName3 a:visited
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName3 a:hover
{
color: #206AF1;
font: bold 12px arial;
text-decoration: underline;
}

.featArticleName3 a:active
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleCaption3
{
position: absolute;
top: 253px;
left:319px;
width: 145px;
color: #ffffff;
font: normal 11px arial;
}

.featArticleMore3
{
position: absolute;
top: 306px;
left:319px;
}

.featArticleImage4
{
position: absolute;
top: 238px;
left: 480px;
}

.featArticleName4
{
position: absolute;
top: 236px;
left: 550px;
}

.featArticleName4 a
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName4 a:link
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName4 a:visited
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleName4 a:hover
{
color: #206AF1;
font: bold 12px arial;
text-decoration: underline;
}

.featArticleName4 a:active
{
color: #206AF1;
font: bold 12px arial;
text-decoration: none;
}

.featArticleCaption4
{
position: absolute;
top: 253px;
left: 550px;
width: 145px;
color: #ffffff;
font: normal 11px arial;
}

.featArticleMore4
{
position: absolute;
top: 306px;
left: 551px;
}

.footerCopy
{
font-size: 10px;
}

.sitemap-1, .sitemap-2, .sitemap-3, .sitemap-4
{
color: #000000 !important;
}

.leftNews
{
background: #3f3f3f;
width: 153px;
*width: 163px;
padding: 10px 5px;
color: #ffffff;
font: normal 10px arial;
}

.leftNews a
{
color: #ffffff;
font: bold 11px arial;
text-decoration: none;
}

.leftNews a:link
{
color: #ffffff;
font: bold 11px arial;
text-decoration: none;
}

.leftNews a:visited
{
color: #ffffff;
font: bold 11px arial;
text-decoration: none;
}

.leftNews a:hover
{
color: #ffffff;
font: bold 11px arial;
text-decoration: underline;
}

.leftNews a:active
{
color: #ffffff;
font: bold 11px arial;
text-decoration: none;
}

.catNavHeader a
{
color: #ffffff;
text-decoration: none;
font: normal 18px arial;
text-transform: uppercase;
}

.catNavHeader a:link
{
color: #ffffff;
text-decoration: none;
font: normal 18px arial;
text-transform: uppercase;
}

.catNavHeader a:visited
{
color: #ffffff;
text-decoration: none;
font: normal 18px arial;
text-transform: uppercase;
}

.catNavHeader a:hover
{
color: #ffffff;
text-decoration: none;
font: normal 18px arial;
text-transform: uppercase;
}

.catNavHeader a:active
{
color: #ffffff;
text-decoration: none;
font: normal 18px arial;
text-transform: uppercase;
}

.homeNews
{
border-left: 1px solid #828284;
border-right: 1px solid #828284;
height: 254px;
*height: 278px;
padding: 16px 8px 8px 8px;
width: 177px;
*width: 195px;
text-align: left;
}

.zensahNews
{
border-left: 0;
border-right: 0;
padding: 0;
}

.leftNavBottom
{
top:-568px;
}

#Tab1
{
font: normal 12px arial;
}

#Tab2
{
font: normal 12px arial;
}

#LeftColumn
{
background-color: #121212;
}

#RightColumn
{
*margin-left: 14px;
}

.catNav
{
width: 173px;
background-color: #121212;
border: 0;
}

.catNavHeader
{
width: 173px;
background: #545454 url(https://lib.store.yahoo.net/lib/yhst-6608495715390/categoryTitleBG.jpg) no-repeat scroll center top;
text-transform: uppercase;
text-align: center;
font: normal 18px arial;
color: white;
border-top: 1px solid #777777;
}

.catNavHeader table tr td
{
text-transform: uppercase;
text-align: center;
font: normal 18px arial;
color: white;
}

.catNav ul
{
margin: 0;
padding: 0;
list-style: none;
width: 173px;
background-color: #121212;
}

.catNav ul li
{
margin: 0;
padding: 0;
list-style: none;
padding: 1px 0 1px 30px;
background: #121212 url(https://lib.store.yahoo.net/lib/yhst-6608495715390/categoryBullet.png) no-repeat scroll 8% 50%;
border-top: 1px solid #3f3f3f;
}

.catNav ul li.selected
{
margin: 0;
padding: 0;
list-style: none;
padding: 1px 0 1px 30px;
background: #121212 url(https://lib.store.yahoo.net/lib/yhst-6608495715390/categoryBulletSelected.png) no-repeat scroll 8% 50%;
border-top: 1px solid #3f3f3f;
}

.catNav ul li div
{
background-color: #121212;
width: 136px;
}

.catNav ul li div a
{
border: 0;
padding: 0;
margin: 0;
text-transform: capitalize;
}

.catNav ul li div a:link
{
color: #c0c0c0;
font: bold 12px Tahoma;
text-decoration: none;
}

.catNav ul li div a:visited
{
color: #c0c0c0;
font: bold 12px Tahoma;
text-decoration: none;
}

.catNav ul li div a:hover
{
color: #c0c0c0;
font: bold 12px Tahoma;
text-decoration: none;
}

.catNav ul li div a:active
{
color: #c0c0c0;
font: bold 12px Tahoma;
text-decoration: none;
}

#Footer
{
position: relative;
}

.leftNavBottom
{
position: absolute;
left: -2px;
}

body
{
background: #454545 url(https://lib.store.yahoo.net/lib/yhst-6608495715390/zs-bg2.jpg) repeat-x scroll center top;
}

#ColumnWrapper
{
background: transparent url(https://lib.store.yahoo.net//lib/yhst-6608495715390/twocolumnwrap.png) repeat-y;
*background: transparent url(https://lib.store.yahoo.net//lib/yhst-6608495715390/ey-PageWrapper-BG.png) repeat-y;
float: left;
width: 905px;
}
