﻿body 
{
    font-family: Arial;
    text-align: center;
    margin-top: 30px;
    font-size: 0.9em;
    background-image: url('/Images/coretraffic/tekbg.png');
    background-repeat: repeat-x;
    background-attachment: fixed;
}

#page 
{
    width: 1024px;
    margin: auto;
    text-align: left;
    background-color: #fff;
    border: 1px solid #000;
   
}

#headerarea 
{
    width: 100%;
    min-height: 100px;
}

#contentwrapper {
    padding: 20px;
}

#content 
{
    min-height: 900px;
    margin: 10px;
    margin-left: 220px;
}

#content h1 {margin-bottom: 20px;}
#content h2 {margin-top: 20px; margin-bottom: 20px;}

#rightarea {
    display: none;
}

#leftarea 
{
    float: left;
    width: 180px;
    margin-top: 10px;
    margin-right: 10px;
    padding: 10px;
}

a,a:visited,a:active { color: Blue; text-decoration: none;}


#leftarea a {
    color: #d76a00;
    font-weight: bold;
    font-size: 0.9em;
}

#leftarea a:hover {
    text-decoration: none;    
    color: #000;    
}

#leftarea li:hover {
    color: #ff8a00;
}

a:hover { color: Red; text-decoration: underline;}

h1 {font-size: 1.1em; margin: 0px;}
h2 {font-size: 1.1em; margin: 0px;}

.productimage { height: 120px;}
.producthref  { height: 75px; font-size: 0.9em; }
.producthrefmodelbox  { height: 50px; font-size: 0.9em; }
.productprice { font-weight: bold; height: 30px; font-size: 1.2em; color: red;}
.delivery {font-size: 0.8em;}
.productprice a { color: red;}
.productsavings { font-weight: bold; height: 45px; font-size: 1.2em;}
.productsavings a {color: red;}
.productmerchant { color: #ddd; font-size: 0.8em;}
.productmerchant a { color: #333; }
div.productlowest {margin: 0px; padding: 0px;}
div.productlowest a { color: #000; font-size: 0.8em;}
p.productdescription { font-size: 0.8em; padding: 0px; margin: 0px; color: #555; }
div.stocklevel { font-size: 0.8em; padding: 0px; margin: 0px; color: #555; }
ul.productspecs {font-size: 0.8em; padding: 0px; margin: 0px; margin-top: 10px; color: #555; }

.productcell { padding: 4px; }
.productcell:hover { background-color: #e5f0f4; border: 1px solid #000;}

/* CATEGORY MENU */

#menu 
{
    margin: 0px;
    padding: 5px;
    list-style-type: none;
}
#menu li
{
 padding: 1px;   
}

div.compareresults{
    clear: right;
}
div.buybox {
    border: 1px solid #000;
    width: 260px;
    text-align: center;
    padding: 20px;
    margin-top: 20px;
    margin-bottom: 50px;
}
