@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------------*/
/* General Style Settings-----------------------------------*/
/*----------------------------------------------------------*/
html {
	height:100%;
}

body {
	height:100%;
	margin:0px; 
	padding:0px;
	background: #093647 url('../images/bg.gif') top left repeat;
	font-family:Arial, Helvetica, sans-serif;
}

#bg {
	background:url('../images/bg_topnew.jpg') top left no-repeat;
}


/*img, div, h1, h2, h3, #navmenu li a {
	behavior: url('http://breck1080.burnsmarketing.com/iepngfix.htc'); 
}*/


a {
	color:#db0000; 
	text-decoration:none;
}

h1, h2, h3 {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000; 
	text-transform:uppercase;
}

p {
	font-size:12px;
	color:#CCCCCC;
	margin-top: 5px;
}

#logo {
	position:absolute; 
	top:25px;
	left:6px;
	z-index: 5;
}

.mainPhoto {z-index:5; position:relative;}

/*----------------------------------------------------------*/
/* Navigation Styles----------------------------------------*/
/*----------------------------------------------------------*/
#topNavBlackBG {
	height:25px; 
	background:url('../images/bg_topnav.png') top left repeat-x;
}

#topNav {
	float:right; 
	z-index:1010; 
	*margin-left: -500px;
	margin-right:300px; 
	margin-top: -24px
}

#sideContent {position:absolute; top:0px; right:-5px; z-index:500; width: 300px;}

	#topNav ul {margin:1px 0px; padding:0px; list-style-type:none;}
	#topNav ul li {display:inline; font-family:ArialNarrow, Arial, Helvetica, sans-serif; font-size:.8em; font-weight:bold; text-transform:uppercase; background:url('../images/topNav_spacer.gif') center right no-repeat; padding:0px 25px 0px 15px;}
	#topNav ul li.last {background:none; padding-right:10px;}
	#topNav a {
		color:#d71921; 
		text-decoration:none;
		font-family:"Arial Narrow", Arial, Helvetica, sans-serif; 
		letter-spacing:2px;
	}
	#topNav a:hover {color:#a7a7a7;}
	
/*---Main Navigation---*/	

#mainNav {
	position:absolute; 
	top:96px; 
	left:25px; 
	z-index:10;
	}

#navmenu ul {
	width:1000px; 
	overflow:hidden; 
	padding:0px; 
	margin:0px 0px 0px 55px;
}
	#navmenu li {
		float:left; 
		list-style:none; 
		margin-right:5px;
	}

	#navmenu .parksPipes a {
		background:url('../images/menu_parks.png') no-repeat; 
		height:75px; 
		width:166px;
	}	
		#navmenu .parksPipes a img {height:75px; width:166px;}	

	#navmenu .teamRiders a 	{
		background:url('../images/menu_teamRiders.png') no-repeat; 
		height:75px; 
		width:132px; 
		margin-left:-25px;
	}
		#navmenu .teamRiders a  img	{height:75px; width:132px;}

	#navmenu .photos a {
		background:url('../images/menu_photos.png') no-repeat; 
		height:75px; 
		width:105px; 
		margin-left:-21px;
	}
		#navmenu .photos a img {height:75px; width:105px;}
	
	#navmenu .video a {
		background:url('../images/menu_video.png') no-repeat; 
		height:75px; 
		width:117px; 
		margin-left:-45px;
	}
		#navmenu .video a img	{height:75px; width:117px;}

	#navmenu .feed a {
		background:url('../images/menu_feed.png') no-repeat; 
		height:75px; 
		width:104px; 
		margin-left:-35px;
	}
		#navmenu .feed a img	{height:75px; width:104px;}
	
	#navmenu .awards a {
		background:url('../images/menu_awards.png') no-repeat; 
		height:75px; 
		width:113px; 
		margin-left:-30px;
	}
		#navmenu .awards a img 	{height:75px; width:113px;}

