body {
    font: 11px Verdana, Helvetica, sans-serif;
    text-align: left;
    line-height: 1.4;
    margin:0px;
    color:#333333;
}

h2 {
    color: #5A2163;
    font-size: 16px;
    margin-bottom: 8px;
}

#content {
    background:url('../images/background.gif') repeat-x;
}

#content #wrapper {
    width:972px;
    margin:0px auto
}

#top-links {
    color:#FFFFFF;
}

#top-links ul {
    list-style:none;
    float:right;
    clear:right;
}
#top-links ul li {
    float:left;
    height:28px;
    padding:0px 12px 0px 6px; 
    line-height:26px;
    background:url('../images/grey-bar-divider.gif') right no-repeat;
}
#footer #divider {
    background:url('../images/footer-bar-background.gif') repeat-x;
    height:11px;
}
#footer .footer-wrapper {
    width:972px;
    margin:0px auto;
    color:#727272;
}
#footer #links {
    background:#AEAEAE;
    color:#FFFFFF;
    padding:10px;
}

#footer ul {
    list-style:none;
    clear:right;
}
#bottom ul {
    list-style:none;
    clear:right;
    float:right;
}
#bottom ul li {
    padding:0px 3px; 
    float:left;
}
#footer ul li {
    padding:0px 3px; 
}

#footer #bottom {
    padding: 20px 0px 32px 0px; 
}

.left {
    float:left;
}

.right {
    float:right;
}
.purple {
    color:#5A2163;
}

.purple .selected {
    font-weight: bold;
}

#mini-basket {
    width: 290px;
    border: 1px solid #CFCFCF;
    position: relative;
    float: right;
    margin-top: 11px;
    padding: 5px;
}

#mini-basket .title {
    width: 80px; 
    background: #EDEEED;
    text-align: center;
    display: block;
    position: relative;
    top: -14px;
    margin: 0px auto;
    padding: 0px 8px;
}

#mini-basket .total {
    line-height: 21px;
}

#nav-bar {
    background:url('../images/nav-bar-background.gif') repeat-x;
    color:#FFFFFF;
    height:38px;
}

/* CSS FOR DROP DOWN LIST  */

    #nav-bar {
        z-index:50;
        padding-left:20px;
    }

    #search-box {
        width: 271px;
        float:right;
    }

    .menu-item,
    .three-col-menu-item {
        display:inline-block;
        position:relative;
        margin: 0;
        vertical-align: top;
    }

    .menu-item .title,
    .three-col-menu-item .title {
        display:inline-block;
        border-right:solid 1px #5a1e51;
        border-left:solid 1px #480840;
        text-align: center;
        padding: 4px;
        height: 30px;
        margin: 0;
    }

    .menu-item .dropdown,
    .three-col-menu-item .dropdown {
        display:none;
        position:absolute;
        top:38px;
        left: 0;
        background:#fff;
        z-index:100;
        background-color:#5c3362;
        opacity:0.9;
        filter:alpha(opacity=90);
        border-radius: 0 0 10px 10px;
        -moz-border-radius: 0 0 10px 10px;
        padding: 10px;
        line-height:16px;
    }


    .menu-item span a,
    .menu-item span span,
    .three-col-menu-item span a,
    .three-col-menu-item span span {
        display: inline-block;
        vertical-align: center;
    }

    .menu-item.selected .dropdown,
    .three-col-menu-item.selected .dropdown {
        display: block;
    }

    .menu-item.selected .dropdown ul,
    .menu-item.selected .dropdown li {
        float:none !important;
    }

    .three-col-menu-item .dropdown {
        width: 630px;    
    }

    .three-col-menu-item .header {
        font-size: 13px;
        font-weight: bold;
        margin-bottom: 3px;
    }

    .three-col-menu-item .dropdown ul {
        width: 210px;
        padding: 0;
        margin: 0;
        float: left;
    }
    .three-col-menu-item .dropdown li {
        margin: 0;
        padding: 0;
        margin-bottom: 2px;
    }
    .three-col-menu-item .dropdown li a {
        display: inline;
    }

    .menu-item.selected .dropdown li {
        white-space:nowrap;
        margin:6px 0;
    }

    .menu-item.selected .dropdown li a {
        display:block;
        width:100%;
    }


/* END OF DROP DOWN LIST CSS */

