#slider {
	width: 980px;
	height: 410px;
	position: relative;	
}

	#slider_shadow {
		position: absolute;
		top: 0px;
		left: 0px;
		z-index: 999;	
	}

	div.slider_text {
		display: none;
		
		width: 480px;
		position: absolute;
		top: 48px;
		right: 20px;	
		
		color: white;
	}
	
	div.slider_text.higher {
		top: 28px;	
	}
	
	div.slider_text.anniversary {
		width: 240px;	
		right: 180px;
	}
	
		div.slider_text > h1, div.slider_text > h2 {
			margin: 0px;	
			font-size: 18px;
		}
		
			.small_slider_heading {
				display: inline-block;
				
				font-size: 21px;
				text-transform: uppercase;
				text-shadow: 2px 2px 4px rgba(60,60,60,0.8);
			}
			
			.large_slider_heading {
				display: inline-block;
				margin-top: 14px;
				
				font-size: 50px;
				text-transform: uppercase;
				text-shadow: 3px 3px 5px rgba(60,60,60,0.8);
				line-height: 44px;
			}
			
			.anniversary_heading {
				font-size: 33px;
				text-transform: uppercase;
			}
			
			.slider_description {
				margin-top: 21px;
				font-size: 15px;
				line-height: 22px;
				font-weight: normal;
				
				text-shadow: 1px 1px 2px rgba(60,60,60,0.8);
			}
			
				.slider_description a {
					color: white;
					text-decoration: underline;	
				}
			
		#gallery {
			width: 529px;
			height: 84px;
			
			position: absolute;
			bottom: 20px;
			right: 0px;	
		}
		
			#gallery_content {
				float: left;
			}
		
				div.gallery_image_holder {
					display: block;
					float: left;
					margin: 0px 8px;
					
					width: 106px;
					height: 84px;
					background: url("/images/gallery/navigation/gallery_bg_border.png") no-repeat;	
				}
				
					div.gallery_image_holder img {
						padding: 5px 5px 12px;
						width: 96px;
						height: 68px;	
					}
				
		#gallery_prev, #gallery_next {
			float: left;
			cursor: pointer;	
		}
		
		#gallery_prev {
			padding: 0px 4px 0px 8px;	
		}
		
		#gallery_next {
			padding: 0px 8px 0px 4px;	
		}
		
/* camera slider customization */
#camera_slider {
	margin: 0px !important;	
}

.camera_pag {
	position: absolute;
	bottom: 108px;
	right: 10px;
}

.camera_prev, .camera_next, .camera_commands {
	top: 28px !important;	
}
