body { 
background-color: #fff; 
font-family: Arial, Helvetica, sans-serif;  } 
h1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666; padding:0; margin:0;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold; padding:0; margin-bottom:-10px;
color: #666666;
}

			.a-more:link,.a-more:visited,.a-more:active,  {
			font-size: 10px;
			color: #FF0000;
			font-weight: bold; text-decoration:none;
			
			}
			.a-more:hover  {
	font-size: 10px;
	color: #666666;
	font-weight: normal;
		
			}
.content {
font-size: 11px;
color: #666666;

}
.content3 {
font-size: 11px;
color: #666666; background-color:#fff;

}
#content-contact {
font-size: 11px;
color: #666666;

}
#content-contact p{
padding:5px 0 2px 0; margin:0;

}

.copyright {
font-size: 9px;
color: #999999;
}




#navigation {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; font-weight:normal;
color: #666666; width:168px;
margin:0; padding:0;		
	} 

	.selected { color:#FF33FF;
	font-weight:bold; margin:0; padding-left: 10px;		
		}
.subnav { 
margin: 0; padding-left:18px; padding-top:8px; line-height:18px; 		
		}	
.subsubnav { 
margin: 0; padding-left:36px; line-height:18px; 		
		}	
		
			#navigation a {
					color:#666666;
					text-decoration:none;
					font-weight:normal;
					}
			
			#navigation a:hover {
						color: #ff0000;
						text-decoration: none;		
					}	
						
			.a-selected:link { font-weight:bold; color:red; font-size: 11px;}
					
			.a-selected:hover{ font-weight:bold; color:red; font-size: 11px;}
			
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration: none;

}
			.nav:hover {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #ff0000;
				font-weight: bold;
				text-decoration: none;

}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.title2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.source {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5979C0;
}
.popuptext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;

}
.backtotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5979C0;
}
/* links */
#links ul{ padding:0; margin-left:0; list-style-type:none}
#links li{ padding: 1px 0;}
#links li a{ font-size: 10px;}
			#links li a:link, #links li a:visited, #links li a:active,  {
				font-size: 10px;
				color: #FF0000;
				font-weight: bold; text-decoration:none;			
			}
			#links li a:hover  {
				font-size: 10px;
				color: #666666;
				font-weight: bold;
				text-decoration:underline;			
			}

#gallery a{ border: 2px solid #5979C0; height:60px;}
#gallery a:hover{ border: 2px solid #ff0000; height:60px;}
#popup img{ border: 2px solid #5979C0;
}

#events { margin-left:4px;}
#events_calendar{ margin-left:6px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:10px;border-left:1px solid #B2C0E2; }
#events_calendar table { }
#events_calendar td {border-bottom:1px solid #AAB9DD; border-right:1px solid #D3DBEE; margin:0; padding:0;}
.paleblu { background-color:#F4F6FB}
#events_calendar tr { margin: 3px; }
#events_calendar th { padding: 0; margin:0; font-weight:bold; font-size:11px; text-align:left;border-bottom:1px solid #AAB9DD; border-right:1px solid #AAB9DD; background-color:#D3DBEE}
#events_calendar p { padding: 3px}

