@charset "utf-8";
#maincontent {
	width:800px;
	position:relative;
}
li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:baseline;
}
#logo {
	width:590px;
	height:89px;
	position:relative;
	float:left;
	background-image:url(images/atkins_engineering.jpg);
}
#contactdetails {
	width:210px;
	height:89px;
	position:relative;
	float:left;
	background-image:url(images/contact_details.jpg);
}
#navleft {
	width:35px;
	height:25px;
	position:relative;
	float:left;
	background-image:url(images/nav_left.jpg);
}
#navlogo {
	width:179px;
	height:25px;
	position:relative;
	float:left;
	background-image:url(images/logo_middle.jpg);
}
#home {
	width:52px;
	height:20px;
	padding-top:5px;
	position:relative;
	float:left;
	background-image:url(images/home.jpg);
}
#about {
	width:69px;
	height:20px;
	padding-top:5px;
	position:relative;
	float:left;
	background-image:url(images/about.jpg);
}
#engineering {
	width:141px;
	height:20px;
	padding-top:5px;
	position:relative;
	float:left;
	background-image:url(images/electrical_engineering.jpg);
}
#testing {
	width:138px;
	height:20px;
	padding-top:5px;
	position:relative;
	float:left;
	background-image:url(images/testing_inspections.jpg);
}
#testimonials {
	width:89px;
	height:20px;
	padding-top:5px;
	position:relative;
	float:left;
	background-image:url(images/testimonials.jpg);
}
#contact {
	width:62px;
	height:20px;
	padding-top:5px;
	position:relative;
	float:left;
	background-image:url(images/contact.jpg);
}
#navright {
	width:35px;
	height:25px;
	position:relative;
	float:left;
	background-image:url(images/nav_right.jpg);
}
#container {
	width:800px;
	position:relative;
	float:left;
	background-image:url(images/tile.jpg);
	background-repeat:repeat-y;
	vertical-align:top;
}
#copyright {
	width:800px;
	height:49px;
	position:relative;
	float:left;
	background-image:url(images/copyright.jpg);
}
a.navigation {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#ffffff;
}
a.navigation:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:center;
text-decoration:none;
color:#ffffff;
}
a.navigation:hover {
color:#999999;
}
body {
	background-color: #990100;
	background-image: url(images/background.jpg);
	background-repeat:repeat-x;
	margin-top:0px;
	margin-bottom:0px;
}
#left {
	width:35px;
	height:489px;
	position:relative;
	float:left;
	background-image:url(images/left.jpg);
}
#middle {
	width:730px;
	position:relative;
	float:left;
	background:none;
}
#right {
	width:35px;
	height:489px;
	position:relative;
	float:left;
	background-image:url(images/right.jpg);
}
#mainimage {
	width:730px;
	height:184px;
	position:relative;
	float:left;
	background-image:url(images/mainimage.jpg);
}
#undermain {
	width:730px;
	height:19px;
	position:relative;
	float:left;
	background-image:url(images/under_main.jpg);
}
#leftcontent {
	width:534px;
	position:relative;
	float:left;
	text-align:left;
	vertical-align:top;
}
#rightcontent {
	width:196px;
	position:relative;
	float:left;
}
h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#990100;
padding-top:5px;
}
p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#000000;
margin-top:4px;
margin-bottom:4px;
}
.terry {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin:0px;
line-height:19px;
}
#telephone {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#990100;
margin-top:4px;
margin-bottom:4px;
text-align:center;
}
a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#990100;
margin-top:4px;
margin-bottom:4px;
}
a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
text-align:left;
text-decoration:none;
color:#990100;
margin-top:4px;
margin-bottom:4px;
}
a:hover {
color:#000000;
}
#center {
text-align:center;
}
#servicestop {
	width:196px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/services_top.jpg);
}
#servicestop2 {
	width:196px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/services_top2.jpg);
}
#servicestop3 {
	width:196px;
	height:35px;
	position:relative;
	float:left;
	background-image:url(images/services_top3.jpg);
}
#servicesleft {
	width:14px;
	height:120px;
	position:relative;
	float:left;
	background-image:url(images/services_left.jpg);
}
#servicesmiddle {
	width:167px;
	height:120px;
	position:relative;
	float:left;
	vertical-align:top;
}
#servicesmiddlea {
	width:167px;
	height:120px;
	position:relative;
	float:left;
	vertical-align:top;
	text-align:center;
}
#servicesright {
	width:15px;
	height:120px;
	position:relative;
	float:left;
	background-image:url(images/services_right.jpg);
}
#servicesbottom {
	width:196px;
	height:22px;
	position:relative;
	float:left;
	background-image:url(images/services_bottom.jpg);
}

#contactform {
width:534px;
text-align:center;
}
#Help {border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #FFFFFF;
}
#servicesleft2 {
	width:14px;
	height:300px;
	position:relative;
	float:left;
	background-image:url(images/services_left.jpg);
	background-repeat:repeat-y;
}
#servicesmiddle2 {
	width:167px;
	height:300px;
	position:relative;
	float:left;
	text-align:left;
	vertical-align:top;
}
#servicesright2 {
	width:15px;
	height:300px;
	position:relative;
	float:left;
	background-image:url(images/services_right.jpg);
	background-repeat:repeat-y;
}