body {background-color: #008564; margin: 0px; padding: 0px;}
body, div, td {font-family:verdana, arial, sans-serif; font-size: 11px; color: #000000 !important; font-weight: normal;}
table {border-collapse: collapse;}
.keylines {border-left:2px solid #1D6B2F; border-right:2px solid #1D6B2F; border-top:0px solid #1D6B2F; border-bottom:2px solid #1D6B2F; }
a { color: #0000FF; text-decoration: none; }
a:hover { color :#FF0000; text-decoration: underline; }
h1 { font-size: 18px; font-weight: bold; color: #008564; margin:1px; line-height: 18px; text-align: left; padding-bottom: 5px; }
h2 { font-size: 10px; color: #000000; font-weight: normal; text-align: center; }
h3 { font-size: 10px; color: #000000; font-weight: normal; margin:0px 0px 5px 0px; }
ul li{list-style-image: url('/lib/budgetartkids/blip.gif');}
ul li div {position:relative;left:-8px;}
ul { line-height: 120%; margin-top:0; }
.nav-right {margin:0px 0px 0px 0px; border-top:1px solid #008564; border-bottom:1px solid #008564; border-left:1px solid #008564;}

/* HOME PAGE */
.home-specials {margin-bottom:15px;}
.home-specials .section-image-cell {padding-top:10px; border-right:1px solid #008564; border-bottom: 1px solid #008564;}
.home-specials .section-image-cell-last {padding-top:10px; border-bottom: 1px solid #008564;}
.home-specials .section-image-cell-last-row {padding-top:10px; border-right:1px solid #008564;}
.home-specials .section-image-cell-last-row-last {padding-top:10px;}
.message {color:#000000; display:block;}
.intro-text {width:544px;}
.specials-title {background-color: #337538; text-align: center; font-size:14px; font-weight: bold; padding: 3px 0px; margin: 5px 0px 0px 0px; color:#ffffff !important;}
.home-specials {padding: 10px;}
#home-left-col {padding-top:0px; float:left; width:550px;}
#home-left-col h1 {font-size: 18px; font-weight: bold; color: #008564; margin:1px; line-height: 18px; text-align: center; padding-bottom: 5px;}
.top-left {background-image: url('http://lib.store.yahoo.net/lib/budgetartkids/top-leftcell.gif'); background-repeat: no-repeat}

/* SITEMAP */
.site-map-header { color: #000000; font-size: 11px; font-weight: bold;}

#leftcol {width:160px; padding:0px; margin:0px;}
.leftcol-keyline {border-top:1px solid #1D6B2F; border-bottom:1px solid #1D6B2F; border-right:1px solid #1D6B2F; max-width:158px;background-color: #008564;}
.side-nav {background-color: #ffffff ; padding: 4px 0 4px 0;}
.side-nav-category {font-weight:bold;letter-spacing: 1px; padding: 0 0 0 5px;}
.nav-item {padding: 0 0 0 13px;}

.main-body {padding:0px 0px 10px 15px; background-color:#ffffff;}
.footer {font-size: 10px; padding: 2px 0 4px 0;}
a.footer {padding: 0 4px 0 0px;}
a.footer:hover {padding: 0 4px 0 0px;}
.footer ul {list-style: none; margin-top:0px; margin-left:17px; padding:0px;}
.footer ul li a{margin-left:-8px;}
.description {background-color: #337538; font-weight: bold; padding: 3px 0px 3px 5px; margin: 10px 0px 10px 0px; color:#ffffff !important;}
.lineupleft ul {list-style: none; margin-top:0px; margin-left:17px; padding:0px;}
.lineupleft ul li a{margin-left:-8px;}

/* best seller styles */
.best-sellers {margin:0px 0px 0px 0px; border-bottom:1px solid #008564; border-left:1px solid #008564;}
.best-sellers-title {font-weight:bold; padding:3px 0px 3px 3px; background-color:#337538; text-align:center; color:#ffffff !important;}
.best-sellers-item-image {padding:5px 0px 5px 0px; text-align:center;}
.best-sellers-item {margin:0px; padding:0px;}
.best-sellers-item-name {padding:0px; margin-left:0px;}
.best-sellers-item-price {padding:3px 0px 0px 0px;}
.best-sellers-item-saleprice {padding:3px 0px 0px 0px;}
.best-sellers-item li{margin-left:0px;}
.last-best-sellers-item {padding:0px 0px 5px 0px;}

/* new items styles */
.new-items {margin:0px 0px 0px 0px; border-bottom:1px solid #008564;border-left:1px solid #008564;}
.new-items-title {font-weight:bold; padding:3px 0px 3px 3px; background-color:#337538; text-align:center; color:#ffffff !important;}
.new-items-item-image {padding:5px 0px 5px 0px; text-align:center;}
.new-items-item-name {padding:0px 0px 0px 0px; text-align:left; margin-left:0px;}
.new-items-item-price {padding:3px 0px 0px 9px;}
.new-items-item-saleprice {padding:3px 0px 0px 9px;}
.last-new-items-item {padding:0px 0px 5px 0px;}

/* cross sell styles */
.right-col {width:156px; _width:153px; margin-left:565px;}
.right-col ul{margin-top:0px; margin-bottom:0px; padding:0px; text-align:left; margin-left:0px;}
.right-col ul li{margin-left:25px; padding-right:0px}
.cross-sell {margin:0px 0px 5px 0px; border-bottom:1px solid #008564; border-left:1px solid #008564; border-top:1px solid #008564;}
.cross-sell-title {font-weight:bold; padding:3px 0px 3px 3px; background-color:#337538; text-align:center; color:#ffffff !important;}
.cross-sell-item-image {padding:0px; text-align:center;}
.cross-sell-item-name {font-size:10px; padding:0px; text-align:center;}
.cross-sell-item-price {padding:3px 0px 0px 0px;}
.cross-sell-item-saleprice {padding:3px 0px 0px 0px;}
.cross-sell-item {padding:0px 0px 5px 0px;}
.last-cross-sell-item {padding:0px 0px 5px 0px;}

/* Cross-Sell Styles. */
.ystore-cross-sell-table { width: 100%; font-size: inherit; }
.ystore-cross-sell-title-row .ystore-cross-sell-title-cell { background-color:#337538; margin:0; border: 1px solid #337538; }
.ystore-cross-sell-title { background-color:#337538; font-weight: bold; padding: 1px 0px 1px 5px; margin:0; color:#ffffff !important; }
.ystore-cross-sell-table-vertical .ystore-cross-sell-cell { width: 100%; border: 1px solid #337538; }
.ystore-cross-sell-table-horizontal .ystore-cross-sell-cell { border: 1px solid #337538; }
img.ystore-cross-sell-product-image {border:0px;}
.ystore-cross-sell-product-image-link { display: block; padding-bottom: 2px; }
.ystore-cross-sell-product-caption { padding-bottom: 2px; }
.ystore-cross-sell-product-caption p, h4 { margin:0; font-size:10px; font-weight:normal; }
.ystore-cross-sell-table .ys_promo { color: #ff0000 !important; }

/* Item Styles */
#item {font-size:11px; width: 550px; padding: 0px; float:left;}
.item-image {float:left; width: 200px; margin-bottom: 10px; text-align:center; }
.item-right-col {float:right; padding-top:0px; font-size:11px; width:200px; text-align: left;}
#item-elements {margin-left: 210px; width: 335px;}
#item-top {margin:0px; padding:0px;}
.breadcrumb {margin-top:0px;}

/* Custom Buy Box */
.custom-buy-box {border: 1px solid #008564;}
.custom-buy-box td {padding:3px;}
.custom-buy-box-top-cells td {color:#000000; font-weight:bold; text-align:center; background-color: #337538; color:#ffffff !important;}
.custom-buy-box-right-border-cell {border-right: 1px solid #008564; text-align:center;}
.custom-buy-box-regular-price {border-right: 1px solid #008564; font-size:12px; text-align:center; text-decoration: line-through; font-weight:bold;}
.custom-buy-box-sale-price {border-right: 1px solid #008564; font-size:12px; color: #FF0000 !important; text-align:center; font-weight:bold;}
.custom-buy-box-savings {font-size:12px; color: #008000 !important; text-align:center; font-weight:bold;}
.custom-buy-box-top-border-left-cell {border-top: 1px solid #008564; margin-top:0px;}
.custom-buy-box-top-border-right-cell {border-top: 1px solid #008564; text-align:right;}
.custom-buy-box-top-border-right-cell form {margin:0px; padding:0px;}
.whenwillmyorderarrive {}
.gift-registry {margin-top:0px;}

/* home special section */
.home-image-box {width: 100px;}
.home-item-box {text-align: center;}
.home-item-name {font-size:11px; padding:0px 5px 2px 0px; text-align: center;}

/* section */
#main-content {width:550px; float:left;}
.caption {width: 550px;}
.caption ul {list-style: none;}
.section-image-box {float:left; width: 100px;}
.section-image-bullet {float:left; width: 10px;}
.section-item-box {margin-left: 105px; text-align: left;}
.section-item-box-noimage {margin-left: 10px; text-align: left;}

/* Section Cart */
.sale-price {color: #ff0000;}
.section-sale-price {color: #ff0000 !important; font-size:10px;}
.section-sale-price-price {display:inline; color: #ff0000 !important; font-size:11px;}
.section-item-name {font-size:11px; padding:0px 5px 2px 0px; text-align: left;}
.section-save {color: #008000; font-size:11px;}
.section-regular-price-with-sale {font-size:10px;}
.section-spacer {height:20px; }

/* Related Items */
.related-items-title {font-weight:bold;}
.related-products {padding:10px 0 0 0; font-size:10px; color:#666666;}

/* Site Map */
.sitemap-section {margin-top: 10px;}
.sitemap-subsection {margin-left: 10px;}
.sitemap-thirdlevel {margin-left: 20px;}

/* Privacy */
.caption-p {width:550px; margin-right:150px;}

/* Popup */
#popup {background-color:#ffffff;}

.safety {margin:0px 0px 0px 0px;}
.safety-title {background-color: #337538; font-weight: bold; padding: 3px 0px 3px 5px; margin: 10px 0px 0px 0px; color:#ffffff !important;}
