@charset "UTF-8";

/*browser reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}

/* main css */
body { margin: 0; padding: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background: #039; repeat-x; }
#header { width:100%; height:250px; background:url(images/header.jpg) no-repeat #3f7fff; background-position: center; }
#innerheader { width: 950px; height:250px; margin-left:auto; margin-right:auto; background: url('images/header.png');}
	#callnow { width: 300px; font-size: 13px; font-weight; margin-left: 600px; padding-top: 165px; text-align: right; }
	#description { margin-left: 24px; margin-top: -25px; } 
#slides { width:100%; height:240px; background-color:#FFF}
#innerslides { width:950px; height:240px; margin-left:auto; margin-right:auto; background-color:#FFF;}
#main { width:950px; height:auto; margin-left:auto; margin-right:auto; background-image:url(images/); background-repeat:no-repeat;}
#innermainleft { width:680px; padding:10px; height:auto; margin-left:auto; background-image:url(images/); background-repeat:no-repeat; float:left;}
#innermainright { width:230px; padding:10px; height:auto; margin-left:auto; background-image:url(images/); background-repeat:no-repeat;}
#footer { width:100%; height:150px; background: url('images/footerbg.jpg') #F60; margin-bottom:0px;}
#innerfooter { width:950px; height:150px; margin-left:auto; margin-right:auto; background-image:url(images/innerfooter.png); background-repeat:no-repeat;}
#ticks { width:680px; height:62px; background-image:url(images/ticks.png); background-repeat:no-repeat; font-size:26px; color:#FFF; margin-bottom:10px;}
#lowerbar { width:680px; height:153px; background-image:url(images/lowerbar.png); background-repeat:no-repeat;}
body p { margin-bottom:10px;}
body h3 { margin-bottom:10px;}

/*classes*/
.form { width:200px; font-size:12px; color:#fff; margin-left:15px;}
.phone { color: #FF0; font-size: 16px; font-weight: bold; font-family: "Arial Black", Gadget, sans-serif; } 
.formtext { font-size: 10px; } 

/*slides*/
.slideshow { height: 240px; width: 950px; margin: auto }
.slideshow img { background-color: #fff; }

/*bullets*/
#bulletcontainer { width:680px; height:270px; background-image:url(images/bulletsbg2.png); background-repeat:no-repeat;}
#bulletl { width:213px; height:150px; float:left; padding-left:10px; padding-right:10px; font-size:16px;}
#bulletm { width:213px; height:150px; float:left; padding-right:10px; font-size:16px;}
#bulletr { width:213px; height:150px; float:left; padding-right:10px; font-size:16px;}

bulletl ul, li { padding-left:30px;}
bulletm ul, li { padding-left:30px;}
bulletr ul, li { padding-left:30px;}

#bulletheadl { width:203px; height:100px; float:left; padding-left:10px; padding-right:10px; background-image:url(images/domestic.png); background-repeat:no-repeat; margin-bottom:10px; font-size:22px; color: #555;}
#bulletheadm { width:213px; height:100px; float:left; padding-right:10px; margin-bottom:10px; background-image:url(images/industrial.png); background-repeat:no-repeat; font-size:22px; color: #555;}
#bulletheadr { width:213px; height:100px; float:left; padding-right:10px; margin-bottom:10px; background-image:url(images/carpet.png); background-repeat:no-repeat; font-size:22px; color: #555;}
