body {margin: 0 0 0 0;
		background: black url(backgroundlogo.gif) no-repeat right fixed;
		color: white;}
		
A, .footer, .bar, .sectionlist {font-family: Times New Roman, Times, serif;
	font-size: 10pt;
}			
		
A:link, .footer, .bar, em {color: #fff;}
A:visited {color: #fff;}
A:active, A:hover {color: #960;}

p, .history, .services {font: 10pt #fff Arial, Helvetica, sans-serif;
	padding: .5em;
	letter-spacing: .3pt;}
	
p {line-height: 170%;
	color: white;
	text-align: left;}	
.footer {line-height: normal;
	text-align: center;}
	
.services {padding-top:1.75em;}		
	
.history {line-height: 150%;
			padding-top:2.2em;}		
			
.bar {padding-left: 30px;
	font-style:normal;}			

table {font-family: helvetica, verdana, arial;
			font-size: 10pt;
			color: #fff;}

h2, h3, h5 {font-family: Times New Roman,Times,serif; 
	font-size: 22pt;
	color: #960;
	font-weight: normal;
	margin-bottom: 0; margin-top: 0;
	text-align: left;}
h3 {font-style: italic;
	font-size: 16pt;}
			
.miniheader {font-family: Times New Roman,Times,serif; font-size: 16pt;
			color: #960;
			font-style:italic;}			
			
.stafftitle, .hllocation {font-family: Times New Roman,Times,serif;
			font-size: 10pt;
			color: #ffffff;
			font-style: italic;
			letter-spacing: .15em;
			margin: 0;
			line-height: normal;}	
.stafftitle span {color: #996600;}
.stafftitle a {font-style: normal;
	font-weight: bold;
	padding-left: 12px;}

.frontcopy {font-family: Trebuchet ms, geneva, arial, Times, sans-serif; 
        font-size: 12pt; 
        text-indent: 0em;
		font-weight: bold;
        text-align: left;
		color: #999999;      
        }		
			
h4 {font-size: 12pt;
	color: #960;
	margin-top: 6px;}		
h5 {font-size: 14pt;
	margin: 3px 0;}
.hlproject {margin: 5px 0;}
.hllocation {letter-spacing: normal;
	font-style: normal;
	margin: 0;
	padding: 0;}
			
ul {margin-left: 1.15em;
	list-style-type: circle;}
	
li, #profile td {line-height: 140%;}
#profile td {border-top: 1px solid #960;
	padding: 0 8px;}
#profile ul {padding-left: .5em;}
#profile li {padding-left: 0;}
	
.address {border-left: 1px solid #960;
			padding: 0 0 0 .5em;
			margin: 0;}
			
#menu.footer {padding-left: 8px;
				font-weight:bold;
				font-size: 16pt;}					
				
.mrow {background-repeat: repeat-x;}
.imgborder {border: 1px solid #960;}

.sectionlist {padding: 10px 0 0 95px;
	line-height: 160%;}
.sectext {padding-left: 20px;}	

.mainimg {border-bottom: 1px solid #960;}

.cbox p, .profimg, #profile p {margin: 0;}
.profimg {font-weight: bold;
	padding: 0;}
	
.subhead {margin: 20px 0 20px 120px;}