body {color:#666; background:#F2C533 url('/images/header.jpg') top center no-repeat; padding: 0px; margin:0px; font-family: Arial, 'Verdana', 'Tahoma', sans-serif; font-size: 16px;}
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:32px; margin:0px 0px 20px 0px; padding:0px 0px 5px 0px; color:#F2C533; background:transparent; text-decoration:none;  letter-spacing:-1px; font-weight:bold; border-bottom:2px dotted #F2C533;}
h2 {font-size:24px; line-height:40px; padding:5px 10px; margin:0px; color:#000; background:#F2C533; text-decoration:none; font-style:italic; letter-spacing:-1px; font-weight:normal;}
h3 {font-size:12px; font-weight:bold; color:#333; background:transparent; text-decoration:underline; text-transform:uppercase;}
blockquote {border:1px dotted #F2C533; color:#000; background:#FEF9EA; margin:40px 80px; padding:10px 20px; font-weight:bold; font-style:italic; }

#header {width:980px; margin:0px auto; color:#FFF; background:transparent; padding:0px; height:130px;}
#header h2 {color:#FFF; background:transparent; margin:0px; padding:0px; font-size:36px; text-decoration:none; text-transform:none; line-height:130px; font-weight:bold; font-style:normal;}
#header h2 a {color:#000; background:transparent; text-decoration:none; font-weight:bold; letter-spacing:-2px; text-transform:lowercase; padding:5px 10px;}
#header h2 a:hover {color:#F2C533; background:#000; text-decoration:none; font-weight:bold; letter-spacing:-2px; text-transform:lowercase; padding:5px 10px;}
#menu {width:480px; height:125px; margin:0px auto; color:#000; background:transparent; padding:10px 480px 0px 10px; font-size:12px;}
#menu a {display:block; padding:0px; margin:2px 15px; color:#999; background:transparent; border-bottom:1px dotted #999; text-decoration:none; letter-spacing:0px; font-style:italic;}
#menu .high {color:#0066CC; background:transparent; border-bottom:1px solid #0066CC; }
#menu a:hover {color:#000; background:transparent; border-bottom:1px solid #000; text-decoration:none;}
#menu .high:hover {color:#99CC00; background:transparent; border-bottom:1px solid #99CC00; }
#menuleft {float:left; width:140px; margin:0px auto; padding:0px; }
#menuleft p {padding:0px; margin:0px; color:#000; background:transparent; letter-spacing:0px; font-weight:bold;}
#menuright {float:right; width:340px; margin:0px auto; padding:0px; }
#menubottom {background:#FFF; border:2px solid #F2C533; margin:10px 0px 5px 0px; padding:4px 30px; }
#menuright ul, #menubottom ul {list-style:none; padding:0px; margin:0px;}
#menuright li, #menubottom li {float:left; font-size:12px; line-height:18px; }
#pcblock {height:90px; width:656px; margin:0px auto; color:#000; background:transparent; padding:0px;}
#pcblockinner {border:3px solid #F2C533; margin:10px; padding:10px;}
#pcblockinner p {width:140px; padding:0px; margin:0px 5px; float:left; display:block; font-weight:bold; }
#pcblockinner p a {display:block; text-transform:capitalize; color:#CC0000; background:transparent; }
#voucher {margin:0px 0px 10px 0px; padding:5px 45px; color:#FFF; background:#CD042B url('/images/rld.gif') bottom center repeat; }
#voucher:hover {color:#FFF; background:#0066CC;}
#voucher a {color:#FFF; background:transparent; letter-spacing:-1px; display:block;}
#voucher small {color:#CCC; background:transparent;}
#voucher p {font-size:20px; line-height:28px; margin:0px; padding:0px; text-align:center;}
#main {width:928px; color:#000; background:#FFF url('/images/footer.gif') top center no-repeat; padding:25px 25px 15px 25px; margin:0px auto; line-height:40px; border:2px solid #000;}
#buybox {margin:10px 30px; padding:10px; font-size:18px; letter-spacing:-1px;border:10px solid #FFCC00;}
#buybox p {margin:0px; padding:0px 0px 10px 0px; font-weight:bold; }
#buybox .buyboxitem {margin:10px 10px 20px 10px; padding:0px; font-size:12px; line-height:20px; letter-spacing:0px;}
#buybox .buyboxitem h3 {font-size:18px; padding:0px; margin:0px 0px 5px 0px; text-decoration:none; text-transform:uppercase;}
#buybox .buyboxitem p {padding:0px; margin:0px; }
#buybox .buyboxitem ul {padding:0px; margin:0px;}
#buybox .buyboxitem li {padding:0px; margin:0px 0px 0px 320px; color:#333; background:transparent;}
#buybox .buyboxitem img {float:left; height:60px; width:240px; border:3px solid #0066CC; margin:0px 30px 0px 0px; padding:0px;}
#bottom {width:938px; margin:0px auto; color:#000; background:#FEF9EA url('/images/footer.gif') top center no-repeat; padding:20px; text-align:center; border:2px solid #000;}
#footer {width:982px; margin:0px auto; color:#666; background:#F2C533 url('/images/footer.gif') top center no-repeat; padding:50px 0px 20px 0px;  text-align:center; font-size:11px; line-height:12px;}
#footer a {color:#666; background:transparent; font-weight:normal;}

.video {float:left; width:425px; padding:0px; margin:9px; border:10px solid #F2C533; line-height:0px;}
.video p {margin:0px; padding:0px; line-height:0px;}
.locblock {margin:20px 0px; padding:0px; border:1px solid #CCC;}
.locblockleft {float:left; width:400px; margin:0px; padding:0px;}
.locblockleft p {margin:0px; padding:0px; line-height:0px;}
.locblockright {float:right; width:526px; margin:0px; padding:0px;}
.locblockright p {padding:10px; line-height:34px;}

.ebayitem {float:left; width:432px; height:160px; padding:5px; margin:10px; border:1px dotted #E9E9E9; font-size:14px; line-height:20px; color:#666; background:transparent; overflow:hidden;}
.ebayitem h3, .ebayitemprod h3 {margin:0px; font-size:14px;}
.ebayitem strong, .ebayitemprod strong {font-size:20px; color:#99CC00; background:transparent; }
.ebayitem table, .ebayitem td {margin:0px; padding:5px;}

.button {text-align:center; font-size:20px; line-height:80px;}
.button a {color:#FFF; background:#CD042B url('/images/rld.gif') top center repeat; padding:20px 50px; letter-spacing:-1px; }
.button a:hover {color:#FFF; background:#0066CC;}

.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;}
.fleft {float:left; padding:0px; margin:0px 20px 20px 0px;}
.fright {float:right; padding:0px; margin:0px 0px 20px 20px;}
