/* COUNTRY THROWDOWN TOUR */
/* Section Stylesheet: Home
----------------------------------------------------------------------------------- */


	@import url('boards.css');
	@import url('widget-editorial.css');
	@import url('widget-event.css');
	@import url('widget-photo.css');
	@import url('widget-member.css');
	
	
/* BANDS
----------------------------------------------------------------------------------- */
	

	#page-index #bands {

	width: 642px;
	height: 325px;
	display: block;
	text-indent: -5000px;
	background: url(../images/skin-default/page-home/bg-bands.gif) no-repeat;
	float: left;
	position: relative;	
	
	}
	
	#page-index #bands a {
	
	position: absolute;
	
	}
	
	#page-index #bands a:hover {
	
	background-position: bottom left !important;
	
	}
	
	#page-index #bands .one a {
	
	height: 127px;
	top: 0;
	
	}
	
	#page-index #bands .two a {

	height: 33px;
	top: 151px;
	
	}
	
	#page-index #bands .three a {
	
	height: 33px;
	top: 203px;
	
	}
	
	#page-index #bands .four a {
	
	height: 17px;
	top: 257px;
	
	}
	
	#page-index #bands .five a {
	
	height: 17px;
	top: 290px;
	
	}
	
	#page-index #bands li.montgomery_gentry a {
	
	width: 347px;
	background: url(../images/skin-default/page-home/a-montgomerygentry.gif);
	left: 0;
	
	}

	#page-index #bands li.jamey_johnson a {
	
	width: 259px;
	background: url(../images/skin-default/page-home/a-jameyjohnson.gif);
	left: 380px;
	
	}

	#page-index #bands li.jack_ingram a {
	
	width: 242px;
	background: url(../images/skin-default/page-home/a-jackingram.gif);
	left: 0;
	
	}
	
	#page-index #bands li.little_big_town a {
	
	width: 319px;
	background: url(../images/skin-default/page-home/a-littlebigtown.gif);
	left: 320px;
	
	}
	
	#page-index #bands li.eli_young_band a {
	
	width: 369px;
	background: url(../images/skin-default/page-home/a-eliyoungband.gif);
	left: 0;
	
	}

	#page-index #bands li.eric_church a {
	
	width: 237px;
	background: url(../images/skin-default/page-home/a-ericchurch.gif);
	left: 400px;
	
	}
	
	#page-index #bands li.the_lost_trailers a {
	
	width: 182px;
	background: url(../images/skin-default/page-home/a-thelosttrailers.gif);
	left: 0;
	
	}
		
	#page-index #bands li.ryan_bingham a {
	
	width: 307px;
	background: url(../images/skin-default/page-home/a-ryanbingham.gif);
	left: 200px;
	
	}
	
	#page-index #bands li.jonathon_singleton_grove a {
	
	width: 322px;
	background: url(../images/skin-default/page-home/a-jonathonsingleton.gif);
	left: 0;
	
	}
	
	#page-index #bands li.heidi_newfield a {
	
	width: 153px;
	background: url(../images/skin-default/page-home/a-heidinewfield.gif);
	left: 344px;
	
	}
	
	#page-index #bands li.emily_west a {
	
	width: 111px;
	background: url(../images/skin-default/page-home/a-emilywest.gif);
	left: 525px;
	
	}
	
	#page-index #bands li.tyler_reeve a {
	
	width: 122px;
	background: url(../images/skin-default/page-home/a-tylerreeve.gif);
	left: 515px;
	
	}


/* BLUEBIRD CAFE
----------------------------------------------------------------------------------- */


	#page-index #bluebird_cafe {
	
	height: 180px;
	/* height: 300px; */
	margin-top: 50px;
	
	}
	
	#page-index #bluebird_cafe div h3 {
	
	display: none;
	
	}

	#page-index #bluebird_cafe a.browse {
	
	position: absolute;
	bottom: 10px;
	left: 10px;
	
	}
	
	#page-index #bluebird_featured {
	
	padding: 10px;
	
	}
	
	#page-index .#bluebird_featured div.story img {
	
	width: 280px !important;
	
	}


/* FEATURED TAB
----------------------------------------------------------------------------------- */


	#featured-container {
	
	width: 480px;
	height: 347px;
	overflow: hidden;
	margin-bottom: 0;
	
	}
	
	#featureditems #sidebar {
	
	padding-top: 46px;
	
	}
	
	#featured #slideshow .pane {
	
	padding: 0;
	
	}
	
	#featured #slideshow img {
	
	margin-bottom: 3px;
	
	}
	
	#featureditems #videos {
	
	width: 460px;
	height: 291px;
	margin-bottom: 0;
	
	}
	
	#featureditems div.sidebar {
		
	padding: 45px 0 0 0;
		
	}


