﻿body 
{
    margin:0; padding:0; background-color:#666666; text-align:center;  margin-top:20px; margin-bottom:20px;
}

#db
{
    width: 1030px; background-color:#FFFFFF;
}

#header
{
    width: 100%; border-bottom: #999999 2px solid;
}

#title
{
     text-align:left; padding-left: 5px; font-weight: bold; font-size: large; padding-bottom: 3px; padding-top: 3px;
}

#menu
{
    float: left; width: 220px; text-align:left;
}

#main
{
   width:780px; background-color: #ffffff; float: left; text-align:left; border-left: #999999 2px solid; padding-left: 15px;
}

#footer
{
    width: 100%; border-top: #999999 2px solid; text-align:right; padding-top:10px; padding-bottom:10px; font-size:small;
}

a:hover
{
    text-decoration: underline;
}

div.item0
{
    width: 100%; padding-bottom: 5px; border-bottom: darkgray 1px solid; margin-top: 10px; padding-top: 5px;
}
div.itemP0
{
    text-align:center; float: left; width: 150px; height: 128px; float: left; cursor: hand;
}
div.itemI0
{
    width: 600px;
}
div.itemName0
{
    width: 100%; font-weight: bold; color:#0000ff;  text-decoration: underline;  cursor: hand;
}
div.itemPrice0
{
    width: 100%; padding-bottom: 10px; padding-top: 10px;
}
div.itemComment0
{
    width: 100%; font-size: small; color: #555555;
}

div.item1
{
    width: 26%; height: 250px; text-align: center; float: left; padding:10px 10px 10px 10px; margin: 10px;
}
div.itemP1
{
    cursor: hand;
}
div.itemName1
{
    font-size: smaller; color: #0000ff; text-decoration: underline;
}
div.itemPrice1
{
    margin-top: 10px; color: #ff0000; font-weight: bold;
}
