html * { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0; padding: 0; }
body { background-color: #FFFFFF; }
a { text-decoration: none; }
a:hover { }
h1 { font-size: 22px; color: #B81F31; }
h2 { font-size: 20px; color: #B81F31; margin: 5px 2px; }
h3 { font-size: 18px; color: #B81F31; }
#breadcrumb { background-image:url(images/stripe.jpg); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; height: 20px; padding-top: 5px; padding-left: 5px;}
#breadcrumb a { color:#FFFFFF; font-weight:bold;  text-decoration: none;  }
#breadcrumb a:hover { color:#CCCCCC; font-weight:bold; text-decoration: underline;  }
#breadcrumb a:selected { color:#FFFFFF; font-weight:bold; text-decoration: none;  }
#breadcrumb a:visited { color:#FFFFFF; font-weight:bold; text-decoration: none;  }
#content { float: left;	width: 700px; padding: 8px 0 0 8px; background-color:#FFFFFF; }
#coupon_box { text-align: left; border: solid 1px #CCCCCC; padding: 2px; width: 160px; background-color: #D6D6D6; margin: 0 auto; }
#coupon_box input { width: 70px; font-size: 11px; }
#coupon_box #coupon_box_head { border-bottom: none; }
#footer { background-color: #666666; color: #FFFFFF; clear: both; padding: 5px; z-index: -1; border-top: solid 1px #FFFFFF; text-align: right; font-size: 11px; }
#footer a { color: #FFFFFF; }
#footer_line { height: 3px; background-color: #666666; clear:both; }
#header { background-color:#000000; background-image:url(images/header.jpg); background-repeat:no-repeat; height: 144px;}
#header h1 { display:none;}
#header1 { background-color: #000000; background-image:url(images/header08.jpg); background-repeat:no-repeat; height: 179px;}
#header2 { color:#FFFFFF; }
#header2 img { float: left; }
#header2 #top_menu { padding-top: 5px; float: left; padding-left: 10px; margin-top: 155px;  }
#header2 a { margin: 0 0 0 15px; color: #FFFFFF; }
#header2 a:hover { color: #CCCCCC; }
#left { float: left; width: 185px; z-index: 1; position: relative; padding-top: 5px; background-color: #D6D6D6; border-style: solid; border-color: #003B88; border-width: 0 1px 0 0; height: 100%; }
#main { padding: 0; background-image: url(images/fader_white.jpg); background-position: top; background-repeat: repeat-x; background-color: #D6D6D6; }
#main2 { width: 900px; }
#left * { position: relative; }
#nav a { display: block; width: 175px; clear: both; padding: 1px 0 1px 10px; border-style: solid; border-color: #D0D0D0; border-width: 1px 0; color: #000033; }
#nav a.selected { font-weight: bold; }
#nav a:hover { background-color: #B81F31; color: #FFFFFF; }

/* #nav li { position: relative; } */
#nav, #nav ul { position: static; } 
#nav li ul { left: 0; display: none; }
#nav li:hover ul, #nav li.jshover ul { display: block; top: 0; left: 0; } 

#nav li ul { margin-left: 185px; margin-top: 0px; background-color: #D6D6D6; border: solid 1px #003B88; }
#netcentive_footer { /* display: none; */ }
#rep_coupons td { border: none;background-color: #FFFFFF; padding-top: 1px; padding-bottom: 1px;  }
#rep_coupons tr.alt_row td {background-color: #DDDDDD;  }
#rep_coupons tr.btop td { border-top: solid 1px #999999; }
#rep_home { margin: 2px; padding: 2px; border: solid 1px #003B88; }
#shopping_cart_td { background-color: #D6D6D6; margin: 0 auto; }
#special_instructions { border: solid 1px #CCCCCC; font-size: 11px; margin: 1px; padding: 2px; text-align: center; }
.bttn { border: solid 1px #333333; background-color: #D6D6D6; cursor: pointer; }
.catalogborder { border: solid 1px #999999; }
.catalogheadertype { color: #000000; font-size: 20px; font-weight: bold; }
.catalogtype { color: #333333; }
a.catalogtype:hover { color: #EF2D45; }
.category-listing { text-align: left; }
.product_img { height: 100px; }
.rtop { background-color: #FFFFFF; }
.rtop .r1, .rtop .r2, .rtop .r3, .rtop .r4 { background-color: #DEB323; }
.size5 { font-size: 20px; }
.smalltype { font-size: 10px; }
.txtbox {color: #333333; }


