 /* CSS Document for Screens */

@import url('https://fonts.googleapis.com/css?family=Open+Sans');

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, b, u, i, center,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0; padding: 0;  border: 0; outline: 0; font-size: 100%;
    vertical-align: baseline; background: transparent; font-family: 'museo500', arial;
}

body { 
line-height: 1; 
}

ol, ul { 
list-style: none; 
}

blockquote, q { 
quotes: none; 
}

blockquote:before, blockquote:after, q:before, q:after { 
content: ''; 
}

:focus { 
outline: 0; 
}

ins { 
text-decoration: none; 
}

del { 
text-decoration: line-through; 
}

table { 
border-collapse: collapse; border-spacing: 0; 
}
 
/* Text */

h1 { margin: 0 0 0 0; font-size: 2.8em; font-weight: 700; }
h2 { margin: 0 0 0 0; font-size: 1.6em; font-weight: 700; line-height: 1.1em }
h2 { margin: 0 0 0 0; font-size: 1.3em; font-weight: 700; }
h4 { margin: 0 0 0 0; font-size: 1em; font-weight: 700;  }

p {margin: 0 0 0 0; }

a { color: #007eff; }
a:visited { color: #65b1ff; }
 
body {
    font-size: 62.5%;
    text-align: center;
    color: #000000;
}

.topcolour {
	background-image:url(images/orangeblack.gif);
	background-repeat:repeat;
	width:100%;
	height:10px;
}

.g-recaptcha {
	margin-left:50px;
}
 
.container {
    width: 1040px;
    margin: 0 auto;
    text-align: left;
    position: relative;
}

.containertop {
	width:100%;
	height:180px;
	background-image:url(images/dots.gif);
}

.top {
	width:1040px;
	margin:auto;
	height:165px;
}

.removalslogo {
	width: 300px;
	height: 75px;
	margin-top:20px;
	float:left;
	box-shadow: 10px 10px 20px #888888;
}

.contact {
	float:left;
	margin-top:10px;
	margin-left:70px;
}

.contact h2 {
	margin-top: 20px;
	font-size:24px;
	text-shadow: 2px 2px #ccc;
	font-family: 'museo500', arial;
	color:#333;
}

.contact h3 {
	font-size:18px;
	text-shadow: 2px 2px #ccc;
	font-family: 'museo500', arial;
	color:#333;
	margin:5px;
	padding-top:2px;
}

.social {
	float:right;
	margin-top:25px;
}

.social a {
	margin-left:10px;
}

.mobileservices {display:none;}

.menu {
	margin-top:20px;
	margin-right:10px;
	padding-top:14px;
	width:580px;
	height:30px;
	background-color:#F60;
	float:right;
	/* Fallback for web browsers that doesn't support RGBa */
	background: rgb(0, 0, 0);
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.02);
	box-shadow: 2px 2px 10px #888888;
}

.menu a, .menu a:visited {
	font-size:14px;
	color:#000;
	padding-left:15px;
	padding-right:15px;
	text-decoration:none;
}

.menu a:hover {
	color:#F60;
}

.clear {clear:both;}

#vanpricesiconvan {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url(images/icons/van.png);
	background-repeat:no-repeat;
}

#vanpricesiconvan p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesiconmaterials {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url("images/icons/shrinkwrapicon.png");
	background-repeat:no-repeat;
}

#vanpricesiconmaterials p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesiconmattress {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url("images/icons/mattressicon.jpg");
	background-repeat:no-repeat;
}

#vanpricesiconmattress p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesiconsofas {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url("images/icons/sofa-cover.png");
	background-repeat:no-repeat;
}

#vanpricesiconsofas p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}



#vanpricesicontools {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url("images/icons/toolsicon.png");
	background-repeat:no-repeat;
}

#vanpricesicontools p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesiconplumbing {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url("images/icons/plumbingicon.png");
	background-repeat:no-repeat;
}

#vanpricesiconplumbing p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesicondriver {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url("images/icons/drivericon.png");
	background-repeat:no-repeat;
}

#vanpricesicondriver p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesiconporter {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url("images/icons/portericon.png");
	background-repeat:no-repeat;
}

#vanpricesiconporter p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}
#vanpricesicon2men {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url(images/icons/2men.jpg);
	background-repeat:no-repeat;
}

#vanpricesicon2men p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesicon3men {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url(images/icons/3men.jpg);
	background-repeat:no-repeat;
}

#vanpricesicon3men p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesiconfuel {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url(images/icons/fuel.png);
	background-repeat:no-repeat;
}

#vanpricesiconfuel p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesiconinsurance {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url(images/icons/insurance.png);
	background-repeat:no-repeat;
}

#vanpricesiconinsurance p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

#vanpricesicontime {
	margin-top:20px;
	margin-bottom:20px;
	width:600px;
	height: 50px;
	background-image:url(images/icons/time.png);
	background-repeat:no-repeat;
}

#vanpricesicontime p{
	text-align: left;
	padding-left:75px;
	font-size: 16px;

}

.containerimage{
	width:100%;
	height:300px;
	border-style:solid;
	background-color:#F60;
	border-width:1px;
	border-color:#999;
}

.imagehome{
	width:1040px;
	height:300px;
	margin:auto;
}

.imagehull{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/hullimage.jpg);
}

.imageinsurance{
	width:1040px;
	height:300px;
	margin:auto;
}

.imagethankyou{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/thankyouimage.jpg);
}

.imagereviewthanks{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/reviewthanksimage.jpg);
}

.imagevans{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/vansimage.jpg);
}

.imagelinks{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/linksimage.jpg);
}

.imagenews{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/newsimage.jpg);
}

.imageforsale{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/forsaleimage.jpg);
}

.imageblog{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/blogimage.jpg);
}

.imagedismantle{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/dismantleimage.jpg);
}

.imageboxes{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/boxesimage.jpg);
}

.imagebubblewrap{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/furniture-protection/chestbubblewrapheader.jpg);
}

.imageamericanfridge{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/americanfridgeimage.jpg);
}

.imageupsidedownhouse{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/upside-down-house/upside-down-house-cover.jpg);
}

.imageremovaltime{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/removal-time.jpg);
}

.imagereadytomove{
	width:1040px;
	height:300px;
	margin:auto;
}

.imagewhatvan{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/whatvan.jpg);
}

.imagesitemap{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/sitemapimage.jpg);
}

.imageterms{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/termsimage.jpg);
}

.imageprivacy{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/privacyimage.jpg);
}

.imagepeterborough{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/peterboroughimage.jpg);
}

.imageabout{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/aboutimage.jpg);
}

.imagefullhouseremovals{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/fullhouseremovalsimage.jpg);
}

.imageparthouseremovals{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/parthouseremovalsimage.jpg);
}

.imageofficerelocation{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/officerelocationimage.jpg);
}

.imagesingleitems{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/singleitemimage.jpg);
}

.imageshouseclearances{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/houseclearancesimage.jpg);
}

.imagesofficeclearances{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/imageofficeclearance.jpg);
}

.imagepianomoves{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/pianomovesimage.jpg);
}

.imagedomesticremovals{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/domesticremovalsimage.jpg);
}

.imagecommercialremovals{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/commercialremovalsimage.jpg);
}

.imagestudentremovals{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/studentimage.jpg);
}

.imageflatmoves{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/flatmovesimage.jpg);
}

.imagelongdistance{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/longdistanceimage.jpg);
}

.imagepackingservices{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/packingimage.jpg);
}

.imagecleaningservices{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/cleaningimage.jpg);
}

.imagetips{
	width:1040px;
	height:300px;
	margin:auto;
}

.imagereviews{
	width:1040px;
	height:300px;
	margin:auto;
}

.imagecontact{
	width:1040px;
	height:300px;
	margin:auto;
}

.imagealtrincham{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/altrinchamimage.JPG);
}

.imageacomb{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/acombimage.jpg);
}

.imageashbourne{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/ashbourneimage.jpg);
}

.imagealfreton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/alfretonimage.jpg);
}

.imageackworth{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/ackworthimage.jpg);
}

.imageaskern{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/askernimage.jpg);
}

.imagebakewell{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/bakewellimage.jpg);
}

.imagebarnsley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/barnsleyimage.jpg);
}

.imageblackburn{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/blackburnimage.jpg);
}

.imagebirmingham{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/birminghamimage.jpg);
}

.imagebolton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/boltonimage.jpg);
}

.imagebilston{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/bilstonimage.jpg);
}

.imagebirkenhead{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/birkenheadimage.jpg);
}

.imageblyth{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/blythimage.jpg);
}

.imagebollington{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/bollingtonimage.jpg);
}

.imagebostonspa{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/bostonspaimage.jpg);
}

.imagebrampton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/bramptonimage.jpg);
}

.imagebradford{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/bradfordimage.jpg);
}

.imageburnley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/burnleyimage.jpg);
}

.imageburton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/burtonimage.jpg);
}

.imagebuxton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/buxtonimage.jpg);
}

.imagecastleford{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/castlefordimage.jpg);
}

.imagecastleton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/castletonimage.jpg);
}

.imagechesterfield{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/chesterfieldimage.jpg);
}

