body
{
background-color: #816e59;
color: #000000;
font-family: Trebuchet MS, sans-serif;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
border-color: #816e59;
}

#content
{
min-height: 300px;
height: auto !important;
height: 300px;
font-size: 100%;
background-color: #c6a06d;
color: #000000;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
padding: 41px 41px 41px 41px;
border-color: #000000;
text-align: left;
}

#menu
{
font-size: 175%;
font-weight: bold;
background-color: #816e59;
color: #000000;
font-family: Tahoma, sans-serif;
font-style: normal;
border-color: #ffffff;
text-align: center;
}

a.menuitem
{
font-size: 77%;
background-color: #816e59;
color: #000000;
font-variant: small-caps;
text-transform: none;
font-weight: bold;
margin-left: 9px; margin-right: 9px; margin-top: 9px; margin-bottom: 9px;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
border-color: #816e59;
text-align: left;
}

#logo, #logo a
{
font-size: 193%;
background-color: #eabe83;
color: #ffffff;
font-family: Palatino, serif;
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: normal;
padding: 20px 7px 20px 7px;
border-color: #99cccc;
text-align: right;
}

#content a
{
color: #663300;
text-decoration: underline;
}

#content a:hover, #content a:active
{
background-color: #a17955;
color: #000000;
}

h1, h2, h3, h4, h5, h6
{
font-family: Tahoma, sans-serif;
font-style: normal;
font-variant: small-caps;
text-transform: none;
font-weight: normal;
}

h1 {font-size: 156%;}
h2 {font-size: 144%;}
h3 {font-size: 132%;}
h4 {font-size: 120%;}
h5 {font-size: 108%;}
h6 {font-size: 92%;}

#menu a {text-decoration: none;}

.menuitem:hover
{
background-color: #000000;
color: #816e59;
}

#logo a img 
{
text-decoration: none;
border: none;
}

#productpage img {border: none; vertical-align: middle; padding: 20px;}
#productpage .title {text-align: center; font-size: 200%; font-weight: bolder; padding-bottom: 25px;}
#productpage .description {padding-bottom: 25px;}
#productpage .buttons {text-align: center;}
#productpage form {display: inline; padding-right: 25px;}

#footer {font-size: 90%; text-align: center;}
#footer a, #footer a:hover, #footer a:active, #footer a:visited
{
	color: #000000;
}

td.thumbnail {height: 155px; width: 25%; text-align: center; vertical-align: middle;}
td.spacer {background-image: url(images/woodgrain.jpg); height: 135px; width: 2%; text-align: center; vertical-align: middle;}
td.spacer2 {background-image: url(images/woodgrain.jpg); height: 15px; text-align: center; vertical-align: middle; font-size: 1px;}
td.description {height: 155px; width: 22%; text-align: left; vertical-align: top;}
img.hthumbnail {border: none; width: 150px; height: 113px; vertical-align: top;}
img.vthumbnail {border: none; width: 113px; height: 150px; vertical-align: top;}

.boldunder {font-weight: bolder; text-decoration: underline;}
.center {text-align: center;}
.italic	{font-style: italic;}
.italicunder	{font-style: italic; text-decoration: underline;}

/* layout */
.menuitem		{display: inline;}


@media print
{
#menu       {display: none;}
#content    {padding: 0px;}
#content a  {text-decoration: underline;}
}

