/* THE KILLERS */
/* Section Stylesheet: Home
----------------------------------------------------------------------------------- */


	@import url("widget-editorial.css");
	@import url("widget-comment.css");


/* Intro
----------------------------------------------------------------------------------- */


	#intro {
	
		position: absolute;
		z-index: 51;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		background: #000;
		display: none;
			
		}
		

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


/* Header */


	#header {
	
		height: 310px;
	
		}
		
		
/* Content */


	#layout {
	
		width: 980px;
		margin: 0 auto;
		min-height: 100%;

		}
		
	#page-index #layout,
	#page-index2 #layout,
	#page-home #layout {
	
		background: url(../images/section-home/legs-night.gif) 210px 200px repeat-y;	
	
		}
		
	#page-index2.day #layout,
	#page-index2.home #layout,
	#page-index2.day #layout,
	#page-index2.home #layout {
	
		background-image: url(../images/section-home/legs-day.gif);
	
		}
		
	#page-story #layout {
	
		background: url(../images/section-home/legs-night.gif) 210px 200px repeat-y;	
	
		}
		
	#page-story.day #layout {
	
		background-image: url(../images/section-home/legs-day.gif);
	
		}
		
	#content {
	
		padding: 0;
	
		}
		
	#left {
	
		float: left;
		width: 239px;
		height: 200px;
	
		}
		
	#right {
	
		float: left;
		width: 236px;
		height: 200px;
	
		}
		
	#main {
	
		float: none !important;
		clear: left;
		width: 505px;
		padding: 0;
		margin: 0 auto;
	
		}
		
		
/* Type
----------------------------------------------------------------------------------- */


	#content {
	
		color: #fff;
	
		}
		

/* Talent
----------------------------------------------------------------------------------- */


	#talent {
	
		width: 370px;
		height: 143px;
		position: relative;
		padding: 135px 0 0 135px;
		margin: -45px 0 0;
		float: left;
		z-index: 5;
		
		}
		
	.day #talent {
	
		background: url(../images/section-home/bg-talent-alt.png);
		
		}
	
	.dusk #talent,
	.night #talent {
	
		background: url(../images/section-home/bg-talent-night-alt.png);
		
		}
		
	#talent li {
	
		margin-bottom: 7px;
		
		}
		
	#talent a {
	
		height: 19px;
		display: block;
		text-indent: -5000px;
		position: relative;
		
		}
		
	#talent a.brandonflowers:hover,
	#talent a.markstoermer:hover,
	#talent a.davidkeuning:hover,
	#talent a.ronnievannucci:hover {
	
		background-position: 0 -19px;
		
		}
		
	#talent a.brandonflowers {
	
		width: 212px;
		background: url(../images/actions/a-brandonflowers.png);
		margin-left: 10px;
		
		}

	#talent a.markstoermer {
	
		width: 191px;
		background: url(../images/actions/a-markstoermer.png);
		margin-left: 22px;

		}
	
	#talent a.davidkeuning {
	
		width: 164px;
		background: url(../images/actions/a-davidkeuning.png);
		margin-left: 34px;

		}

	#talent a.ronnievannucci {
	
		width: 193px;
		background: url(../images/actions/a-ronnievannucci.png);

		}	
	
			
	
/* News
----------------------------------------------------------------------------------- */


	#content #news {
	
		float: left;	
		width: 505px;
		height: 234px;
		margin: 0;
		padding-bottom: 8px;
		background: #100e04 url(../images/section-home/end-news.jpg) bottom left no-repeat;
	
		}
		
	#news div.headlines {
	
		background: url(../images/section-home/bg-news.jpg) repeat-y;
	
		}
		
	#news h3 {
	
		display: block;
		width: 100%;
		text-indent: -5000px;
		height: 54px;
		margin: 0;
		background: url(../images/headings/h3-latestnews-night.jpg);
		visibility: visible;

		}
		
	.day #news h3 {
	
		background: url(../images/headings/h3-latestnews-day.jpg);
	
		}
		
	#content #news div {
	
		float: left;
	
		}
		
	#news ul.headlines {
	
		padding: 10px 6px 5px;
		float: left;
	
		}
		
	#news ul.headlines li {
	
		float: left;
		padding: 0 8px;
		width: 478px;
		height: 26px;
	
		}
		
	#news ul.headlines li:hover {
	
		background: #201d0b;
	
		}
		
	#news ul.headlines li div {
	
		font-size: 16px;
		line-height: 16px;
		width: 388px;
		margin-top: 5px;
		
		}
	
	#news ul.headlines li strong,
	#news ul.headlines a {
	
		text-transform: uppercase;
	
		}
		
	#news ul.headlines li strong {
	
		color: #fff79d;
		
		}
		
	#news ul.headlines a,
	#news ul.headlines a:hover {
	
		color: #ffffff;
		
		}
		
	#news ul.headlines a.comments {
	
		font-size: 10px;
		float: right;
		margin-top: 5px;
		visibility: visible;
	
		}
		
	#news ul.headlines a.comments:hover {

		text-decoration: none;

		}
		
	#news ul.paging {
	
		margin: 0 15px 10px 0;
	
		}
		
	#news ul.headlines li > span {
	
		display: none;
	
		}
		
		
