@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - HOME : 	BLACK JOE LEWIS
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		bjl_home.css
	Date:			October 6, 2009
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/
/*	--------------------------------------------------------------------------------------------------------------------------
	Nav Active State Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#header ul#navBar li.home a {
		background-position:0 -23px;
	}
			
/*	--------------------------------------------------------------------------------------------------------------------------
	.contentSpace Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	.contentSpace .musicTour {
		width:612px;
		margin:0 0 11px 0;
		background:url(../../images/bg_musicTour.png) 0 0 repeat-y;
	}
	.contentSpace .twitterNews {
		width:612px;
		background:url(../../images/bg_twitterNews.png) 0 0 repeat-y;
	}
	.contentSpace .music {
		width:157px;
		padding:27px 0 20px 13px;
		display:inline;
		float:left;
	}
		.contentSpace .music h2 {
			width:36px; height:21px;
			margin:0 0 14px 0;
			background:url(../../images/h2_music.png) 0 0 no-repeat;
		}
		.contentSpace .music .artist {
			margin:0 0 10px 0;
			font:bold 13px Arial, Helvetica, sans-serif;
			color:#000;
			display:block;
		}
		.contentSpace .music .title {
			width:120px;
			margin:0 0 11px 0;
			font:bold 12px Arial, Helvetica, sans-serif;
			color:#fff;
			display:block;
		}
		.contentSpace .music .cover {
			margin:0 0 10px 0;
		}
			.contentSpace .music .cover img {
				border:solid 2px #fff;
				display:block;
			}
		.contentSpace .music h3 {
			font:bold 12px Verdana, Arial, Helvetica, sans-serif;
			color:#000;
		}
		.contentSpace .music a.btn_itunes {
			width:75px; height:18px;
			margin:10px 0 0 0;
			background:url(../../images/btn_itunes.png) 0 0 no-repeat;
			display:block;
		}
			.contentSpace .music a.btn_itunes:hover {
				background-position:0 -18px;
			}
		.contentSpace .music a.btn_amazonMp3 {
			width:75px; height:18px;
			margin:3px 0 0 0;
			background:url(../../images/btn_amazonMp3.png) 0 0 no-repeat;
			display:block;
		}
			.contentSpace .music a.btn_amazonMp3:hover {
				background-position:0 -18px;
			}
		.contentSpace .music a.btn_amazon {
			width:75px; height:18px;
			margin:3px 0 0 0;
			background:url(../../images/btn_amazon.png) 0 0 no-repeat;
			display:block;
		}
			.contentSpace .music a.btn_amazon:hover {
				background-position:0 -18px;
			}
	.contentSpace .tour {
		width:421px;
		margin:0 0 0 9px; padding:27px 0 0 12px;
		display:inline;
		float:left;
	}
		.contentSpace .tour h2 {
			width:30px; height:21px;
			margin:0 0 24px 0;
			background:url(../../images/h2_tour.png) 0 0 no-repeat;
		}
		.contentSpace .tour #tourEventsTable  {
			width:411px;
			font:normal 12px Arial, Helvetica, sans-serif;
			color:#000;
		}
		.contentSpace .tour #tourEventsTable th {
			padding:0 0 15px 0;
			font:bold 12px Verdana, Arial, Helvetica, sans-serif;
			color:#453232;
			text-align:left;
		}
		.contentSpace .tour #tourEventsTable td {
			padding:0 0 15px 0;
		}
		.contentSpace .tour #tourEventsTable td.date {
			width:71px;
		}
		.contentSpace .tour #tourEventsTable td.venue {
			width:197px;
		}
			.contentSpace .tour #tourEventsTable a {
				font:bold 14px Arial, Helvetica, sans-serif;
				color:#fff;
			}
				.contentSpace .tour #tourEventsTable a:hover {
					color:#472618;
				}
		.contentSpace .tour #tourEventsTable td.location {
			width:87px;
		}
		.contentSpace .tour #tourEventsTable td.buyTickets {
			width:62px;
		}
	.contentSpace .twitter {
		width:243px;
		margin:11px 0 0 0; padding:27px 0 5px 9px;
		display:inline;
		float:left;
	}
		.contentSpace .twitter h2 {
			width:45px; height:21px;
			margin:0 0 18px 5px;
			background:url(../../images/h2_twitter.png) 0 0 no-repeat;
		}
		.contentSpace .twitter ul {
		
		}
			.contentSpace .twitter ul li {
				border-bottom:solid 1px #83653a;
				width:233px;
				margin:0 0 10px 0; padding:0 0 10px 0;
			}
				.contentSpace .twitter ul li .postDate {
					font:italic 10px Arial, Helvetica, sans-serif;
				}
				.contentSpace .twitter ul li p {
					font:italic 12px Arial, Helvetica, sans-serif;
					color:#000;
				}
				.contentSpace .twitter ul li a {
					color:#fff;
				}
					.contentSpace .twitter ul li a:hover {
					color:#472618;
				}
		.contentSpace .twitter .twitterLink {
			width:169px; height:34px;
			padding:33px 0 0 57px;
			background:url(../../images/bg_twitterLink.png) 0 0 no-repeat;
		}
			.contentSpace .twitter .twitterLink a.btn_follow {
				width:157px; height:19px;
				background:url(../../images/btn_followOnTwitter.png) 0 0 no-repeat;
				display:block;
			}
				.contentSpace .twitter .twitterLink a.btn_follow:hover {
					background-position:0 -37px;
				}
	.contentSpace .news {
		width:337px;
		margin:11px 0 0 9px; padding:27px 0 0 12px;
		display:inline;
		float:left;
	}
		.contentSpace .news h2 {
			width:32px; height:21px;
			margin:0 0 10px 0;
			background:url(../../images/h2_news.png) 0 0 no-repeat;
		}
		.news ul {
		
		}
			.news ul li {
				width:328px;
				padding:12px 0 12px 0;
				border-bottom:1px solid #85683d;
			}
				.news ul li .newsImage {
					width:100px;
					float:left;
				}
					.news ul li .newsImage img {
						border:1px solid #000;
					}
				.news ul li .newsInfo {
					width:222px;
					float:left;
				}
					.news ul li .newsInfo h3 {
						font:bold 15px Arial, Helvetica, sans-serif;
					}
						.news ul li .newsInfo h3 a {
							font:bold 15px Arial, Helvetica, sans-serif;
							color:#fff;
						}
							.news ul li .newsInfo h3 a:hover {
								color:#472618;
							}
					
					.news ul li .newsInfo .date {
						margin:0 0 10px 0;
						font:italic 11px Verdana, Arial, Helvetica, sans-serif;
						color:#382e1e;
						display:block;
					}
					.news ul li .newsInfo p {
						font:normal 12px Arial, Helvetica, sans-serif;
						color:#000;
					}