#navmenu .page_item a 			{display:block; overflow:hidden; position:relative;}
#navmenu .page_item a:hover 	{background-position:0 -75px;}
#navmenu a.current_page_item    {background-position:0 -150px;}
#navmenu a.current_page_item:hover   {background-position:0 -150px;}
#navmenu .page_item a span	{display:none; }
#navmenu .page_item a img	{border: 0;}


/* --------- Sub nav styles */
#subNav {height:42px; background:url('../images/grunge_subnav.png') top right no-repeat; position:absolute; top:47px; left:-25px;}
#subNav ul {list-style-type:none; margin:0px; padding:7px 20px 0px 110px;}
#subNav ul li {display:block; float:left; margin:0px 20px;}
#subNav ul li a {color:#909090; padding-top:7px;font-family:"Arial Narrow", Arial, Helvetica, sans-serif; letter-spacing:2px; text-transform:uppercase; text-decoration:none; font-size:12px; font-weight:bold; z-index:400;}
#subNav ul li a:hover, #subNav .active a {color:#b9b9b9;}

#subNav .splat1, #subNav .splat2, #subNav .splat3, #subNav .splat4, #subNav .splat5, #subNav .splat6  {position:relative;}

#subNav li div{
	position:absolute; 
	overflow:visible; 
	top:0px; 
	left:50%; 
	z-index:-10; 

}

/*--Sub nav splats--*/
#subNav li.splat1 div {width:147px; height:111px; background: url('../images/splat_one.png') 0px 0px no-repeat; margin-left:-74px;}
#subNav li.splat2 div {width:96px; height:54px; background: url('../images/splat_two.png') 0px 0px no-repeat; margin-left:-48px;}
#subNav li.splat3 div {width:98px; height:83px; background: url('../images/splat_three.png') 0px 0px no-repeat; margin-left:-49px;}
#subNav li.splat4 div {width:94px; height:61px; background: url('../images/splat_four.png') 0px 0px no-repeat; margin-left:-47px;}
#subNav li.splat5 div {width:91px; height:53px; background: url('../images/splat_five.png') 0px 0px no-repeat; margin-left:-45px;}
#subNav li.splat6 div {width:136px; height:83px; background: url('../images/splat_six.png') 0px 0px no-repeat; margin-left:-68px;}

#subNav .parksPipes {padding-left:0px;}
#subNav .teamRiders {padding-left:170px;}
#subNav .photos {padding-left:315px;}
#subNav .video {padding-left:325px;}
#subNav .feed {padding-left:315px;}
#subNav .awards {padding-left:315px;}	


/*----------------------------------------------------------*/
/* Content Container Styles---------------------------------*/
/*----------------------------------------------------------*/
#container {
	min-height:100%;
	position:relative;
	margin:0px auto;
	margin-bottom: 5px;
	z-index: 1;
}


/*----------------------------------------------------------*/
/* Side-Bar Styles       -----------------------------------*/
/*----------------------------------------------------------*/

