@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - TOUR EXTENDED : 	The Bravery Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		tb_tour_extended.css
	Date:			Sept 28, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
	
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav li.navTour a {
		background-position:-190px -30px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#mainCol Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#mainCol {
		width:818px;
	}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	.pagination Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.pagination {
		margin:0 0 10px 0;
	}
		.pagination .link {
			width:130px;
			float:left;
		}
		.pagination .view {
			width:560px;
			float:left;
			text-align:center;
		}
		.pagination .prevNext {
			width:100px;
			float:right;
		}
			.pagination .prevNext .prev {
				float:right;
			}
				.pagination .prevNext .prev a {
					width:37px; height:8px;
					margin:4px 10px 0 0;
					background:url(../../images/btn_prev.png) 0 0 no-repeat;
					display:inline-block;
				}
					.pagination .prevNext .prev a:hover {
						background-position:bottom;
					}
			.pagination .prevNext .next {
				float:right;
			}
				.pagination .prevNext .next a {
					width:36px; height:8px;
					margin:4px 0 0 10px;
					background:url(../../images/btn_next.png) 0 0 no-repeat;
					display:inline-block;
				}
					.pagination .prevNext .next a:hover {
						background-position:bottom;
					}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	#tour Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tour {
	
	}
		#tour h1#h1_tour {
			width:99px; height:33px;
			margin:0 0 34px 0;
			background:url(../../images/h1_tour.png) 0 0 no-repeat;
		}
		#tour #map {
			width:817px; height:466px;
			margin:0 0 22px 0;
		}
		#tour #tourDates {
			margin:0 auto;
			width:789px;
		}
			#tour #tourDates .dateCol {
				width:70px;
			}
			#tour #tourDates .locationCol {
				width:100px;
			}
			#tour #tourDates .venueCol {
				width:160px;
			}
			#tour #tourDates .photosCol {
				width:52px;
			}
			#tour #tourDates .videoCol {
				width:45px;
			}
			#tour #tourDates .commentsCol {
				width:74px;
			}
			#tour #tourDates .uploadCol {
				width:84px;
			}
			#tour #tourDates .ticketsCol {
				width:72px;
			}
			#tour #tourDates .whosCol {
				width:83px;
			}
			
			#tour #tourDates a {
				font:normal 13px Arial, Helvetica, sans-serif;
			}
			#tour #tourDates th {
				border-bottom:solid 1px #969696;
				height:18px;
				text-align:left;
			}
				#tour #tourDates th.thDate {
					background:url(../../images/th_tourDate.png) 0 0 no-repeat;
				}
				#tour #tourDates th.thLocation {
					background:url(../../images/th_tourLocation.png) 0 0 no-repeat;
				}
				#tour #tourDates th.thVenue {
					background:url(../../images/th_tourVenue.png) 0 0 no-repeat;
				}
				#tour #tourDates th.thPhotos{
					background:url(../../images/th_tourPhotos.png) center 0 no-repeat;
				}
				#tour #tourDates th.thVideo {
					background:url(../../images/th_tourVideo.png) center 0 no-repeat;
				}
				#tour #tourDates th.thComments {
					background:url(../../images/th_tourComments.png) center 0 no-repeat;
				}
				#tour #tourDates th.thUpload {
					background:url(../../images/th_tourUpload.png) center 0 no-repeat;
				}
				#tour #tourDates th.thTickets {
					width:31px; height:11px;
					background:url(../../images/th_tourTickets.png) center 0 no-repeat;
				}
				#tour #tourDates th.thTickets {
					width:31px; height:11px;
					background:url(../../images/th_tourTickets.png) center 0 no-repeat;
				}
				#tour #tourDates th.thWhos {
					background:url(../../images/th_tourWhosGoing.png) 26px 0 no-repeat;
				}
			#tour #tourDates td {
				border-bottom:solid 1px #4c4a45;
				padding:11px 0;
				font:normal 11px Arial, Helvetica, sans-serif;
				color:#e6e7e8;
			}
				#tour #tourDates td.location {
					width:95px;
					padding:0 5px 0 0;
				}
				#tour #tourDates td.photos a {
					width:25px; height:19px;
					margin:0 auto;
					background:url(../../images/btn_tourAddPhoto.jpg) 0 0 no-repeat;
					display:block;
				}
					#tour #tourDates td.photos a:hover {
						background-position:0 bottom;
					}
				#tour #tourDates td.video a {
					width:25px; height:19px;
					margin:0 auto;
					background:url(../../images/btn_tourAddVideo.jpg) 0 0 no-repeat;
					display:block;
				}
					#tour #tourDates td.video a:hover {
						background-position:0 bottom;
					}
				#tour #tourDates td.comments a {
					width:25px; height:19px;
					margin:0 auto;
					background:url(../../images/btn_tourAddComment.jpg) 0 0 no-repeat;
					display:block;
				}
					#tour #tourDates td.comments a:hover {
						background-position:0 bottom;
					}
				#tour #tourDates td.upload a {
					width:72px; height:19px;
					margin:0 auto;
					background:url(../../images/btn_addPhoto.jpg) 0 0 no-repeat;
					display:block;
				}
					#tour #tourDates td.upload a:hover {
						background-position:0 bottom;
					}
				#tour #tourDates td.tickets a {
					width:72px; height:20px;
					margin:0 auto;
					background:url(../../images/btn_buyNow.jpg) 0 0 no-repeat;
					display:block;
				}
					#tour #tourDates td.tickets a:hover {
						background-position:0 bottom;
					}
				#tour #tourDates td.whosGoing a {
					width:16px; height:16px;
					margin:0 auto;
					background:url(../../images/icon_whosGoing.png) 0 0 no-repeat;
					display:block;
				}