#search-box {
    float:right;
    padding:8px 12px;
}
#search-box #search {
    float:left;
    height:22px;
    background:url('../images/search-box.gif') no-repeat;
}
#search input.image {
    width:227px;
    height:21px;
    padding:1px 8px;
    border:0px none;
    background:transparent;
}

#mini-basket div {
    height:40px;
    padding:3px;
    top:-10px;
    position:relative;
}
#mini-basket hr {
    height: 1px;
    color: #CFCFCF;
    background: #CFCFCF;
    border: 0;
}
#mini-basket div a img {
    float:right;
}

#shop {
    background:#FFFFFF;
    padding:16px;
}
#shop #main {
    width:680px;
    float:left;
}
#shop #sidebar {
    width:260px;
    float:right;
} 

.sidebar-left #main {
    width: 664px !important;
    float: right !important;
}

.sidebar-left #sidebar {
    width: 260px;
    float: left !important;
}

#sidebar h2, #sidebar p {
    font-size:14px;
    font-weight:normal;
}

.sidebar-item {
    margin-bottom:10px;
    position: relative;
}

.sidebar-item p, .sidebar-item h2 {
    color:#FFFFFF;
    padding:8px 10px;
}

.sidebar-item p.purple, .sidebar-item h2.purple {
    background:url('../images/purple-tab-background.gif') repeat-x;
}

.sidebar-item p.green, .sidebar-item h2.green {
    background:url('../images/green-tab-background.gif') repeat-x;
}

.sidebar-item div {
    position: relative;
    padding:5px;
    border:1px solid #E5E5E5;
}
.purple-sidebar-item {
    background:url('../images/purple-badge-background.gif') repeat-x #4A0A3F;
    margin-bottom:10px;
    padding:0px 10px 5px;
    color:#FFFFFF;
}
.orange-sidebar-item {
    background:url('../images/orange-badge-background.gif') repeat-x #FE9000;
    margin-bottom:10px;
    padding:0px 10px 5px;
}
.outline-sidebar-item {
    border:1px solid #E5E5E5;
    margin-bottom:10px;
    padding:10px;
}
#logo {
    padding-top: 10px;
}

#newsletter #news {
    float:left;
    height:28px;
    background:url('../images/newsletter-box.gif') no-repeat;
}

#newsletter h2 {
    color: #FFFFFF;
}

#news input.image {
    width:190px;
    height:19px;
    padding:4px 8px;
    border:0px none;
    background:transparent;
}
.sidebar-item div.purple {
    color:#5A2163;
}
.sidebar-item div.green {
    color:#455C07;
}
.sidebar-item ul li.option {
    color:#747474;
}
.bestsellers div {
    font-size: 11px !important;
    float:right;
    width:184px;
    padding:10px 0 0 0;
    border:0;
}
a.more:link, a.more:active, a.more:visited {
    background:url('../images/more-button-off.gif') no-repeat;
    display:block;
    height:25px;
    width:89px;
    margin-top:2px;
    float:left;
}
    
a.more:hover {
    background:url('../images/more-button-on.gif') no-repeat;
}

.no-right-margin {
    margin-right:0px !important;
}

#main hr.divider {
    height:2px;
    float:right;
    margin:13px 10px 0 0;
    width:478px;
    border: 0;
}

hr.purple {
    background: #5A2163;
}

#popular-brands .logos {
    padding:10px;
    border:1px solid #E5E5E5;
    float:left;
    margin:10px 10px 0px 0px;
}
.logos img {
    display:block;
    margin:0 auto;
}
hr.white {
    border:1px solid #FFFFFF;
}

#footer hr.divider {
    float:right;
    margin:13px 10px 0 0;
    width:828px;
}

#footer ul {
margin-bottom:0;
}
.footer-list {
float:left;
width:20%;
}

.footer-list-header {
font-weight:bold;
}
            
a:link, a:active, a:visited {
    color:#747474;
}

a:hover {
    color:#5A2163;
    text-decoration:none;
}

#top-links a:link, #top-links a:active, #top-links a:visited {
    color:#FFFFFF;
    text-decoration:none;
    font-weight: normal;
}

#nav-bar a:link, #nav-bar a:active, #nav-bar a:visited {
    font-size:11px;
    color:#FFFFFF;
    text-decoration:none;
}

#nav-bar .three-col-menu-item li a,
#nav-bar .menu-item li a {
    font-size: 11px;
}