#mediaBar {
	width:305px; 
	float:right; 
	z-index:1100;
}	

	#mediaTape {
		width:434px; 
		height:36px; 
		background:url('../images/topNav_tape.png') top left no-repeat; 
		position:absolute; 
		top:20px; 
		right:30px; 
		z-index:-10;
	}
	
	#b {
		width:71px; 
		height:87px; 
		background:url('../images/b.png') top left no-repeat; 
		position:absolute; 
		top:40px; 
		right:335px; 
		z-index:-5;
	}

	#mediaAd {
		width:275px; 
		height:74px; 
		background:url('../images/sidebar_ad.png') top left no-repeat; 
		padding:11px 0px 0px 30px; 
		z-index:1000; 
	}
	
	#mediaAd img { border: none; }
	
	#mediaContent {
		float: right;/*Added for IE Functionality*/
		clear: right;/*Added for IE Functionality*/
		width:260px; 
		padding:11px 15px 40px 30px; 
		margin-right: -1px;
		background:url('../images/sidebar.gif') bottom left no-repeat; 
		z-index:1000; 
		font-size:.7em; 
		color:#909090; 
	}
	
		#mediaContent a {
			color:#db0000; 
			text-decoration:none; 
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			font-size: 10px;
		}
		
		#mediaContent a:hover {
			color:#909090;
		}
		
		#mediaContent a h1{
			font-size: 12px;
			color:#FF0000;
		}
		
		#mediaContent a h2{
			font-size: 12px;
			color:#FF0000;
			margin-top: 2px;
			margin-bottom: 2px;
		}
		
		#mediaContent a:hover h1{
			color:#909090;
		}
		
		#mediaContent a:hover h2{
			color:#909090;
		}
		
		#mediaContent h1, #mediaContent h3 {
			color:#000000;
			letter-spacing: 2px;
			margin-bottom: 2px;
		}
		
		#mediaContent h3 {
			color: #FF0000;
		}
		
		
		.mediaHeadline h3{
			font-size: .7em; 
			color:#FF0000;
		}
		
		.eventHeadlineSide h1, h2, h3{
			margin-bottom: 0px;
		}
		
		.eventHeadlineSide h1{
			color:#FF0000
		}
		
		.eventHeadlineSide h2{
			color:#FFFFFF; 
			font-size:10px; 
			font-weight:bold;
		}
		
		

	/* --------- Photos w/ overlays styles */	
	.photoOverlayContainer {position:relative; z-index:6; color:#909090; font-family:ArialNarrow, Arial, Helvetica, sans-serif; text-transform:uppercase; margin-bottom:20px;}
	.overlay {
		height:18px; 
		background:url('../images/photo_overlay.png') top left repeat-x; 
		position:absolute; 
		top:0px; 
		left:0px; 
		z-index:5; 
		color:#000;
		letter-spacing:2px; 
		padding:2px 27px 2px 6px;
		font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
		font-weight:bold;
	}
	
	/* --------- Share/like content styles */	
	.shareLike {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#909090; text-transform:uppercase; font-size:9px; margin-top: 5px;}
		.days	{display:inline; padding:0px 5px 0px 0px;}
		.like	{display:inline; padding:0px 5px;}
		.share	{display:inline; padding:0px 0px 0px 5px;}
		.older	{display:inline; padding:0px 0px 0px 5px; text-align: right;}
		.embed {display: inline; }
		.embedBox {background-color:#999999; color:#000; font-size:9px; border:none; width: 320px;}
		.red {color:#db0000;}


/*----------------------------------------------------------*/
/* Tape & Grunge Styles-------------------------------------*/
/*----------------------------------------------------------*/	

/*************************************************************************/
/**	These styles have been set as a base, with the placement on specific */
/**	pages being controlled further down in this sheet under: SPECIFIC    */
/**	PAGE STYLES.                                                         */
/*************************************************************************/

.featured_header{
	position: absolute;
	top: 160px;
	left: 375px;
	z-index: 100;
}

	/*---White Tape Styles---*/
	.whiteTapeContainer {
		font-family:Arial, Helvetica, sans-serif; 
		color:#b9b9b9; 
		margin-bottom:20px;
	}
	
		.whiteTapeContainer h1 {
			margin:0px; 
			height:19px; 
			width:255px; 
			background:url('../images/tape_white_h1.png') top left no-repeat; 
			padding:6px 0px 0px 10px;
			letter-spacing: 2px;
		}
	
		.whiteTapeContainer h2 {
			margin:0px; 
			height:19px; 
			width:168px; 
			background:url('../images/tape_white_h2.png') top left no-repeat; 
			color:#fff; 
			margin:-10px 0px 0px -10px; 
			padding:8px 0px 0px 10px; 
			letter-spacing: 2px;
			
		}

	/*---Magic Tape Styles---*/	
	.magicTapeTop {
		height:245px; 
		width:723px; 
		background: url('../images/tape_top.png') top right no-repeat; 
	}
		
	.magicTapeBottom {
		height:143px; 
		width:757px; 
		background: url('../images/tape_bottom.png') bottom right no-repeat; 
	}

	/*---Black Tape Styles--*/
	.blackTapeContainer {
		position:absolute; 
		top:100px; 
		right:375px;
		color:#000; 
		margin-bottom:20px;
		font-size:.7em; 
		/*width:215px; */
		min-width: 215px;
		z-index:50;
	}
	
		/*.blackTapeContainer .embedBox {background-color:#999999; color:#000; font-size:9px; border:none; width: 210px;}*/
				
		.blackTapeContainer h1 {
			position:absolute; 
			margin:0px; 
			height:54px; 
			/*width:227px; */
			min-width: 230px;
						
			background:url('../images/tape_black_h1.png') top left no-repeat; 
			color:#fff;
			letter-spacing: 2px; 
			padding:12px 0px 0px 27px; 
			z-index:10;
		}
		
		.blackTapeContainer h2 {
			position:absolute; 
			margin:0px 0px 0px 0px; 
			height:24px; 
			/*width:227px; */
			min-width: 227px;
			background:url('../images/tape_black_h2a.png') top left no-repeat; 
			color:#fff; 
			padding:9px 0px 0px 12px; 
			z-index:10;
		}
		
		.blackTapeBody {
			position:absolute; 
			top:30px; 
			/*min-width:270px; */
			width:100%; 
			background:url('../images/tape_bg.png') top left repeat-y; 
			padding:10px; 
			margin:0px 0px 0px 18px; 
			z-index:9; 
		}
		
		
			.blackTapeBody .shareLike {color:#000;}
			
		.height175 {top:175px;}
		.height250 {top:250px;}
		.height350 {top:350px;}
		.height450 {top:450px;}
		.height550 {top:550px;}
		.height600 {top:600px;}
		.height650 {top:650px;}
		.height750 {top:750px;}
		
	.blackTapeHeader {
		font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
		text-transform:uppercase; 
		width:215px; 
		color:#fff; 
		z-index:10;
	}
	
			.blackTapeHeader h1 {
				height:54px; 
				width:227px; 
				background:url('../images/tape_black_h1.png') top left no-repeat;
				padding:12px 0px 0px 27px; 
			}
			
			.blackTapeHeader h2 {
				height:24px; 
				width:227px; 
				float: left;
				background:url('../images/tape_black_h2aB.png') top left no-repeat;
				padding:15px 0px 0px 12px; 
				letter-spacing: 2px;
				color:#fff;
			}
			
	.blackTapeContainer .embed {color: #666666; font-size:9px; border:none;}
	.blackTapeContainer .embedBox {background-color: #CCCCCC; color: #666666; font-size:9px; border:none; width:220px;}
		
	
/*---Grunge Styles--*/		
.grungeTop {
	height:18px; 
	width:656px; 
	background: url('../images/grunge_photo_top.png') top left no-repeat; 
	left:0px; 
	z-index:4;
}
		
.grungeRight {
	width:19px; 
	background: url('../images/grunge_photo_right.png') top right no-repeat; 
	right:0px; 
	z-index:4;
}
	
.grungeBottom {
	height:46px; 
	width:656px; 
	background: url('../images/grunge_photo_bottom.png') bottom left no-repeat; 
	bottom:-28px; 
	left:0px; 
	z-index:4;
}
	
.grungeLeft {
	width:19px; 
	background: url('../images/grunge_photo_left.png') top left no-repeat; 
	left:3px; 
	z-index:4;
}	
	

/*----------------------------------------------------------*/
/* Specific Page Styles  -----------------------------------*/
/*----------------------------------------------------------*/	



/*---Parks and Pipes page styles--*/
/*--see PHOTO page styles--*/


/*---Park Viewer Styles--*/
#parkViewerContainer {
		padding:145px 0px 0px 25px;
		position:relative;
	}
		
		#parkViewerContainer h1{
			font-size: .7em; 
			letter-spacing: 2px;
			color:#fff; 
		}
				
		#parkViewerContainer h3{
			font-size: .7em; 
			color: #d71921; 
			letter-spacing: 2px;
		}
			
		#parkContainer {
			position: relative;
			padding: 0px 0px 0px 0px;
			margin-left: 12px;
			background-color: #000;
			width: 300px;
			z-index: 6;
		}	
	
				
		#parkBottomContainer {
			position: relative;
			padding: 16px 30px 150px 30px;
			*padding: 16px 30px 30px 30px;
			background-color: #000;
			z-index: 12;
		}
		
			#parkBottomContainer #col1{
				width: 300px;
				float: left;		
			}
		
			#parkBottomContainer #col2{
				width: 300px;
				float: right;
				margin: 0;
				padding: 0px 15px 0px 0px;
			}
		
				#col2 #col2mid {
  					width: 300px;
					float: left;
				}

				#col2 #col2side {
  					width: 300px;
					float: right;
					margin: 0px 60px 0px 0px;
				}

