* {margin: 0; padding: 0;}

body {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:0px;
	background-image:url(../images/header-fullbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	
}


/*.textfield{width:140px;color:#000000; font-size:12px; padding:2px}*/
/* structure */
.clear {clear:both; padding:0px; margin:0px;}
img {border:0px;}

#wrapper {
	/*background: #fff url(imges/bg.jpg) repeat-x;*/
	margin: 0 auto;
	width: 1000px;
	padding:0px;
}

#container {
	/*background: #000;*/
	/*border-top: 6px solid #332;*/
	font-size:12px;
	margin: 0 auto;
	width: 962px;
	padding:0px;
	
}

#headercontainer
{
	font-size:12px;
	padding:25px 0 0 0px;
	background-image:url(../images/banner-bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
#headercontainer .logothercntnr
{
	float:left;
	width:236px;
}
#headercontainer .logo
{
	width:236px;
	margin:0px;
	padding:0 0 26px 0px;
}
#headercontainer .welcmcntnr
{
	float:left;
	width:687px;
	margin:0 0 0 36px;
}
#headercontainer .calcntr { padding:0 0 0px 0px; margin:0px;}
#headercontainer .cal { float:right; width:300px;}
#headercontainer .caltxt {color:#cecece; float:right; font-size:13px;}
#headercontainer .wlcmcntnr {float:left;width:415px; }
#headercontainer .wlcmtxt { color:#FFFFFF; padding:25px 0 35px 0px; font-size:13px; width:399px; line-height:18px; }
#headercontainer .captiontxt { color:#d03cb0; font-size:15px; font-weight:bold;}
#headercontainer .imgcontainer { margin:0px; padding:0px; }
#headercontainer .img { float:left; width:118px; padding:14px 30px 0 0px;}
#headercontainer .imglast { float:left; width:118px; padding:14px 0px 0 0px;}

#headercontainer .bulltcntnr
{
	float:right;
	width:250px;
	height:384px;
	background-image:url(../images/reclaimyourbox-bg.jpg);
	background-repeat:no-repeat;
}
#bullets
{
	margin:0px;
	padding:0px;
	width:250px;
	
}
#bullets .cmntxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding:5px 0 12px 20px;
	
}
#bullets .othertxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:3px 0 0px 45px;
}
#bullets .othertxtsecond
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:6px 0 0 45px;
}
#button
{
	background-image:url(../images/button-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin:11px 0 0 0px;
	height:39px;
}
#button .hm
{
	float:left;
	width:94px;
}
#button .otherbtn
{
	float:left;
	padding:12px 0px 0 8px;

}
#button .otherbtn ul
{
	list-style:none;
	padding:0px;
	margin:0px;

}
#button .otherbtn li
{
	list-style:none;
	padding:0px 20px 0 25px;
	display:inline;
	line-height:20px;
	font-size:14px;
	text-transform:uppercase
}
#button .otherbtn li a
{
	color:#FFFFFF;
	text-decoration:none;
}
#button .otherbtn li a:hover
{
	color:#ff54dd;
}
#middle
{
	margin:10px 0 0 0px;
	padding:0px;
}
#removalbox
{
	float:left;
	background-image:url(../images/junkremovalbox-bg.jpg);
	background-repeat:no-repeat;
	width:229px;
	height:308px;
}
#removalbox .caption
{
	padding:108px 0 0 18px;
	margin:0px;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}
#removalbox .txts
{
	padding:15px 30px 0 18px;
	line-height:18px;
	font-size:13px;
}
#removalbox .read
{
	float:right;
	padding:5px 16px 0 0px;
	font-weight:bold;
}
#removalbox .read a { color:#FFFFFF; text-decoration:none;}
#removalbox .read a:hover { color:#FFFFFF; text-decoration:none;}

#uniformbox
{
	float:left;
	background-image:url(../images/uniformstaffs-bg.jpg);
	background-repeat:no-repeat;
	width:229px;
	height:303px;
	margin:5px 0 0 11px;

}
#uniformbox .captions
{
	padding:105px 0 0 18px;
	margin:0px;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}
#uniformbox .txts
{
	padding:15px 30px 0 18px;
	line-height:18px;
	font-size:13px;
	height:88px;
}
#uniformbox .read
{
	float:right;
	padding:5px 16px 0 0px;
	font-weight:bold;
}
#uniformbox .read a { color:#FFFFFF; text-decoration:none;}
#uniformbox .read a:hover { color:#FFFFFF; text-decoration:none;}

#hasslebox
{
	float:left;
	background-image:url(../images/nohazzleservice-bg.jpg);
	background-repeat:no-repeat;
	width:229px;
	height:303px;
	margin:5px 0 0 11px;

}
#hasslebox .captions
{
	padding:105px 0 0 18px;
	margin:0px;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}
#hasslebox .txts
{
	padding:15px 30px 0 18px;
	line-height:18px;
	font-size:13px;
	height:88px;
}
#hasslebox .read
{
	float:right;
	padding:5px 16px 0 0px;
	font-weight:bold;
}
#hasslebox .read a { color:#FFFFFF; text-decoration:none;}
#hasslebox .read a:hover { color:#FFFFFF; text-decoration:none;}


#cluterbox
{
	float:left;
	background-image:url(../images/keepingcluterfree-bg.jpg);
	background-repeat:no-repeat;
	width:238px;
	height:308px;
	margin:0 0 0 11px;
}
#cluterbox .caption
{
	padding:112px 0 0 18px;
	margin:0px;
	font-size:14px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}
#cluterbox .txts
{
	padding:15px 30px 0 18px;
	line-height:18px;
	font-size:13px;
}
#cluterbox .read
{
	float:right;
	padding:3px 20px 0 0px;
	font-weight:bold;
}
#cluterbox .read a { color:#FFFFFF; text-decoration:none;}
#cluterbox .read a:hover { color:#FFFFFF; text-decoration:none;}

#logoscntnr
{
	margin:5px 0 0 0px;
	padding:0px;
	width:960px;
	height:78px;
	background-image:url(../images/logos.jpg);
	background-repeat:no-repeat;
}
#botomlinks
{
	 margin:29px 0 0 16px;
	 padding:0px;
	 float:left;
}
#botomlinks li
{
	list-style:none;
	padding:0 9px 0 9px;
	color:#6a6a6a;
	font-size:12px;
	display:inline;
}
#botomlinks li a
{	
	color:#6a6a6a;
	text-decoration:none;
}
#botomlinks li a:hover
{	
	color:#5F5F5F;
	text-decoration:underline;
}
#botompaymentcars
{
	 margin:26px 0 0 0px;
	 padding:0px;
	 float:left;
	 width:337px;
}
#footerbg
{
	background-image:url(../images/footerfullbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:15px 0 0 0px;
}
#footerwrapper {
	/*background: #fff url(imges/bg.jpg) repeat-x;*/
	margin: 0 auto;
	width: 970px;
	padding:0px;
}
#footercontainer {
	/*background: #000;*/
	/*border-top: 6px solid #332;*/
	font-size:12px;
	margin: 0 auto;
	width: 962px;
	padding:0px;
}
#footercontents
{
	background-image:url(../images/foterfulbg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	
}
#footercontents .copy
{
	float:left;
	padding:26px 0 5px 20px;
	width:336px;
}
#footercontents .designedby
{
	float:right;
	padding:26px 20px 5px 0px;
	width:293px;
}
#footercontents .designedby a
{
	color:#FFFFFF;
	text-decoration:underline;
}
#footercontents .designedby a:hover
{
	color:#F3F3F3;
	text-decoration:none;
}


/*inner page style starts*/

#innerbodybg
{
	background-image:url(../images/innerpagebody-bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
}
#innerheadercontainer
{
	font-size:12px;
	padding:25px 0 0 0px;
	background-image:none;

}
#innerheadercontainer .logothercntnr
{
	float:left;
	width:144px;
}
#innerheadercontainer.logo
{
	width:144px;
	margin:0px;
	padding:0 0 0px 0px;
}
#innerheadercontainer .welcmcntnr
{
	float:left;
	width:793px;
	margin:0 0 0 22px;
}
#innerheadercontainer .calcntr { padding:0 0 0px 0px; margin:0px;}
#innerheadercontainer .cal { float:right; width:300px;}
#innerheadercontainer .caltxt {color:#cecece; float:right; font-size:13px;}


#innerbutton
{
	background-image:url(../images/button-bg.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin:10px 0 0 0px;
	height:39px;
}
#innerbutton .hm
{
	float:left;
	width:94px;
}
#innerbutton .otherbtn
{
	float:left;
	padding:14px 0px 0 8px;

}
#innerbutton .otherbtn ul
{
	list-style:none;
	padding:0px;
	margin:0px;

}
#innerbutton .otherbtn li
{
	list-style:none;
	padding:0px 20px 0 25px;
	display:inline;
	line-height:20px;
	font-size:14px;
	text-transform:uppercase
}
#innerbutton .otherbtn li a
{
	color:#FFFFFF;
	text-decoration:none;
}
#innerbutton .otherbtn li a:hover
{
	color:#ff54dd;
}
#innercontainer {
	/*background: #000;*/
	/*border-top: 6px solid #332;*/
	font-size:12px;
	margin: 0 auto;
	width: 977px;
	padding:0px;
	background:url(../images/innermiddle-bg.jpg) no-repeat -3px 287px;
	
}
#innerright
{
	float:left;
	width:642px;
	padding:0px;
	margin:23px 0 0 28px;

}

#innerrightprice
{
	float:left;
	width:900px;
	padding:0px;
	margin:23px 0 0 28px;

}


#innercaption
{
	color:#800080;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	height:31px;
	text-transform:uppercase;
	font-weight:bold;

}
.innercaption2
{
	color: #990066;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	height:31px;
	text-transform:uppercase;
	padding:0 0 0 0px;
	font-weight:bold;
}
#innerothertxt
{
	padding:10px 0 0 0px;
	color:#666666;
	font-size:13px;
}
#innerothertxt p
{
	margin:0px;
	padding:25px 0 2px 0px;
	color:#851b6f;
	font-weight:bold;
}
#innerlogoscntnr
{
	margin:30px 0 0 0px;
	padding:0px;
	width:960px;
	height:67px;
	background-image:url(../images/logos.jpg);
	background-repeat:no-repeat;
}
#innerleft
{
	width:250px;
	float:left;
	padding:0px;
	margin:0 0 0 35px;
}
#innerleft .but{
		background:url(../images/right-button1.jpg) no-repeat;
		padding:9px 0 0 15px;
		width:216px;
		height:41px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;		
}

#innerleft .but a{
		padding:9px 0 0 15px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#FFF;
		text-decoration:none;
}