#mini-basket a:link, #mini-basket a:active, #mini-basket a:visited {
    color:#333333;
    text-decoration:none;
}

#links a:link, #links a:active, #links a:visited {
    color:#FFFFFF;
    text-decoration:none;
}

#bottom a:link, #bottom a:active, #bottom a:visited {
    color:#727272;
    text-decoration:none;
}

.purple a:link, .purple a:active, .purple a:visited {
    color:#5A2163;
    text-decoration:none;
}

.green a:link, .green a:active, .green a:visited {
    color:#455C07;
    text-decoration:none;
}

.grey a:link, .grey a:active, .grey a:visited, 
.option a:link, .option a:active, .option a:visited {
    color:#747474;
    text-decoration:none;
}

#top-links a:hover, #nav-bar a:hover, #mini-basket a:hover, #links a:hover, #bottom a:hover, .purple a:hover, .green a:hover, .green a:hover .green a:hover {
    text-decoration:underline;
}

.textHint {
    color:#878181;
    font-style:italic;
}

.share-list li {
    display:inline;
    margin:2px;
}

.purple,
#nav-bar {
    position:relative;
}

.cnr {
    position:absolute;
    display:block;
    overflow:hidden;
    width:10px;
    height:10px;
    padding: 0 !important;
    border: 0 !important;
}

.tl {
    top:0px;
    left:0px;
}

.tr {
    top:0px;
    right:0px;
}

.bl {
    bottom:0px;
    left:0px;
}

.br {
    bottom:0px;
    right:0px;
}

.tl, .tr, .bl, .br {
    display: none;
}

/**************************************************************************************
 * CSS3 code only below this line
 **************************************************************************************/
.radius-all {
    position: relative;
    border-radius:10px;
    -moz-border-radius:10px;  
    -webkit-border-radius:10px;
    -khtml-border-radius:10px;
}
.radius-top {
    position: relative;
    border-top-right-radius:10px;
    border-top-left-radius:10px;
    -moz-border-radius-topleft:10px;  
    -moz-border-radius-topright:10px;
    -webkit-border-top-left-radius:10px;
    -webkit-border-top-right-radius:10px;
    -khtml-border-top-right-radius:10px;
    -khtml-border-top-left-radius:10px;
}
.radius-bottom {
    position: relative;
    border-bottom-right-radius:10px;
    border-bottom-left-radius:10px;
    -moz-border-radius-bottomleft:10px;  
    -moz-border-radius-bottomright:10px;
    -webkit-border-bottom-left-radius:10px;
    -webkit-border-bottom-right-radius:10px;
    -khtml-border-bottom-right-radius:10px;
    -khtml-border-bottom-left-radius:10px;
}
.side-cat-menu li {
    line-height: 18px;
}

#sidebar .divider {
    width: 100%;
    left: -5px;
    color: #5A2163;
    background: #DDDDDD;
    display: block;
    position: relative;
    margin: 10px 0;
    padding: 5px;
}

.two-column {
    width: 50%;
    border: none !important;
    float: left;
    padding: 0 !important;
}

div.clearfix {
    width: 100%;
    border: 0;
    clear: both;
    margin: 0;
    padding: 0;
}

.category-head h2 {
    color: #5A2163;
    font-size: 16px;
    margin-bottom: 10px;
}

.toolbar {
    width: 100%;
    height: 31px;
}

.toolbar .pager {
    color: #FFFFFF;
    background: url('../images/toolbar-background.gif') repeat-x;
    line-height: 31px;
    padding: 0 10px;
}

.pager .amount {
    width: 33%;
    float: left;
}

.pager .limiter {
    width: 33%;
    text-align: right;
    float: right;
}

.toolbar .sorter {
    color: #333333;
    background: #EDEDED;
    line-height: 31px;
    padding: 0 10px;
}

.sorter .view-mode {
    float: left;
}

.sorter .sort-by {
    float: right;
}

.listing-type-grid {
    width: 100%;
    margin-top: 10px;
}

#proposition {
    width: 232px;
    background: url('../images/proposition-bg.gif') #4E6D01 no-repeat;
    padding: 14px 14px 0 14px;
}

#proposition .section {
    color: #FFFFFF;
    text-align: center;
    padding: 8px 0;
}