/* Slideshows */


	#featured, 
	#featured div.widget-photo,
	#featured #slideshow a {
		
	width: 460px;
	height: 291px;
	overflow: hidden;
	margin-bottom: 0;
		
	}
	
	#featured a strong {
	
	display: block;
	text-align: left;
	height: 20px;
	width: 98%;
	padding-left: 2%;
	text-transform: uppercase;
	color: #fff;
	
	}

	#featured .hide, 
	#featured div.widget-photo h3, 
	#featured div.widget-photo h4 {
		
	display: none;
		
	}
	
	#featured ul.photos,  
	#featured ul.photos li div, 
	#featured ul.photos li {

	width: 620px;
	height: 310px;

	}
	
	#featured div.widget-photo a.back {
		
	background: url(../images/skin-default/actions/a-photo-back.gif);
	left: -10px;
		
	}
	
	#featured div.widget-photo a.next {
		
	background: url(../images/skin-default/actions/a-photo-next.gif);
	right: -10px;
		
	}
		
	#featured .pane {
	
	padding: 0;
	
	}

	#featured div.widget-photo ul.actions a.browse {
	
	display: none;
	top: -10px;
	right: -10px;
	
	}
	
	
	/* Photo Re-positioning */
	
	
	#featured div.widget-photo ul.photos li.jamey_johnson img {
		
	margin-top: -125px;
		
	}
	
	
	/* Featured Photos */
	
	
	#featured-container #photos {
	
	width: 460px;
	height: 293px;
	margin-bottom: 0;
	
	}
	
	#featured-container #photos > h3 {
	
	display: none;
	
	}
	
	#featured-container #photos ul.photos {
	
	height: 350px;
	overflow: hidden;
	
	}
	
	#featured-container #photos h4 {
	
	top: 310px;
	
	}
	
	

/* NEWS TAB
----------------------------------------------------------------------------------- */


/* TWITTER */


	#news #twiter h3 {
	
	color: #b7202d !important;
	
	}

	#news #twitter {

	padding: 10px;
	background: #cab5ac;
	
	}
	
	#news #twitter-container {
	
	background: url(../images/skin-default/layout/bg-twitterfeed.gif) no-repeat bottom left;
	
	}
	

/* LATEST NEWS */


	#latest_news {
	
	float: left;
	clear: none !important;
	
	}

	#latest_news > h3 {
	
	display: none;
	
	}
	
	div.headlines > h3 {
	
	font-size: 18px;
	line-height: 29px;
	color: #000 !important;
	font-weight: bold;
	margin-bottom: 0;
	
	}
	

	/* Common Actions */
	

	#latest_news li.last,
	#on_the_road li.last {
	
	margin-bottom: 20px !important;
	
	}
	
	#latest_news ul.actions h3,
	#on_the_road ul.actions h3,
	div.widget-member.browse h3 {
	
	float: left;
	padding-right: 5px;
	
	}
	
	#latest_news ul.actions h3 a,
	#on_the_road ul.actions h3 a,
	div.widget-member.browse h3 a {
	
	color: #481321;
		
	}
	
	#latest_news ul.actions a.browse,
	#on_the_road ul.actions a.browse,
	div.widget-member.browse a.browse {
	
	padding-top: 18px;
	float: left;
	
	}
	
	
/* NEXT STOP */


	#next_stop {
	
	background: url(../images/skin-default/page-home/bg-nextstop.png) no-repeat bottom left;
	width: 100%;

	}
	
	#next_stop ul.events {
	
	padding: 15px;
	float: left;
	width: 270px;
	
	}
	
	#next_stop li a.date {
	
	background: #481321;
	
	}
	
	#next_stop li a.date abbr {
	
	color: #ede1d1;
	
	}
	
	#next_stop li ul.tallies,
	#next_stop li ul.actions,
	#next_stop li ul.tickets {
	
	display: none;
	
	}
	
	#next_stop li h4 {
		
	width: 200px;
		
	}


/* THE LOT */


	#the_lot_container {
	
	position: relative;
	display: none;
	
	}
	

/* BOARD IN SIDEBAR
----------------------------------------------------------------------------------- */


	#boards a.action {
	
	font-size: 20px;
	line-height: 20px;
	
	}

	
/* TICKET TAKEOVER
----------------------------------------------------------------------------------- */


	#page-throwdown #main {
	
	width: 100%;
	text-align: center;
	
	}
	
	#page-throwdown #main img {
	
	display: block;
	margin: 0 auto 30px;
	width: 650px;
	
	}
	
	
