/**/
body {background:#fffce1 url(http://www.hazmatcleanupsupplies.com/images/bg-sliver.jpg) top left repeat-x;font-family:Arial, Helvetica, sans-serif;}

p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;}
li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;}
td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; line-height:18px;}
span {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;line-height:18px;text-align:left;}
.f-right {float:right;}

h1 {font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#000;line-height:18px;padding:0 0 3px 0; border-bottom:thin solid #000;}
h2 {font-family:Arial, Helvetica, sans-serif;font-size:25px;color:#000;line-height:18px;padding:0 0 5px 0; border-bottom:thin solid #000;}

.center {text-align:center;}
.black {color:#000;}
.white {color:#fff;}

h2 small {font-size:11px; font-variant:small-caps;}

.bold-body {font-size:12px; color:#D7BF1C; line-height:18px; font-weight: bold; border-bottom-color: #000;}
.specs-sub {font-size:11px; font-weight:bold; color:#000; line-height:14px;}
.specs-sub2 {text-align:center; font-size:11px; font-weight:bold; color:#000; line-height:14px;}
.specs-body1 {font-size:11px; color:#000; line-height:14px;}
.specs-body2 {font-size:11px; color:#000; line-height:14px;}
.specs-bullet {font-size:14px; font-weight:bold; color:#000; line-height:5px; vertical-align: middle;}


.printer-specs-bullet {font-size:16px; font-weight:bold; color:#000; line-height:5px; vertical-align: middle;}
.printer-specs {font-size:11px; color:#000; line-height:9px;}
.specs-head {font-size:14px; font-weight:bold; color:#000; line-height:5px; vertical-align: 2px;}
.specs-head2 {font-size:12px; color:#000; line-height:5px; vertical-align: 2px;}

.disclaimer {font-size:10px; color:#666666; line-height:12px; }
.disclaimer2 {font-size:11px; color:#000; line-height:12px; }
.tm-disclaimer {font-size:9px; color:#000; line-height:11px;}
a {font-size:12px; color: #FF6600;}
a:hover {color:#333333;}
a img {border:none;}

#home-wrap {width:980px;margin:-20px auto 0 auto;}
#wrap {width:980px;margin:-20px auto 0 auto;
	background:url(http://www.hazmatcleanupsupplies.com/images/supply-frame.jpg) no-repeat;
	background-position:0px 158px;}
#header {height:130px;width:980px;}
#header img {float:left;}

#home-page-content {float:left; width:425px;text-align:left;padding:15px 100px 25px 20px;;background:url(../images/home-page-bg.jpg) top left no-repeat;margin:11px 0 0 0;min-height:475px;}
#home-page-content h2 {font-size:16px;}


.order-info {position:absolute;display:block;background:url(http://www.hazmatcleanupsupplies.com/images/order-info.jpg) bottom left no-repeat; width:190px; height:72px;margin:47px 0 0 765px;}

a.order-info:hover {background:url(http://www.hazmatcleanupsupplies.com/images/order-info.jpg) top left no-repeat;}

/* Index Page Order Button*/
.order-info-index {position:absolute;display:block;background:url(http://www.hazmatcleanupsupplies.com/images/order-info-index.jpg) bottom left no-repeat; width:190px; height:72px;margin:47px 0 0 765px;}

a.order-info-index:hover {background:url(http://www.hazmatcleanupsupplies.com/images/order-info-index.jpg) top left no-repeat;}


#tabs {list-style:none;margin:10px 0px 0 700px;position:absolute;}
#tabs li {float:right;}
#tabs li a {display:block;text-align:center;font-weight:bold;margin:0px 5px;text-decoration:none;background:url(http://www.hazmatcleanupsupplies.com/images/tabs.jpg) bottom right no-repeat;width:104px;color:#FFF;height:26px;padding-top:5px;}
#tabs li a:hover {text-decoration:underline;background:url(http://www.hazmatcleanupsupplies.com/images/tabs.jpg) top left no-repeat;}

#main {width:978px;margin:0 0 10px 0;}

#big-buttons {width:425px;float:right;margin:0 0 30px 0;}
.removal {float:right;}
.removal a {display:block;background:url(../images/removal-home.jpg) bottom right no-repeat;height:126px; width:425px;}
.removal a:hover {background:url(../images/removal-home.jpg) top left no-repeat;}

.kits {float:right;margin:2px 0 0 0;}
.kits a {display:block;background:url(../images/spill-home.jpg) bottom right no-repeat;height:126px; width:425px;}
.kits a:hover {background:url(../images/spill-home.jpg) top left no-repeat;}

.center-image {position:absolute;margin:157px 0 0 -107px;}

.isolation {float:right;margin:-10px 0 0 0;}
.isolation a {display:block;background:url(../images/isolation-home.jpg) bottom right no-repeat;height:126px; width:425px;}
.isolation a:hover {background:url(../images/isolation-home.jpg) top left no-repeat;}

.drain {float:right;margin:2px 0 0 0;}
.drain a {display:block;background:url(../images/drains-home.jpg) bottom right no-repeat;height:126px; width:425px;}
.drain a:hover {background:url(../images/drains-home.jpg) top left no-repeat;}

#cat-nav {position:relative;list-style:none;margin:0 0 0 -33px;width:980px;}
#cat-nav li {float:left;}
#cat-nav li a {display:block;background: url(http://www.hazmatcleanupsupplies.com/images/supply-cat-menu.jpg) top left no-repeat;text-align:center;
	width:161px;height:24px;color:#fff;padding:4px 0 0 0;text-decoration:none;font-weight:bold;}
#cat-nav li a.active {background: url(http://www.hazmatcleanupsupplies.com/images/supply-active.jpg) top left no-repeat;color:#000;}
#cat-nav li a:hover {text-decoration:underline;color:#000;background: url(http://www.hazmatcleanupsupplies.com/images/supply-active.jpg) top left no-repeat;}
#cat-nav li a.duralabel {background: url(http://www.hazmatcleanupsupplies.com/images/supply-cat-menu-duralabel.jpg) top left no-repeat;color:#fff;}
#cat-nav li a.duralabel:hover {background: url(http://www.hazmatcleanupsupplies.com/images/supply-active.jpg) top left no-repeat;color:#000;}

/* menus for individual sections */

#supply-nav {list-style:none;margin:30px 0px 20px 20px;float:left;width:180px;padding-top:29px;background:url(../images/removal-menu.jpg) top left no-repeat; background-position:0px 0;}
#supply-nav li {margin:1px 0 0 -40px;}
#supply-nav li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin:1px 0 0 -40px;}
#supply-nav li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-spill {list-style:none;margin:30px 0px 20px 20px;float:left;width:180px;padding-top:29px;background:url(../images/spill-kit-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-spill li {margin:1px 0 0 0px;}
#supply-nav-spill li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin:1px 0 0 -40px;}
#supply-nav-spill li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-iso {list-style:none;margin:30px 0px 20px 20px;float:left;width:180px;padding-top:29px;background:url(../images/isolation-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-iso li {margin:1px 0 0 0px;}
#supply-nav-iso li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin:1px 0 0 -40px;}
#supply-nav-iso li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-label {list-style:none;margin:30px 0px 20px 20px;float:left;width:180px;padding-top:29px;background:url(../images/labeling-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-label li {margin:1px 0 0 0px;}
#supply-nav-label li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin:1px 0 0 -40px;}
#supply-nav-label li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}


#supply-nav-drain {list-style:none;margin:30px 0px 20px 20px;float:left;width:180px;padding-top:29px;background:url(../images/drain-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-drain li {margin:1px 0 0 0px;}
#supply-nav-drain li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin:1px 0 0 -40px;}
#supply-nav-drain li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}



#supply-nav-access {list-style:none;margin:30px 0px 20px 20px;float:left;width:180px;padding-top:29px;background:url(../images/access-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-access li {margin:1px 0 0 0px;}
#supply-nav-access li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin:1px 0 0 -40px;}
#supply-nav-access li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}




#content {margin:60px 0 0px 265px;text-align:left;width:685px;background: url(http://www.hazmatcleanupsupplies.com/images/content-bg.jpg) top left no-repeat;min-height:380px;}

#content-2 {margin:60px 0 0px 265px;text-align:left;width:685px;background: url(http://www.hazmatcleanupsupplies.com/images/content-bg-2.jpg) top left no-repeat;min-height:380px;}

#content-3 {margin:60px 0 0px 265px;text-align:left;width:685px;background: url(http://www.hazmatcleanupsupplies.com/images/content-bg-3.jpg) top left no-repeat;min-height:380px;}

#content-4 {margin:60px 0 0px 30px;text-align:left;width:918px;background: url(../images/big-content-bg.jpg) top left no-repeat;min-height:820px;}
#content-4 h3 {color:#fff;padding:7px 0 0 20px;font-size:18px;}
#content-4 .float-left {width:400px;float:left;margin-top:0px;}
#content-4 .float-right {float:right;width:450px;margin:0px 20px 0 0;}

#supply-spec {list-style:none;text-align:left; width:685px;margin:0 0 50px -45px;}
#supply-spec li {display:block;float:left;margin:10px auto 0 auto;}
#supply-spec li a {display:block;color:#000;font-size:14px; font-weight:bold;text-decoration:none;width:340px;text-align:center;}
#supply-spec li a.right-spec {color:#fff;}
#supply-spec li a:hover {color:#999;text-decoration:underline;}


#supply-spec-2 {list-style:none;text-align:left; width:685px;margin:0 0 50px -45px;}
#supply-spec-2 li {display:block;float:left;margin:10px auto 0 auto;}
#supply-spec-2 li a {display:block;color:#fff;text-align:center;font-size:14px; font-weight:bold;text-decoration:none;width:340px;}
#supply-spec-2 li a:hover {color:#999;text-decoration:underline;}
#supply-spec-2 li a.left-spec {color:#000;}

#supply-spec-3 {list-style:none;text-align:left; width:685px;margin:0 0 50px -45px;}
#supply-spec-3 li {display:block;float:left;margin:10px auto 0 auto;}
#supply-spec-3 li a {display:block;color:#fff;text-align:center;font-size:18px; font-weight:bold;text-decoration:none;width:680px;}
#supply-spec-3 li a:hover {}





.float-left {margin:30px 0 0px 20px;width:290px;float:left;}
.float-right {margin:30px 20px 0px 0px;width:290px;float:right;}
.contact-us {float:left;margin:30px 0 20px 20px;width:580px;}

.caption {margin:15px 0 0 0px;width:288px;}
.caption img {border:1px solid #000;}
.caption p {font-size:12px; text-align:center;font-weight:bold;color:#FF6600;}
.caption img.order-now {border:0px;}


#footer {clear:both;margin: 0px auto 0 auto;width:978px; height:41px; background:url(../images/footer-gp-logo.gif) top left no-repeat;}
#footer p {color:#000;margin:10px 0 0 0px;}
#footer ul {list-style:none;float:right;margin:11px 20px 0 0;}
#footer img {margin:0 0 0 0px;float:left;}
#footer ul li {float:right;color:#fff;margin:0 5px;}
#footer ul li a {color:#fff;text-decoration:none;}
#footer ul li a:hover {color: #FFFF00;text-decoration:underline;}

#sub-footer {clear:both;margin: 50px auto 0 auto;width:978px; height:41px; background:url(../images/footer-gp-logo.gif) top left no-repeat;}
#sub-footer p {color:#000;margin:10px 0 0 0px;}
#sub-footer ul {list-style:none;float:right;margin:11px 20px 0 0;}
#sub-footer img {margin:0 0 0 0px;float:left;}
#sub-footer ul li {float:right;color:#fff;margin:0 5px;}
#sub-footer ul li a {color:#fff;text-decoration:none;}
#sub-footer ul li a:hover {color: #FFFF00;text-decoration:underline;}





/* for removal supply menu headers =( */

#supply-nav-2 {list-style:none;margin:0px 0px 0px 20px;float:left;width:180px;padding-top:29px;background:url(../images/oil-pads-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-2 li {margin:1px 0;}
#supply-nav-2 li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin: 0 0 0 -40px;}
#supply-nav-2 li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-3 {list-style:none;margin:0px 0px 0px 20px;float:left;width:180px;padding-top:29px;background:url(../images/pillows-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-3 li {margin:1px 0;}
#supply-nav-3 li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin: 0 0 0 -40px;}
#supply-nav-3 li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-4 {list-style:none;margin:0px 0px 0px 20px;float:left;width:180px;padding-top:29px;background:url(../images/rugs-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-4 li {margin:1px 0;}
#supply-nav-4 li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin: 0 0 0 -40px;}
#supply-nav-4 li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-5 {list-style:none;margin:0px 0px 0px 20px;float:left;width:180px;padding-top:29px;background:url(../images/uni-pads-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-5 li {margin:1px 0;}
#supply-nav-5 li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin: 0 0 0 -40px;}
#supply-nav-5 li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-6 {list-style:none;margin:0px 0px 0px 20px;float:left;width:180px;padding-top:29px;background:url(../images/haz-pads-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-6 li {margin:1px 0;}
#supply-nav-6 li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin: 0 0 0 -40px;}
#supply-nav-6 li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-7 {list-style:none;margin:0px 0px 0px 20px;float:left;width:180px;padding-top:29px;background:url(../images/sorbents-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-7 li {margin:1px 0;}
#supply-nav-7 li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin: 0 0 0 -40px;}
#supply-nav-7 li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

#supply-nav-8 {list-style:none;margin:0px 0px 0px 20px;float:left;width:180px;padding-top:29px;background:url(../images/socks-menu.jpg) top left no-repeat; background-position:0px 0px;}
#supply-nav-8 li {margin:1px 0;}
#supply-nav-8 li a {display:block;width:200px;height:22px;background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg.jpg) top left repeat-x;color:#FFF;text-decoration:none;padding:3px 0 0 20px;margin: 0 0 0 -40px;}
#supply-nav-8 li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}

/* end supply menu headers */



#supply-navs {width:260px;float:left;}
#supply-nav li {margin:1px 0 0 0;}
#supply-nav li a.active-2 {background:#000000 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}
#supply-nav li a:hover {background:#FFFF00 url(http://www.hazmatcleanupsupplies.com/images/supply-nav-bg-hover.jpg) top left repeat-x;color:#000;}
#supply-nav li.suckerfish {margin:1px 0 0 0;}
#supply-nav li.suckerfish a {display:none;margin-top:-1px;padding:4px 4px 0 4px;}
#supply-nav li.suckerfish a {display: list-item;color:#fff;background:#000;}
#supply-nav li.suckerfish a:hover {
	color: #000;
	background: #f2e33d;
	
	}
#supply-nav li ul {
	position: absolute;
	width: 250px;
	left: -999em;
	margin: -26px 0 0 220px;
	padding:0;
	z-index:99;
	list-style:none;}
* + html ul#supply-nav li:hover {position:static;}
#supply-nav li:hover ul, #cat-nav li.sfhover ul {left: auto;}
#supply-nav li ul ul {
	margin: -20px 0 0 145px;}
#supply-nav li:hover ul ul,  #supply-nav li.sfhover ul ul {
	left: -999em;}
#supply-nav li:hover ul, #supply-nav li li:hover ul, #supply-nav li.sfhover ul, #supply-nav li li.sfhover ul {
	left: auto;}
	
#redirect-content {width:900px;margin:30px 50px 30px 0px;}	
#left-home-float {float:left;width:485px;margin:20px 0 0 -283px;}
#right-home-float {width:400px; float:left;text-align:left;margin:20px 0 0px 0px;}

#order-left {float:left;width:250px;}
#order-right {float:right;width:310px;margin-bottom:25px;}
#order-bottom {float:left;width:520px;}
#order-pic {float:left;width:105px;}

#order-left2 {float:left;width:250px;margin-bottom:50px;}
#order-right2 {float:right;width:310px;}
#order-bottom2 {float:left;width:520px;}
#order-pic2 {float:right;width:75px;}