#innerleft .but a:hover{
		color: #FF0;
		text-decoration:none;
			padding:9px 0 0 15px;
}




#innerleft .but2{
		background:url(../images/right-button2.jpg) no-repeat;
		padding:9px 0 0 15px;
		width:216px;
		height:41px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;		
}

#innerleft .but2 a{
		padding:9px 0 0 15px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#FFF;
		text-decoration:none;
}

#innerleft .but2 a:hover{
		color: #FC0;
		text-decoration:none;
}


#innerleft .but3{
		background:url(../images/right-button3.jpg) no-repeat;
		padding:9px 0 0 15px;
		width:216px;
		height:41px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;		
}

#innerleft .but3 a{
		padding:9px 0 0 15px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#FFF;
		text-decoration:none;
}

#innerleft .but3 a:hover{
		color: #FF0;
		text-decoration:none;
}

#innerleft .but4{
		background:url(../images/right-button4.jpg) no-repeat;
		padding:9px 0 0 15px;
		width:216px;
		height:41px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;		
}

#innerleft .but4 a{
		padding:9px 0 0 15px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		color:#FFF;
		text-decoration:none;
}

#innerleft .but4 a:hover{
		color: #FF0;
		text-decoration:none;
			padding:9px 0 0 15px;
}



#innerbulltcntnr
{
	width:250px;
	height:384px;
	background-image:url(../images/reclaimwhite-bg.jpg);
	background-repeat:no-repeat;
}
#innerbullets
{
	margin:0px;
	padding:0px;
	width:250px;
	
}
#innerbullets .cmntxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#800080;
	padding:5px 0 5px 20px;
	
}
#innerbullets .othertxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#431139;
	padding:5px 0 0px 45px;
}
#innerbullets .othertxtsecond
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#431139;
	padding:7px 0 0 45px;
}
#contact
{
	float:left;
	width:250px;
	color:#707070;
	line-height:21px;
	border-right:1px dashed #ffd8f0;
}
#contact a
{
	color:#d97116;
}
#contact a:hover
{
	color:#7bb424;
}
#contact p
{
	margin:0px;
	padding:5px 0 2px 0px;
	color:#851b6f;
	font-weight:bold;
}
#cntimage
{
	float:right;
	width:360px;
	height:177px;
	padding:0 0 0 0px;
	background-image:url(../images/contact-bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	font-size:28px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#800080;
}
#numbr{
float:left;
padding:10px 0 0 0;

}
.step{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#851b6f;
float:left;
padding:10px 0 0 10px;
font-weight:bold;
}
#bullets{
 padding:3px 0px 5px 15px;
 }
