body {margin:0px; padding:0px; padding-top:9px; background: #41c6ff url(bg.png) top left repeat-x;}
.container {width:100%;}
.subcontainer {width:770px; border: 1px solid #dedede; margin-bottom:20px; background:#ffffff;}
h1.title {display:none;visibility:hidden;}
.header {width:750px; margin:10px; padding-bottom:7px;}
h2.top {text-align:right; font-family:arial,tahoma,verdana sans-serif; font-size:medium; font-weight:normal;}
.searchform {padding:0px; margin:0px; width:200px;}
.searchform p{padding:0px; margin:0px;}
.searchform legend{text-align:right; font-size:large; color:#ff0000; font-family:arial,verdana,tahoma,sans-serif; font-weight:bold; padding:0px; margin:0px;}
.searchform fieldset {border: 0px none; padding:0px; margin:0px;text-align:right;}
.searchform label {visibility:hidden; display:none;}
input.search {border:1px solid #ff0000;margin-top:5px; margin-bottom:5px;}
input.image {width:188px; height:52px;}
form {font-family:arial,verdana,tahoma,sans-serif;}
fieldset { border: 0px none;}
label {font-weight:bold;}
.red {color:#ff0000;}
.manufacturers {list-style-type:none;padding:0px;margin:0px;}
.manufacturers li {font-family:verdana,tahoma,arial,sans-serif; font-size:small; font-weight:bold;}
.manufacturers li a {color:#41c6ff;}
.manufacturers li a:hover{ color:#31a0bf;}
.red {color:#ff0000;}
a {text-decoration:none;}
a:hover {text-decoration:none;}
.menu {padding:0px; margin:0px; list-style-type:none; display:inline;}
.menu li {margin-right:10px; display:inline; font-family: arial,tahoma,verdana,sans-serif; font-size:medium; font-weight:bold;}
.menu li a {color:#41c6ff;}
.menu li a:hover{ color:#31a0bf;}
.menu li a.ebay {color:#ff0000;}
.menu li a.ebay:hover {color:#cc0000;}
h3.newshead {color:#41c6ff; font-family:arial,tahoma,verdana,sans-serif;}
h3.headleft {font-family:arial,tahoma,verdana,sans-serif; color:#ffffff; font-weight:bold;  margin:0px; padding-top:30px; padding-left: 30px; width:494px; height:35px; background: url(left_header_bg.png) top left no-repeat;}
h3.headright {font-family:arial,tahoma,verdana,sans-serif; color:#ffffff; font-weight:bold; margin:0px; padding-top:30px; padding-left: 30px; width:201px; height:35px; background: url(right_header_bg.png) top left no-repeat;}
div.body {clear:both; background: url(mainbg.gif) top left repeat-x; width:750px; padding:10px;}
div.leftcontent {background: url(leftbg.gif) top left repeat-y; width:524px;}
div.leftfoot {background: url(leftbgfoot.gif) bottom left no-repeat; width:504px; padding:10px;}
div.rightcontent {background: url(rightbg.gif) top left repeat-y; width:231px;}
div.rightfoot {background: url(rightbgfoot.gif) bottom left no-repeat; width:211px; padding:10px;}
.foot { width:730px; margin:10px; padding:10px; padding-top:40px; margin-bottom:0px; font-size:x-small; background: url(foot.jpg) top left no-repeat; color:#192d54; font-family:verdana,tahoma,arial,sans-serif;}
.footer {padding:0px; margin:0px; list-style-type:none; display:inline;}
.footer li{display:inline;}
.footer li a{text-decoration:none;}
.footer li a:hover {color:#000000;}
.blue {font-weight: bold; font-family:arial,tahoma,verdana,sans-serif; color:#19639f; font-size:medium;}
a.ebay {color:#ff0000;}
a.ebay:hover {color:#cc0000;}
a.refresh {color:#000000; margin-top:10px;}
a.refresh:hover {color:#009900; margin-top:10px;}
.fwidth {width:100%;}
caption {display:none; visibility:hidden;}
#lightbox{ background-color:#eeeeee; padding: 10px; border-bottom: 2px solid #666; border-right: 2px solid #666;}
#lightboxDetails{ font-size: 0.8em; padding-top: 0.4em;}
#lightboxCaption{ float: left;}
#keyboardMsg{ float: right;}
#closeButton{ top: 5px; right: 5px;}
#lightbox img{ border: none; clear: both;}
#overlay img{ border: none;}
#overlay{ background-image: url(overlay.png);}
* html #overlay{ background-color: #333; back\ground-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");}