#parkViewerContainer .magicTapeTop {
		position: relative;
			margin-bottom: -265px;
			top: -50px;
			left: 425px;
			*left: 450px;
			z-index: -10;
			
	}
		
	#parkViewerContainer .magicTapeBottom {
		position: relative;
			top: -80px;
			left: 400px;
			*left: 410px;
			z-index: -10;
	}
	
	#parkViewerContainer .grungeTop {
		width:1065px; 
		position:absolute;
		top: 115px; 
		left:0px; 
		z-index:5;
		
	}
	
	#parkViewerContainer .grungeBottom {
		width:1127px; 
		position:relative; 
		bottom:-20px;
		*bottom: -25px;
		z-index:-20;
		
	}
	
	#parkViewerContainer .grungeLeft {
		position: relative;
			left:30px;
			height: 670px;
			z-index:7;
	}
	
	#parkViewerContainer .grungeRight {
		position: relative;
		left:-15px;
		height: 670px;
		z-index:7;
	}	

/*---Team Riders Page Styles--*/
/*--See PHOTO page styles--*/


/*---Team Page Styles--*/
#teamPhotoContainer {position:absolute; /*background-color:#000;*/ /*border:1px solid red;*/}
#teamPhotoContent {margin:150px 0px 0px 10px; position:relative;}
		
	#teamPhotoContainer .magicTapeTop {
		position: absolute;
		top: -40px; 
		left: 480px; 
		right:0px;
		z-index: 1;
	}
	
	#teamPhotoContainer .magicTapeBottom {
		position:absolute;
		bottom:-60px; 
		left:460px;
		z-index: 1;
	}
	
	#teamPhotoContainer .grungeTop {
		width:1065px; 
		position:absolute; 
		top:-10px; 
		left:0px; 
		z-index:7;
	}
	
	#teamPhotoContainer .grungeRight {
		height:786px; 
		position:absolute;
		top:0px;
		right: -5px; 
		z-index:7;
	}
	
	#teamPhotoContainer .grungeBottom {	
		width:1127px; 
		position:absolute; 
		bottom:-30px;
		z-index:7;
	}
	
	#teamPhotoContainer .grungeLeft {
		position:absolute;
		top: 0px;
		left: -10px; 
		z-index:7;
	}


	.teamMugContainer {
		position: relative; 
		margin-top: 25px;
	}
	
	
