@charset"utf-8";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;text-decoration:none;}
body{line-height:1; background:url(../images/testimonialsbk.png) repeat}
ol, ul{list-style:none;}
:focus{outline:0;}
body{font-family:Arial, Helvetica, sans-serif;color:#fff;text-align:left;}
p{margin:10px 0;line-height:20px;}
h1{font-size:26px;margin-bottom:10px;}
h2{font-size:22px;margin-bottom:10px;color:#eee;letter-spacing:1px;}
h3{padding-bottom:10px;padding-top:10px;letter-spacing:2px;clear:both;}
a{color:#fff;font-style:italic;}
a:hover{border-bottom:#fff 2px solid}
.aligncenter, div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f5f5f5;padding-top:4px;margin:10px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:1.1em;line-height:1.8em;padding:0 4px 5px 0;}
#supercontainer{background:url("../images/bodybk.png") repeat-x scroll 0 0 #226399}
#logo{margin:40px 0 0 20px;float:left;}
#header{height:145px;border-bottom:#fff 2px solid;}
#headercontainer, #navdiv{width:960px;margin:auto;}
#nav{float:right;margin-bottom:20px;margin-right:20px;padding-top:20px;position:relative;}
#nav li{float:left;margin-left:10px;font-weight:bold;font-size:14px;}
.navlinks{display:block;padding-left:5px;color:#fff;font-style:normal;}
.navlinks:hover{border:none;}
#tel{float:right;font-size:36px;font-weight:bold;margin-right:20px;padding-top:7px;color:#000;}
#bodywrapper{width:960px;margin:auto;clear:both;}
#content{width:640px;float:left;margin-bottom:20px;padding-top:20px;}
#intro{padding:0 20px;}
#about{float:left;height:200px;background:url(/wp-content/themes/SF-Blueprint-WP/images/01.png) no-repeat 320px 0px;}
#van_details{float:left;width:310px;}
#van_details p{margin:0 0 10px 0;}
#van_details ul{margin-left:1em;}
#van_details li{margin:15px 15px 15px 0;background-image:url(/wp-content/themes/SF-Blueprint-WP/images/tick-icon.png);background-repeat:no-repeat;background-position:0.1em;padding-left:20px;}
.contentbox{padding:20px;width:618px;margin-left:1px;}
#productdetails{float:right;width:350px;}
#productdetails li{margin:15px 15px 15px 0;background-image:url(/wp-content/themes/SF-Blueprint-WP/images/tick-icon.png);background-repeat:no-repeat;background-position:0.1em;padding-left:20px;}
.inputrow{margin:0 20px 10px 0;font-size:14px;}
.clr{clear:both;height:30px;}
label{display:block;margin-bottom:5px;}
#comments_style label{display:inline;margin-bottom:0;}
#mainquoteform{background:#fff;float:left;color:#000;}
#mainquoteform h1{color:#000;}
#mainquoteform input[type=text], textarea{border:1px solid #AAAAAA;width:200px;}
#mainquoteform textarea{border:1px solid #AAAAAA}
#mainquoteform form{}
.packaging{float:left;margin-left:10px;}
.post{margin-bottom:20px;}
.post p{font-size:14px;}
#blog_style{margin-bottom:20px;}
.top{font-size:14px;}
.contentbox li{line-height:20px;}
.faqli{margin-bottom:20px;font-weight:bold;}
#jobdetails,#deliverydetails,#clientdetails,#servicedetails{float:left;}
#jobleft,#clientleft,#deliveryleft,#serviceleft{width:200px;float:left;}
#serviceleft{padding-top:20px}
#jobright,#clientright,#serviceright{width:240px;float:right;}
#jobfarleft,#clientfarleft,#deliveryfarleft,#servicefarleft{width:120px;float:left;}
#clientright input[type=submit]{clear:both;}
#deliveryright{width:240px;float:right;padding-top:30px;}
#mainquoteform h2{color:#000;}
.quoteleft{padding-left:10px;}
#formimg{padding-top:7px;}
.quotebox{background:#E7E7E7;margin:5px 0;padding:10px 0px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:620px;}
#europeloc{margin-left:50px;}
#homepageimage{float:left;}
#sidebar{width:260px;padding:20px;float:right;}
#quote input[type=text]{width:83px;}
.sidebarbox{margin:bottom:20px;}
#contactbox{width:220px;height:190px;margin-bottom:20px;background:url(/wp-content/themes/SF-Blueprint-WP/images/ctabk.png) no-repeat;padding:20px;color:#000;}
#from, #to{float:left;margin-bottom:20px;}
#quote label{margin-bottom:3px;display:block;font-size:12px;text-transform:uppercase;font-weight:bold;}
#van{float:left;padding-top:20px;margin:0 13px;}
.kwlink{font-size:14px;font-weight:bold;}
.popular li{margin-left:15px;color:#000;}
#locations{background:url(../images/locationbk.png) no-repeat;height:160px;padding:20px;}
#locations p{text-transform:uppercase;font-size:14px;}
#footercontainer{clear:both;background:url(../images/testimonialsbk.png) repeat}
#footer{clear:both;width:960px;margin:auto;height:100%;text-transform:uppercase;font-size:12px;}
#footer li{float:left;}
#footer ul{float:right;}
#testimonials{height:152px;padding-top:15px;color:#fff;}
#testimonials h2{color:#fff;font-size:19px;}
.testimonialsbox{width:400px;margin-left:20px;float:left;}
.socialbox{width:230px;float:right;}
.socialbox a:hover{border:none;}
.socialbox img{padding-top:10px;margin-right:15px;}
.testimonialname{text-align:right;font-style:italic;font-weight:bold;margin-bottom:20px;}
.woman{background:url(../images/woman_quote.png) no-repeat; float:right;width:360px;height:125px;padding-top:20px;}
.woman p{margin:0 0 0 125px;color:#000;width:200px;text-align:center;font-size:14px}
#quotetop{height:20px; background:url(../images/quotetop.png);width:660px}
#quotebottom{height:20px; background:url(../images/quotebottom.png);clear:both;width:660px}
.faqh{padding-bottom:0px;}
.faqp{margin-top:0px;}
#wpcf7-f1-p585-o1 textarea{width:270px}
.termsandc{float:right;color:#fff}
.faqtitle{font-style:normal;}
.faqtitle:hover{border:none;}
.woman a{font-style:normal;color:#000}
