#pageText
{					
	float: left;
	clear: left;		
	font-size: 120%;			
	margin: 0;
	padding: 30px 30px 30px 30px;	
	text-align: justify;			
	
}

#pageText h1
{
	display: inline;
	font-weight: bold;
}

#services
{	
	float: left;		
	display: inline;
	margin: 0 0 0 0;		
}
#services ul 
{
	padding-left: 10px;
}

#services ul li
{		
	margin-bottom: 10px;
	
}

#imgFloatWrap
{
	float: right;
	clear: both;
	margin: 0 0 10px 10px;
	padding: 0;
}

.padRight75
{
	padding-right: 75px;
}

.padTop35
{
	padding-top: 35px;
}

#corporate
{
	float: left;
	margin: 25px 0 0 0;
}

#production
{
	float: right;
	margin: 25px 0 0 0;
}

#email 
{
	float: left;
	display: inline;
	text-align: center;
	margin: 50px 0 0 0;
}

.boxit
{
	border: solid 1px #c0b099;
}

.lists
{        
	float: left;
  margin: 20px 0 20px 0;  
  padding: 0;  
  width: 100%;   
}

.lists:after /* Hack for Mozilla browsers to expand container to fit contents*/
{
  content: ""; 
  display: block; 
  height: 0; 
  clear: both; 
}

#divEdit, #divEdit1
{
	float: left;
	display: inline;
}

#dgLists, #dgLists1, .dgLists
{
  border: solid 1px black;  
  font-size: 100%;   
  margin-left: auto;
  margin-right: auto;  
}

#dgLists a, .dgLists a,
#dgLists1 a
{  
  text-decoration: none;
}

.on
{ 
  background-color: #C7C6CC;  
}

.off
{
  background-color: #FFF; 
}

.header td
{
  background-color: #339;
  color: white;
  font-size: 100%; 
  text-align: center;  
}