.imagechapelenlefrith{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/chapelenlefrithimage.jpg);
}

.imagecongleton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/congletonimage.jpg);
}

.imagecoventry{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/coventryimage.jpg);
}

.imagechester{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/chesterimage.jpg);
}

.imageclaycross{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/claycrossimage.jpg);
}

.imagecrewe{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/creweimage.jpg);
}

.imagedarfield{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/darfieldimage.jpg);
}

.imagederby{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/derbyimage.jpg);
}

.imagedewsbury{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/dewsburyimage.jpg);
}

.imagedenbydale{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/denbydaleimage.jpg);
}

.imagedronfield{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/dronfieldimage.jpg);
}

.imagedoncaster{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/doncasterimage.jpg);
}

.imagedinnington{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/dinningtonimage.jpg);
}

.imageeckington{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/eckingtonimage.jpg);
}

.imageelland{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/ellandimage.jpg);
}

.imageeyam{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/eyamimage.jpg);
}

.imagefeatherstone{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/featherstoneimage.jpg);
}

.imagefinningley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/finningleyimage.jpg);
}

.imagegainsborough{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/gainsboroughimage.jpg);
}

.imagegateshead{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/gatesheadimage.jpg);
}

.imageglossop{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/glossopimage.jpg);
}

.imagegoole{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/gooleimage.jpg);
}

.imagegrimsby{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/grimsbyimage.jpg);
}

.imagehalifax{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/halifaximage.jpg);
}

.imagehuddersfield{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/huddersfieldimage.jpg);
}

.imagehyde{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/hydeimage.jpg);
}

.imageholmfirth{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/holmfirthimage.jpg);
}

.imageilkley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/ilkleyimage.jpg);
}

.imageilkeston{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/ilkestonimage.jpg);
}

.imageirlam{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/irlamimage.jpg);
}

.imagejump{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/jumpimage.jpg);
}

.imagekeighley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/keighleyimage.jpg);
}

.imageharrogate{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/harrogateimage.jpg);
}

.imagekimberworth{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/kimberworthimage.jpg);
}

.imageknottingley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/knottingleyimage.jpg);
}

.imageleeds{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/leedsimage.jpg);
}

.imageleek{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/leekimage.jpg);
}

.imageleicester{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/leicesterimage.jpg);
}

.imageleigh{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/leighimage.jpg);
}

.imagelincoln{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/lincolnimage.jpg);
}

.imageliverpool{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/liverpoolimage.jpg);
}

.imagelongnor{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/longnorimage.jpg);
}

.imagemanchester{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/manchesterimage.jpg);
}

.imagemansfield{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/mansfieldimage.jpg);
}

.imagemacclesfield{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/macclesfieldimage.jpg);
}

.imagematlock{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/matlockimage.jpg);
}

.imagemarketweighton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/marketweightonimage.jpg);
}

.imagemexborough{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/mexboroughimage.jpg);
}


.imagemiddlesbrough{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/middlesbroughimage.jpg);
}

.imagenetherton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/nethertonimage.jpg);
}

.imagenewcastle{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/newcastleimage.jpg);
}

.imagenewark{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/newarkimage.jpg);
}

.imagenewmills{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/newmillsimage.jpg);
}

.imagenorthwich{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/northwichimage.jpg);
}

.imagenottingham{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/nottinghamimage.jpg);
}

.imageossett{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/ossetimage.jpg);
}

.imageoldham{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/oldhamimage.jpg);
}

.imageotley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/otleyimage.jpg);
}

.imagepontefract{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/pontefractimage.jpg);
}

.imagepocklington{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/pocklingtonimage.jpg);
}

.imagequeensbury{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/queensburyimage.jpg);
}

.imageretford{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/retfordimage.jpg);
}

.imagerochdale{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/rochdaleimage.jpg);
}

.imagerotherham{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/rotherhamimage.jpg);
}

.imagerawcliffe{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/rawcliffeimage.jpg);
}

.imageripon{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/riponimage.jpg);
}

.imageruncorn{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/runcornimage.jpg);
}

.imagesale{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/saleimage.jpg);
}

.imagesalford{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/salfordimage.jpg);
}

.imagestalybridge{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/stalybridgeimage.jpg);
}

.imagescunthorpe{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/scunthorpeimage.jpg);
}

.imageselby{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/selbyimage.jpg);
}

.imagesheffield{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/sheffieldimage.jpg);
}

.imageshipley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/shipleyimage.jpg);
}

.imagestretford{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/stretfordimage.jpg);
}

.imagesthelens{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/sthelensimage.jpg);
}

.imagestockport{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/stockportimage.jpg);
}

.imagestocksbridge{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/stocksbridgeimage.jpg);
}

.imagestoke{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/stokeimage.jpg);
}

.imagesunderland{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/sunderlandimage.jpg);
}

.imagetadcaster{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/tadcasterimage.jpg);
}

.imagetrafford{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/traffordimage.jpg);
}

.imagetideswell{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/tideswellimage.jpg);
}

.imagethirsk{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/thirskimage.jpg);
}

.imagetreeton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/treetonimage.jpg);
}

.imageulley{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/ulleyimage.jpg);
}

.imageulleskelf{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/ulleskelfimage.jpg);
}

.imagevaleofpickering{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/valeofpickingimage.jpg);
}

.imagewakefield{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/wakefieldimage.jpg);
}

.imagewarrington{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/warringtonimage.jpg);
}

.imagewetherby{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/wetherbyimage.jpg);
}

.imagewigan{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/wiganimage.jpg);
}

.imagewidnes{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/widnesimage.jpg);
}

.imagewirksworth{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/wirksworthimage.jpg);
}

.imageworksop{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/worksopimage.jpg);
}

.imagewolverhampton{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/wolverhamptonimage.jpg);
}

.imageyeadon{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/yeadonimage.jpg);
}

.imageyork{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/yorkimage.jpg);
}

.imagesheffieldprices{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/sheffieldprices.jpg);
}

.imageleedsprices{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/leedsprices.jpg);
}

.imagemanchesterprices{
	width:1040px;
	height:300px;
	margin:auto;
	background-image:url(images/manchesterprices.jpg);
}

.reviewsbox{
	float:right;
	height:300px;
	width:360px;
	background: rgba(0, 0, 0, 0.5);
	color:#FFF;
}

.reviewsboxleft{
	float:left;
	height:300px;
	width:360px;
	background: rgba(0, 0, 0, 0.5);
	color:#FFF;
}

.reviewsboxleft h1{
	color:#FFF;
	font-size:20px;
	margin-top:50px;
}

@-webkit-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-moz-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@-o-keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

@keyframes cf4FadeInOut {
 0% {
   opacity:1;
 }
 17% {
   opacity:1;
 }
 25% {
   opacity:0;
 }
 92% {
   opacity:0;
 }
 100% {
   opacity:1;
 }
}

#cf4a {
  position:relative;
  height:260px;
  width:250px;
  margin:auto;
  margin-top:20px;
}
#cf4a img {
  position:absolute;
  left:0;
}

#cf4a img {
  -webkit-animation-name: cf4FadeInOut;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-duration: 8s;

  -moz-animation-name: cf4FadeInOut;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  -moz-animation-duration: 8s;

  -o-animation-name: cf4FadeInOut;
  -o-animation-timing-function: ease-in-out;
  -o-animation-iteration-count: infinite;
  -o-animation-duration: 8s;

  animation-name: cf4FadeInOut;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-duration: 40s;
}
#cf4a img:nth-of-type(1) {
  -webkit-animation-delay: 6s;
  -moz-animation-delay: 6s;
  -o-animation-delay: 6s;
  animation-delay: 18s;
}
#cf4a img:nth-of-type(2) {
  -webkit-animation-delay: 4s;
  -moz-animation-delay: 4s;
  -o-animation-delay: 4s;
  animation-delay: 16s;
}
#cf4a img:nth-of-type(3) {
  -webkit-animation-delay: 2s;
  -moz-animation-delay: 2s;
  -o-animation-delay: 2s;
  animation-delay: 10s;
}
#cf4a img:nth-of-type(4) {
  -webkit-animation-delay: 0;
  -moz-animation-delay: 0;
  -o-animation-delay: 0;
  animation-delay: 0;
}

.containermenu {
	width:1040px;
	height:250px;
	margin:auto;
}

.removalservices {
	width:240px;
	height:160px;
	background-image:url(images/removal-services.fw.png);
	float:left;
	margin-top:50px;
	margin-left:10px;
}

.removalprices {
	width:240px;
	height:160px;
	background-image:url(images/removal-prices.fw.png);
	float:left;
	margin-top:50px;
	margin-left:20px;
}

.removalsprep{
	width:240px;
	height:160px;
	background-image:url(images/removal-prep.fw.png);
	float:left;
	margin-top:50px;
	margin-left:20px;
}

.removalscontact {
	width:240px;
	height:160px;
	background-image:url(images/removal-contact.fw.png);
	float:left;
	margin-top:50px;
	margin-left:20px;
}

.smallgreybox {
	width:120px;
	height:60px;
	background-color:#f60;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
	margin-bottom:20px;
}

