/* CSS Document */

body {
background: #000000;
text-align: center;
color: #CCCCCC;
font-family: trebuchet, georgia, arial;
font-size: 90%;
}

a:link {
color: #996633;
text-decoration: none;
}

a:visited {
color: #996633;
text-decoration: none;
}

a:active {
color: #7D7D7D;
}

a:hover {
color: #7D7D7D;
}

#leftbox {
width: 150px;
border:2px solid #7D7D7D;
background: #C2C2C2;
float: left;
text-align: left;
margin: 5px;
}

#midbox {
width: 400px;
border:2px solid #7D7D7D;
background: #C2C2C2;
float: left;
text-align: left;
margin: 5px;
}

#rightbox {
width: 150px;
border:2px solid #7D7D7D;
background: #C2C2C2;
float: left;
text-align: left;
margin: 5px;
}

.text {
padding: 3px;
color: #555555;
}

#contain {
width: 780px;
margin-left: auto;
margin-right: auto;
}

.head {
margin: 0;
padding: 0;
}

.left {
float: left;
}

.right {
float: right;
}

/*menu*/
.menu
{
width: 150px;
}

.menu ul
{
margin: 0;
padding: 0;
border: none;
}

.menu li
{
border-bottom: 1px solid #555555;
margin: 0;
list-style: none;
}

.menu li a
{
display: block;
padding: 3px 3px 3px 0.5em;
border-left: 10px solid #555555;
border-right: 5px solid #cccccc;
background: url('images/bg.gif');
color: #996633;
text-decoration: none;
width: 100%;
}

.menu li a { width: auto; }

.menu li a:hover
{
border-left: 10px solid #996633;
border-right: 5px solid #663300;
background: url('images/bg2.gif') #555555;
color: #CCCCCC;
}

.clear {
clear: both;
}

.small {
font-size: 80%
}

.i {
font-style: italic;
}

.dogpad {
padding-top: 20px;
}

table {
border: 2px solid black;
width: 100%;
padding: 2px;
}

td {
border: 1px solid #996633;
padding: 2px;
vertical-align: top;
}

.price {
text-decoration: italic;
color: #663300;
}

.th {
color: #996633;
font-size: 120%;
}

.center {text-align: center}
