/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Open Software License (OSL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/osl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/osl-3.0.php  Open Software License (OSL 3.0)
 */

#update-cart { float: left; margin: 15px 0 0 10px; font-weight: bold; }
.checkout-cart-index #main { border: solid 2px red; padding: 10px; width: 660px; }

#tabs { }
#tabs li { float: left; margin-right: 5px; }
#tabs a { display: block; width: 117px; height: 28px; }

#recently-listed-title { background: url(../images/recently_listed_header.png) no-repeat; }
#recently-listed-title a { text-indent: -10000px; background: url(../images/recently_listed_header.png) no-repeat left top; }
#recently-listed-title a:hover { background-position: left bottom; }
#recently-listed-title a.active-tab { background-position: left bottom; }

#top-rated-title { background: url(../images/top_rated_header.png) no-repeat; }
#top-rated-title a { text-indent: -10000px; background: url(../images/top_rated_header.png) no-repeat left top; }
#top-rated-title a:hover { background-position: left bottom; } 
#top-rated-title a.active-tab { background-position: left bottom; }
#top-rated .ratings { float: left; }
#top-rated .price-box { float: left; }

.recently-listed .panel { clear: both; }
.recently-listed .head { float: left; width: 100%; }

h4.category-header {
    display: block;
    /*background: url(../images/category-bar.png) no-repeat left top;*/
    /*height: 36px;*/
    padding-top: 9px;
    padding-bottom: 5px;
    margin-top: 15px;
    margin-bottom: 20px;
    border-bottom: 1px solid #000; 
}

h4.category-header a {
    /*padding-left: 35px;*/
    /*color: #fff;*/
}

table.category-table {
    width: 100%;
    margin-left: 35px;
    margin-right: 35px;
}

table.category-table td {
    width: 33%;
}

div.stock-box {
    float: right;
}

div.stock-box-featured {
    float: right;
    margin: 3px 5px 0px 0px;
}

div.stock-box-text {
    float: right;
    color: #fdc9c4;
    font-weight: bold;
    margin-top: 7px;
}
div.stock-box-featured div.stock-box-text {
    margin-top: 8px;
}

div.stock-box-outer {
    float: right;
    background: url(../images/stock_box_left.png) no-repeat left top;
    height: 30px;
    padding-left: 6px;
    margin-top: 1px;
}

div.stock-box-inner {
    background: url(../images/stock_box_right.png) no-repeat right top;
    color: #d70500;
    font-weight: bold;
    height: 30px;
    padding: 6px 10px 0 4px;
}
div.stock-box-featured div.stock-box-inner {
    padding-top: 7px;
}

div.category-images {
    text-align: center;
}

div.category-images table {
    margin-left: auto;
    margin-right: auto;
}

div.category-images table td {
    padding: 10px;
}

div.category-border {
    padding: 5px;
    border: 1px solid #E0E0E0
}

div.category-image {
    width: 180px;
    height: 180px;
    overflow: hidden;
    margin-bottom: 10px;
}

div.specials-scroll {
    overflow-x: scroll;
}

div.featured-title {
    float: left;
    margin-left: 150px;
    white-space: nowrap;
    overflow: hidden;
    width: 350px;
}

div.category-page-cell {
    float: left;
    width: 218px;
    height: 110px;
    margin-bottom: 10px;
    margin-right: 10px;
    text-align: center;
    border: 1px solid #E0E0E0;
}

div.category-page-cell-last {
    float: left;
    width: 218px;
    height: 110px;
    margin-bottom: 10px;
    margin-right: 0px;
    text-align: center;
    border: 1px solid #E0E0E0;
}

.category-page-cell img {
    padding-top: 15px;
    width: 210px;
}