.smallgreybox2 {
	width:120px;
	height:60px;
	background-color:#000;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
	margin-bottom:20px;
}

.largegreybox {
	width:180px;
	height:100px;
	background-color:#f60;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

#largegreybox {
	width:180px;
	height:100px;
	background-color:#f60;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

#largegreybox h2 {
	margin-top:20px;
	font-size:60px;
}

#largegreybox h3 {
	margin-top:20px;
	font-size:48px;
	padding-bottom:3px;
}

.largegreybox2 {
	width:180px;
	height:100px;
	background-color:#000;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

#vans {
	width:120px;
	height:60px;
	background-color:#ccc;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

#vans h2 {
	font-size:28px;
	color:#fff;
	padding-top:8px;
}

.pricesmondaytothursday {
	width:180px;
	height:160px;
	background-color:#D00;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

.pricefridaysaturday {
	width:180px;
	height:170px;
	background-color:#060;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

.pricessundaybank {
	width:180px;
	height:160px;
	background-color:#009;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

.pricesmondaytothursdaysmall {
	width:180px;
	height:60px;
	background-color:#D00;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

.pricefridaysaturdaysmall {
	width:180px;
	height:70px;
	background-color:#060;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

.pricessundaybanksmall {
	width:180px;
	height:60px;
	background-color:#009;
	border:0px solid;
	border-radius:15px;
	box-shadow: 3px 3px 5px #888888;
	float:left;
}

#booknow {
	width:100px;
	height:30px;
	background-color:#FFF;
	margin:auto;
	margin-top:20px;
	border-radius:15px;
}

#booknow a, #booknow a:visited {
	font-size:12px;
	color:#000;
	padding-left:18px;
}

#booknow a:hover {
	color:#666;
}

#booknow1 {
	width:100px;
	height:30px;
	background-color:#FFF;
	margin:auto;
	margin-top:30px;
	border-radius:15px;
}

#booknow1 a, #booknow1 a:visited {
	font-size:12px;
	color:#000;
	padding-left:18px;
}

#booknow1 a:hover {
	color:#666;
}
#booknow2 {
	width:100px;
	height:30px;
	background-color:#FFF;
	margin:auto;
	margin-top:38px;
	border-radius:15px;
}

#booknow2 a, #booknow2 a:visited {
	font-size:12px;
	color:#000;
	padding-left:18px;
}

#booknow2 a:hover {
	color:#666;
}

#smallbooknow {
	width:100px;
	height:30px;
	background-color:#D00;
	margin:auto;
	margin-top:5px;
	border-radius:15px;
}

#smallbooknow a, #smallbooknow a:visited {
	font-size:12px;
	color:#fff;
	padding-left:18px;
	text-decoration:underline;
}

#smallbooknow a:hover {
	color:#666;
}

#smallbooknow1 {
	width:100px;
	height:30px;
	background-color:#060;
	margin:auto;
	margin-top:5px;
	border-radius:15px;
}

#smallbooknow1 a, #smallbooknow1 a:visited {
	font-size:12px;
	color:#fff;
	padding-left:18px;
	text-decoration:underline;
}

#smallbooknow1 a:hover {
	color:#666;
}
#smallbooknow2 {
	width:100px;
	height:30px;
	background-color:#009;
	margin:auto;
	margin-top:5px;
	border-radius:15px;
}

#smallbooknow2 a, #smallbooknow2 a:visited {
	font-size:12px;
	color:#fff;
	padding-left:18px;
	text-decoration:underline;
}

#smallbooknow2 a:hover {
	color:#666;
}

.containermenuboxes {
	width:100%;
	height:250px;
	background-image:url(images/dots.gif);
	background-repeat:repeat;
}

.select {
	margin-top:150px;
}

.containermenu a, a:visited {
	font-size:28px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}

.containermenu a:hover {
	text-decoration:underline;
}


.containermenu p {
	padding-top:85px;
	padding-right:65px;
}

.containercontentimage {
	width:100%;
	height:auto;
	background-image:url(images/orangeblackstripe.fw.png);
	background-repeat:no-repeat;
	background-position:bottom;
}

.containercontent {
	width:1040px;
	padding-top:40px;
	min-height:400px;
	margin:auto;
}

.contactnumbers {
	margin:auto;;
	width:800px;
	min-height:100px;
	height:100%;
	margin:auto;
	text-align:left;
	margin-bottom:20px;
}

.contactnumbers h1 {
	margin-top: 20px;
	font-size:24px;
	font-family: 'museo500', arial;
	color:#333;
}

.contactnumbers h2 {
	font-size:16px;
	font-family: 'museo500', arial;
	color:#666;
	margin:5px;
	padding-top:2px;
}

.contactnumbers h3 {
	font-size:14px;
	font-family: 'museo500', arial;
	color:#000;
	margin:5px;
	padding-top:10px;
	text-decoration:underline;
}
.contactnumbers h4 {
	font-size:16px;
	font-family: 'museo500', arial;
	color:#F30;
	margin-left:15px;
	padding-top:2px;
}

.contactnumbers h5 {
	font-size:14px;
	font-family: 'museo500', arial;
	color:#666;
	margin-left:15px;
	padding-top:2px;
}

.contactnumbers a, .contactnumbers a:visited {
	font-size:16px;
	color:#f60;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.contactnumbers a:hover {
	font-size:16px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.contactnumberspeech {
	margin-top:50px;
	width:1000px;
	height:450px;
	background-image:url(images/mark-ravenhill-speech-bubble.jpg);
}

.contactnumberspeech img{
	border-radius:25px;
	box-shadow: 7px 7px 7px #888888;
	float: left; 
 	margin-top:300px;
}

.contactnumbertext {
	padding-left:110px;
	padding-top:15px;
	padding-right:110px;
}

.contactnumbertext p {
	font-size:14px;
	text-align:left;
	line-height:22px;
}

.contactnumbertext a, .contactnumbertext a:visited {
	font-size:14px;
	color:#f60;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.contactnumbertext a:hover {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}
.contactnumberspeech h3 {
	font-size:14px;
	color:#F60;
}

#vanprices2men {
	margin-top:5px;
	margin-bottom:10px;
	width:600px;
	height: 92px;
	background-image:url("images/blackvan.jpg");
	background-repeat:no-repeat;
}

#vanprices2men p {
	padding-top:35px;
	text-align: right;
	font-size: 70px;
	color:#000;
}

#vanprices65tonne {
	margin-top:5px;
	margin-bottom:10px;
	width:600px;
	height: 112px;
	background-image:url("images/blackvan65tonne.jpg");
	background-repeat:no-repeat;
}

#vanprices65tonne p {
	padding-top:35px;
	text-align: right;
	font-size: 70px;
	color:#000;
}

#vanprices3men {
	margin-top:50px;
	margin-bottom:10px;
	width:600px;
	height: 92px;
	background-image:url(images/van-3men.fw.png);
	background-repeat:no-repeat;
}

#vanprices3men p {
	padding-top:35px;
	text-align: right;
	font-size: 70px;
	color:#000;
}

#orangebutton {
	margin-top:15px;
	width: 225px;
	height: 75px;
	background-image:url(images/orange-button.png);
}

#orangebutton a, #orangebutton a:visited {
	color: #FFF;
	font-size:30px;
}

#orangebutton a:hover {
	color: #666
}

#orangebutton p {
	padding-top: 25px;
	padding-left: 45px;
}

.content {
	float:left;
	width:700px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
}

.content h1 {
	font-size:38px;
	color:#000;
	font-family: 'museo500', arial;
	line-height:42px;
	margin-bottom:5px;
}

.content h2 {
	font-size:22px;
	color:#333;
	font-family: 'museo500', arial;
	line-height:42px;
}

.content h3 {
	font-size:20px;
	color:#f60;
	font-family: 'museo500', arial;
	line-height:42px;
}

.content p {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
}

.content a, .content a:visited {
	font-size:14px;
	color:#f60;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content a:hover {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content ul, li {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:24px;
	margin-left:50px;
	list-style-type:circle;
}

.contentinsurance {
	float:left;
	width:1000px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
}

.contentinsurance h2 {
	font-size:22px;
	color:#333;
	font-family: 'museo500', arial;
	line-height:42px;
}

.contentinsurance p {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
}

.contentinsurance h1 {
	font-size:38px;
	color:#000;
	font-family: 'museo500', arial;
	line-height:42px;
	margin-bottom:5px;
}

.contentinsurance a, .contentinsurance a:visited {
	font-size:14px;
	color:#f60;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.contentinsurance a:hover {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

#decimal li{
	list-style-type:decimal;
}

#address {
	margin:auto;
	width:800px;
	height:auto;
}

#address h3 {
	font-size:14px;
	text-align:right;
	margin-bottom:5px;
	text-decoration:underline;
}

#address p {
	margin: 5px;
	text-align:right;
}

.contentcontact {
	margin:auto;;
	width:850px;
	height:150x;
	margin:auto;
	text-align:left;
	background-image:url(images/contactbackground.jpg);
	border-radius:25px;
	box-shadow: 7px 7px 7px #888888;
	margin-bottom:40px;
}

