body {
font-family:Tahoma, Verdana, Arial, sans-serif;
font-size: .8em;
line-height:1.4em;
padding:0;
margin:0;
background:#757575;
}
.clear {
clear:both;
}

#container {
width:900px;
margin:0 auto;
padding:0;
background:#ffffff;
text-align:center;
}

#header {
height:270px;
margin:0;
padding:0;
background: url('../images/header-bg.gif') repeat-x top left;
}

#header #links {
text-align:right;
margin:0 auto;
padding:30px 0 0 0;
font-size: .9em;
color:#576e9a;
width:804px;
}
#header #links a{
color:#576e9a;
text-decoration:none;
}
#header #banner {
margin:20px 0 0 0;
padding:0;
}
#content {
width:804px;
margin:0 auto;
padding:0;
text-align:center;
}
#content-top{
background: url('../images/content-top-bg.gif') no-repeat top center;
margin:0;
padding:0;
}
#smallCol {
float:left;
width:180px;
padding:10px;
margin:0;
}
#smallCol #nav{
border:1px solid #c4c4c4;
padding:0px;
margin:0;
background: url('../images/nav-bg.gif') repeat-x left top;
}
#smallCol #nav ul{
padding:10px;
margin:0;
list-style-type:none;
text-align:left;
}
#smallCol #nav ul li {
background: url('../images/circle.gif') no-repeat left center;
padding:5px 0 5px 20px;
border-bottom:1px solid #ccc;
}
#smallCol #nav ul li.noborder{
border:none;
}

table#product {
margin:0 auto;
}

table#product td {
background: url('../images/product.gif') no-repeat left top;
width:225px;
height:265px;
}

#smallCol #nav ul li a{
color:#113270;
text-decoration:none;
}

#largeCol {
width:600px;
margin:0 0 0 200px;
padding:10px;
text-align:left;
}
#largeCol h2{
border-top:2px solid #c8a2c8;
padding:5px 0 0 0;
}


#largeCol p{
font-size: .9em;
}
#footer{
border-top:2px solid #c8a2c8;
background: url('../images/footer-bg.gif') repeat-x bottom left;
}

#footer p{
padding:20px 0;
margin:0;
font-size:.8em;
}
#footer p a {
color: #113270;
text-decoration:none;
}

#footer p a:hover {
text-decoration:underline;
}
