* {padding:0; margin:0}
.clear {clear:both}
h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#d2260e; font-weight:normal; border-bottom:solid 0px #474933; padding-bottom:10px}
h3 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#126a7f;  border-bottom:solid 0px #474933; }
h2 {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#126a7f; font-weight:bold; margin-top:15px;}
h4 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#126a7f; font-weight:bold; margin-top:5px;}

p {margin-top:10px}
a {color:#126a7f; text-decoration:none}
a:hover {color:#000; text-decoration:none;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	font-weight:normal;
	margin:0 auto;
	padding:0;
	background-image:url(../images/body-bg.jpg);
	background-repeat:repeat-x;
	}

#livehelp {
	position:fixed;
	right:0;
	bottom:0;
	}
	
#innera a{ color:#d0412d}

#innera a:hover{ color:#000000}
	
#wrapper {width:980px; margin:0 auto;}


#header {height:90px; position:relative; top:-16px}

#logowrapper {
	top:14px;
	left:6px;
	position:absolute;
}
#email {
	right:4px;
	top:2px;
	position:absolute;
	font-size:12px;
	text-align:right;
	width: 325px;
	height:20px;
	color:#FFFFFF
}
#email a {color:#FFFFFF; text-decoration:none; }
#email a:hover {color:#000}

#banner{
position:relative;
height:280px;
top:-17px
}

#bannerinner{
position:relative;
height:174px;
}

#img{
	position:absolute;
	left: 394px;
	top: -16px;
}

#img2{
	position:absolute;
	left: 0px;
	top: 32px;
}


#img3{
	position:absolute;
	left: 0px;
	top: 15px;
}

#text{
	position:absolute;
	left: 45px;
	top: 48px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#126a7f;
	font-weight:bold
}
#contentwrapper {padding-bottom:5px; background-color:#FFFFFF; padding-top:20px; padding-left:15px; padding-right:10px; margin-top:-20px}

#leftbar {width:227px; margin-right:28px; float:left}
#leftbar h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:19px; color:#161d2b; margin-top:15px; font-weight:normal}

#contents {width:695px; float:left;}
#contents ul {margin-top:5px; padding-left:15px}
#contents ul li {margin-top:3px}

#servicehead {font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; color:#fff; background-color:#356e9b; padding:3px 10px; margin-bottom:2px}

#quoteblock {border:solid 1px #244a68; padding:4px}
#quote {background-color:#e6dfc6; padding:10px}
#quote p {margin-top:4px}
#quote input[type=text] {width:194px; border:solid 1px #373737; height:15px}
#quote textarea {width:194px; border:solid 1px #373737; overflow:auto; height:50px}
#quote span {color:#FF0000}

#clientsbox {background-color:#f5f5f5; padding:5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#474933; margin-top:20px;border:solid 1px #126a7f;}

#services {background-color:#f5f5f5; padding:5px 15px; font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#474933; border:solid 1px #126a7f; margin-top:20px }


#footer{
background-image:url(../images/footerbg.jpg);
height:93px;
color:#000;
padding-top:20px;
}

#footer a {color:#000; text-decoration:none;}
#footer a:hover {color:#ff6d0b}


#submitbutton {width:120px; height:28px; background:url(../images/submit-but-new.png) bottom left no-repeat; border:none; margin:0; padding:0; margin-top:0px}

#submitbutton:hover {background:url(../images/submit-but-new.png) top left no-repeat; cursor:pointer}