#proposition .separator-1 {
    max-height: 0;
    border-top: 1px solid #679100;
    border-bottom: 1px solid #7EA717;
}

#proposition .separator-2 {
    max-height: 0;
    border-top: 1px solid #5E8301;
    border-bottom: 1px solid #759A18;
}

#proposition .separator-3 {
    max-height: 0;
    border-top: 1px solid #527201;
    border-bottom: 1px solid #688918;
}

#proposition .separator-4 {
    max-height: 0;
    border-top: 1px solid #4C6901;
    border-bottom: 1px solid #638018;
}

#proposition .section-first {
    padding-top: 0;
}

#proposition .price {
    width: 100%;
    height: 51px;
    background: url('../images/price-bg.gif') no-repeat;
    font-size: 26px;
    font-weight: bold;
    text-align: center;
    line-height: 51px;
    display: block;
}

#proposition .vat {
    text-align: right;
    display: block;
    margin-top: 5px;
    padding-right: 2px;
}

#proposition .quantity {
    color: #284E06;
    font-weight: bold;
}

#proposition input {
    display: block;
    margin: 0 auto;
}

#proposition a {
    color: #FFFFFF;
    text-decoration: none;
}

#proposition a:hover {
    text-decoration: underline;
}

#payment-methods {
    border: 2px solid #4E6D01;
    margin-bottom: 10px;
}

#payment-methods img {
    display: block;
    margin: 0 auto;
}

#gallery {
    width: 284px;
    border: 1px solid #EDEDED;
    float: left;
    padding: 10px;
}

#gallery #image {
    display: block;
    margin: 0 auto;
}

#magnifier img {
    cursor: pointer;
    display: block;
    float: right;
}

#gallery span {
    color: #5C5C5C;
    font-size: 10px;
    display: block;
    margin: 10px 0 5px 0;
}

#gallery #gallery-prev {
    cursor: pointer;
    display: block;
    visibility: hidden;
    float: left;
    margin: 22px 3px 0 0;
}

#gallery #gallery-next {
    cursor: pointer;
    display: block;
    visibility: hidden;
    float: left;
    margin: 22px 0 0 3px;
}

#gallery #thumbnails {
    width: 256px;
    float: left;
    overflow: hidden;
    position: relative;
}

#gallery .thumbnail {
    border: 1px solid #EDEDED;
    cursor: pointer;
    display: block;
    float: left;
    margin: 0 1px;
    padding: 2px;
}

#review-summary {
    margin-top: 10px;
}

#breadcrumbs {
    margin-bottom: 16px;
}

#breadcrumbs li {
    display:inline;
}

.gz-icon-list {
    font-weight: bold;
    list-style-type: none;
}

.gz-icon-list li {
    background: url('../images/purple-gz-icon.gif') no-repeat;
    line-height: 24px;
    display: block;
    margin-bottom: 10px;
    padding-left: 29px;
}

.no-bottom-margin {
    margin-bottom: 0 !important;
}

.in-stock {
    color: #558911;
}

.out-of-stock {
    color: #FB0000;
}

h3 {
    font-size: 16px;
    margin-bottom: 10px;
}

.large-ratings-off {
    width: 130px;
    height: 24px;
    background: url('../images/large-reviews-off.gif') repeat-x;
    float: left;
}

.large-ratings-on {
    height: 24px;
    background: url('../images/large-reviews-on.gif') repeat-x;
}

.small-ratings-off {
    width: 65px;
    height: 13px;
    background: url('../images/small-reviews-off.gif') repeat-x;
    float: left;
}

.small-ratings-on {
    height: 13px;
    background: url('../images/small-reviews-on.gif') repeat-x;
}

.required {
    color: #FB0000;
}

#review-form input, #review-form textarea {
    width: 300px;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #ABABAB;
    padding: 5px;
}

#review-form textarea {
    height: 150px;
}

#review-form label {
    display: block;
    margin-top: 5px;
}

#review-form-container {
    display: none;
    padding-bottom: 16px;
}

ul.messages {
    margin-bottom: 10px;
}

ul.messages li li {
    font-weight: bold;
    line-height: 24px;
    list-style-type: none;
    padding-left: 29px;
}

ul.messages li.success-msg {
    height: 24px;
    background: url('../images/24-em-check.png') no-repeat;
}

ul.messages li.error-msg {
    height: 24px;
    background: url('../images/24-message-warn.png') no-repeat;
}

