body{ background: #940000; margin: 2px; } table{ border-collapse: collapse; } td{ padding: 0px; margin: 0px; vertical-align: top; } table.header{ width: 980px; } div.main{ height: 3px; } table.main{ width: 980px; border-top: 2px solid #940000; padding: 5px; } div.footer{ text-align: center; padding-top: 30px; font: 12px arial; color: white; padding-bottom: 30px; } td.logo{ text-align: center; width: 300px; height: 125px; font: 11px arial; color: white; } td.toppic{ width: 200px; height: 125px; border-right: 1px solid black; border-top: 1px solid black; } td.nav{ background: #F5C200 url('/bkg.jpeg'); font: 16px arial; color: white; border-left: 1px solid black; border-right: 1px solid black; border-top: 1px solid black; padding-bottom: none; vertical-align: middle; } a.nav{ font: 14px arial; color: yellow; text-decoration: none; padding-right: 5px; padding-left: 5px; color:black; border-right: 1px solid #C3621E; } a.nav:hover{ color: white; background: #C3621E; } form.srch{ padding-left: 30px; padding-top: 5px; } a.navsmall{ font: 11px arial; text-decoration: none; color: black; text-align: center; display:block; } div.otherstuff{ background: white; } td.left{ vertical-align: top; background: #efefef; width: 150px; padding: 5px; font: 11px arial; border-right: 2px solid #80323F; } td.middle{ height: 700px; vertical-align: top; background: white; padding-top: 10px; padding-left: 20px; padding-right: 20px; padding-bottom: 30px; font: times; } td.right{ vertical-align: top; background: #efefef; width: 150px; font: 11px arial; padding: 5px; border-left: 2px solid #80323F; } h1{ display: inline; font: 22px arial; font-weight:bold; color: #CA0411; } h2{ display: inline; top: 40px; position: relative; font: 16px arial; font-weight:bold; color: #180CC2; } h3{ display: inline; top: 40px; position: relative; font: 13px arial; font-weight:bold; color: #180CC2; } p.list{ top: 40px; position: relative; padding-left: 5px; font: 12px arial; } p.scroll{ height: 400px; width: 130px; top: 40px; left: 5px; position: relative; padding: 5px; overflow: auto; background: #cdcdcd; border: 1px solid #aaaaaa; font: 12px arial; } div.holder{ padding: 3px; border: 1px solid #dcdcdc; background: #80323F; } a.pcd{ color: #ffcc00; } a.listing{ color: #377107; text-decoration:none; padding-bottom: 5px; padding-right: 5px; font: 12px arial; font-weight: bold; display: block; } a.listing:hover{ color: red; } td.item{ height: 250px; width: 33%; padding: 5px; } div.item{ color: black; display: block; height: 370px; overflow: hidden; border-bottom: 1px solid #bcbcbc; padding-top: 5px; padding-bottom: 5px; } a.item{ font: 16px arial; font-weight: bold; text-decoration: none; border-bottom: 1px solid orange; color: black; } a.item:hover{ border-bottom: 1px solid blue; } div.pricename{ font: 12px arial; text-align: right; padding-top: 10px; } div.price{ font: 18px arial; font-weight: bold; text-align:right; color: #005500; padding-bottom: 10px; } div.img{ width: 140px; height: 140px; vertical-align: top; } div.desc{ height: 180px; overflow: hidden; padding-left: 15px; padding-right: 15px; font: 13px times; } div.loc{ font: 11px arial; } a.sidebar{ color: blue; text-decoration:none; font: 12px arial; font-weight: bold; display:block; padding-bottom: 10px; } a.sidebar:hover{ color: red; } a.editlistings1{ color: blue; text-decoration:none; font: 10px arial; font-weight: bold; display:block; padding: 10px; background: #eeffff; } a.editlistings1:hover{ color: red; background: #efefef; } a.editlistings2{ color: blue; text-decoration:none; font: 10px arial; font-weight: bold; display:block; padding: 10px; background: #ffffee; } a.editlistings2:hover{ color: red; background: #efefef; } a.none{ text-decoration:none; color:black; } div.cartimg{ font: 10px arial; display: block; } a.white{ color: white; text-decoration: none; padding-left: 5px; padding-right: 5px; font-weight: bold; } a.white:hover{ color: ffffaa; } table.browse{ border: 1px solid black; } td.browse{ background: #eee; border-bottom: 3px solid black; } td.browse:hover{ background: #eeeeff; } a.browse:link{ text-decoration: none; display:block; padding: 10px; } a.browse:hover{ background: #eeeeff; } img.zip{ float:left; border: 1px solid gray; margin-right: 5px; } td.zip{ border-bottom: 1px dashed gray; padding-bottom: 5px; padding-top: 10px; } a.zip{ text-decoration: none; color:black; display: block; } a.zip:hover{ background: #ccccff; } td.listing{ padding: 5px; border-bottom: 1px dashed #cdcdcd; vertical-align:top; } h5{ display: inline; font: 18px arial; color: #0000aa; font-weight: bold; } input:disabled{ background: gray; } div.small{ font: 11px arial; color: #aa0000; } a.main{ font: 12px arial; color: #0000aa; font-weight: bold; text-decoration: none; padding: 2px; padding-bottom: 5px; display: block; } a.main:hover{ color: red; } p.contact{ padding-top:10px; font: 14px arial; font-weight: bold; display: block; border-bottom: 1px solid #cdcdcd; } a.closer{ text-decoration: none; padding: 2px; font: 18px arial; color: black; text-align: right; font-weight: bold; border: 1px solid black; background: #aa0000; color: white; } div.topbar{ display: block; text-align: right; padding-bottom: 2px; background: yellow; color: black; border-bottom: 1px solid black; } table.topper{ margin-bottom: 25px; } td.topper{ width: 20%; border: 1px solid gray; } a.topper{ display:block; text-align: center; font: 13px arial; font-weight: bold; text-decoration: none; padding: 2px; background: #CADAFF; color: #454545; } a.topper:hover{ background: #FA9F00; color: white; } p.four{ font: 18px arial; color: #0000aa; border-bottom: 1px solid orange; } p.five{ font: 14px arial; color: #aa0000; } a.feat{ text-decoration: none; color: #555555; } a.rempy{ color: orange; }