@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - TOUR : 	The Rocket Summer Website
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		rs_tour.css
	Date:			Feb 2, 2010
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/


/*	--------------------------------------------------------------------------------------------------------------------------
	body/global/reset Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	#contentSpace {
		background:none;
	}
		#mainCol {
			width:922px;
		}
		#altCol {
			width:0;
			display:none;
		}
		
/*	--------------------------------------------------------------------------------------------------------------------------
	Nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#nav {
		background-position:411px 2px;
	}
		#nav li.navTour a {
			background-position:-385px -30px;
		}
		#footer .info .nav li.tour a {
			color:#d24d20;
		}
	
/*	--------------------------------------------------------------------------------------------------------------------------
	Header Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	h2#h2_upcomingTour {
		border-bottom:solid 2px #aca47f;
		height:21px;
		margin:0 0 17px 0; padding:0 0 7px 0;
		background:url(../../images/h2_upcomingTour.png) 0 0 no-repeat;
	}
	h2.title {
		margin:0 0 20px 0;
		font-size:1.5em;
		color:#1f1e1b;
	}

			
/*	--------------------------------------------------------------------------------------------------------------------------
	#tour Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#tour #map {
		border:solid 1px #dcd7b1;
		width:918px; height:378px;
	}
	#tour select#ddlStates {
		border:1px solid #D24D20;
		margin:0 0 0 7px; padding:4px;
		width:175px;
		position:relative;
		top:15px;
	}
		#tour #tourDates {
			margin:0 auto;
			width:904px;
		}
			#tour #tourDates .dateCol {
				width:74px;
			}
			#tour #tourDates .locationCol {
				width:133px;
			}
			#tour #tourDates .venueCol {
				width:226px;
			}
			#tour #tourDates .ticketsCol {
				width:104px;
			}
			#tour #tourDates .photosCol {
				width:124px;
			}
			#tour #tourDates .videoCol {
				width:69px;
			}
			#tour #tourDates .commentsCol {
				width:87px;
			}
			#tour #tourDates .whosgoingCol {
				width:85px;
			}
			#tour #tourDates th {
				height:23px;
				padding:5px 5px 0 0;
				background:#d2cbaa;
				font:normal 0.688em Georgia, "Times New Roman", Times, serif;
				color:#4c443a;
				text-align:center;
			}
				#tour #tourDates th.thDate, #tour #tourDates th.thVenue, #tour #tourDates th.thLocation, #tour #tourDates th.thTickets, #tour #tourDates th.thPhotos {
					text-align:left;
				}
					#tour #tourDates th.thDate {
						padding:0 0 0 15px;
					}
			#tour #tourDates tr {
						
			}
				#tour #tourDates tr.noBorder td {
					background:none;
				}
			#tour #tourDates td {
				padding:11px 5px 11px 0;
				font:normal 0.813em Georgia, "Times New Roman", Times, serif;
				color:#322e29;
				vertical-align:top;
			}
			#tour #tourDates td.notesCol {
				background:url(../../images/border_dotted.png) 0 bottom repeat-x;
				font:normal .688em Georgia, "Times New Roman", Times, serif;
			}
				#tour #tourDates td.date {
					color:#848484;
				}
				#tour #tourDates td.location {
					
				}
				#tour #tourDates td.photos a {
					width:16px; height:16px;
					margin:2px 0 0 0;
					background:url(../../images/btn_tourAddPhoto.png) 0 0 no-repeat;
					display:inline-block;
					float:left;
				}
				#tour #tourDates td.photos a.btn {
					width:67px; height:17px;
					margin:0 0 0 10px; padding:3px 0 0 0;
					background:url(../../images/btn_67.png) 0 0 no-repeat;
					font:normal 0.909em Georgia, "Times New Roman", Times, serif;
					color:#d4c9b3;
					text-align:center;
				}
					#tour #tourDates td.photos a.btn:hover {
						background-position:0 -20px;
						color:#fff;
					}
				#tour #tourDates td.video a {
					width:16px; height:16px;
					background:url(../../images/btn_tourAddVideo.png) 0 0 no-repeat;
					display:block;
				}
				#tour #tourDates td.comments {
					text-align:left;
				}
					#tour #tourDates td.comments a {
						width:16px; height:16px;
						margin:0 auto;
						background:url(../../images/btn_tourAddComment.png) 0 0 no-repeat;
						display:block;
					}
				#tour #tourDates td.tickets a {
					width:67px; height:18px;
					padding:2px 0 0 0;
					background:url(../../images/btn_67.png) 0 0 no-repeat;
					font:normal 0.909em Georgia, "Times New Roman", Times, serif;
					color:#d4c9b3;
					text-align:center;
					display:block;
				}
					#tour #tourDates td.tickets a:hover {
						background-position:0 -20px;
						color:#fff;
					}
				#tour #tourDates td.whosgoing a {
					width:16px; height:16px;
					background:url(../../images/btn_tourWhosGoing.png) 0 0 no-repeat;
					display:block;
				}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	.stepped Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.stepped {
		width:auto;
		margin:34px 0 10px 0; padding:0 8px;
	}
		.stepped .btnHolder {
			width:180px;
			float:left;
		}
			.stepped .btnHolder a {
				height:20px;
				font-size:.75em;
				color:#fff;
				display:inline-block;
			}
				.stepped .btnHolder a:hover {
				
				}
				.stepped .btnHolder a.btn_prev {
					width:66px;
					margin:0 6px 0 0; padding:5px 0 0 18px;
					background:url(../../images/btn_prev84w.png) 0 0 no-repeat;
					float:left;
				}
					.stepped .btnHolder a.btn_prev:hover {
						background-position:0 -25px;
					}
				.stepped .btnHolder a.btn_next {
					width:74px;
					padding:5px 0 0 10px;
					background:url(../../images/btn_next84w.png) 0 0 no-repeat;
					float:left;
				}
					.stepped .btnHolder a.btn_next:hover {
						background-position:0 -25px;
					}
		.stepped .viewing {
			width:580px;
			padding:5px 0 0 0;
			font-size:.69em;
			color:#d24d20;
			text-align:center;
			display:block;
			float:left;
		}
		.stepped a.btn_past {
			width:124px; height:9px;
			margin:4px 0 0 0;
			background:url(../../images/btn_viewPast.png) 0 0 no-repeat;
			display:block;
			float:right;
		}
			.stepped a.btn_past:hover {
				background-position:0 -14px;
			}
