#header-logo {
    
    position: absolut;

    float:left;
    top: 0px;
    left: 0px;
    width: 192px;
    height: 57px;

}

#header-1 {

    float:left;
    top: 0px;
    left: 192px;
    width: 578px;
    height: 16px;
     
    color: #505050;     
    background-color: #FFFFFF;
}

#header-2 {

    float:left;
    top: 16px;
    left: 192px;
    width: 578px;
    height: 20px;   
}

#header-3 {

    float:left;
    top: 36px;
    left: 192px;
    width: 578px;
    height: 21px;   

}

ul#mainnav{

    list-style: none;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}

ul#mainnav li {

    border-left: 0px solid #DDDDDD;
    border-right: 0px solid #DDDDDD;
    border-top: 0px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;

}

ul#mainnav li a:link, ul#mainnav li a:visited {

    display: block;
    text-decoration: none;
    width: 166px;
    padding: 1px;
    font: bold 10px Arial, Helvetica, sans-serif;
    color: #505050;
    background-color: #F9F9F9;

}

ul#mainnav li a:hover {

    background-color: #DDDDDD;
    color: #505050;

}

ul#subnav {

    list-style: none;

    margin: 0;
    padding: 0;
}

ul#subnav li {

    border-left: 0 none;
    border-right: 0 none;
    border-top: 0 none;
    border-bottom: 0 none;

    padding-left: 5px;

    color: #505050;     
    background-color: #FFFFFF;

}

ul#subnav li a:link, ul#subnav li a:visited {

    width: 151px;
    padding: 1px;
    font: bold/1.5pt Arial, Helvetica, sans-serif;
    color: #FF0000;
    background-color: #FFFFFF;

}

ul#subnav li a:hover {

    color: #43616B;
    background-color: #FFFFFF;
    text-decoration: underline;

}

tr.product-options {

    font-size: 8pt;
/*
    font-family: "Trebuchet MS", "Luxi Sans", "Helvetica", sans-serif;
*/
    font-family: Verdana, Arial, Helvetica, sans-serif;;
    border-top: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
    border-left: 0px solid #EFEFEF;
    border-right: 0px solid #EFEFEF;
    padding: 1px;

}

#product-wrap
{
    background-color:#FFF4BB;
    border: 1px solid #000000;
    padding:2px;
    width:418px;
}

#product-image
{
    float:right;
    padding:10px;
    width:150px;
    text-align:center;
    border:1px solid #000000;
    background-color:#FFFFFF;
}

#product-short
{
    font-family: Arial;
    font-size: 11px;
    color: #000000;
}
