body{padding: 0; margin: 0; 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.4; color: #333; background: #c5c5c5;}
#wrapper{background: url(../images/bodybg.jpg) left top repeat-y;}
#landing h2{ font-size: 1.4em;}
#landing li{font-size: 1.2em; padding: .4em 16px; background-position: left center;}
a:link, a:visited{color: ;}
a:hover, a:active{color: #1E94A3;}

h1 {font-size: 13px; line-height: 17px; color: #990000; font-weight: bold}
h2{font-size: 1.3em; color: #a00;}
h3{font-size: 1.1em; color: #a00;}
#header{
	width: 800px;
	height: 213px;
	position: relative;
	background-image: url(../images/h3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#services #header{
	background-image: url(../images/h2.jpg);
}
#benefits #header {background-image: url(../images/h1.jpg) ;}
#industries #header{background-image: url(../images/h4.jpg);}

#footer{background: #ccc url(../images/bottom.gif) no-repeat left top; clear: both;
width: 800px; font-size: 10px; padding: 5px 0;margin: 0; border-bottom: 1px solid #aaa;}
#footer p{padding: 0 0 0 10px; margin: 0;}

ul {
	list-style: none;
	padding: .25em 0 .25em 0;
	margin: 1em;
}
ul li{padding: 0 0 0 16px; margin: .4em 0; background: url(../images/bullet.gif) no-repeat 0px 5px;}
#services ul{padding: .25em 100px .25em 0;}
.serv{padding-top: 1em; padding-bottom: 1em; border-bottom: 1px solid #999;}
.serv img{margin-top: 1em;}
#industries ul { padding: 0; margin: 0;}
#industries li{background: none; padding: 0;}
li strong{font-size: 1.1em;}
#industries li ul {padding-left: .5em;}
#main{
width: 800px; margin: 0; padding: 20px 0 40px 0;
background: #fff url(../images/text_bkga.jpg) left top no-repeat;}
#landing #main{
	background: #fff url(../images/text_bkga.jpg) -200px 0px no-repeat;
}


#mnav{
	position: absolute;
	top: 12px;
	right: 30px;
	font-size: .8em;
	word-spacing: .5em;
	
}
#mnav a{
	text-transform: uppercase;
	color: #777;
	text-decoration: none;
	font-weight: bold;
}
#mnav a:hover{color: #999;}
#left{float: left; width: 190px; padding-left: 25px; color: #000;}
#landing #left{
	margin: .5em 190px .5em 40px;
	padding: 1em 10px;
	width: auto;
	float: none;
	font-size: 1.1em;
}
#right{ margin: 0 -10px 0 230px; padding: 0 30px;}
#landing #right{margin: 0  0;  float: right;}
#contact, #landing #right h2, h2.conthead{width: 200px; background: url(../images/contact.gif) center bottom no-repeat; margin:0;}
#landing #right h2, h2.conthead{ height: 50px; background: url(../images/contact.gif) center top no-repeat; text-indent: -41779px; margin-top: 2em;}
#contact{padding-bottom: 2em;}
#contact p, #contact img {margin: 10px 15px 10px 18px;  text-align: center; font-size: 1.3em;}
#contact em{
	color: #C20020;
	font-style: normal;
}
.breadcrumbs{color: #069; font-weight: bold;}
.picright{float: right; padding: 5px;}
.clr{clear: both;}.paren {
	color: #000000;
	display: block;
}
