body {    min-width: 1000px;}a {    outline: 0;}#container {    /*padding-left: 250px;    padding-right: 290px;    min-width: 568px;*/    padding-left: 201px;    padding-right: 255px;    min-width: 544px;}#container .column {    position: relative;    float: left;    margin-top: 15px;}#center {    width: 100%;    padding: 5px 5px;}#left {    width: 191px;    right: 210px;    padding: 0 5px;    margin-left: -100%;}#right {    width: 235px;    padding: 0 5px;    margin-right: -255px;}* html #left {  left: 245px;  /* RC width */}#coinslider {    margin: 0 auto;}.slider_table {    width: 100%;}.slider_data {    text-align: center;}#feat_sell {    margin-top: 40px;}.feat_sell {    margin-top: 20px;}#container2 {    /*padding-right: 290px;    min-width: 840px;*/    padding-right: 255px;    min-width: 745px;    display: inline-block;}#wrapper2 {    display: inline-block;}/*#container2 .column {    position: relative;    float: left;}*/#left_container2 {    border: 1px solid black;    width: 100%;    padding: 0 5px;    display: inline-block;    float: left;}#right_container2 {    border: 1px solid black;    width: 225px;    padding: 0 5px;    /*margin-right: -255px;*/    float: right;    display: inline-block;}#left_container3 {        width: 100%;    padding: 0 5px;    margin-top: -50px;    /*display: inline-block;*/}#addedResults {    margin: 10px 5px 0px 10px;    float: left;    vertical-align: baseline;    height: 300px;    display: block;    overflow: hidden;}/*.addedImage {    width: 160px;    height: 160px;    position: relative;}*/.addedImage {    display: table-cell;    text-align: left;    vertical-align: middle;    width: 135px;    height: 135px;}.addedImage * {    vertical-align: middle;}/*\*//*/.addedImage {    display: block;}     .addedImage span {    display: inline-block;    height: 100%;    width: 1px;}/**/.productDetails {    width: 160px;    line-height: 15px;    vertical-align: baseline;    height: 100px;    display: inline;}.productName {    text-decoration: none;    font: bold 12px arial;    line-height: 16px;    width: 140px;    vertical-align: baseline;    padding-top: 5px;}#recommended {    height: 300px;    overflow: hidden;    vertical-align: baseline;    min-width: 770px;    padding-bottom: 25px;}#just_added {    height: 300px;    overflow: hidden;    vertical-align: baseline;    min-width: 770px;    padding-bottom: 10px;}/* column container */	.colmask {		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */	    clear:both;	    float:left;        width:100%;			/* width of whole page */		overflow:hidden;	/* This chops off any overhanging divs */                padding-top: 20px;                margin-bottom: 50px;	}	/* 2 column right menu settings */	.rightmenu {	}	.rightmenu .colleft {        float:left;        width:200%;        margin-left:-230px;        position:relative;        right:100%;    }    .rightmenu .col1wrap {	    float:left;	    width:50%;	    position:relative;	    left:50%;	    padding-bottom:1em;	}	.rightmenu .col1 {        margin:0 80px 0 240px;        overflow:hidden;	}    .rightmenu .col2 {        float:right;        width:300px;        position:relative;        left:235px;    }#rec_title {    background: url("/images/website/title_bg.jpg") no-repeat;           border-bottom: 2px solid #3398cc;    height: 32px;    width: 99%;}    #added_title {        background: url("/images/website/title_bg.jpg") no-repeat;               border-bottom: 2px solid #3398cc;        height: 32px;        width: 99%;    }        #just_added_rule {        margin-top: 3px;        /*border-bottom: 2px solid #d7d7d7;*/    }#featured_title {    background: url("/images/website/title_bg.jpg") no-repeat;           border-bottom: 2px solid #3398cc;    height: 32px;    width: 99%;} #specials_title {    background: url("/images/website/title_bg.jpg") no-repeat;           border-bottom: 2px solid #3398cc;    height: 32px;    width: 99%;}    .added_title {        font: bold 16px arial;        color: #fff;        padding-left: 7px;        padding-top: 7px;    }        .recent_title {        font: bold 16px arial;        padding-left: 10px;        height: 35px;        vertical-align: 20%;        display: inline-block;    }        #best_sellers_title {             border-bottom: 2px solid;        height: 55px;    }        .best_title {        font: bold 16px arial;        color: #fece0b;        padding-left: 10px;        padding-top: 7px;    }            .best_title a {        font: bold 15px arial;    color: #3d5ba6;    background-color: #fece0b;    text-decoration: none;    padding-left: 3px;    padding-right: 3px;    padding-top: 3px;    padding-bottom: 3px;    }        .best_title a:hover {        text-decoration: underline;    }        .catList {        list-style: none;        margin-left: -40px;    }        .catList a {        text-decoration: none;    }        .catList li {        border-bottom: 1px solid #1c75bc;    padding-top: 7px;    padding-left: 15px;	padding-right: 0px;    padding-bottom: 6px;    color: #1c75bc;    font: bold 14px arial;    text-decoration: none;    min-height: 20px;    }        .catList li:hover {        background-color: #d0E4F7;    }        .cat_li {        font-size: 16px;        margin-left: 3px;        height: 35px;        vertical-align: 20%;    }        #price {        width: 160px;        vertical-align: baseline;        padding-top: 3px;                line-height: 15px;    }        .price {        font: bold 14px arial;        color: #990000;    }        .orig_price {        font: 13px arial;        color: #666;        text-decoration: line-through;    }        .sale_price {        font: bold 14px arial;        color: #990000;        padding-left: 5px;    }              .productName a {        text-decoration: none;        font: bold 12px arial;        color: #175d96;        line-height: 16px;    }        .productName a:hover {        text-decoration: underline;    }    #cat_heading {    height: 35px;    background: url("/images/website/blueGradient.jpg") repeat-x;    color: #fff;    font: bold 18px arial;}        #cat_heading2 {        padding: 7px 0px 0px 30px;    }                    /* styles for best deal and specials row */    .rightmenu .col3 {        float:left;        width:230px;        position:relative;    }        #feat_sell_head_spec {        margin-left: 10px;        height: 36px;        background: url("/images/website/YellStripes.png") repeat-x;        color: #3d5ba6;        font: bold 18px arial;        margin-top: 13px;        width: 220px;    }        #feat_sell_head3 {        padding: 7px 0px 0px 25px;    }        #deal_time2{        margin-top: 2px;        margin-left: 10px;        height: 40px;    }    .daily_deal_wrapper{    padding-left: 3px;    padding-right: 3px;    height: 300px;}#addedResultsDeal {    margin: 5px 20px 0px 13px;    float: left;    vertical-align: baseline;    /*height: 300px;*/    padding: 7px;    display: block;    overflow: hidden;    border: 2px dotted #3d5ba6;}.addedImageDeal {    display: table-cell;    text-align: left;    vertical-align: middle;    width: 180px;    height: 180px;}.productDetailsDeal {    width: 180px;    line-height: 15px;    vertical-align: baseline;    height: 100px;    display: inline;}#priceDeal {    width: 190px;    vertical-align: baseline;    padding-top: 3px;            line-height: 15px;}.list_price{    font: 14px arial;    color: black;}.orig_price_deal {    font: 14px arial;    color: black;    text-decoration: line-through;}.sale_price1{    font: bold 14px arial;    color: #990000;}.sale_price_deal {    font: bold 14px arial;    color: #990000;    padding-left: 1px;}.sale_price2{    font: bold 13px arial;    color: #990000;}#specials{    height: 370px;    overflow: hidden;    vertical-align: baseline;    min-width: 740px;    padding-top: 5px;    padding-bottom: 15px;    margin-left: 5px;    margin-right: 10px;}#special_divider{    height: 50px;} #recent_head_specials {    border-bottom: 2px solid;        height: 55px;        margin-left: 5px;}#addedResultsSpecials {    margin: 10px 15px 0px 8px;    float: left;    vertical-align: baseline;    height: 370px;    display: block;    overflow: hidden;}.discount{    margin-bottom: 10px;    width: 140px;}.discount_amount{    font: bold 16px arial;    color: red;    display: block;    text-align: center;}.productDetailsSpecials {    width: 140px;    line-height: 15px;    vertical-align: baseline;    height: 90px;}.orig_price_special {    font: 14px arial;    color: #666;    text-decoration: line-through;}.sale_price_special {    font: bold 15px arial;    color: red;    padding-left: 5px;}#save_amount {    width: 140px;     margin-top: 5px;}.save_amount{    font: bold 16px arial;    color: white;    display: block;    text-align: center;    background-color: red;    padding-top: 1px;}.dealX{    padding-top: 3px;    margin-left: 50px;    font: bold 18px arial;    color: #990000;}    .dealX2{    padding-top: 3px;    margin-left: 20px;    font: 14px arial;    color: #3d5ba6;}#timeTillDeal {    margin: 5px 20px 0px 13px;    float: left;    vertical-align: baseline;    /*height: 300px;*/    padding: 7px;    display: block;    overflow: hidden;    border: 2px dotted #3d5ba6;    width: 180px;}#mkt_products {    height: 250px;    overflow: hidden;    vertical-align: baseline;    min-width: 770px;    padding-top: 15px;    padding-bottom: 15px;}#addedProducts {    position: relative;    width: 22%;    float: left;        margin: 15px 5px 0px 5px;    vertical-align: baseline;    /*height: 250px;  */ }.mktDetails {    width: 135px;    line-height: 14px;    vertical-align: baseline;    height: 100px;    display: inline;}.mktName {    text-decoration: none;    font: bold 12px arial;    line-height: 14px;    width: 135px;    vertical-align: baseline;    padding-top: 5px;    text-align: center;}.mktName a {    text-decoration: none;    font: bold 12px arial;    line-height: 14px;    color: #175d96;}.mktName a:hover {    text-decoration: underline;}/*#feat_sell_head {    height: 60px;    color: #3d5ba6;    font: bold 18px arial;    width: 230px;    margin-bottom: 5px;} */#feat_sell_head {    border-bottom: 1px solid #3398cc;    /*background: url("/images/website/blueGradient.jpg") repeat-x;*/    color: #1c75bc;    font: bold 18px arial;    width: 280px;}#best_seller_link {    margin-top: 3px;    margin-left: 3px;}#best_seller_link span {    font: 13px arial;    color: #1c75bc;}#feat_sell_head2 {    padding: 9px 0px 0px 0px;}    /*.best_logo{    margin-right: 5px;}*/.best_text{    display: block;    font: bold 18px arial;    margin-top: 1px;    margin-left: 5px;}#best_test {    display: inline-block;    margin-top: 5px;}#best_addedResults {    margin: 5px 5px;    float: left;    vertical-align: baseline;    /*width: 210px;*/    /*padding-bottom: 7px;*/}#best_number {    font: bold 16px arial;    color: black;    display: inline-block;    margin-right: 5px;}.best_addedImage {    width: 95px;    vertical-align: baseline;    display: inline-block;}.best_imagePos {    float: left;}.best_productDetails {    padding-left: 5px;    width: 170px;    font-family: Arial,Helvetica,sans-serif;    /*font-weight: bold;*/    font-size: 12px;    /*line-height: 15px;*/    vertical-align: top;    display: inline-block;}.best_productName {    font: 12px arial;    color: #175d96;}.best_productName a {    text-decoration: none;    font: 12px arial;    color: #1c75bc;}.best_productName a:hover {    text-decoration: underline;}#carousel{    /*margin-left: 25px;*/    margin-left: auto;    margin-right: auto;    height: 290px;    overflow: hidden;}.carousel_wrapper {	padding: 5px 0 5px 40px;	position: relative;        /*margin-left: 10px;*/        width:100%;        overflow: hidden;        /*box-shadow: 0 0 10px #ccc;*/}.carousel_wrapper img {	border: 1px solid #175D96;	background-color: white;	padding: 5px;	margin: 5px;	display: inline-block;	float: left;        box-shadow: 0 0 5px #175D96;}#navi{    margin-top: 5px;    width: 90%;    float: left;}#nav_wrap{    width: 90px;    margin: 0 auto;}a.prev {    color: #175D96;    font-size: 32px;    text-align: center;    text-decoration: none;    line-height: 32px;    display: inline-block;    width: 35px;    height: 35px;    margin-right: 5px;    border: 1px solid #175D96;}a.next {    color: #175D96;    font-size: 32px;    text-align: center;    text-decoration: none;    line-height: 32px;    display: inline-block;    width: 35px;    height: 35px;    margin-right: 1px;    border: 1px solid #175D96;}a.prev:hover{    box-shadow: 0 0 5px #175D96;}a.next:hover{    box-shadow: 0 0 5px #175D96;}.clearfix {	float: none;	clear: both;}.rotatorImg:hover{    cursor: pointer;}#footer {    margin-top: 0px;}#adspace {    margin-top: 30px;}.ad1 {    margin-left: 20px;}.ad2 {    margin: 20px 0 0 35px;}#itemTypeImage {    margin-bottom: 2px;}#time_remaining {    margin-top: 3px;}