#product-tabs .navigation {
    width: 100%;
    height: 38px;
    list-style-type: none;
}

#product-tabs .navigation li {
    float: left;
    margin-right: 3px;
    padding: 8px 10px;
}

#product-tabs .navigation h2 {
    font-weight: normal;
    margin: 0 !important;
}

#product-tabs .navigation a {
    color: #FFFFFF;
    font-size: 14px;
    text-decoration: none !important;
}

#product-tabs .navigation a:hover {
    text-decoration: underline !important;
}

li.tab-on {
    background: url('../images/purple-tab-background.gif') #48153F repeat-x;
}

li.tab-off {
    background: url('../images/grey-tab-background.gif') #6A6A6A repeat-x;
}

.sidebar-brands {
    border: 0 !important;
}

.sidebar-brands li {
    width: 100%;
    text-align: center;
}

.sidebar-brands img {
    display: inline-block;
    margin-bottom: 5px;
}

.social li {
    width: 50%;
    text-align: center;
    float: left;
}

table.attributes td {
    border: 1px solid #878787;
    padding: 5px;
}

table.attributes .label {
    font-weight: bold;
}

table.attributes .odd .label {
    background: #BABABA;
}

table.attributes .odd .data {
    background: #EDEDED;
}

table.attributes .even .label {
    background: #A1A1A1;
}

table.attributes .even .data {
    background: #D4D4D4;
}

.tabbed-content {
    width: 666px;
    border-top: 1px solid #DADADA;
    padding-top: 8px;
}

.tabbed-content h2 {
    color: #5A2163;
    font-size: 16px;
    display: none;
    margin-bottom: 8px;
}

.tabbed-content h3 {
    color: #5A2163;
    font-size: 14px;
    margin-bottom: 8px;
}

.tabbed-content h3 a {
    color: #5A2163;
    text-decoration: none;
}

#basket {
    margin: 8px 0;
}

#basket thead {
    font-weight: bold;
    border-bottom: 1px solid #DADADA;
}

#basket thead td {
    padding-bottom: 8px;
}

#basket tbody tr {
    border-bottom: 1px solid #DADADA;
}

#basket tbody td {
    padding: 8px 0;
}

#basket img {
    display: block;
}

#basket .price {
    color: #5A2163;
}

#basket .center {
    text-align: center;
}

#basket .remove a {
    display: inline-block;
    margin: 0 auto;
}

#basket .remove img {
    display: block;
}

#basket input.qty {
    width: 25px;
    border: 1px solid #ABABAB;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    display: block;
    margin: 0 auto 3px auto;
    padding: 2px 3px;
}

#basket input.update {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
}

#basket tfoot td {
    padding-top: 8px;
}

#basket tfoot .grand-total td {
    font-size: 12px;
}

#basket .total {
    font-weight: bold;
    text-align: right;
}

#coupon_code {
    width: 200px;
    border: 1px solid #ABABAB;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    padding: 2px 3px;
}

input.purple-button {
    width: auto !important;
    color: #FFFFFF;
    background: #5A2163;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    border: 0 !important;
    padding: 5px 3px;
}

.voucher label {
    display: block;
    margin-bottom: 3px;
}

.voucher fieldset {
    width: auto;
    border: 1px solid #DADADA;
    display: inline;
    padding: 8px;
}

/* BEGIN CHECKOUT CSS */

.one-page-checkout-progress h3 {
    color: #5A2163;
    font-size: 14px;
    font-weight: bold;
}

.checkout-progress {
    list-style-type: decimal;
}

.checkout-progress li {
    margin-left: 19px;
}

#checkoutSteps h3 {
    color: #5A2163;
    font-size: 16px;
    cursor: default;
    display: inline-block;
}

#checkoutSteps .allow h3 {
    cursor: pointer;
}

#checkoutSteps .active h3 {
    cursor: default !important;
}

#checkoutSteps h4 {
    color: #5A2163;
    font-size: 12px;
    margin-bottom: 8px;
}

#checkoutSteps p {
    margin-bottom: 8px;
}

#checkoutSteps .input-box {
    margin-bottom: 8px;
}

#checkoutSteps .form-list label {
    position: relative;
    top: -3px;
    display: inline-block;
}

#checkoutSteps .disc {
    list-style-type: disc;
}

#checkoutSteps .disc li {
    margin-left: 15px;
}