/* SPONSOR LIST
----------------------------------------------------------------------------- */

	
	#sponsors {
	
	width: 980px;
	margin: 0 auto;
	float: none;
	
	}
	
	#sponsors div.widget-editorial h3 {
		
	display: block;
	float: left;
	margin: 0;
	color: #000 !important;
	font-size: 14px;
	line-height: 14px;
		
	}
	
	#sponsors div.widget-editorial h4,
	#sponsors div.widget-editorial strong, 
	#sponsors div.widget-editorial div.story h3,
	#sponsors div.widget-editorial p {
		
	display: none;
		
	}
	
	#sponsors div.widget-editorial div.story {
	
	width: 980px;
	height: 80px;
	background: #fff;
	float: left;
	clear: both;
	padding: 20px 0;
	margin: 25px 0 40px 0;
	display: block;
	overflow: hidden;

	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	
	}
	
	#sponsors div.widget-editorial div.story ul li {
		
	float: left;
	padding: 0 15px 0 0;
	height: 80px;
	width: 160px;
		
	}
	
	#sponsors div.widget-editorial div.story ul li.last {
		
	padding: 0;
		
	}
		
	#sponsors div.widget-editorial div.story ul li img {
		
	margin: 0;
	display: block;
	height: 80px;
	width: 160px;
		
	}
	
	#sponsors .jcarousel-container {
		
	position: relative;
	padding: 0 70px;
		
	}
	
	#sponsors .jcarousel-container div.jcarousel-clip {
		
	overflow: hidden;
	width: 100%;
	height: 80px;
	position: relative;
		
	}
	
	#sponsors .jcarousel-container ul.jcarousel-list {
		
	position: relative;
	top: 0;
		
	}
	
	#sponsors .jcarousel-container div.jcarousel-prev,
	#sponsors .jcarousel-container div.jcarousel-next {
	
	width: 20px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: bottom left;	
	position: absolute;
	top: 20px;
	
	cursor: pointer;
		
	}
	
	#sponsors .jcarousel-container div.jcarousel-prev-disabled,
	#sponsors .jcarousel-container div.jcarousel-next-disabled {
	
	background-position: top left;
	
	cursor: default;
		
	}
	
	#sponsors .jcarousel-container div.jcarousel-prev {
	
	background-image: url(../images/actions/a-jcarousel-prev.png);
	left: 10px;
		
	}
	
	#sponsors .jcarousel-container div.jcarousel-next {
	
	background-image: url(../images/actions/a-jcarousel-next.png);	
	right: 10px;
		
	}
	
	
/* CONTACT PAGE
----------------------------------------------------------------------------- */

	
	#page-contact #title h2 {
		
	background: url(../images/page-contact/h2-contact.gif) no-repeat center center;
		
	}
	
	#page-contact div.main {
		
	padding-left: 160px;
		
	}
	
	#page-contact div.widget-editorial h4,
	#page-contact div.widget-editorial strong {
		
	display: none;
		
	}
	
	#page-contact div.widget-editorial div.story h3 {
		
	display: block !important;
		
	}
	
	#page-contact div.widget-editorial div.story ul, 
	#page-contact div.widget-editorial div.story ul li {
		
	list-style: square outside !important;
		
	}
	
	#page-contact div.widget-editorial div.tags {
		
	display: none;
		
	}
	
	
/* WHAT'S NEW
----------------------------------------------------------------------------- */	

	
	/* #page-index #whatsnew {
	
	margin-bottom: 40px !important;
	
	} */
	
	#whatsnew #news,
	#whatsnew #tab-2-3,
	#whatsnew #blog {
	
	width: 640px;
	padding-top: 15px;
	
	}
	
	#page-index #whatsnew > ul.tabs {
	
	padding-left: 270px !important;
	width: 690px !important;
	
	}
	
	#page-index #on_the_road > h3 {
	
	width: 640px;
	line-height: 24px !important;
	
	}
	
	
/* FANS
----------------------------------------------------------------------------- */	

	
	#home_fans_1 {
	
	margin-top: 5px;
	
	}
	
	#page-index div.widget-member.browse {
	
	position: relative;
	
	}
	
	#page-index div.widget-member.browse em {
	
	display: none;
	
	}
	
	#page-index div.widget-member.browse ul.members {
	
	margin-top: 60px;
	
	}
	
	#page-index div.widget-member.browse ul.actions {
	
	clear: left;
	width: 100%;
	position: absolute;
	top: 5px;
	left: 0;
		
	}
	
	
/* FRIENDS
----------------------------------------------------------------------------- */	

	
	div.widget-friend.confirmation {
	
	width: 940px;
	margin-bottom: 30px;
	/* background-color: #481321; */
	
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	
	}
	
	div.widget-friend.confirmation h3 {
	
	color: #EDE1D1 !important;
	text-align: center;
	
	}
	
	div.widget-friend.confirmation dt,
	div.widget-friend.confirmation dd {
	
	display: none;
	
	}
	
	div.widget-friend.confirmation dt.location {
	
	display: inline !important;
	
	}
	
	
/* WRAPPER BOTTOM
----------------------------------------------------------------------------- */	


	#wrapper-bottom {
	
	margin-bottom: 20px;
	
	}


/* TASTE OF COUNTRY FEED
----------------------------------------------------------------------------------- */

	#taste_of_country {
	
	width: 280px;
	background: #000;
	
	}

	#taste_of_country h3 {
	
	border-bottom: 5px solid #fff;
	margin-bottom: 10px;
	
	}

	#taste_of_country ul.headlines li {
	
	width: 100%;
	padding: 8px 0;
	float: left;
	clear: left;
	border-bottom: 1px solid #fff;
	
	}

	#taste_of_country ul.headlines li a {
	
	color: #999;
	font-weight: bold;
	text-transform: uppercase;
	
	}

	#taste_of_country ul.headlines li a:hover {
	
	color: #db0315;
	
	}
