body
        {
        text-align: center;
        margin:40px 0px;
        padding:0px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
      	background: url('/images/background.jpg') repeat-x #93a567;
        color: #ffffff;
        }


a.acc_lk:link {color: #db0a35; text-decoration: none;}
a.acc_lk:visited {color: #48572c; text-decoration: none;}
a.acc_lk:hover {color: #48572c; text-decoration: underline;}
a.acc_lk:active {color: #48572c; text-decoration: underline;}

a:link {color: #db0a35; text-decoration: none;}
a:visited {color: #48572c; text-decoration: none;}
a:hover {color: #48572c; text-decoration: underline;}
a:active {color: #48572c; text-decoration: underline;}

.container {
        width:800px;
        margin:0px auto;
        text-align:left;
        color: #000000;
        
        }

.mainleft { width: 197px;
			float: left;
			margin-right: 56px;
			/*margin-right: 126px; this was set when there was no move graphic*/
			}
			
.movelogo   {text-align: center;
			margin-left: -70px;
			}			
			
.accesslink {padding-top: 250px;
			}
			
.condaddress {padding-top: 300px;
/*padding-top: 25px; this was set when there was a graphic above it*/
font-weight: bold;
font-size: 12px;
				}
			
.mainright { width: 477px;
			float: left;
			}
			
.mainpgtext {color: #ffffff;
width: 477px;
height: 217px;
/*border: 1px solid transparent;*/
			}


.mainnav { height: 144px;
			}
	
.toggle {	
  
  cursor:pointer;
}
.toggle.closed {
 
}
.hidden {
  display:none;
}

#portbuttons {  
				margin-left: 194px;}
				
				
/*SUBPAGE SECTION*/

body.subpg
        {
        text-align: center;
        margin-top:14px;
        margin-bottom:0px;
        padding:0px;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
      	background: url('/images/sub_top_bkg.jpg')  repeat-x #93a567;
        color: #ffffff;
        }

.container_sub {
        width:800px;
        margin:0px auto;
        text-align:left;
        color: #000000;
        
        
        }

.subleft { width: 163px;
			float: left;
			margin-right: 110px;
			text-align: center;}
			
.subnavleft {margin-top: 80px;}
			
.subright { width: 464px;
			float: left;
			}
			
.bottompart {clear: both;
			}
			

#subport { margin-left: 193px;}

.subporthold {
			height: 18px;}


.footerbak {
			/*position: absolute;*/
			background: url('/images/sub_top_bkg.jpg');
			/*bottom: 0;*/
			width: 100%;
			text-align: center;
			/*left: 0px;*/
			
			}

.footer {
		
		width: 100%;
		text-align: center;
		padding-top: 10px;
		padding-bottom: 10px;
		font-size: 11px;
		height: 35px
		
		}
		
a.footerlk:link {color: #ffffff; text-decoration: none;}
a.footerlk:visited {color:  #ffffff; text-decoration: none;}
a.footerlk:hover {color:  #ffffff; text-decoration: underline;}
a.footerlk:active {color: #ffffff; text-decoration: underline;}

a.footerlka:link {color: #ffffff; text-decoration: underline;}
a.footerlka:visited {color:  #ffffff; text-decoration: underline;}
a.footerlka:hover {color:  #ffffff; text-decoration: underline;}
a.footerlka:active {color: #ffffff; text-decoration: underline;}

.footercontain { width: 800px;
				margin: 0px auto;
					}
		
.footerleft {width: 300px;
			text-align: left;
			float: left;
			}
			
.footerright {width: 430px;
			text-align: right;
			float: left;
			
			}a:link {
	font-style: normal;
	color: #CC0033;
	text-decoration: none;
}

.namecol {font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
        padding-bottom: 20px;
        width: 147px;
        float: left;}
        
.hotspot { padding-bottom: 10px; }

.ptitle {font-style: italic;
		font-size: 10px;
		text-decoration: none}
		
sup {font-size: 8px;}
        
        
.piccol {width: 317px;
			float: left;
			}
			
.biosect {clear: both;}

a.pname:link {color: #000000; text-decoration: none;}
a.pname:visited {color:  #000000; text-decoration: none;}
a.pname:hover {color:  red; text-decoration: underline;}
a.pname:active {color: red; text-decoration: underline;}

.required { color: red; }

.subnav_serv {text-align: left; padding-left: 50px;}