/*---Profile Page Styles--*/
	
#profileContainer {
	padding:145px 0px 0px 8px;
	position:relative;
	}
		
		#profileContainer h1{
			font-size: .7em; 
			letter-spacing: 2px;
			color:#fff; 
		}
				
		#profileContainer h3{
			font-size: .7em; 
			color: #d71921; 
			letter-spacing: 2px;
		}
			
	
		#profileMainPic {
			position: absolute;
			top: 130px;
			*top: 0px;
			left: 200px;
			*left: 235px;
			z-index: 3;
		}
	
		#bioContainer {
			position: relative;
			padding: 50px 30px 20px 30px;
			margin-left: 20px;
			background-color: #666666;
			width: 535px;
			z-index: 6;
		}	
	
			.bioMug {
				float: left;
				margin: 0px 12px 0px 0px;
			}
	
		#bottomProfileContainer {
			position: relative;
			width:1035px;
			padding: 16px 30px 40px 30px;
			*padding: 16px 30px 30px 30px;
			background-color: #000000;
			z-index: 12;
		}
		
			#bottomProfileContainer #col1{
				width: 300px;
				float: left;		
			}
		
			#bottomProfileContainer #col2{
				width: 680px;
				float: right;
				margin: 0;
				padding: 25px 30px 0px 0px;
			}
		
				#col2 #col2mid {
  					width: 300px;
					float: left;
				}

				#col2 #col2side {
  					width: 300px;
					float: right;
					margin: 0px 60px 0px 0px;
				}

	#profileContainer .magicTapeTop {
		position: relative;
			margin-bottom: -265px;
			top: -50px;
			left: 425px;
			z-index: -10;
	}
		
	#profileContainer .magicTapeBottom {
		position: relative;
		top: -80px;
		left: 500px;
		z-index: -10;
	}
	
	.profileContainer_magicTapeBottom {
	height:143px; 
		width:757px; 
		background: url('../images/tape_bottom.png') bottom right no-repeat;
		position: relative;
		top: -26px;
		left: 420px;
		z-index: -10;
	}
	
	#profileContainer .grungeTop {
		width:1065px; 
		position:absolute;
		top: 110px; 
		left:0px; 
		z-index:5;
	}
	
	#profileContainer .grungeBottom {
		
		width:1127px; 
		position:relative; 
		bottom:-20px;
		z-index:-20;
	}
	
	.profileContainer_grungeBottom {
		background: url('../images/grunge_photo_bottom.png') bottom left no-repeat;
		width:1127px; 
		position:relative; 
		bottom: 60px;
		z-index:-20;
	}
	
	#profileContainer .grungeLeft {
		position: relative;
			left:10px;
			height: 670px;
			z-index:7;
	}
	
	#profileContainer .grungeRight {
		position: relative;
		left:-10px;
		height: 670px;
		z-index:7;
	}	
	
	.profileTable {
		position: relative; 
		left: -20px; 
		top: 4px; 
		margin-bottom: -50px;
				
	}
		
