@charset "UTF-8";/* CSS Document */body { 	font-family: trebuchet, "trebuchet MS", trebuchet MS, Lucida Grande, "Lucida Grande", Century Gothic, "Century Gothic", Tahoma, Arial, Helvetica, Sans-Serif;	font-size: 12px;	line-height: 18px;	color: #000000;	background-color: #999;	margin: 0px;}img { 	border: 0;}ul {     list-style: none; }A:visited {	COLOR: #003399; TEXT-DECORATION: none;}A:link {	COLOR: #003399; TEXT-DECORATION: none;}A:hover {	COLOR: #003399; TEXT-DECORATION: underline;}input, textarea {	margin: 8px 0px;}hr {	 color: #000;	 background-color: #000;         height: 4px;}form { margin: 0px;}h2 {	color: #000;	font-size: 18px;	font-weight: bold;	margin: 0px 0px 8px 0px;}p { margin: 2px 0px 5px 0px; }/******************************  NAV and HEADER DIVS*****************************/	  #mainwrapper {	width: 100%;	height: auto;	background: url(../images/headerback.gif) repeat-x top center;}#contentcenter {	width: 800px;	height: auto;	margin-left: auto;	margin-right: auto;	text-align: left;}#header {	width: 800px;	height: 160px;	clear: both;}#nav {	width: 800px;	height: 27px;	text-align: center;	padding-top: 130px;	clear: both;	font-size: 20px;	font-weight: bold;}#navigation ul{	margin: 0;	padding: 0;	list-style: none;	float: left;}	#navigation ul li{		margin: 0;		padding: 0 20px 0 0;		list-style: none;		float: left;	}		#navigation ul li a {		display: block;		height: 27px;		padding: 0;		margin: 0;		color: #fff;	}	/******************************  MAIN CONTENT*****************************/#bottomwrapper {	width: 800px;	height: auto;	padding-bottom: 75px;}#left { 	width: 284px;	height: auto;	padding: 3px 0px;	float: left;}#main_main {	width: 750px;	padding: 0px 20px 20px 10px;	height: auto;	float: left;}	#flashcontent {		width: 264px;		margin-bottom: 10px;		padding: 10px;		background-color: #fff;	}		.headerstrips_upcoming {		background-color: #000;		height: 43px;		padding-left: 13px;		line-height: 43px;	        font-size: 20px;	        font-weight: bold;		color: #fff;	}		.upcomingshows_box {		background-color: #000;		padding: 7px;		margin-bottom: 10px;		color: #ffffff;		font-size: 11px;	}		.upcomingshows_box a, .upcomingshows_box a:visited {			color: #8aaccc;	}		.tour_box_sm {		padding: 5px 0;		border-bottom: 1px solid #ccc;		line-height: 15px;		clear: both;	}#right { 	width: 506px;	height: auto;	padding: 3px 0px;	float: right;}	.headerstrips {		margin-bottom: 10px;		height: 44px;		background: url(../images/headerstrip.jpg) no-repeat 0px 0px;		padding-left: 13px;		line-height: 44px;	        font-size: 20px;	        font-weight: bold;		color: #fff;		clear: both;	}			/* NEWS */	.newsbox {		background-color: #fff;		padding-bottom: 20px;		margin-bottom: 10px;	}		.news_content {		background-color: #fff;		padding: 13px 13px 15px 13px;		margin: 0;	}		.news_content h2 {		width: 450px;		padding-bottom: 5px;		border-bottom: 3px solid #fff;	}		.date { font-size: 10px; color: #333333; margin: 0px 0px 8px 0px; display: block; clear: both;}		/* ALBUMS */	.album_image {		width: 200px;		float: left;	}			.album_image img { margin-bottom: 8px;border: 5px solid #c0b99a; }		.album_text {		width: 270px;		float: right;	}		.album_text h3 {			margin: 0 0 12px 0;			font-size: 14px;			font-weight: bold;		}			.news_content_wrapper {		height: auto;		float: left;	}		.bioimage { 			float: left;			margin: 0 8px 8px 0;		}		.bioimage img {			border: 3px solid #272727;		}			/* TOURS */		.tour_box {			padding: 12px 0;			margin: 0 0 11px 0;			border-bottom: 1px solid #272727;			clear: both;		}				.date_tour {			font-size: 16px;			font-weight: bold;			color: #222;		}			.date_tour_sm {				font-size: 11px;				font-weight: bold;				color: #fff;			}		.venue_name {			font-size: 13px;			font-weight: bold;		}	.venue_name_sm {		font-size: 11px;		font-weight: normal;		color: #999;	}		.linkslist {		padding: 10px 0;		border-bottom: 1px solid #272727;	}#onecolumn { 	width: 800px;	height: auto;	padding: 0px 0px;	background-color: #fff;}	.onecolumntitle {		border-bottom: 10px solid #999;		height: 44px;		padding-left: 13px;		line-height: 44px;	        font-size: 20px;	        font-weight: bold;		color: #fff;		background-color: #000;	}		.onecolumnbox {		padding-bottom: 20px;		margin-bottom: 10px;		padding: 0;		margin: 0;	}		#footer {	width: 800px;	height: 25px;	clear: both;}.bigartistlistbox {	width: 181px;	height: 180px;	padding: 5px;	display: block;	font-size: 11px;	line-height: 14px;	float: left;	background-color: #fff;}.bigartistlistbox img, .bigartistlistbox img:hover, .bigalbumlistbox img, .bigalbumlistbox img:hover {	border-bottom: 5px solid #000000;	margin-bottom: 5px;}.bigartistlistbox:hover, .bigalbumlistbox:hover {	background-color: #333;	color: #fff;}.bigartistlistbox:hover a, .bigalbumlistbox:hover a {	color: #fff;}#bandimage {	margin: 0px;	padding: 0px;	width: 420px;	float: left;}#bandinfo {	width: 360px;	height: 322px;	float: right;	padding: 10px; }		.bandinfo h2 {		margin: 0 0 5px 0;		font-size: 18px;	}		.bandinfo h3 {		margin: 0 0 5px 0;		font-size: 16px;	}	.upcomingshow_item_full {	padding: 7px 0 6px 0;	border-bottom: 1px solid #ccc;	line-height: 14px;	clear: both;}.relatedrelease {	padding: 10px;	height: 181px;	margin-bottom: 10px;	clear: both;	font-size: 13px;}	.relatedrelease img {		float: left;		margin: 0px 10px 0px 0px;	}		.release_name {		font-size: 15px;		font-weight: bold;	}		.viewmore a {		width: 200px;		display: block;		background-color: #fff;		padding: 6px;		margin: 5px 0 0 0;		font-size: 13px;		font-weight: bold;		text-align: center;		float: left;	}.bigalbumlistbox {	width: 181px;	padding: 5px;	display: block;	font-size: 11px;	line-height: 16px;	float: left;	background-color: #fff;	}#albumimage {	width: 320px;	float: left;}#albuminfo {	width: 420px;	height: 346px;	float: left;	padding: 10px;}.tracklisting {	width: 300px;	height: auto;	float: left;}.description {	width: 410px;	height: auto;	float: left;}	.bandnamecolumn {	height: auto;	font-size: 13px;	font-weight: bold;	color: #999;	padding: 12px 0px 2px 0px;	float: left;}.bandselector {	clear: both;}.tourwrapper h2 {	margin: 14px 0 8px 0;	float: left;	padding: 10px;	width: 800px;}.tourdate_row {	width: 760px;	height: auto;	margin: 2px 10px;	padding: 2px 10px;	border-bottom: 1px solid #999;	float: left;}	.date_column {	width: 70px;	height: auto;	margin-right: 5px;	font-weight: bold;	float: left;}.city_column {	width: 160px;	height: auto;	margin-right: 5px;	float: left;}.info_column {	width: 500px;	height: auto;	float: left;}	
