/*================== STARTING CART CSS ====================*/
html
{
background: url("http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-site-wrapper.jpg") repeat-x scroll 0 0 #092660;
}

body
{
margin: 0 auto;
color: black;
font: normal 12px arial;
background: url(http://lib.store.yahoo.net/lib/yhst-133314817841544/ey-bg.jpg) no-repeat center top;
}

img
{
border: 0;
display: block;
}

.ys_wrapper
{
width: 980px;
background: none !important;
margin: 0 auto;
}

#ys_pageBody
{
width: 920px;
background: url(https://lib.store.yahoo.net/lib/yhst-133314817841544/ey-co-page-body-bg.jpg) no-repeat scroll center bottom #FFFFFF;
padding: 10px 30px;
}

#ys_pageBody #ys_cart
{
border-bottom: 1px solid #e5d6b4;
border-left: 1px solid #e5d6b4;
border-right: 1px solid #e5d6b4;
margin: 0 auto;
width: 913px;
}

table.ys_basket thead th
{
background: #d6d7b7;
color: #000000;
font: bold 12px arial;
text-transform: uppercase;
}

table.ys_basket
{
font: normal 12px arial !important;
}

table.ys_basket tbody tr.ys_updateQty
{
background: none !important;
}

table.ys_basket tbody tr.ys_lastRow td.ys_first
{
background: #eef9ff;
}

table.ys_basket tbody tr.ys_lastRow td.ys_last
{
background: #eef9ff;
font: bold 12px arial;
}

table.ys_basket th, table.ys_basket td
{
border: 1px solid #d3d8b8;
}

#ys_cartPage #ys_pageBody #ys_buyerInfo
{
border: 0px !important;
}

#ys_cartPage .ys_paypalSection
{
float: right;
}

#ys_cartInfo
{
margin: 0 0 10px;
}

#ys_shippingCalculator
{
float: left;
width: 468px;
}

#ys_coupon
{
float: left;
width: 389px;
}

#Header
{
position: relative;
width: 980px;
}

.header-links
{
position: absolute;
text-align: right;
color: #232323;
right: 12px;
top: 6px;
}

ul.header-links-container
{
margin: 0;
padding: 0;
list-style-type: none;
}

ul.header-links-container li
{
background: url("https://lib.store.yahoo.net/lib/yhst-133314817841544/ey-header-link-bullet.jpg") no-repeat scroll 71px 6px transparent;
}

ul.header-links-container li div
{
padding: 0 10px 0 0;
}

.header-links a
{
font: normal 11px arial;
color: #232323;
text-decoration: none;
}

.header-links a:visited
{
font: normal 11px arial;
color: #232323;
text-decoration: none;
}

.header-links a:hover
{
font: normal 11px arial;
color: #232323;
text-decoration: underline;
}

.header-links a:active
{
font: normal 11px arial;
color: #232323;
text-decoration: none;
}

.searchInput
{
    border: 0 none;
    font: 11px arial;
    height: 17px;
    left: 383px;
    padding: 0 10px 0 0;
    position: absolute;
    text-align: right;
    top: 44px;
    width: 202px;
}

.searchSubmit
{
    left: 600px;
    position: absolute;
    top: 45px;
}

.header-natural-text
{
    color: #4D1D19;
    font: 12px arial;
    left: 377px;
    position: absolute;
    text-transform: uppercase;
    top: 24px;
}

.subHeader img
{
margin: 0 auto;
}

table.ys_basket thead tr.ys_head th, #ys_cartPage #ys_buyerInfo #ys_coupon h3, #ys_cartPage #ys_buyerInfo #ys_shippingCalculator h3
{
display: none;
}

table.ys_basket tbody td img
{
float: right;
}

table.ys_basket tbody tr td.ys_last
{
text-align: center;
}

.ys_pageActions ul li.ys_second div#ys_proceedContainer a img, .ys_pageActions ul li.ys_second a img
{
float: right;
}

#ys_cartPage .ys_paypalSection #ys_paypalShipBill #ys_paypalOrContainer
{
display: none;
}

#ys_cartPage div.ys_pageActions
{
height: 37px !important;
background: url(https://lib.store.yahoo.net/lib/yhst-133314817841544/ey-co-secure-shop-cards.jpg) no-repeat center center;
}

#Footer
{
clear: both;
width: 980px;
/*background: url(https://lib.store.yahoo.net/lib/yhst-133314817841544/ey-footer-bg.jpg) no-repeat center top;*/
/*height: 60px;*/
position: relative;
}

.copyright
{
font: normal 11px arial;
color: #ffffff;
float: left;
margin: 17px 0 0 20px;
}

.copyright
{
font: normal 11px arial;
color: #ffffff;
float: left;
margin: 17px 0 0 20px;
}

.copyright a
{
font: normal 11px arial;
color: #ffffff;
text-decoration: underline;
}

.copyright a:hover
{
font: normal 11px arial;
color: #ffffff;
text-decoration: none;
}

.footer-links
{
font: bold 12px arial;
color: #cadcff;
float: right;
margin: 17px 20px 0 0;
}

.footer-links a
{
font: bold 12px arial;
color: #cadcff;
text-decoration: none;
}

.footer-links a:visited
{
font: bold 12px arial;
color: #cadcff;
text-decoration: none;
}

.footer-links a:hover
{
font: bold 12px arial;
color: #cadcff;
text-decoration: underline;
}

.footer-links a:active
{
font: bold 12px arial;
color: #cadcff;
text-decoration: none;
}

#ys_mastFoot #ys_yFooter
{
background: #092660;
}