/* --------- Photos page styles */	
	/*--PhotoThumbs--*/
	
	a.thumbnailPhoto {
			float:left; 
			overflow:hidden;
		}
		
		
		a.thumbnailPhoto img {
			border: 0px;
		}
		
		a.even {
			margin:0px 10px 10px 0px;
		}
	
		a.odd {
			margin:0px 0px 10px 0px;
		}
		
		a.selected {
			border:6px solid #d71921;
			
		}
	
		a.thumbnailPhoto:hover{
			border:6px solid #ffffff;
		}
		
		a.thumbnailPhoto:hover img, a.selected img{
			margin: -6px;
		}
		
		a.selected:hover {
			border:6px solid #d71921;
		}
	
		
	
	#photosPage 	  {float:left; margin-bottom:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
	#photosPagination {float:right; margin-bottom:10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
		#photosPagination a {padding:0px 2px;}
		#photosPagination a:hover {color:#fff;}
		
	
/*----  *  Page Styles--*/
.vidButtonOverlay {
		position:relative; 
		bottom:26px; 
		*bottom: 34px;
		margin-bottom: -20px;
		left:0px; 
		z-index:5; 
	}
	
	#videoContent {
		/*padding:130px 0px 0px 180px;*/
		padding:130px 0px 0px 10px;
		width: 700px;
	}
	
	
		
		#videoContent .video {
			/*position: relative;*/
			z-index:5; 
	}
		
		#videoContent .videoPlayer {
			/*padding:0px 0px 0px 2px; */
			z-index:6;
		}	
		
		#videoContent .magicTapeTop {
			position: relative;
			margin-bottom: -265px;
			top: -30px;
			left: -10px;
			z-index: -10;
		}
		
		#videoContent .magicTapeBottom {
			position: relative;
			top: -75px;
			left: -50px;
			z-index: -10;
		}
		
		#videoContent .grungeTop {
			position: relative;
			top: 5px;
			left: -5px;
			z-index: 7;
			
		}
		
		#videoContent .grungeRight {
			position: relative;
			left:-15px;
			height: 390px;
			z-index:7;
		}
		
		#videoContent .grungeBottom {
			position: relative;
			width:600px; 
			
			left:20px; 
			z-index:-11;
		}
		
		#videoContent .grungeLeft {
			position: relative;
			left:15px;
			height: 390px;
			z-index:7;
		}
		
		#videoContent .shareLike {
			text-align: left;
		}
		
	#videosPagination {
		position:relative;
		float:right; 
		margin-bottom:10px; 
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
		
		#videosPagination a {
			padding:0px 2px;
		}
		
		#videosPagination a:hover {
			color:#fff;
		}

	/*--Video Thumbnails--*/
	
	.videoThumbContainer {
		position: relative; 
		margin-bottom: -5px;
	}
		
	.videoLeft {
		clear:both; 
		float:left; 
		width:125px; 
		margin-bottom:10px;
	}
	
	.videoRight {
		float:right;
		azimuth:center; 
		width:125px; 
		color:#fff; 
		margin-bottom:10px;
		
	}
	
	.videoRight h3 {
		color:#db0000; 
		margin:0px;
		letter-spacing: 2px;
	}
		


