body {
	font-family:Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	font-size:12px;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#wrapper {
	width: 765px;
	border: 1px solid #000000;
	padding: 0px;

}

#banner {
	width: 765px;
	margin: 0px;
}

#menu {
	float: left;
	margin-top: 0px;
	height: 36px;
	width: 765px;
}
#mainhome {
	float: left;
	text-align:left;
	padding:5px;
	width: 755px;
}

#mainhometext {
	float: left;
	width: 765px;
}

#main {
	float: left;
	width: 765px;
	text-align: left;
}

#contentarea {
padding: 0px 30px 0px 30px;
text-align: left;
}
#contentarea h1, h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	font-weight: bold;
	margin-bottom: -15px;
	margin-top: 0px;
}

#contentarea ul {
	padding-top: 10px;	  
		padding-bottom: 15px;
	}

#contentarea ul li {
	list-style-image: url(images/bullet.gif);	  
		padding-bottom: 5px;
	}

#contentarea ul.level2 {
	list-style-image:none;
	list-style-type:circle;
	padding-bottom: 0px;
	padding-right: 15px;
}
#contentarea ul.level2 li {
	list-style:circle;
	list-style-type:disc;
	list-style-image:none;
	padding-right: 15px;
}
#contentarea ul.levelhome {
	
}
#contentarea ul.levelhome li {
padding-bottom: 20px;
}
.top {
	text-align: right;
	font-size: 9px;
}

.bold {
	font-weight: bold;
	}
	.italic {
	font-style:italic;
	}
	
	
/*******************************************************************************/
/*Randsco - Photo-Caption Zoom Version Three (PZ3)*/
/*http://randsco.com/_miscPgs/cssZoomPZ3.html*/
.PZ3-l {
	FLOAT: left; 
	MARGIN-RIGHT: 10px;
z-index:1999;}

.PZ3-r {
	FLOAT: right; 
	MARGIN-LEFT: 10px; 
	DIRECTION: rtl;
z-index:1999;}

.PZ3zoom {
	 z-index:1999;
}
.PZ3zoom A, .PZ3zoom A:visited {
	padding:0;
	DISPLAY: block; 
	OVERFLOW: hidden; 
	WIDTH: 100%; 
	HEIGHT: 100%; 
	TEXT-DECORATION: none;
	color:#000000;
z-index:1999;}

.PZ3zoom A:hover {
	BORDER:#dde8ec solid 1px; 
	PADDING: 0px; 
	Z-INDEX: 1999; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	MARGIN: -1px 0px 0px -1px; 
	OVERFLOW: visible; 
	WIDTH: auto; 
	CURSOR: default; 
	POSITION: absolute; 
	HEIGHT: auto;
	TEXT-DECORATION: none;
}


.PZ3zoom A IMG  {
border:0px;
WIDTH: 100%; 
HEIGHT: 100%; 
TEXT-DECORATION: none;
z-index:1999;}

.PZ3zoom A:hover IMG {
border:0px;
WIDTH: auto; 
HEIGHT: auto;
TEXT-DECORATION: none;
z-index:1999;}


A:hover .PZ3cap {
	PADDING: 2px 5px; 
	MARGIN-TOP: -3px; 
	DISPLAY: block; 
	BACKGROUND: #dde8ec; 
	DIRECTION: ltr;
		TEXT-DECORATION: none;
z-index:1999; 
}

.noCap A:hover .PZ3cap {
	DISPLAY: none;
z-index:1999;}

.noBdr A IMG, .noBdr A:hover IMG {
	border:0px;
		TEXT-DECORATION: none;
z-index:1999;
	}

.Lnk A:hover {
	CURSOR: pointer;
		TEXT-DECORATION: none;
z-index:1999;
}

.footer {
	font-size: 10px;
	font-weight: bold;
	background-color: #50b848;
	color: #000000;
	text-align: left;
	padding: 10px;
	width: 745px;
}

