body {
	background: #fff;
	margin: 0px;
	text-align: center;
	
	font-family: Helvetica, Tahoma, arial, verdana;
}

	#frame {
		width: 800px;
		margin: 0px auto 0px auto;
	}

		#frame #header {
			width: 800px;
			height: 150px;
			margin: 0px 0px 0px 0px;
			background: url(images/header.jpg);
			background-repeat: no-repeat;
			background-position: top center;
			border: 0px;
		}
		
		
		#section-header {
			float: left;
			margin: 50px 0px 0px 0px;
			font-size: 27px;
			font-weight: bold;
			color: #E6DCFD;	
		}
		
		
					#header-link {
						text-align: right;
					}
		
		
			#frame #header #top-menu {
				margin: 0px 0px 0px 100px;
				width: 700px;
				height: 30px;

				border-top: 0px;
				text-align: right;
			}
			
				#frame #header #top-menu a, #frame #header #top-menu a:visited {
					display: block;
					background: #fff;
					padding: 2px 4px 2px 4px;
					border: 0px solid #000;
					margin: 4px 0px 0px 8px;
					float: right;
					
					font-size: 11px;
					
					color: #6c5faf;
					text-decoration: none;
				}
				
				#frame #header #top-menu a:hover {
					background: #C18300;
					color: #fff;
				}

		#frame #header #photoBar {
			width: 800px;
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			text-align: center;
		}	

		#frame #header #menuBar {
			margin: 16px 0px 0px 5px;
			text-align: center;
		}	

		

		#frame #main {
			width: 800px;
			margin: 0px 0px 0px 0px;
			background: #FFF;
			border-top: 0px;
			padding-bottom: 50px;
		}
		
		

			
			#frame #main #main-content {
				float: left;
				width: 520px;
				margin: 60px 6px 0px 4px;
			}
			
				#frame #main #main-content #main-content-inner {
					margin: 0px 10px 0px 10px;
					font-size: 12px;
					text-align: left;
				}



				#frame #main #main-content #main-content-inner #Entry-Title {		
					font-size: 26px;
					font-weight: bold;
					margin: 0px 0px 10px 0px;
				}

				#frame #main #main-content #main-content-inner #Entry-Highlight {	
					font-size: 14px;
					line-height: 16px;
					font-weight: bold;
					margin: 0px 0px 10px 0px;
					color: #5A4099;
				}
				
				#frame #main #main-content #main-content-inner #Entry-Text {	
					font-size: 12px;
					line-height: 16px;
					margin: 0px 0px 10px 0px;
					color: #000;
				}
					


			#frame #main #main-right {
				float: left;
				width: 260px;
				margin: 60px 4px 0px 6px;
			}
			
	#footer {
		width: 600px;
		margin: 10px auto 30px auto;
		font-size: 12px;
		font-weight: bold;
		color: #000;
	}





	.photo-top {
		float: left;
		width: 107px;
		background: url(images/smphotobg.png);
		background-position: top left;
		padding: 0px;
		margin: 7px 12px 0px 12px;
		border: 0px solid #000;
	}
		
			.photo-first { margin-left: 16px; }
	
	.photo-top img {
		margin: 6px;
		width: 95px;
		height: 95px;
	}








	.menu-item {
		float: left;
		padding: 0px;
		font-size: 11px;
		font-weight: bold;
		margin: 2px 18px 0px 18px;
		border: 0px solid #000;
	}
	
	.selected {

	}
	

		.menu-item a, .menu-item a:visited {
			color: #848979;
			text-decoration: none;
		}
		
		.menu-item a:hover {
			color: #000;
		}

	






	.section-photo {
		width: 240px;
		height: 260px;
		background: url(images/sectionphoto.png);
		text-align: left;
	}
	
		.section-photo img {
			width: 231px;
			height: 253px;
			margin: 2px 0px 0px 2px;
		}
	



#footer-links {
	margin: 15px 0px 30px 0px;
}

	#footer-links a, #footer-links a:visited {
		color: #7649AE;
	}
	
	#footer-links a:hover {
		color: #000;
	}




.cleared:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}