   
div.itembox {
    height: auto;
    margin:0 10px 10px 0;
    padding:0 0 3px 3px;
    font-size: 11px;
    background-color: #EFFFDF; 
    border: solid 1px #E1F2D0;
    /* border: solid 1px #CAE5B0; */        
    -webkit-border-radius: 6px;    /* for Safari */
    -moz-border-radius: 6px;       /* for Firefox */    
    }
#content .itembox h2 {
    margin: 0;
    padding: 2px 0 5px 0;
    font-size: 15px;
    color:#060;
    font-weight:bold;
    text-transform: uppercase;
    font-family: "Trebuchet MS", Tahoma, Helvetica, Arial, Verdana;
    }
#content.itembox h3 {
    margin: 0;
    padding:0;
    font-size: 13px;
    font-weight:bold;
    color:#060;
    }
div.itembox img {
    margin: 5px;
    border:solid 4px #fff;
    -webkit-border-radius: 6px;    /* for Safari */
    -moz-border-radius: 6px;       /* for Firefox */        
    }
div.itembox ul{
    margin: 0 0 0 15px;
    padding: 0 0 2px 0;
    text-indent: 0px;
    }
div.itembox p {
    padding:0;
    margin:2px 0 2px 0;
    }
div.itembox table {
    padding: 0;
    border-collapse: collapse; 
    border-spacing:0;
    }
div.itembox table td {
    margin: 0;
    padding:5px;  
    vertical-align: top;
    } 
div.itembox form {
    margin: 0;
    padding:0;  
    }

div#product-view {
    min-width: 200px;
    padding:0;
    float:left;
    }
div#product-view img {
    padding:0;
    border:none;
    }

div#productcontainer {
    width: 450px; 
    font-size:9pt;
    float:left;
    }
div#productcontainer img {
    border:none;
    }
div#productcontainer h2 {
    margin: 0;
    padding:0;
    font-size: 13px;
    font-weight:bold;
    color:#060;
    }
/** Old product template **/
div#product {
    width: 450px; 
    font-size:9pt;
    }
div#product img {
    border:none;
    }
div#product ul {
    margin: 0 0 0 15px;
    padding: 0 0 2px 0;
    text-indent: 0px;
    }
div#product h2 {
    margin: 0;
    padding:0;
    font-size: 13px;
    font-weight:bold;
    color:#060;
    }
div#product h3{
    margin: 0;
    padding: 2px 0 5px 0;
    font-size: 11px;
    color:#060;
    font-weight:bold;
    text-transform: uppercase;
    }
/** New product template **/
div.producttemplate {
    width: 450px; 
    font-size:9pt;
    }
div.producttemplate img {
    border:none;
    }
div.producttemplate ul {
    margin: 0 0 0 15px;
    padding: 0 0 2px 0;
    text-indent: 0px;
    }
div.producttemplate h2 {
    margin: 0;
    padding:0;
    font-size: 13px;
    font-weight:bold;
    color:#060;
    }
div.producttemplate h3{
    margin: 0;
    padding: 2px 0 5px 0;
    font-size: 11px;
    color:#060;
    font-weight:bold;
    text-transform: uppercase;
    }
/** Price table **/
table.price { 
    font-size: 11px;
    width: 100%;
    margin-top:10px;
    padding: 5px;
    background-color: #E1F2D0;
    border-color: #EFFFDF;
    -webkit-border-radius: 6px;    /* for Safari */
    -moz-border-radius: 6px;       /* for Firefox */    
    }
table.price td {
    margin: 0;
    padding:4px; 
    font-weight:bold;
    vertical-align: top;
    }
table.price td.rt {width:65px;}

table.productlist { 
    width: 100%; 
    padding: 0px;
     }
table.productlist td {
    margin: 0;
    vertical-align: top;
    }
table.productlist td.specialsimg {
    width: 200px;
    }
table.productlist td.prodimg {
    width: 150px;
    text-align:center;
    }
#content .productlist h3 a {
    font-size: 14px;
    text-decoration:underline;
    }
.buyersclub {
    color:#060;
    }
td.buyersclub {
    width:90px;
    }
p.buyersclub {
    font-size:85%;
    margin: 5px 50px;
    }
