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

h1 {
     font-size: 18px;
     font-weight: 700;
}

h2 {
     font-size: 11px;
}

input {
    font-size: 11px;
}

#header {
    font-size: 11px;
}

#promobar {
    text-align: center;
}

#payment-methods {
    text-align: center;
}

#toplinks, #toplinks a {
    font-weight: bold;
    text-decoration: none;
}

#livehelp, #livehelp a {
    font-weight: bold;
    text-decoration: none;
}

#footer-bottom {
    text-align: center;
}

#footer-bottom a {
    text-decoration: none;
}

.light-green-border-white-box, .light-green-border-white-box a:link, .light-green-border-white-box a:active, .light-green-border-white-box a:visited,
.dark-grey-border-white-box, .dark-grey-border-white-box a:link, .dark-grey-border-white-box a:active, .dark-grey-border-white-box a:visited {
    text-decoration: none;
}

.light-green-border-white-box a:hover {
    text-decoration: underline;
}

.product-thumb-list li {
    text-align:center;
    list-style-type: none;
}
.product-thumb-list li a {
    text-align:center;
}

.category-thumb-list li {
    text-align:center;
    list-style-type: none;
}
.category-thumb-list li a {
    text-align:center;
}

.sidebar-box a:link, .sidebar-box a:active, .sidebar-box a:visited, 
.sidebar-border-box a:link, .sidebar-border-box a:active, .sidebar-border-box a:visited {
    text-decoration:none;
}

.sidebar-box a:hover, .sidebar-border-box a:hover {
    text-decoration:underline;
}

.sidebar-title,
.sidebar-title a:link, .sidebar-title a:visited, .sidebar-title a:active, .sidebar-title a:hover {
    text-decoration:none;
    text-align: left;
    font-weight:bold;
}

.product-reference {
    font-size: 9px; 
}

.tab {
    /* Looks like a H2 Tag */
    font-size: 11px;
    font-weight: bold;
    line-height: 15.4px
}
.tab h1 {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 0;
}
.price {
    font-weight: bold;
}
.error {
    font-weight: bold;
}
input.error {
    font-weight:normal;
}
.compatible {
    font-size:9px;
    font-weight:normal;
}
#footer-top ul li ul li {
    font-weight:normal;
}
#footer-top .section li a {
    font-weight: normal;
}

.category-list {
   margin-left: 0;
   list-style-type: none;
}

.category-list li {
    text-align:center;
    list-style-type: none;
}
.category-list-text li {
    text-align:left;
}

#content-three ul,
#content-single ul {
    margin-left: 1.5em;
}

#content-three li,
#content-single li {
    list-style-type: disc;
}

.description li {
    margin-left:15px;
}

#content-three .category-list,
#content-single .category-list,
#content-three .product-thumb-list,
#content-single .product-thumb-list,
#content-three .category-thumb-list,
#content-single .category-thumb-list,
#content-three .featured-product ul,
#content-single .featured-product ul,
#content-three .big-product-rating,
#content-single .big-product-rating,
#content-three .seo_links_subcategory_siblings ul,
#content-single .seo_links_subcategory_siblings ul,
#content-three .set-product-rating,
#content-single .set-product-rating,
#content-three .small-set-product-rating,
#content-single .small-set-product-rating,
#content-three .small-product-rating,
#content-single .small-product-rating,
#content-three ul.three-col-list,
#content-single ul.three-col-list,
#content-three .tone-list,
#content-single .tone-list
{
    margin-left: 0;
    list-style-type: none;
}

#content-three .category-list li,
#content-single .category-list li,
#content-three .product-thumb-list li,
#content-single .product-thumb-list li,
#content-three .category-thumb-list li,
#content-single .category-thumb-list li,
#content-three .featured-product li,
#content-single .featured-product li,
#content-three .big-product-rating li,
#content-single .big-product-rating li,
#content-three .seo_links_subcategory_siblings li,
#content-single .seo_links_subcategory_siblings li,
#content-three .set-product-rating li,
#content-single .set-product-rating li,
#content-three .small-set-product-rating li,
#content-single .small-set-product-rating li,
#content-three .small-product-rating li,
#content-single .small-product-rating li,
#content-three ul.three-col-list li,
#content-single ul.three-col-list li,
#content-three .tone-list li,
#content-single .tone-list li
{
    list-style-type: none;
}

#content-three .compatible-products p {
    margin-bottom: 0;
}

input.remove{border:none;background:none;cursor:pointer}
.blog li{list-style-type:none}
.blog ul{margin-left:0}

/*mf-gallery*/
#mfgallery-wrapper{position:absolute;width:660px;height:540px;border:1px solid #fff;background:#222;display:none;z-index:1000;}
#mfgallery-inner{position:relative;width:658px;height:458px;background:#fff;top:1px;left:1px}
#mfgallery-content{width:660px;height:460px;background-repeat:no-repeat;background-position:center center}
#mfgallery-loading{background:#fff url(../img/ajax-loader.gif) no-repeat center center;width:100%;height:100%;position:absolute;z-index:100}
#mfgallery-close{position:absolute;right:1px;top:1px;background:transparent url(../img/cross.png) no-repeat center center;z-index:1000;width:16px;height:16px;padding:5px}
#mfgallery-thumbs{width:658px;height:79px;background:#fff;position:absolute;bottom:1px;left:1px}
#mfgallery-thumbs ul{margin:0 5px}
#mfgallery-thumbs li{float:left;margin:10px 5px}

#trusted_shop { 
    position:absolute;
    text-align:center;
    right:240px;
    top:10px;
}

#trusted_shop_nomenu {
    position:absolute;
    text-align:center;
    right: 0;
    top:10px;
}

#trusted_shop img, #trusted_shop_nomenu img {
    display: block;
}

a.button:hover {
    text-decoration:none;
}
a.button {
    background:url('../img/buttons/basket.gif') no-repeat;
    display:block;
    width:132px;
    font-weight:bold;
    line-height:21px;
    text-align:center;
    padding:2px 5px;
    text-decoration:none;
    margin:0 auto;
}

#address-warning {
    font-weight:bold;
}
#refine-results select {
    margin: 0;
    padding: 0;
    width: 108px;
}
input, textarea {
    padding: 2px;
}
input {
    font-size: 11px;
}

#bookmark
{
    margin-left: 40px;
    z-index: 500;
}