#checkoutSteps .step-count {
    color: #FFFFFF;
    background: #5A2163;
    display: inline-block;
    padding: 2px 5px;
}

#checkoutSteps .head {
    clear: left;
}

#checkoutSteps .head a {
    display: none;
}

#checkoutSteps .two-columns {
    clear: left;
}

#checkoutSteps .col-1 {
    width: 50%;
    float: left;
}

#checkoutSteps .col-2 {
    float: left;
}

#checkoutSteps .box {
    padding-bottom: 16px;
}

#checkoutSteps input.input-text {
    width: 200px;
    border: 1px solid #ABABAB;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    display: block;
    padding: 2px 3px;
}

#checkoutSteps .validation-advice {
    color: #FF0000;
    margin-top: 4px;
}

#checkoutSteps .form-list {
    margin-bottom: 8px;
}

#billing-address-select, #shipping-address-select, .validate-cc-type-select, select.month, select.year, .input-box .validate-select {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
}

#billing-address-select, #shipping-address-select {
    margin-bottom: 8px;
}

#checkoutSteps label {
    display: block;
    margin-bottom: 4px;
}

#checkoutSteps fieldset {
    border: 1px solid #DADADA;
    margin-bottom: 8px;
    padding: 8px;
}

/* END CHECKOUT CSS */

#homepage .grid {
    background-color:#d8d8d8;
    height:170px;
    color:#5A2163;
    width:193px;
    margin:0px 10px 10px 0px;
    padding:10px;
    float:left;
}

#homepage .grid p {
    height:45px;
    display:block;
    padding:0px;
    margin-bottom:6px;
}

#homepage .grid img {
    float: right;
    margin-top:0;
}

#homepage .grid h2 a {
    margin-bottom:5px;
    text-decoration:none;
    color:#5A2163;
}

#homepage .grid h2 {
    font-size:14px;
    padding-bottom:0;
}

#homepage .grid .price {
    font-size:17px;
}

#homepage .grid a.more {
    margin-top:27px;
}

#homepage #popular-brands {
    margin:10px;
}

h1 {
    font-size: 18px;
    margin-bottom: 10px;
    color: #5A2163;
}

.myaccount-login label {
    font-weight:bold;
}

.myaccount-login td {
    padding:5px;
}

a.button {
    color: #FFFFFF;
    background: #5A2163;
    font-weight: bold;
    text-decoration: none;
    display: inline-block;
    padding: 6px 5px;
}

.no-bottom-margin {
    margin-bottom: 0 !important;
}

.order-links {
    border: 1px solid #DADADA;
    display: inline-block;
    margin: 8px 0;
    padding: 8px;
}

.order-links li {
    float: left;
    margin-right: 8px;
}

#checkout-review-table th, #checkout-review-table td {
    padding: 4px;
}

.pages {
    width: 34%;
    text-align: center;
    float: left;
}

.pages ol {
    display: inline;
}

.pages li {
    display: inline;
}

.pages a {
    color: #5A2163;
    text-decoration: none;
}
.pages a:hover {
    text-decoration: underline;
}

#promobar {
    background: #FFFFFF;
    padding: 16px 16px 0 16px;
}

.address-error,
.address-selector {
    display:none;
}

.js-msg {
    background: #F5F5A2;
    border: 1px solid #C7C78B;
    margin-bottom: 16px;
    padding: 8px;
}

.tab {
    display:inline-block;
    background: #48153F url(http://www.gamingzap.com/skin/frontend/default/gamingzap/images/purple-tab-background.gif) repeat-x; 
    padding: 8px 10px; 
    color:#fff; 
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    position: relative;
    font-size: 14px;
}

#blog-widget a, #twitter-widget a {
    color: #5A2163;
    text-decoration: none !important;
}

#blog-widget a:hover, #twitter-widget a:hover {
    text-decoration: underline !important;
}

select#shipping_method {
    width: 450px !important;
}

h5 a:link, a:visited {
    color: #000000;
    text-decoration: none;
}

h5 a:hover {
    text-decoration: underline;
}

.category-head h1 {
    display: inline-block;
}

#category-plus-one {
    display: inline-block;
    margin: 0;
    margin-left: 10px;
    padding: 0;
    padding-top: 4px;
}

.wasprice
{
    font-size: 11px;
    font-weight: normal !important;
}
