BODY, TD, P{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
}
A {  
	font-weight: bold; 
	text-decoration: underline; 
	color: #666633
}
A:visited {  
	font-weight: bold; 
	text-decoration: underline; 
	color: #B8BD34
}
A:hover {  
	font-weight: bold; 
	text-decoration: none; 
	color: #CC6633
}
.heading
{
	font-size : 120%;
	font-weight: bold;

}
.headingBigger_noClear, .headingBigger
{
	font-size : 	140%;
	font-weight: 	bold;
	margin-bottom:	15 px;
}
.headingBigger
{
	clear:		both;
}
.photoBlock
{
	float:		left;
	padding:	5 px;
}
.textFloatright
{
	float:right;
}
.textFloatleft
{
	float:		left;
}
.photoCaption
{
	text-align: 	center;
	font-size : 	80%;
	clear:		both;
	font-style: 	oblique;
}
.smallText, .smallText_box
{
	font-size : 	80%;
	font-style: 	oblique;
}
.smallText_box
{
	background:	#E7EAA9;
	padding:	10px;
	font-weight:	bold;
	
}
.smallText_box A
{
	color:		#333311;
}
.smallText_box A:hover {  
	text-decoration: none; 
	color: #CC6633
}
.evenSmallerText
{
	font-size : 	60%;
/*	font-style: 	oblique;*/
}
.titleCentered
{
	clear:		both;
	font-size : 	110%;
	padding:	5 px;
	margin-bottom:	15 px;
	width:		98%
} 
IMG
{
	border:	0px;
}
IMG.floatLeft
{
	float:		left;
	margin-right:	10 px;
	margin-bottom:	5 px;
}
IMG.floatLeft_evenPad
{
	float:		left;
	margin-right:	10 px;
	margin-bottom:	10 px;
}
IMG.floatRight
{
	float:		right;
	margin-left:	10 px;
	margin-bottom:	5 px;
}
.photoDesc
{
	width:		420px;
}
.photoAndText
{
	padding:5 px;
}
.textBlock, .textBlock_fullWidth
{
	float:		left;
	text-align:	justify;
	margin-right:	10px;
	padding-bottom:	10px;
	margin-bottom:	10px;
	border-bottom:	1px solid #666633;

}
.textBlock
{
/*	width:		280px;*/
	width:		220px;
}
.textBlock_fullWidth
{
	width:		98%;
}
.textBlock_smallerText
{
	font-size : 	80%;
	width:		90%;
	float:		left;
	text-align:	justify;
	margin-right:	10px;
	padding-bottom:	10px;
	margin-bottom:	10px;
	border-bottom:	1px solid #666633;
}