/*---Photos Page Styles--*/

/*#photoContainer {position:absolute;}*/
#photoContent {
	padding:145px 0px 0px 8px;
	position:relative;
}
	
		
	#photoContent .magicTapeTop {
		position: relative;
			margin-bottom: -265px;
			top: -50px;
			left: 450px;
			z-index: -10;
	}
	
	#photoContent .magicTapeBottom {
		position: relative;
			top: -80px;
			left: 425px;
			z-index: -10;
	}
	
	#photoContent .grungeTop {
		width:1065px; 
		position:absolute; 
		top: 115px; 
		left:0px; 
		z-index:7;
	}
	
	#photoContent .grungeBottom {	
		width:1127px; 
		position:relative; 
		bottom:-30px;
		z-index:7;
	}
	
	#photoContent .grungeRight {
		position: relative;
			left:-20px;
			height: 670px;
			z-index:7;
	}
	

	
	#photoContent .grungeLeft {
		position: relative;
			left:20px;
			height: 670px;
			z-index:7;
	}
	
/*----Feed Page Styles */	


	.feedVideo {
		padding:0px 0px 0px 2px; 
		z-index:8;
	}

	.videoPlayer {
		padding:0px 0px 0px 2px; 
		z-index:8; 
	}
	
	.feedHeader {
		position: relative; 
		padding: 5px 0px 2px 10px; 
		text-align: left;
		z-index:8; 
	}
		.feedHeader h1 {
			font-size:1em;
			color:#adadad; 
			letter-spacing: 2px; 
			margin-bottom: 0px;
		}
		
		.feedHeader h2 {
			font-size:.8em;
			color:#adadad; 
			margin: 0px 0px 0px 0px;
			
		}
		
		.feedBody {
			font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
			font-size:.8em;
			color:#adadad; 
			font-weight:normal; 
			margin: 10px 10px 10px 10px;
			text-align: left;
		}
		
		.feedFooter {

			position: relative; 
			padding: 5px 10px 8px 10px; 
			font-size: .7em;
		}

.eventLeft {clear:both; float:left; width:260px; margin-bottom:15px;}

/*---Misc Layout Styles--*/
.spacer {position: relative; height:10px;}
.bigSpacer {position: relative; height: 100px;}


#footer {
		height:15px; 
		background:url('../images/grunge_footer.png') top right repeat-x; 
		width: 1100px;
		font-size: 9px;
		color:#b6b6b6; 
		text-transform:uppercase; 
		padding:27px 30px 0px 20px;
		
}
	#footerLeft {float:left;}
	#footerRight {float:right;}
	#footer ul {list-style-type:none; margin:0px; padding:0px 30px 0px 0px;}
	#footer ul li {display:inline; padding:0px 5px 0px 5px; border-right:1px solid #fff;}
	#footer ul li.last {border:none;}
	#footer ul li a {color:#db0000; text-decoration:none;}



