
/* Content (home page)
----------------------------------------
*/

#content{
	float:left;
}


/* Content (media page)
----------------------------------------
*/
	
	#media-page{
		list-style:none;
		font-size: 1.25em;
		margin-bottom:35px;
	}
	
	#media-page h2{
		padding-left:5px;
		padding-bottom:10px;
		font-size: 1.15em;
		font-weight:normal;
		text-transform:uppercase;
	}
	
	
	#media-page div.album{
		clear:left;
		padding-left:30px;
		padding-bottom:20px;
	}
	
	#media-page span{
		display:block;
		float:left;
	}
	
	div a:hover{
		text-decoration:underline;
	}
	
	#media-page div.album .title{
		width:150px;
		text-transform:uppercase;
	}
	
	#media-page p{
		padding-bottom:10px;
	}
	
	.fim{
	}
	
	.fim h2{
		margin-bottom:20px;
	}
	
	.fim .fim-tn-border-album{
		float:left;
		padding-right:10px;
		padding-bottom:10px;
	}
	
	.fim .fim-photo .description h3{
		font-size:1.35em;
		font-weight:normal;
		text-transform:uppercase;
	}
	
	.fim .fim-photo .description p{
		font-style:italic;
	}
	
	.fim .fim-photo .description p.date{
		font-size:0.95em;
		font-style:italic;
	}
	
	.fim table{
		border: 0px solid #FFFFFF;
		padding:0px;
	}
	
	.fim td{
		vertical-align:bottom;
	}
	
	.fim td.image{
		padding-right:25px;
	}
	
	.fim .fim_clear{
		clear:both;
	}
	
	.fim .fim-photo-nav div{
		float:left;
		padding-top:15px;
		text-transform:uppercase;
	}
	
	.fim .fim-photo-nav a{
		text-decoration:none;
	}
	
	.fim .fim-photo-nav .index{
		margin: 0px auto;
		width:625px;
	}
	
	.gray{
		color:#CCCCCC;
	}
	
	hr{
		margin-bottom:15px;
		border: 0px #000000 solid;
		border-bottom: 1px #000000 solid;
	}

/* Content (video section & download section)
----------------------------------------
*/	

	#video-page{
		list-style:none;
		margin-bottom:35px;
		
	}

	#video-page li{
		padding-bottom:20px;
	}
	
	#video-page .video-title{
		font-size:1.3em;
	}

	#video-page .video-title h3{
		font-weight:normal;
		font-size:1em;
		padding-bottom:10px;
	}
	
	#video-page .video-title a{
		text-decoration:none;
		margin-left:30px;
	}

	
	#video-page .video-content{
		font-size:1.15em;
	}
	
	#video-page embed{
		padding-top:20px;
		padding-bottom:10px;
	}

	#video-page .video-content p{
		width:425px;
		padding-top:5px;
	}
	
	#video-page .back{
		font-size:1.25em;
	}