textarea.fixed {
    overflow-x:hidden;
}

.contentcontact h1 {
	font-size:38px;
	color:#000;
	font-family: 'museo500', arial;
	line-height:42px;
	padding-top:15px;
	margin-bottom:5px;
	padding-left:50px;
}

.contentcontact h2 {
	font-size:22px;
	color:#333;
	font-family: 'museo500', arial;
	line-height:42px;
	padding-left:50px;
}

.contentcontact p {
	font-size:14px;
	color:#000;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
	text-align:left;
	padding-left:50px;
}

.contentcontact a, .contentcontact a:visited {
	font-size:14px;
	color:#f60;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.contentcontact a:hover {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}


.contentreviews {
	float:left;
	width:1040px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
}

.contentreviews h1 {
	font-size:38px;
	color:#000;
	font-family: 'museo500', arial;
	line-height:42px;
	margin-bottom:5px;
	text-align:center;
}

.contentreviews h2 {
	font-size:22px;
	color:#333;
	font-family: 'museo500', arial;
	line-height:42px;
}

#leftspeech {
	height:250px;
	width:900px;
	float:left;
	background-image:url(images/orange-speech-bubble-left.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeech p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeech h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechsmall {
	height:200px;
	width:900px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-small.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechsmall p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechsmall h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechbig {
	height:300px;
	width:900px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-big.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechbig p {
	margin-left:40px;
	margin-right:100px;
	margin-top:55px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechbig h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechvsmall {
	height:150px;
	width:900px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-vsmall.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechvsmall p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechvsmall h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeech {
	height:250px;
	width:900px;
	float:right;
	background-image:url(images/orange-speech-bubble-right.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeech p {
	margin-left:140px;
	margin-right:80px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeech h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}


#rightspeechbigger {
	height:280px;
	width:900px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-bigger.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechbigger p {
	margin-left:140px;
	margin-right:80px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbigger h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechsmall {
	height:175px;
	width:900px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-small.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechsmall p {
	margin-left:140px;
	margin-right:80px;
	margin-top:30px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechsmall h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbig {
	height:400px;
	width:900px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-big.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechbig p {
	margin-left:140px;
	margin-right:80px;
	margin-top:60px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbig h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

.contentreviews p {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
}

.contentreviews a, .content a:visited {
	font-size:14px;
	color:#f60;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.contentreviews a:hover {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content table {
	width:auto;
	height:auto;
	margin-top:10px;
}

.content table a, .content table a:visited{
	font-size:18px;
	line-height:28px;
}

.content table a:hover {
	font-size:18px;
	line-height:28px;
}

.content th {
	width:175px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}

.pricestable table {
	width:1260px;
}

.pricestable th{
	width:200px;
	padding:10px;
}

.pricestable td{
	width:200px;
	padding:10px;
}

.pricestable h2{
	color:#FFF;
	text-align:center;
	padding-top:5px;
}

.pricestable h3{
	margin-top:10px;
	font-size:18px;
	color:#FFF;
	text-align:center;
}

.pricestable p {
	text-align:center;
	color:#FFF;
	margin-top:-12px;
	margin-bottom:-18px;
}

#manandvanservices {
	background-image:url(images/Clipboard_Background.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:right;
	margin-top:50px;
	width:340px;
	height:580px;
}
#manandvanservices a, #manandvanservices a:visited{
	font-size:14px;
	color:#666;
}

#manandvanservices a:hover {
	font-size:14px;
	color:#CCC;
}

#manandvanservices h3 {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:24px;
	margin-bottom:85px;
}

#manandvanservices ul, #manandvanservices li {
	font-size:14px;
	color:#333;
	font-family: 'museo500', arial;
	line-height:26px;
	list-style-type:none;
	text-align:center;
	margin:auto;
}

.twitter {
	margin-top:100px;
	float:right;
	width:300px;
	height:720px;
}

.storage {
	margin-top:100px;
	float:right;
	width:300px;
	height:300px;
	background-color:#FFFF53;
	box-shadow: 8px 8px 20px #888888;
	border-radius: 10px;
}

.storage h2 {
	margin-top:10px;
	font-size:28px;
	color:#000;
	text-shadow: 1px 1px #ccc;
}

.storage h3 {
	margin-top:10px;
	font-size:22px;
	color:#666;
	text-shadow: 1px 1px #ccc;
}

.storage img {
	margin-top:25px;
	margin-bottom:10px;
}

.containerfooter {
	width:100%;
	height:450px;
	background-image:url(images/rachet.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	clear:both;
}

.footer {
	width:1024px;
	height:auto;
	margin:auto;
}

.footerlinks {
	padding-top:200px;
	float:right;
	padding-right:100px;
}

.footerlinks h1 {
	font-size:28px;
	color:#999;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}

.footerlinks h3 {
	font-size:28px;
	color:#999;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}


.footerlinks a, .footerlinks a:visited {
	font-size:18px;
	color:#666;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.footerlinks a:hover {
	font-size:18px;
	color:#f60;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.rightprices {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	float:right;
	margin-top:250px;
	width:200px;
	height:300px;
}

.rightprices h3 {
	color:#FFF;
	font-size:16px;
	line-height:20px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	font-family: 'museo500', arial;
	padding:2px;
	text-align:left;
}

.rightprices li {
	font-size:15px;
	color:#FFF;
	margin-left:25px;
	text-align:left;
	line-height:19px;
	list-style-type:none;
}

.rightprices a, .rightprices a:visited {
	color:#fff;
}

.rightprices a:hover {
	color:#999;
}

.rightprices1 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	float:right;
	margin-top:250px;
	width:200px;
	height:920px;
}

.rightprices1 h3 {
	color:#FFF;
	font-size:16px;
	line-height:20px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	font-family: 'museo500', arial;
	padding:2px;
	text-align:left;
}

.rightprices1 li {
	font-size:15px;
	color:#FFF;
	margin-left:25px;
	text-align:left;
	line-height:19px;
	list-style-type:none;
}

.rightprices1 a, .rightprices1 a:visited {
	color:#fff;
}

.rightprices1 a:hover {
	color:#999;
}

.rightprices2 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	float:right;
	margin-top:250px;
	width:200px;
	height:1120px;
}

.rightprices2 h3, .rightprices3 h3 {
	color:#FFF;
	font-size:16px;
	line-height:20px;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	font-family: 'museo500', arial;
	padding:2px;
	text-align:left;
}

.rightprices2 li, .rightprices3 li {
	font-size:15px;
	color:#FFF;
	margin-left:25px;
	text-align:left;
	line-height:19px;
	list-style-type:none;
}

.rightprices2 a, .rightprices2 a:visited, .rightprices3 a, .rightprices3 a:visited {
	color:#fff;
}

.rightprices2 a:hover, .rightprices3 a:hover {
	color:#999;
}

.rightremovals {
	margin-top:100px;
	float:right;
	width:300px;
	height:380px;
	background-image:url(images/notepaper.jpg);
	background-repeat:no-repeat;
}

.rightremovals h3 {
	margin-top:100px;
	margin-left:20px;
	margin-right:30px;
	color:#666;
	font-size:24px;
	line-height:28px;
}

.rightremovals p {
	margin-top:20px;
	margin-left:20px;
	margin-right:30px;
	color:#666;
	font-size:14px;
	text-align:center;
}

.rightimagebottom {
	float:right;
	width:300px;
	height:300px;
	margin-top:540px;
	background-image:url(images/photoframe.jpg);
}

.rightimagebottom img {
	width:175px;
	height:175px;
	margin:25px;
	margin-top:52px;
	border-radius:7px;
}

.rightimagebottom2 {
	float:right;
	width:300px;
	height:300px;
	margin-top:340px;
	background-image:url(images/photoframe.jpg);
}

.rightimagebottom2 img {
	width:175px;
	height:175px;
	margin:25px;
	margin-top:52px;
	border-radius:7px;
}

.rightimagebottom3 {
	float:right;
	width:300px;
	height:300px;
	margin-top:10px;
	background-image:url(images/photoframe.jpg);
}

.rightimagebottom3 img {
	width:175px;
	height:175px;
	margin:25px;
	margin-top:52px;
	border-radius:7px;
}

.rightimagebottom4 {
	float:right;
	width:300px;
	height:300px;
	margin-top:80px;
	background-image:url(images/photoframe.jpg);
}

.rightimagebottom4 img {
	width:175px;
	height:175px;
	margin:25px;
	margin-top:52px;
	border-radius:7px;
}

.rightimagebottom5 {
	float:right;
	width:300px;
	height:300px;
	margin-top:1000px;
	background-image:url(images/photoframe.jpg);
}

.rightimagebottom5 img {
	width:175px;
	height:175px;
	margin:25px;
	margin-top:52px;
	border-radius:7px;
}

#FS_UGC{
	display:none;
}

#reviews {
	margin:auto;
	padding-top:45px;
	width:700px;
	height:400px;
	clear:both;
	background-image:url(images/reviews.jpg);
	border-radius:50px;
	box-shadow: 10px 10px 20px #888888;
}

#reviews p, #reviews a, #reviews h1{
	text-align:center;
	margin:auto;
	color:#FFF;
	text-shadow: 1px 1px #666;
}

.spacer {
	width:auto;
	height:50px;
}

.missionstatement {
	width:700px;
	height:200px;
	background-image:url(images/missionstatement.jpg);
	border-radius:25px;
	box-shadow: 10px 10px 20px #888888;
	margin-bottom:30px;
	margin-top:25px;
}

.missionstatementbox {
	width:550px;
	height:150px;
	float:left;
	margin-left:75px;
	margin-top:25px;
	background: rgb(0, 0, 0);
	/* RGBa with 0.6 opacity */
	background: rgba(0, 0, 0, 0.6);
	color:#FFF;
	border-radius:10px;
}

.missionstatementbox h2{
	padding:12px;
	color:#FFF;
	text-align:left;
	font-size:22px;
}

.content a:hover {
	font-size:14px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content h4 {
	margin-left:120px;
	font-size:22px;
	font-family:"Brush Script Std";
	text-decoration:underline;
}

.containerbottom {
	width:1040px;
	height:200px;
	margin:auto;
	margin-top:20px;
}

.containerbottom h4 {
	font-size:20px;
	color:#999;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}

.companylogo {
	height:75px;
	width:auto;
	float:left;
	margin-top:15px;
	margin-right:25px;
}

.socialreviews {
	margin-top:10px;
	margin-bottom:25px;
	width:330px;
	float:left;
	margin-right:15px;
	height:auto;
}

.socialpages {
	height:100px;
	width:900px;
	margin:auto;
}

.socialpages h3 {
	font-size:28px;
	color:#999;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
	text-align:right;
	margin-bottom:5px;
}

.socialpageslogo {
	float:right;
	margin-left:10px;
}

.pricestablemobile { display: none;}

@media screen and (max-width: 1050px) {

	h1 { font-size: 2.4em; }
	
.top {
	width:1000px;
	margin:auto;
	height:165px;
}

.removalslogo, .removalslogo img { width: 240px; height: 60px; margin-left:5px; }

.contact { width: 300px; }

.contact h2 { font-size: 18px;}
.contact h3 { font-size: 16x;}

.social { float: left; margin-left: 50px}

.menu { width: 500px; float: left; margin-left: 20px; }
.menu a{font-size: 13px; padding: 10px; }

.containerimage { height: 240px;}

.containerimage img { width: 800px; height: 240px; }

.containermenu {
	width:880px;
	height:200px;
	margin:auto;
}

.removalservices {
	width:192px;
	height:128px;
	background-image:url(images/removal-services192x128.fw.png);
	float:left;
	margin-top:25px;
	margin-left:10px;
}

.removalprices {
	width:192px;
	height:128px;
	background-image:url(images/removal-prices192x128.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalsprep{
	width:192px;
	height:128px;
	background-image:url(images/removal-prep192x128.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalscontact {
	width:192px;
	height:128px;
	background-image:url(images/removal-contact192x128.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.containermenuboxes {
	width:100%;
	height:200px;
	background-image:url(images/dots.gif);
	background-repeat:repeat;
}

.containermenuboxes a {font-size: 22px;}
.containermenu p {padding-top:75px;}

.content {
	float:left;
	width:600px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	padding-left:10px;
	margin-top:65px;
}

.content h1 {
	font-size:36px;
	font-family: 'museo500', arial;
	line-height:42px;
	margin-bottom:5px;
}

.content h2 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
}

.content p {
	font-size:14px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
}

.content a, .content a:visited {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content a:hover {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content ul, li {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:24px;
	margin-left:50px;
	list-style-type:circle;
}

.twitter {
	margin-left:20px; 
	margin-top:100px;
	float:left;
	width:275px;
	height:720px;
}

.storage {
	margin-left:20px;
	margin-top:100px;
	float:left;
	width:275px;
	height:275px;
	background-color:#FFFF53;
	box-shadow: 8px 8px 20px #888888;
	border-radius: 10px;
}

.storage h2 {
	margin-top:10px;
	font-size:24px;
	color:#000;
	text-shadow: 1px 1px #ccc;
}

.storage h3 {
	margin-top:5px;
	font-size:18px;
	color:#666;
	text-shadow: 1px 1px #ccc;
}

.storage img {
	margin-top:15px;
	margin-bottom:10px;
}

.containerfooter {
	width:100%;
	height:450px;
	background-image:url(images/rachet900px.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	clear:both;
}

.footer {
	width:950px;
	height:auto;
	margin:auto;
}

.footerlinks {
	padding-top:150px;
	float:right;
	padding-right:110px;
}

.footerlinks h1 {
	font-size:28px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}

.footerlinks h3 {
	font-size:24px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}


.footerlinks a, .footerlinks a:visited {
	font-size:16px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.footerlinks a:hover {
	font-size:16px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.socialpages {
	height:100px;
	width:900px;
	margin:auto;
}

.socialpages h3 {
	font-size:24px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
	text-align:right;
	margin-bottom:5px;
}

.socialpageslogo {
	float:right;
	margin-left:10px;
}

.socialpageslogo img { width:45px; height:45px;}

.containerbottom {
	width:900px;
	height:200px;
	margin:auto;
	margin-top:20px;
}

.containerbottom img {width:70%; height:70%;}
.containerbottom h4 {font-size:18px;}

.companylogo {
	height:75px;
	width:auto;
	float:left;
	margin-top:15px;
	margin-right:6px;
}

#manandvanservices {
	background-image:url(images/Clipboard_Background.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin-top:50px;
	width:340px;
	height:580px;
}
#manandvanservices a, #manandvanservices a:visited{font-size:14px;}
#manandvanservices a:hover {font-size:14px;}
#manandvanservices h3 {font-size:14px;}
#manandvanservices ul, #manandvanservices li {font-size:14px;}

.rightimagebottom2 {
	float:left;
	width:300px;
	height:300px;
	margin-top:340px;
	background-image:url(images/photoframe.jpg);
}

.contentreviews {
	float:left;
	width:900px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	margin-left:10px;
}

.contentreviews h1 {font-size:34px;}
.contentreviews h2 {font-size:19px;}

.socialreviews {
	margin-top:10px;
	margin-bottom:25px;
	width:260px;
	float:left;
	margin-right:15px;
	height:auto;
}

.socialreviews img { width:260px; }

.rightprices2 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	float:left;
	margin-top:250px;
	margin-left:160px;
	width:200px;
	height:1120px;
}

.contentinsurance { width: 900px;}

.contentinsurance img { width: 100%;}

.pricestablemobile { display: none;}

}

@media screen and (max-width: 825px) {
	
h1 { font-size: 2.2em; }
	
.top {
	width:825px;
	margin:auto;
	height:165px;
}

.removalslogo, .removalslogo img { width: 192px; height: 48px; margin-left:5px; }

.contact { width: 250px; }

.contact h2 { font-size: 18px;}
.contact h3 { font-size: 16x;}

.social { float: left;}


.menu { width: 500px; float: left; margin-left: 170px; }
.menu a{font-size: 13px; padding: 10px; }

.containerimage { height: 200px; margin-top:10px;}

.containerimage img { width: 600px; height: 200px; margin-right:280px;}

.containermenu {
	width:825px;
	height:200px;
	margin:auto;
}

.removalservices {
	width:150px;
	height:100px;
	background-image:url(images/removal-services150x100.fw.png);
	float:left;
	margin-top:25px;
	margin-left:30px;
}

.removalprices {
	width:150px;
	height:100px;
	background-image:url(images/removal-prices150x100.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalsprep{
	width:150px;
	height:100px;
	background-image:url(images/removal-prep150x100.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalscontact {
	width:150px;
	height:100px;
	background-image:url(images/removal-contact150x100.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.containermenuboxes {
	width:100%;
	height:160px;
	background-image:url(images/dots.gif);
	background-repeat:repeat;
}

.containermenuboxes a {font-size: 18px;}
.containermenu p {padding-top:60px; padding-left:20px}

.content {
	float:left;
	width:480px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	padding-left:10px;
	margin-top:55px;
}

.content h1 {
	font-size:30px;
	font-family: 'museo500', arial;
	line-height:42px;
	margin-bottom:5px;
}

.content h2 {
	font-size:18px;
	font-family: 'museo500', arial;
	line-height:42px;
}

.content p {
	font-size:14px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
}

.content a, .content a:visited {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content a:hover {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content ul, li {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:24px;
	margin-left:50px;
	list-style-type:circle;
}

.twitter {
	margin-left:20px; 
	margin-top:100px;
	float:left;
	width:275px;
	height:720px;
}

.storage {
	margin-left:10px;
	margin-top:100px;
	float:left;
	width:250px;
	height:250px;
	background-color:#FFFF53;
	box-shadow: 8px 8px 20px #888888;
	border-radius: 10px;
}

.storage h2 {
	margin-top:10px;
	font-size:21px;
	color:#000;
	text-shadow: 1px 1px #ccc;
}

.storage h3 {
	margin-top:5px;
	font-size:15px;
	color:#666;
	text-shadow: 1px 1px #ccc;
}

.storage img {
	margin-top:15px;
	margin-bottom:2px;
}

.containerfooter {
	width:825px;
	height:450px;
	background-image:url(images/rachet825px.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	clear:both;
}

.footer {
	width:825px;
	height:auto;
	margin:auto;
}

.footerlinks {
	padding-top:150px;
	float:right;
	padding-right:80px;
	
}

.footerlinks h1 {
	font-size:24px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}

.footerlinks h3 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}


.footerlinks a, .footerlinks a:visited {
	font-size:14px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.footerlinks a:hover {
	font-size:14px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.socialpages {
	height:100px;
	width:775px;
	margin:auto;
}

.socialpages h3 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
	text-align:center;
	margin-bottom:5px;
}

.socialpageslogo {
	float:left;
	margin-left:10px;
}

.socialpageslogo img { width:39px; height:39px;}

.containerbottom {
	width:825px;
	height:200px;
	margin:auto;
	margin-top:20px;
}

.containerbottom img {width:70%; height:70%;}
.containerbottom h4 {font-size:18px;}

.companylogo {
	height:75px;
	width:75px;
	float:left;
	margin-top:15px;
	margin-right:6px;
}

#manandvanservices {
	background-image:url(images/Clipboard_Background300px.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin-top:50px;
	width:300px;
	height:580px;
}
#manandvanservices a, #manandvanservices a:visited{font-size:13px;}
#manandvanservices a:hover {font-size:13px;}
#manandvanservices h3 {font-size:12px; text-align:left;}
#manandvanservices ul, #manandvanservices li {font-size:12px;}

.content table {
	width:auto;
	height:auto;
	margin-top:10px;
}

.content table a, .content table a:visited{
	font-size:14px;
	line-height:28px;
}

.content table a:hover {
	font-size:14px;
	line-height:28px;
}

.content th {
	width:120px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}

.contentcontact {
	width:800px;
	height:1670px;
	float:left;
	text-align:left;
	background-image:url(images/contactbackground.jpg);
	border-radius:25px;
	box-shadow: 7px 7px 7px #888888;
	margin-bottom:40px;
}

.rightimagebottom2 {
	float:left;
	width:300px;
	height:300px;
	margin-top:340px;
	background-image:url(images/photoframe.jpg);
}

.contentreviews {
	float:left;
	width:900px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	margin-left:10px;
}

.contentreviews h1 {font-size:34px;}
.contentreviews h2 {font-size:19px;}

.socialreviews {
	margin-top:10px;
	margin-bottom:25px;
	width:260px;
	float:left;
	margin-right:15px;
	height:auto;
}

.socialreviews img { width:260px; }

.rightprices2 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	margin-left:20px;
	width:200px;
	height:1120px;
	clear:both;
	margin-top:5px;
}

.rightprices3 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	margin-left:20px;
	width:200px;
	height:320px;
	clear:both;
	margin-top:5px;
}

.contentinsurance { width: 900px;}

.contentinsurance img { width: 100%;}

.pricestablemobile { display: none;}

}

@media screen and (max-width: 760px) {
	
h1 { font-size: 2.2em; }
	
.top {
	width:625px;
	margin:auto;
	height:165px;
}

.removalslogo, .removalslogo img { width: 230px; height: 58px; margin-left:5px; }

.contact { width: 300px; margin-left:30px;}

.contact h2 { font-size: 18px;}
.contact h3 { font-size: 16x;}

.social {  margin-left:5px; display:none;}
.social img {width:40px;}

.menu { width: 500px; float: left; margin-left: 50px; margin-top:25px; }
.menu a{font-size: 14px; padding: 6px; }

.containerimage { height: 180px; margin-top:15px;}

.containerimage img { width: 500px; height: 180px; margin-right:420px;}

.containermenu {
	width:625px;
	height:200px;
	margin:auto;
}

.removalservices {
	width:240px;
	height:160px;
	background-image:url(images/removal-services.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalprices {
	width:240px;
	height:160px;
	background-image:url(images/removal-prices.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalsprep{
	width:240px;
	height:160px;
	background-image:url(images/removal-prep.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
	clear: both;
}

.removalscontact {
	width:240px;
	height:160px;
	background-image:url(images/removal-contact.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.containermenuboxes {
	width:100%;
	height:400px;
	background-image:url(images/dots.gif);
	background-repeat:repeat;
}

.containermenuboxes a {font-size: 28px;}
.containermenu p {padding-top:85px; padding-left:15px}

.content {
	clear:both;
	float:left;
	width:550px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	padding-left:10px;
	margin-top:80px;
}

.content h1 {
	font-size:30px;
	font-family: 'museo500', arial;
	line-height:42px;
	margin-bottom:5px;
}

.content h2 {
	font-size:18px;
	font-family: 'museo500', arial;
	line-height:42px;
}

.content p {
	font-size:14px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
}

.content a, .content a:visited {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content a:hover {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content ul, li {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:24px;
	margin-left:50px;
	list-style-type:circle;
}

.twitter {
	clear:both;
	margin-left:20px; 
	margin-top:100px;
	float:left;
	width:500px;
	height:720px;
}

.storage {
	clear:both;
	margin-left:50px;
	float:left;
	width:400px;
	height:450px;
	background-color:#FFFF53;
	box-shadow: 8px 8px 20px #888888;
	border-radius: 10px;
}
.storage img {width:350px; height:350px;}

.storage h2 {
	margin-top:10px;
	font-size:30px;
	color:#000;
	text-shadow: 1px 1px #ccc;
}

.storage h3 {
	margin-top:5px;
	font-size:20px;
	color:#666;
	text-shadow: 1px 1px #ccc;
}

.storage img {
	margin-top:15px;
	margin-bottom:2px;
}

.containerfooter {
	width:625px;
	height:450px;
	background-image:url(images/rachet500px.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	clear:both;
}

.footer {
	width:625px;
	height:auto;
	margin:auto;
}

.footerlinks {
	padding-top:200px;
	float:right;
	padding-right:80px;
	
}

.footerlinks h1 {
	font-size:24px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}

.footerlinks h3 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}


.footerlinks a, .footerlinks a:visited {
	font-size:16px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.footerlinks a:hover {
	font-size:16px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.socialpages {
	height:180px;
	width:625px;
	margin:auto;
}

.socialpages h3 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
	text-align:center;
	margin-bottom:5px;
}

.socialpageslogo {
	float:left;
	margin-left:10px;
	margin-top:15px;
	margin-right: 10px;
}

.socialpageslogo img { width:50px; height:50px;}

.containerbottom {
	width:500px;
	height:300px;
	margin:auto;
	margin-top:20px;
	margin-left:60px;
	margin-right:60px;
}

.containerbottom h4 {font-size:18px;}

.companylogo {
	height:90px;
	width:90px;
	float:left;
	margin-top:15px;
	margin-right:5px;
}

#manandvanservices {
	background-image:url(images/Clipboard_Background580.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin-top:50px;
	margin-left:80px;
	width:340px;
	height:620px;
	clear:both;
}
#manandvanservices a, #manandvanservices a:visited{font-size:14px;}
#manandvanservices a:hover {font-size:14px;}
#manandvanservices h3 {font-size:14px; text-align:center;}
#manandvanservices ul, #manandvanservices li {font-size:12px;}

.content table {
	width:auto;
	height:auto;
	margin-top:10px;
	margin-left:10px;
}

.content table a, .content table a:visited{
	font-size:16px;
	line-height:32px;
}

.content table a:hover {
	font-size:16px;
	line-height:32px;
}

.content th {
	width:140px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}

.contentcontact {
	width:580px;
	height:1670px;
	float:left;
	text-align:left;
	background-image:url(images/contactbackground.jpg);
	border-radius:25px;
	box-shadow: 7px 7px 7px #888888;
	margin-bottom:40px;
	clear:both;
}

.contactnumbers {
	margin:auto;;
	width:580px;
	min-height:100px;
	height:100%;
	margin:auto;
	text-align:left;
	clear:both;
}

.rightimagebottom2 {
	float:left;
	width:300px;
	height:300px;
	margin-top:340px;
	background-image:url(images/photoframe.jpg);
}

.contentreviews {
	float:left;
	width:580px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	margin-left:10px;
}

.contentreviews h1 {font-size:34px;}
.contentreviews h2 {font-size:19px;}

#leftspeech {
	height:400px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeech p {
	margin-left:40px;
	margin-right:100px;
	margin-top:60px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeech h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechsmall {
	height:325px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-small-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechsmall p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechsmall h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechbig {
	height:400px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-big-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechbig p {
	margin-left:40px;
	margin-right:100px;
	margin-top:55px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechbig h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechvsmall {
	height:200px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-vsmall-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechvsmall p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechvsmall h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeech {
	height:400px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeech p {
	margin-left:140px;
	margin-right:80px;
	margin-top:60px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeech h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}


#rightspeechbigger {
	height:500px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-bigger-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechbigger p {
	margin-left:140px;
	margin-right:80px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbigger h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechsmall {
	height:325px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-small-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechsmall p {
	margin-left:140px;
	margin-right:80px;
	margin-top:50px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechsmall h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbig {
	height:650px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-big-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechbig p {
	margin-left:140px;
	margin-right:80px;
	margin-top:90px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbig h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}


.socialreviews {
	margin-top:10px;
	margin-bottom:25px;
	width:260px;
	float:left;
	margin-right:15px;
	height:auto;
}

.socialreviews img { width:260px; }

.rightprices2 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	margin-left:20px;
	width:200px;
	height:1120px;
	clear:both;
	margin-top:5px;
}

.contentinsurance { width: 900px;}

.contentinsurance img { width: 100%;}

.pricestable {display:none;}

.pricestablemobile {display:inherit;}

.pricestablemobile table {
	width:400px;
}

.pricestablemobile th{
	width:150px;
	padding-top:10px;
}

.pricestablemobile td{
	width:150px;
	padding-top:10px;
}

.pricestablemobile h2{
	color:#FFF;
	text-align:center;
	padding-top:5px;
}

.pricestablemobile h3{
	margin-top:10px;
	font-size:18px;
	color:#FFF;
	text-align:center;
}

.pricestablemobile p {
	text-align:center;
	color:#FFF;
	margin-top:-12px;
	margin-bottom:-18px;
}



}

@media screen and (max-width: 625px) {
	
h1 { font-size: 2.2em; }
	
.top {
	width:625px;
	margin:auto;
	height:165px;
}

.removalslogo, .removalslogo img { width: 230px; height: 58px; margin-left:5px; }

.contact { width: 300px; margin-left:30px;}

.contact h2 { font-size: 18px;}
.contact h3 { font-size: 16x;}

.social {  margin-left:5px; display:none;}
.social img {width:40px;}

.menu { width: 500px; float: left; margin-left: 50px; margin-top:25px; }
.menu a{font-size: 14px; padding: 6px; }

.containerimage { height: 180px; margin-top:15px;}

.containerimage img { width: 500px; height: 180px; margin-right:420px;}

.containermenu {
	width:625px;
	height:200px;
	margin:auto;
}

.removalservices {
	width:240px;
	height:160px;
	background-image:url(images/removal-services.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalprices {
	width:240px;
	height:160px;
	background-image:url(images/removal-prices.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalsprep{
	width:240px;
	height:160px;
	background-image:url(images/removal-prep.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
	clear: both;
}

.removalscontact {
	width:240px;
	height:160px;
	background-image:url(images/removal-contact.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.containermenuboxes {
	width:100%;
	height:400px;
	background-image:url(images/dots.gif);
	background-repeat:repeat;
}

.containermenuboxes a {font-size: 28px;}
.containermenu p {padding-top:85px; padding-left:15px}

.content {
	clear:both;
	float:left;
	width:550px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	padding-left:10px;
	margin-top:80px;
}

.content h1 {
	font-size:30px;
	font-family: 'museo500', arial;
	line-height:42px;
	margin-bottom:5px;
}

.content h2 {
	font-size:18px;
	font-family: 'museo500', arial;
	line-height:42px;
}

.content p {
	font-size:14px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
}

.content a, .content a:visited {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content a:hover {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content ul, li {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:24px;
	margin-left:50px;
	list-style-type:circle;
}

.twitter {
	clear:both;
	margin-left:20px; 
	margin-top:100px;
	float:left;
	width:500px;
	height:720px;
}

.storage {
	clear:both;
	margin-left:50px;
	float:left;
	width:400px;
	height:450px;
	background-color:#FFFF53;
	box-shadow: 8px 8px 20px #888888;
	border-radius: 10px;
}
.storage img {width:350px; height:350px;}

.storage h2 {
	margin-top:10px;
	font-size:30px;
	color:#000;
	text-shadow: 1px 1px #ccc;
}

.storage h3 {
	margin-top:5px;
	font-size:20px;
	color:#666;
	text-shadow: 1px 1px #ccc;
}

.storage img {
	margin-top:15px;
	margin-bottom:2px;
}


#vanpricesiconvan {
	margin-top:50px;
	margin-bottom:10px;
	width:600px;
	height: 92px;
	background-image:url(images/van-2men.fw.png);
	background-repeat:no-repeat;
}

.containerfooter {
	width:625px;
	height:450px;
	background-image:url(images/rachet500px.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	clear:both;
}

.footer {
	width:625px;
	height:auto;
	margin:auto;
}

.footerlinks {
	padding-top:200px;
	float:right;
	padding-right:80px;
	
}

.footerlinks h1 {
	font-size:24px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}

.footerlinks h3 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}


.footerlinks a, .footerlinks a:visited {
	font-size:16px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.footerlinks a:hover {
	font-size:16px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:22px;
	text-decoration:none;
	line-height:30px;
}

.socialpages {
	height:180px;
	width:625px;
	margin:auto;
}

.socialpages h3 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
	text-align:center;
	margin-bottom:5px;
}

.socialpageslogo {
	float:left;
	margin-left:10px;
	margin-top:15px;
	margin-right: 10px;
}

.socialpageslogo img { width:50px; height:50px;}

.containerbottom {
	width:500px;
	height:300px;
	margin:auto;
	margin-top:20px;
	margin-left:60px;
	margin-right:60px;
}

.containerbottom h4 {font-size:18px;}

.companylogo {
	height:90px;
	width:90px;
	float:left;
	margin-top:15px;
	margin-right:5px;
}

#manandvanservices {
	background-image:url(images/Clipboard_Background580.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin-top:50px;
	margin-left:80px;
	width:340px;
	height:620px;
	clear:both;
}
#manandvanservices a, #manandvanservices a:visited{font-size:14px;}
#manandvanservices a:hover {font-size:14px;}
#manandvanservices h3 {font-size:14px; text-align:center;}
#manandvanservices ul, #manandvanservices li {font-size:12px;}

.content table {
	width:auto;
	height:auto;
	margin-top:10px;
	margin-left:10px;
}

.content table a, .content table a:visited{
	font-size:16px;
	line-height:32px;
}

.content table a:hover {
	font-size:16px;
	line-height:32px;
}

.content th {
	width:140px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}

.contentcontact {
	width:580px;
	height:1670px;
	float:left;
	text-align:left;
	background-image:url(images/contactbackground.jpg);
	border-radius:25px;
	box-shadow: 7px 7px 7px #888888;
	margin-bottom:40px;
	clear:both;
}

.contactnumbers {
	margin:auto;;
	width:580px;
	min-height:100px;
	height:100%;
	margin:auto;
	text-align:left;
	clear:both;
}

.rightimagebottom2 {
	float:left;
	width:300px;
	height:300px;
	margin-top:340px;
	background-image:url(images/photoframe.jpg);
}

.contentreviews {
	float:left;
	width:580px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	margin-left:10px;
}

.contentreviews h1 {font-size:34px;}
.contentreviews h2 {font-size:19px;}

#leftspeech {
	height:400px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeech p {
	margin-left:40px;
	margin-right:100px;
	margin-top:60px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeech h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechsmall {
	height:325px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-small-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechsmall p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechsmall h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechbig {
	height:400px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-big-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechbig p {
	margin-left:40px;
	margin-right:100px;
	margin-top:55px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechbig h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechvsmall {
	height:200px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-vsmall-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechvsmall p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechvsmall h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeech {
	height:400px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeech p {
	margin-left:140px;
	margin-right:80px;
	margin-top:60px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeech h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}


#rightspeechbigger {
	height:500px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-bigger-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechbigger p {
	margin-left:140px;
	margin-right:80px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbigger h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechsmall {
	height:325px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-small-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechsmall p {
	margin-left:140px;
	margin-right:80px;
	margin-top:50px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechsmall h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbig {
	height:650px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-big-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechbig p {
	margin-left:140px;
	margin-right:80px;
	margin-top:90px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbig h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}


.socialreviews {
	margin-top:10px;
	margin-bottom:25px;
	width:260px;
	float:left;
	margin-right:15px;
	height:auto;
}

.socialreviews img { width:260px; }

.rightprices2 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	margin-left:20px;
	width:200px;
	height:1120px;
	clear:both;
	margin-top:5px;
}

.contentinsurance { width: 900px;}

.contentinsurance img { width: 100%;}

.pricestable {display:none;}

.pricestablemobile {display:inherit;}

.pricestablemobile table {
	width:400px;
}

.pricestablemobile th{
	width:150px;
	padding-top:10px;
}

.pricestablemobile td{
	width:150px;
	padding-top:10px;
}

.pricestablemobile h2{
	color:#FFF;
	text-align:center;
	padding-top:5px;
}

.pricestablemobile h3{
	margin-top:10px;
	font-size:18px;
	color:#FFF;
	text-align:center;
}

.pricestablemobile p {
	text-align:center;
	color:#FFF;
	margin-top:-12px;
	margin-bottom:-18px;
}



}

@media screen and (max-width: 425px) {
	
h1 { font-size: 2.1em; }
	
.top {
	width:425px;
	margin:auto;
	height:165px;
}

.removalslogo { width: 380px; height: 95x; margin-left:5px; }

.removalslogo img { width:100%; height:100%;}

.contact { width: 380px; margin-left:5px;}

.contact h2 { font-size: 22px;}
.contact h3 { font-size: 40px;}

.social {  margin-left:5px; display:none;}
.social img {width:40px;}

.menu { display:none;}

.containerimage { width: 425px; height: 180px; margin-top:20px;}

.containerimage img { width: 380px; height: 180px; margin-right:645px;}

.containermenu {
	width:425px;
	height:200px;
	margin:auto;
}

.removalservices {
	width:350px;
	height:233px;
	background-image:url(images/removal-services350.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalprices {
	width:350px;
	height:233px;
	background-image:url(images/removal-prices350.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.removalsprep{
	width:350px;
	height:233px;
	background-image:url(images/removal-prep350.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
	clear: both;
}

.removalscontact {
	width:350px;
	height:233px;
	background-image:url(images/removal-contact350.fw.png);
	float:left;
	margin-top:25px;
	margin-left:20px;
}

.containermenuboxes {
	width:100%;
	height:800px;
	background-image:url(images/dots.gif);
	background-repeat:repeat;
}

.containermenuboxes a {font-size: 42px;}
.containermenu p {padding-top:125px; padding-left:15px}

.content {
	clear:both;
	float:left;
	width:380px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	margin-top:80px;
	padding-left:10px;
}

.content h1 {
	font-size:30px;
	font-family: 'museo500', arial;
	line-height:42px;
	margin-bottom:5px;
}

.content h2 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
}

.content p {
	font-size:18px;
	font-family: 'museo500', arial;
	padding:5px;
	line-height:23px;
}

.content a, .content a:visited {
	font-size:18px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content a:hover {
	font-size:18px;
	font-family: 'museo500', arial;
	line-height:22px;
	text-decoration:none;
}

.content ul, li {
	font-size:14px;
	font-family: 'museo500', arial;
	line-height:24px;
	margin-left:50px;
	list-style-type:circle;
}

.twitter {
	clear:both;
	margin-left:5px; 
	margin-top:100px;
	float:left;
	width:380px;
	height:720px;
}

.storage {
	clear:both;
	margin-left:5px;
	float:left;
	width:380px;
	height:450px;
	background-color:#FFFF53;
	box-shadow: 8px 8px 20px #888888;
	border-radius: 10px;
}
.storage img {width:350px; height:350px;}

.storage h2 {
	margin-top:10px;
	font-size:30px;
	color:#000;
	text-shadow: 1px 1px #ccc;
}

.storage h3 {
	margin-top:5px;
	font-size:20px;
	color:#666;
	text-shadow: 1px 1px #ccc;
}

.storage img {
	margin-top:15px;
	margin-bottom:2px;
}

.containerfooter {
	width:380px;
	height:100%;
	background-image:url(images/rachet380.jpg);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	clear:both;
}

.footer {
	width:380px;
	height:100%;
	margin-top:10px;
	margin-left:80px;
	clear:both;
}

.footerlinks {
	position:relative;
	width:380px;
	padding-top:45px;
	clear:both;
}

.footerlinks h1 {
	font-size:24px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}

.footerlinks h3 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
}


.footerlinks a, .footerlinks a:visited {
	font-size:18px;
	font-family: 'museo500', arial;
	padding:15px;
	text-decoration:none;
	line-height:40px;
}

.footerlinks a:hover {
	font-size:18px;
	font-family: 'museo500', arial;
	padding:15px;
	text-decoration:none;
	line-height:40px;
}

.socialpages {
	height:180px;
	width:380px;
	margin:auto;
	clear:both;
}

.socialpages h3 {
	font-size:20px;
	font-family: 'museo500', arial;
	line-height:42px;
	text-decoration:underline;
	text-align:center;
	margin-bottom:5px;
}

.socialpageslogo {
	float:left;
	margin-left:10px;
	margin-top:15px;
	margin-right: 10px;
}

.socialpageslogo img { width:50px; height:50px;}

.containerbottom {
	width:380px;
	height:300px;
	margin:auto;
	margin-top:1px;
	margin-left:5px;
	margin-right:60px;
	clear:both;
}

.containerbottom h4 {font-size:18px;}

.companylogo {
	height:90px;
	width:90px;
	float:left;
	margin-top:15px;
	margin-right:5px;
}

.content table {
	width:auto;
	height:auto;
	margin-top:10px;
	margin-left:10px;
}

.content table a, .content table a:visited{
	font-size:18px;
	line-height:32px;
}

.content table a:hover {
	font-size:18px;
	line-height:32px;
}

.content th {
	width:140px;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
}

.contentcontact {
	width:400px;
	height:1670px;
	float:left;
	text-align:left;
	background-image:url(images/contactbackground.jpg);
	border-radius:25px;
	box-shadow: 7px 7px 7px #888888;
	margin-bottom:40px;
	clear:both;
}

.contentcontact span {display:none;}

.contactnumbers {
	position:relative;
	width:400px;
	min-height:100px;
	height:100%;
	margin:auto;
	text-align:left;
	float:left;
	margin-left:50px;
}

.rightimagebottom2 {
	float:left;
	width:300px;
	height:300px;
	margin-top:340px;
	background-image:url(images/photoframe.jpg);
}

.contentreviews {
	float:left;
	width:580px;
	heigt:100%;
	min-height:400px;
	margin:auto;
	text-align:left;
	margin-left:10px;
}

.contentreviews h1 {font-size:34px;}
.contentreviews h2 {font-size:19px;}

#leftspeech {
	height:400px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeech p {
	margin-left:40px;
	margin-right:100px;
	margin-top:60px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeech h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechsmall {
	height:325px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-small-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechsmall p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechsmall h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechbig {
	height:400px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-big-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechbig p {
	margin-left:40px;
	margin-right:100px;
	margin-top:55px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechbig h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechvsmall {
	height:200px;
	width:580px;
	float:left;
	background-image:url(images/orange-speech-bubble-left-vsmall-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#leftspeechvsmall p {
	margin-left:40px;
	margin-right:100px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#leftspeechvsmall h2 {
	text-align:right;
	margin-right:100px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeech {
	height:400px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeech p {
	margin-left:140px;
	margin-right:80px;
	margin-top:60px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeech h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}


#rightspeechbigger {
	height:500px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-bigger-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechbigger p {
	margin-left:140px;
	margin-right:80px;
	margin-top:40px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbigger h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechsmall {
	height:325px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-small-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechsmall p {
	margin-left:140px;
	margin-right:80px;
	margin-top:50px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechsmall h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbig {
	height:650px;
	width:580px;
	float:right;
	background-image:url(images/orange-speech-bubble-right-big-580.jpg);
	background-repeat:no-repeat;
	background-position:center;
	clear:both;
	margin-bottom:25px;
}

#rightspeechbig p {
	margin-left:140px;
	margin-right:80px;
	margin-top:90px;
	font-size:17px;
	color:#fff;
	text-shadow: 1px 1px #666;
}

#rightspeechbig h2 {
	text-align:left;
	margin-left:140px;
	color:#fff;
	text-shadow: 1px 1px #666;
}


.socialreviews {
	margin-top:10px;
	margin-bottom:25px;
	width:260px;
	float:left;
	margin-right:15px;
	height:auto;
}

.socialreviews img { width:260px; }

.rightprices2 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	margin-left:20px;
	width:200px;
	height:1120px;
	clear:both;
	margin-top:5px;
}

.contentinsurance { width: 900px;}

.contentinsurance img { width: 100%;}

#manandvanservices {
	background-image:url(images/Clipboard_Background680.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	float:left;
	margin-left:25px;
	margin-top:80px;
	width:340px;
	height:730px;
}

#manandvanservices a, #manandvanservices a:visited{
	font-size:18px;
	color:#666;
}

#manandvanservices a:hover {
	font-size:18px;
	color:#CCC;
}

#manandvanservices h3 {
	font-size:16px;
	color:#666;
	font-family: 'museo500', arial;
	line-height:24px;
}

#manandvanservices ul > li {
	padding-top:7px;
}

.mobileservices {
	display:inherit;
	width:335px;
	height:100%;
}

.mobileservices p { text-align:left; margin-left:15px;}
.mobileservices a, .mobileservices a:visited { padding-left: 60px; line-height:75px; font-size:32px; color:#F60;}
.mobileservices a:hover { font-size:32px; color:#000; }

.pricestable {display:none;}

.pricestablemobile {display:inherit;}

.pricestablemobile table {
	width:400px;
}

.pricestablemobile th{
	width:150px;
	padding-top:10px;
}

.pricestablemobile td{
	width:150px;
	padding-top:10px;
}

.pricestablemobile h2{
	color:#FFF;
	text-align:center;
	padding-top:5px;
}

.pricestablemobile h3{
	margin-top:10px;
	font-size:18px;
	color:#FFF;
	text-align:center;
}

.pricestablemobile p {
	text-align:center;
	color:#FFF;
	margin-top:-12px;
	margin-bottom:-18px;
}	

.rightprices3 {
	background-color:#CCC;
	border-radius:15px;
	box-shadow: 5px 5px 5px #888888;
	margin-left:20px;
	width:200px;
	height:320px;
	clear:both;
	margin-top:5px;
}

}