@charset "UTF-8";
				
	
	#middle {
		height: 325px;
		margin: auto;
	}
	
		#photo-show {
			width: 674px;
			height: 325px;
			float: left;
			
		}
		
			#photo-show-left {
				width: 29px;
				height: 325px;
				background: transparent url('../images/photo-show/photo-show_01.png') no-repeat;
				float: left;
			}
			
			#photo-show-center {
				width: 635px;
				height: 325px;
				float: left;
			}
			
				#photo-show-center-top {
					height: 21px;
					width: 635px;
					background: transparent url('../images/photo-show/photo-show_02.png') no-repeat;
					float: left;
				}
				
				#photo-show-center-main {
					width: 635px;
					height: 277px;
					float: left;
					position: relative;
					z-index: 2;
				}
				
					#photo-show-center-main object {
						position: absolute;
						z-index: 3;
						display: inline;
						float: left;
					}
					
						#photo-show-center-main object param {
							position: absolute;
							z-index: 3;
							display: inline;
						}
				
				#photo-show-center-bottom {
					height: 27px;
					width: 635px;
					background: transparent url('../images/photo-show/photo-show_05.png') no-repeat;
					float: left;
				}
			
			#photo-show-right {
				width: 10px;
				height: 325px;
				background: transparent url('../images/photo-show/photo-show_03.png') no-repeat;
				float: left;
			}
		
		#big-buttons {
			width: 310px;
			height: 320px;
			padding: 5px 0 0 0;
			float: left;
		}
		
			.big-button {
				width: 310px;
			}
			
				.big-button h2 {
					display: block;
				}
			
				.big-button a {
					color: white;
					text-decoration: none;
					width: 290px;
					display: block;
					padding: 10px 0 10px 20px;
					height: 58px;
				}
				
					.big-button a:hover {
						text-decoration: underline;
					}
					
				.big-big {
					font-size: 17px;
					line-height: 34px;
					font-family: Georgia;
					font-weight: bold;
				}
				
				.big-small {
					font-size: 11px;
					font-family: Arial, Verdana, Helvetica, sans-serif;
				}
				
				.big-button p {
					color: white;
					font-size: 11px;
					font-family: Arial, Verdana, sans-serif;
				}
			
				#big-button-1 {
					width: 310px;
					height: 78px;
					background: transparent url('../images/big-button/big-button_01_off3.png') no-repeat;
					padding: 0;
				}
				
					#big-button-1:hover {
						background: transparent url('../images/big-button/big-button_01_on3.png') no-repeat;
					}
				
				#big-button-2 {
					width: 310px;
					height: 76px;
					background: transparent url('../images/big-button/big-button_02_off3.png') no-repeat;
					padding: 0;
				}
				
					#big-button-2:hover {
						background: transparent url('../images/big-button/big-button_02_on3.png') no-repeat;
					}
				
				#big-button-3 {
					width: 310px;
					height: 76px;
					background: transparent url('../images/big-button/big-button_02_off3.png') no-repeat;
					padding: 0;
				}
				
					#big-button-3:hover {
						background: transparent url('../images/big-button/big-button_02_on3.png') no-repeat;
					}
				
				#big-button-4 {
					width: 310px;
					height: 76px;
					background: transparent url('../images/big-button/big-button_03_off3.png') no-repeat;
					padding: 0;
				}
				
					#big-button-4:hover {
						background: transparent url('../images/big-button/big-button_03_on3.png') no-repeat;
					}
			
	#main {
		/*height: 540px;*/
		margin: auto;
	}
	
		
		#topper-left {
				margin: 0 0 0 10px;
				width: 490px;
				float: left;
			}
			
			#topper-center {
				width: 250px;
				float: left;
			}
			
			#topper-right {
				width: 230px !important;
				width: 222px;
				margin-right: 8px;
				background: transparent url('../images/topper-separator2.jpg') no-repeat top right;
				float: left;
			}
		
		
			#links-topper {
				padding-left: 10px;
			}
		
		
		.topper-text {
				font-family: Arial, Verdana, sans-serif;
				font-size: 13px;
				line-height: 35px;
				color: white;
				float: left;
			}
			
			.topper-text h2 {
				font-weight: normal;
				font-size: 14px;
			}
		
		
		#left {
			margin: 3px 0 4px 12px !important;
			margin: 3px 0 4px 9px;
			width: 488px;
			background: #F0F0F0;
			/*height: 100%;*/
			float: left;
			min-height: 540px;
		}
			#left hr {
				width: 97%;
			}
			
			.left-entry {
				clear: both;
				margin: 0 0 15px 0;
			}
		
			.left-entry-photo-caption {
				max-width: 251px;
				float: right;
				padding: 0 5px 0 5px;
				margin: 0px 0 4px 0;
			}
			
				.left-entry-photo {
					text-align: center;
				}
			
				.left-entry-caption {
					font-size: 10px;
					color: #304C72;
					text-align: center;
					font-family: Arial, Verdana, sans-serif;
				}
		
			.left-entry h3 {
				width: 170px;
				height: 45px;
				background: #29334E url('../images/left-entry-h3_bg.jpg') no-repeat;
				color: white;
				padding: 5px 5px 5px 10px;
				font-size: 16px;
				line-height: 22px;
				font-weight: bold;
				margin: 5px 10px 10px 10px;
			}
		
			.left-entry p {
				color: #4B4B4B;
				line-height:18px;
				font-size: 11px;
				font-family: Arial, Verdana, sans-serif;
				margin: 0 10px 10px 10px;
				text-align: justify;
			}
		
		#center {
			width: 247px;
			background: #DDDDDD;
			height: auto;
			margin: 3px 3px 4px 3px;
			float: left;
			min-height: 540px;
		}
		
			.center-entry {
				text-align: center;
				clear: both;
				margin: 0 0 10px 0;
			}
		
			.center-entry h3 {
				width: 85px;
				height: 25px;
				background: #29334E url('../images/center-entry-h3_bg.jpg');
				color: white;
				font-size: 13px;
				line-height: 25px;
				font-weight: normal;
				margin: 5px 10px 5px 10px;
				text-align: center;
				float: left;
			}
			
			.center-entry h4 {
				color: #304C72;
				font-size: 12px;
				line-height: 18px;
				text-align: left;
				float: left;
				clear: left;
				width: 220px;
			}
		
			.center-entry-content {
				width: 220px;
				margin: auto;
			}
			
				.center-entry-content p {
					font-size: 11px;
					line-height: 14px;
					color: #4B4B4B;
					text-align: justify;
					font-family: Arial, Verdana, sans-serif;
					float: left;
					clear: left;
					width: 220px;
				}
			
			.center-entry hr {
				clear: both;
			}
			
			.center-entry-more-link {
				width: 47px;
				height: 16px;
				background: #29334E url('../images/center-entry-more-link_bg.jpg') no-repeat;
				float: right;
				margin: 4px 0 7px 0;
				line-height: 14px;
				display: block;
			}
			
				.center-entry-more-link a {
					color: white;
					font-size: 11px;
					font-family: Georgia;
					text-decoration: none;
					line-height: 14px;
					font-family: Arial, Verdana, sans-serif;
					display: block;
				}
				
					.center-entry-more-link a:hover {
						text-decoration: underline;
					}
		
		
		#right {
			width: 225px !important;
			width: 218px;
			background: #F0F0F0;
			margin: 3px 0 4px 0;
			/*height: 100%;*/
			float: left;
			min-height: 540px;
		}
		
		
				#contact {
				height: 165px;
				width: 100%;
				border-bottom: 3px solid white;
			}
			
				.contact-entry {
					width: 200px;
					height: 145px;
					margin: 10px auto 10px auto;
				}
			
				.contact-entry h3 {
					color: #304C72;
					font-size: 14px;
					line-height: 18px;
					text-align: left;
				}
				
				.contact-entry a {
					text-decoration: none;
					color: #304C72;
					border-bottom: 1px dashed #38476D;
				}
				
					.contact-entry a:hover {
						border-bottom: 1px solid #38476D;
					}
				
				.contact-entry p {
					color: #4B4B4B;
					font-size: 11px;
					line-height: 16px;
					text-align: left;
					font-family: Arial, Verdana, sans-serif;
				}
		
				.links-entry {
					width: 200px;
					height: auto;
					margin: 10px auto 10px auto;
					clear: both;
				}
				
					.links-entry h3 {
						color: #304C72;
						font-size: 14px;
						line-height: 18px;
						text-align: left;
					}
					
					.links-entry p {
						color: #4B4B4B;
						font-size: 11px;
						line-height: 16px;
						text-align: left;
						font-family: Arial, Verdana, sans-serif;
						margin: 0 0 0 15px;
						text-indent: -5px;
					}
					
					.links-entry-link {
						background: #29334E url('../images/links-entry-link_bg.jpg') no-repeat;
						width: 70px;
						height: 25px;
						text-align: center;
						float: right;
						margin: 5px 0 5px 5px;
					}
					
						.links-entry-link a {
							color: white;
							text-decoration: none;
							font-size: 13px;
							font-family: Arial, Verdana, sans-serif;
							line-height: 24px;
							width: 100%;
							height: 25px;
							display: block;
						}
						
							.links-entry-link a:hover {
								text-decoration: underline;
							}
							
	
