body{font-family:sans-serif;margin:0;padding:0;background-color:#000;color:#FFF;}
#menu{width:140px;}
#menu a,#offsiteLinks a{color:#FFF; background-color: #999;display:block;font-weight:bold;text-decoration:none;font-size:10px;padding:0 0 0 2px;width:140px;border-left:5px solid #666;}
#menu a:hover,#offsiteLinks a:hover{background-color: #FFF; color:#000;border-left:5px solid #5CBDC0;}
#menu b{background-color:#000;color:#FFF;font-size:11px;padding:5px 0 1px 2px;display:block;width:140px;padding-left:5px;border-right:2px solid #000;}
#menu td{padding:0;padding-bottom:1px;}

#offsiteLinks a{width:130px;}
#offsiteLinks ul{margin:0;padding:0;}
#offsiteLinks ul li{list-style-type:none;margin:0;padding:1px 0;}
#offsiteLinks{border:2px solid #666;font-size:xx-small;width:138px;padding:5px;margin-left:2px;}

table.products{height:auto;width:420px;text-align:center;vertical-align:middle;margin:1em auto 0 auto;padding:0;border-collapse: collapse;empty-cells:show;}
table.products td{font-size: 10px;color:#FFF;background-color:#000;text-align:center;padding:0;vertical-align:top;text-align:center;}
table.products img{margin:0;}
table.products td a{display:block;width:100px;height:100px;padding:0;border:2px solid #000;margin-right:auto;margin-left:auto;}
table.products td a:hover{border:2px solid #C30;}
table.products td.caption{border:0;padding-bottom: 5px;}

div#footer{text-align:center;font-size:12px;margin-top:3em;}
div#footer a{color:#C30;}
div#footer a:hover{color:#F60;}
div#footer div{margin:10px 0}

h1.category{color:#FFF;background-color:#F00;font-weight:600;font-size:26px;width:100%;text-align:center;padding:10px 0;margin:0;text-align:center;}

div.bigRedBox{font-size:25px;font-family:arial, helvetica, sans-serif;background-color:#F00;color:#FFF;padding: 8px 0;}

table.products td a.next,  span.urhere{display:inline;border:2px solid #CCC;color:#CCC;text-decoration:none;background-color:#333;font-size:12px;font-weight:bold;padding:2px;}
table.products td a.next:hover{border-width:2px;border-color:#F30;color:#F30;}
span.urhere{color:#666;border-color:#666;background-color:#000;}

table.products p.moreSuppliers a{color: #5CBDC0;font-size:12px;font-weight:bold;padding:5px;font-style:italic;display:inline;border:none;text-decoration:none;}
table.products p.moreSuppliers a:hover{color:#FFF;text-decoration:underline;}

