/* CSS Document */
	#slider1 {
		
		height:229px; width:981px; float:left; margin:10px 0 10px -1px;
		}
		
		div.container {width:979px;margin:0 auto; left:.5px;  position:relative; overflow:hidden;}
#subpage-content #choosing-containers {
float:left;
width:425px;
position:none;
margin-left:4px;
margin-top:-17px;
margin-right:-2px;
}
#blog-right {
float:left;
width:425px;
position:none;
margin-left:4px;
margin-top:-17px;
margin-right:-2px;
}
#choosing-containers .ngg-gallery-thumbnail-box{
margin-right:20px;
}
#nav {
/*background:url(home-navbg.gif) left no-repeat;
background-position:149px 0;*/
height:32px;
list-style:none;
clear:both;
position:relative;
display:block;
top:-32px;
color:#1a2806;
text-transform:uppercase;
margin:0;
font-weight:bold;
width:880px;
padding-left:150px;
font-size:13px;
}
span.cat {
top:-14px;
}
#subpage-content {
float:left;
clear:both;
width:100%;
margin-top:12px;
}
#navspacer{
display:none;}
#banner-infinitywallmount{
clear:both;
display:block;
float:left;
background:url(banner-infinitywallmount.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-infinityultrahigh{
clear:both;
display:block;
float:left;
background:url(banner-infinityultrahigh.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-infinityt, #banner-infinitytraditional{
clear:both;
display:block;
float:left;
background:url(banner-infinitytraditional.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-infinity{
clear:both;
display:block;
float:left;
background:url(banner-infinity.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-gktuscany{
clear:both;
display:block;
float:left;
background:url(banner-gktuscany.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-gk{
clear:both;
display:block;
float:left;
background:url(banner-groundskeeper.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-sos{
clear:both;
display:block;
float:left;
background:url(banner-sos.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-injection{
clear:both;
display:block;
float:left;
background:url(banner-injection.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-rotational{
clear:both;
display:block;
float:left;
background:url(banner-rotational.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-milleniumwarrior2, #banner-milleniumwarrioroutdoor{
clear:both;
display:block;
float:left;
background:url(banner-milleniumwarrior2.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-2in1{
clear:both;
display:block;
float:left;
background:url(banner-2in1.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-3in1{
clear:both;
display:block;
float:left;
background:url(banner-3in1.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-milleniumwarrior{
clear:both;
display:block;
float:left;
background:url(banner-milleniumwarrior.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-multisorts{
clear:both;
display:block;
float:left;
background:url(banner-multisorts.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-geocubes{
clear:both;
display:block;
float:left;
background:url(banner-geocubes.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}

#banner-publicsquares{
clear:both;
display:block;
float:left;
background:url(banner-publicsquares.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-collectacube{
clear:both;
display:block;
float:left;
background:url(banner-collectacube.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-excel50{
clear:both;
display:block;
float:left;
background:url(banner-excel50.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-excel35{
clear:both;
display:block;
float:left;
background:url(banner-excel35.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-excel25{
clear:both;
display:block;
float:left;
background:url(banner-excel25.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-pedestal{
clear:both;
display:block;
float:left;
background:url(banner-pedestal.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-frontemptying{
clear:both;
display:block;
float:left;
background:url(banner-frontemptying.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-toploading{
clear:both;
display:block;
float:left;
background:url(banner-toploader.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-squares, #banner-indoorsquares{
clear:both;
display:block;
float:left;
background:url(banner-squares.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-jumbo-bullseye{
clear:both;
display:block;
float:left;
background:url(banner-jumbo-bullseye.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-supersorter{
clear:both;
display:block;
float:left;
background:url(banner-supersorter.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-pheonix{
clear:both;
display:block;
float:left;
background:url(banner-pheonix.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-glutton{
clear:both;
display:block;
float:left;
background:url(banner-glutton.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-slimjim{
clear:both;
display:block;
float:left;
background:url(banner-slimjim.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-fiberglass{
clear:both;
display:block;
float:left;
background:url(banner-fiberglass.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-full{
clear:both;
display:block;
float:left;
background:url(banner-full.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-plastic{
clear:both;
display:block;
float:left;
background:url(banner-plastic.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-plumber{
clear:both;
display:block;
float:left;
background:url(banner-plumber.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-rollout{
clear:both;
display:block;
float:left;
background:url(banner-rollout.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-steel, #banner-howardclassics{
clear:both;
display:block;
float:left;
background:url(banner-steel.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-steel #banner-content, #banner-howardclassics #banner-content{
width:61%;

}
#banner-ash{
clear:both;
display:block;
float:left;
background:url(banner-ash.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-16ga-bullseye{
clear:both;
display:block;
float:left;
background:url(banner-16ga-bullseye.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-15ga-bullseye{
clear:both;
display:block;
float:left;
background:url(banner-15ga-bullseye.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-30ga-bullseye{
clear:both;
display:block;
float:left;
background:url(banner-30ga-bullseye.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-ezsorter{
clear:both;
display:block;
float:left;
background:url(banner-ezsorter.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-desksiders{
clear:both;
display:block;
float:left;
background:url(banner-desksider.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
#banner-duorecycler{
clear:both;
display:block;
float:left;
background:url(banner-duorecycler.jpg) no-repeat;
margin:0px 0 0px 0px;
height:229px;
width:982px;
color:#FFFFFF;
}
li#one {
list-style:none;
background:url(list-home1.jpg) left no-repeat;
display:block;
padding:10px 0 10px 39px;
margin: 0 0 0 0px;
color:#c1c859;

}
li#two{
list-style:none;
background:url(list-home2.jpg) left no-repeat;
display:block;
padding:10px 0 10px 39px;
margin: 0 0 0 0px;
color:#c1c859;

}
li#three {
list-style:none;
background:url(list-home3.jpg) left no-repeat;
display:block;
padding:10px 0 10px 39px;
margin: 0 0 0 0px;
color:#c1c859;

}
li span{
color:#76797c;
}
#breadcrumb{
line-height:30px;
margin-top:5px;
margin-bottom:-7px;
}
#contacttxt2{
float:right;
position:relative;
width:475px;
top:0px;
left:450px;
margin-bottom:-185px;
}
li#four {
list-style:none;
background:url(list-home4.jpg) left no-repeat;
display:block;
padding:10px 0 10px 39px;
margin: 0 0 0 0px;
color:#c1c859;

}

#colours{
width:273px;
margin-left:0px;
float:left;
}
#lids {
margin-right:-1px;
width:273px;
float:left;
margin-left:4px;
}
a#more img {
left:-5px;
position:relative;
right:-5px;

}
.clientlogo {
float:left; text-align:center; margin:20px 10px 0 19px;}
#blog-left .post {
			margin-bottom: 0px;
			width:645px;
			float:left;
			margin:0;
			margin-left:14px;
			
		}
		.homecoloumn {
width:32%;
float:left;
margin-right:1%;
}
#banner-full #banner-content a#more{

top:-35px;}
#banner-full #banner-content a#more2{
display:block;
width:190px;
border:0px solid red;
position:relative;
top:-24px;
display:block;
padding:12px 12px 13px 14px;
background:url(more-left.gif) left no-repeat;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}
#banner-full #banner-content #cs{
display:block;
border:0px solid red;
position:relative;
top:-34px;
display:block;
padding:12px 12px 13px 14px;
background:url(more-left.gif) left no-repeat;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}


a#more2 img {
margin-left:-5px;
bottom:-20px;
position:relative;
right:5px;


}
#cs span {
float:right;
}
a#more span {
float:right;
margin-top:2px;
}
a#more2 span {
top:-15px;
position:relative;
background:url(more-right.gif) right no-repeat;
padding:20px 13px 20px 0px;
line-height:39px;
text-align:right;
height:9px;
}
#cs span img{
margin-bottom:-1px;
padding-left:2px;
right:0;}
#homebinbuilder h3 span{
display:block;
height:90px;
position:relative;
top:-35px;
left:-10px;
background-position:-10px -20px;
width:100px; float:left;
background:url('binbuilder-home-binonly.gif') no-repeat;}
a:hover#homebinbuilder h3 {
background:#8b898a;
}