.left-entry-photo-table {

}

	.left-entry-photo-tl {
		width: 6px;
		height: 8px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-tl.gif') no-repeat;
	}
	
	.left-entry-photo-tc {
		height: 8px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-tc.gif') repeat-x;
	}
	
	.left-entry-photo-tr {
		width: 6px;
		height: 8px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-tr.gif') no-repeat;
	}
	
	.left-entry-photo-ml {
		width: 6px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-ml.gif') repeat-y;
	}
	
	.left-entry-photo-mc {
		
	}
	
	.left-entry-photo-mr {
		width: 6px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-mr.gif') repeat-y;
	}
	
	.left-entry-photo-bl {
		width: 6px;
		height: 7px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-bl.gif') no-repeat;
	}
	
	.left-entry-photo-bc {
		height: 8px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-bc.gif') repeat-x;
	}
	
	.left-entry-photo-br {
		width: 6px;
		height: 7px;
		background: transparent url('../images/entry-photos/left-entry-photo/left-entry-photo-br.gif') no-repeat;
	}
	

.center-entry-photo {
	margin: auto;
	display: block;
	float: left;
	width: 100%;
	max-height: 162px;
}

	.center-entry-photo-table {
		clear: left;
		margin: auto;
	}
	
		.center-entry-photo-tl {
			width: 7px;
			height: 6px;
			background: transparent url('../images/entry-photos/center-entry-photo/center-entry-photo-tl.gif') no-repeat;
		}
		
		.center-entry-photo-tc {
			height: 6px;
			background: transparent url('../images/entry-photos/center-entry-photo/center-entry-photo-tc.gif') repeat-x;
		}
		
		.center-entry-photo-tr {
			width: 6px;
			height: 6px;
			background: transparent url('../images/entry-photos/center-entry-photo/center-entry-photo-tr.gif') no-repeat;
		}
		
		.center-entry-photo-ml {
			width: 7px;
			background: transparent url('../images/entry-photos/center-entry-photo/center-entry-photo-ml.gif') repeat-y;
		}
		
		.center-entry-photo-mc {
			
		}
		
		.center-entry-photo-mr {
			width: 6px;
			background: transparent url('../images/entry-photos/center-entry-photo/center-entry-photo-mr.gif') repeat-y;
		}
		
		.center-entry-photo-bl {
			width: 7px;
			height: 6px;
			background: transparent url('../images/entry-photos/center-entry-photo/center-entry-photo-bl.gif') no-repeat;
		}
		
		.center-entry-photo-bc {
			height: 6px;
			background: transparent url('../images/entry-photos/center-entry-photo/center-entry-photo-bc.gif') repeat-x;
		}
		
		.center-entry-photo-br {
			width: 6px;
			height: 6px;
			background: transparent url('../images/entry-photos/center-entry-photo/center-entry-photo-br.gif') no-repeat;
		}
		
		
			#link-spacer-left {
				width: 47px;
				height: 35px;
				float: left;
			}