body {color:#FFF; background:#910000; padding: 0px; margin:0px; font-family: Arial, 'Verdana', 'Tahoma', sans-serif; font-size: 11px;}
img {border: 0px;}
a {color:#0066CC; background:transparent; text-decoration:underline; font-weight:bold; letter-spacing:0px;}
a:hover {color:#0066CC; background:transparent; text-decoration:none;}
small, small a, small a:hover {color:#999; background:transparent; font-size: 10px;}
h1 {font-size:24px; padding:0px; margin:0px 0px 12px 0px; color:#910000; background:transparent; text-decoration:underline;}
h2 {font-size:18px; font-weight:bold; color:#000; background:#F2F9F2; text-decoration:none; padding:10px; margin:0px 0px 16px 0px; border:1px solid #CCC;}
h3 {font-size:14px; font-weight:bold; color:#000; background:transparent; text-decoration:underline;}

#header {border-bottom:1px dotted #FFF; margin:0px; padding:5px 0px 10px 0px; text-align:center;}
#header p {margin:0px; padding:0px; font-size:14px; font-weight:bold;}
#main {color:#FFF; background:#008001; padding:20px 0px;}
#content {width:954px; margin:0px auto; color:#000; background:#FFF; padding:10px; border:3px double #008001;}
#menu {width:964px; margin:0px auto; color:#000; background:#FFF; padding:5px; border:3px double #008001; border-top:0px;font-weight:bold; text-align:center;}
#bottom {border-top:1px dotted #FFF; margin:0px; padding:50px 0px; text-align:center;}
#footer {color:#666; background:transparent; text-align:center;}
#footer a {color:#666; background:transparent; font-weight:normal;}

.listitem {margin:20px auto; width:800px;}
.listitemleft {float:left; width:200px;}
.listitemright {float:right; width:550px; font-size:14px;}
.listitemright .rrp {width:100px; float:right; padding:5px; margin:0px 0px 10px 10px; text-align:center; border:1px dotted #CCC; font-size:12px; color:#666; background:#EEE;}
.listitemright .available {font-weight:bold; font-size:16px;}

.toyitemleft {float:left; width:500px;}
.toyitemleft  img {margin:0px 0px 20px 0px;}
.toyitemright {float:right; width:430px; font-size:14px; line-height:24px;}
.toyitemright h1 {font-size:20px;}
.toyitemright .available { color:#008001; background:#F2F9F2; padding:20px; font-size:22px;}

.clear {clear:both;}
.right {text-align:right;}
.centre {text-align:center;}
.bold {font-weight:bold;}
.dnd {display:none;}
.rec {font-size:18px; color:#008001; background:transparent; font-weight:bold; font-style:italic;}