html, body {background: #DBDBDB url(bg-grey.gif);font-family:"Trebuchet MS", sans-serif;margin:0;padding:0;}
img.logo {margin-bottom:0.5em;border:0;}
div.outer {margin-top:6px;}
div.main {width:920px;background:#FCFCFC;padding:10px 0;}
h1 {font-size:1.5em;margin:0;letter-spacing:0.2em;color:#3E8E3E;}
span.header1 {color:#3E8E3E;font-size:1.2em;display:block;}
h2 {font-size:1em;color:#0030B8;margin:0;}
p.trailer {color:#0030B8;font-weight:bold;}
a img {border:0;}
div.right-bar {
 float:right;
 width:146px;
 background:#DBDBDB;
 padding-top:10px;
 margin:0 0.6em 0.6em 0;
}
div.right-bar img {
 margin:0 0 10px 0;
}
div.right-bar h2{color:#3E8E3E;font-size:1em;margin-bottom:0.4em;}
div.item {
text-align:left;
width:360px;
height:200px;
float:left;
margin:0 0 0.7em 0.7em;
padding:0em;
font-size:0.8em;
}
div.item img {
border:0;
float:left;
margin-right:0.5em;
}
div.item a {
color:#00309C;
font-weight:bold;
}
div.item span.price {
color:#9C0000;
font-weight:bold;
}
div.item span.small {
font-size:0.8em;
}
div.cart{
text-align:left;
width:500px;
float:left;
margin:0 0 0.7em 0.7em;
padding:0;
font-size:1em;
font-weight:bold;
color:#0030B8;
}