/* Pre-Sales
----------------------------------------------------------------------------------- */


	#presales {
	
		background: url(../images/section-home/bg-presales.jpg) bottom left;
	
		}

	#presales h3 {
	
		visibility: visible;
		text-indent: -5000px;
		height: 45px;
		margin-top: 0;
		background: url(../images/headings/h3-upcomingpresales.jpg);
		
		}
		
	#presales table {
	
		width: 475px;
		margin: 0 15px 7px;
	
		}
		
	#presales tr {
	
		position: relative;
		clear: left;
		width: 475px;
		
		}
		
	#presales th {
		
		/*
		display: none;
		*/
		
		}
		
	#presales th.date,
	#presales th.details,
	#presales th.sales {
		
		display: table-cell !important;
		padding: 12px 10px 0 0;
		text-align: left;
		text-transform: uppercase;
		font-size: 10px;
		color: #7daca6;
		
		}
	
	#presales td {
	
		padding: 12px 10px 12px 0;
	
		}
		
	#presales .date {
	
		width: 40px;
	
		}

	#presales a {
	
		color: #fff;
	
		}
		
	#presales .details a em,
	#presales .details a br {
	
		display: none;
	
		}
		
	#presales .details a strong,
	#presales .details a span {
	
		display: block;
	
		}
		
	#presales .starts {
		
		width: 130px;
	
		}
		
	#presales .ends {
	
		width: 130px;
	
		}
		
	#presales td.date {
	
		color: #ffff9f;

		}
		
	#presales td.actions {
	
		padding-right: 0;
	
		}
		
	#presales a.action.details {
	
		display: block;
		height: 25px;
		width: 67px;
		text-indent: -5000px;
		background-image: url(../images/actions/a-details.gif);
	
		}
		
	#presales .thumbnail,
	#presales .rsvp,
	#presales .comments,
	#presales .tickets,
	#presales .upcoming,
	#presales .soldout {
	
		display: none;
	
		}
		
		
/* Story
----------------------------------------------------------------------------------- */

	
	#story {
	
		color: #fff;
		padding-bottom: 8px;
		background: url(../images/section-home/end-news.jpg) bottom left no-repeat;
	
		}
		
	#story div.display {
	
		padding: 0 30px 30px;
		background: url(../images/section-home/bg-news.jpg) repeat-y;
	
		}

	#story div.display h3 {
	
		margin: 0 -30px;
		height: 8px;
		visibility: visible;
		text-indent: -5000px;
		background: url(../images/section-home/start-news.jpg);
	
		}


/* Comments
----------------------------------------------------------------------------------- */


	#content #comments {
	
		width: 491px;
		padding: 0 7px;
		background: url(../images/section-home/bg-news.jpg) repeat-y;
	
		}
		
	#comments #comment {
	
		width: 451px !important;
	
		}
		
	#comments .browse {
	
		padding-bottom: 20px;
	
		}
		
	#comments h3 {
	
		font-size: 22px;
		line-height: 22px;
		margin: 15px 30px 0;
		color: #fff79d;
		
		}
		
	#comments h3 em {
	
		color: #fff79d;
		
		}
		
	#comments ul.comments li {
	
		width: 433px;
		padding: 15px 30px;
		border: none;
	
		}

	#comments ul.comments li.alt {
	
		background: #201d0b;
	
		}

	#comments .browse div.post {
	
		color: #939393;
		width: 346px;
	
		}
		
	#comments div.post strong,
	#comments div.post strong a {
	
		color: #4c3b15;
		
		}

	#comments ul.actions {
	
		margin: 0 7px 10px;
	
		}
		
	#comments a.flag {
	
		bottom: 15px;
		left: 30px;
	
		}
		
		
/* Post Link */


	#comments a.post {
	
		top: 7px;
		right: 30px;
	
		}
		
		
/* Prompt */


	#comments div.prompt {
	
		width: 429px;
		padding-left: 53px;
	
		}
		
	#comments div.prompt ul.actions {
	
		margin: 0;
	
		}
		
		
/* Object: Bird
----------------------------------------------------------------------------------- */


	#content #bird {
	
		width: 68px;
		height: 78px;
		top: 383px;
		right: -61px;
		background: url(../images/section-home/object-bird.png);
	
		}
		
	body.day #bird {
	
		display: none;
	
		}
