/* THE KILLERS */
/* Section Stylesheet: The Road
----------------------------------------------------------------------------------- */


	@import url("widget-event.css");
	@import url("widget-member.css");
	@import url("widget-comment.css");
	@import url("widget-photo.css");


/* Structural Containers
----------------------------------------------------------------------------------- */


/* Palm Trees in background */


	body.day {
	
		background-image: url(../images/layout/bg-day-palms.jpg);
	
		}
		
		
/* Set gap at top of page */


	#layout {
	
		margin-top: -109px;

		}

		
/* Tile-able Background */


	#container {
	
		min-height: 100%;
		background-image: url(../images/section-road/bg-layout.jpg);
	
		}
		
		
/* Header Image */

		
	#content {
	
		min-height: 526px;
		width: 854px;
		padding-top: 172px;
		background: url(../images/section-road/header-road.jpg) no-repeat;
	
		}
		
		
/* Content */


	#page-road #main {
	
		width: 660px;
	
		}
		
	#sidebar {
	
		padding-top: 355px;
	
		}
		

/* Tabs
----------------------------------------------------------------------------------- */

			
	.tabs {
	
		margin-bottom: 16px;
		
		}
		
		
	.tabs a {
	
		height: 36px;

		}
		
		
/* Image Replacement */


	.tabs .ahead a {
	
		width: 220px;
		background-image: url(../images/tabs/tab-theroadahead.gif);
	
		}
		
	.tabs .travelled a {
	
		width: 320px;
		background-image: url(../images/tabs/tab-theroadtravelled.gif);
	
		}
		
		
/* Events
----------------------------------------------------------------------------------- */

		
	#events tr.alt {
	
		background: url(../images/layout/translucent-green.png);
	
		}
		
	.tabbed h3,
	td.event,
	th.event {
	
		display: none;
	
		}
		
		
/* Comments Re-color
--------------------------------------------------------------------------- */


	#comments .browse .post p {
		
	color: #242424;
	
	}
	
	
/* Presale Tickets
----------------------------------------------------------------------------------- */


	#presales {
		
		background: url(../images/layout/translucent-green.png) repeat;
		margin: 0 0 35px 0 !important;
		width: 640px !important;
		
		}
		
	#presales h3 {
		
		display: block;
		margin: 3px 0 5px 10px;
		
		}

	#presales thead {
		
		width: 640px;
		
		}
		
	#presales th {
		
		padding-top: 0;
		
		}

	#presales tbody tr {

		background: url(../images/layout/translucent-green.png);
		width: 640px;

		}
		
	#presales tr.alt {
		
		background: none !important;
		
		}
		
	#presales th.starts {
		
		width: 100px;
		height: 31px;
		background: url(../images/headings/heading-start.gif) no-repeat;
		margin: 0;
		
		}
		
	#presales th.ends {
		
		width: 100px;
		height: 30px;
		background: url(../images/headings/heading-end.gif) no-repeat;
		margin: 0;
		
		}
		
	#presales th.date {
		
		margin-left: 10px;
		
		}
		
	#presales td.date {
		
		padding-left: 10px;
		
		}
		
	#presales td.starts {
		
		width: 75px;
		padding-right: 25px;
		
		}
		
	#presales td.ends {
		
		width: 75px;
		padding-right: 25px;
		
		}
		
	#presales a.action.details {
	
		display: block;
		height: 25px;
		width: 67px;
		text-indent: -5000px;
		background-image: url(../images/actions/a-details.gif);
	
		}
		
	#presales tbody tr:hover td {
	
		color: #000;
		
		}
		
	#presales thead,
	#presales th,
	#presales tr,
	#presales td {
	
		clear: none;
		float: none;
	
		}
		
	#presales th {
	
		display: table-cell;
	
		}
		
	#presales .details a strong,
	#presales .details a span {
	
		display: block;
	
		}
		
	#presales th {
	
		text-indent: 0;
		text-align: left;
		background: none !important;
	
		}
		
	#presales th.date {
	
		text-align: center;
	
		}
	
	#presales .details a span {
	
		font-weight: normal;
	
		}
	

/* Pre-Sale Hiding */


	#presales .rsvp,
	#presales .comments,
	#presales td.tickets,
	#presales .details a em,
	#presales .details a br {

		display: none;

		}