#bullets ul{
 margin:0px;
 padding:0px;
}
#bullets li{
 background-image:url(../images/bull.gif);
 background-repeat:no-repeat;
 background-position:left;
 padding:5px 0px 8px 25px;
 line-height:14px;
 list-style:none;
}
#bull li{
 background-image:url(../images/bull.gif);
 background-repeat:no-repeat;
 background-position:left;
 padding:5px 0px 8px 15px;
 line-height:14px;
 list-style:none;width:650px;
}
h1{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#999999; }
h2{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;}
h5{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#CC0066; padding:0px 0px; text-align:center;}
.bold{{font-family:Arial, Helvetica, sans-serif ;font-size:13px;color:#000000;}
#box{
font-family:Arial, Helvetica, sans-serif;
padding:20px 20px 20px 20px;
font-size:14px;
font-weight:500;
color:#454545;
background-color:#EEEEEE;
line-height:20px;
border:1px dashed #DFDFDF;
}





.formpostcode{
		width:50px;
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
}

.fieldtxt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #666666;
	width:200px;
	}
.txtfield{
		width:250px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
}

.date{
		
		width:30px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#333;
}

#innerothertxt .parahead{
		color:#cc3399;
		font-size:12px;
		font-weight:bold;
}

#news
{
	margin:0px;
	padding:0px;
}
.newscaption
{
	font-size:15px;
	color:#373737;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.newsimage
{
	float:left;
	width:129px;
	margin:5px 10px 0 0px;
}
.newscontents
{
	width:300px;
	margin:5px 0px 0 0px;
	float:left;
	color:#6A6A6A;
}
#layer1 {
	
	visibility: hidden;
	width: 250px;
	height: 50px;
	left: 20px;
	top: 300px;
	background-color:#666666;
	border: 1px solid #333333;
	padding:0px 0px 20px 0px;
}

#close {
	background-color:#000;
	text-align:right;
	padding:3px 5px 3px 0px
}
#close a{
	color:#FFFFFF;
}
.inputarea{
	padding:10px 5px 0px 8px;
}
.textfield{
	padding:2px 0px 2px 0px;
	margin:0px;
	font-size:12px;
	color:#666666;
	width:170px;
	
}
.but{
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
	padding:2px 0 2px 0px;
	border:0px;
	margin:0px 0px 0px 3px;
	font-weight:bold;
}

	
