a:link {text-decoration:none; color:#0085b6;}
a:visited {text-decoration:none; color:#0085b6;}
a:active {text-decoration:none; color:#0085b6;}
a:hover {text-decoration:none; color:#9dc400;}

h1 {display:inline; font-size: 36px; color:#000000;}
h4 {display:inline; font-size: 19px; color:#7d9c00;}
h5 {display:inline; font-size: 11px; color:#5d5d5d;}
h6 {display:inline; font-size: 10px; color:#5d5d5d;}
h7 {display:inline; color:#5d5d5d;}
h8 {display:inline; font-size: 11px; font-weight:bold;}

body {
	margin-top:10px;
	background-image:url('media/images/back.jpg');
	background-repeat:no-repeat;
	background-position:center 0px; 
	background-color:#f6f6f6;
	color:#000000;
 }

.container {
	width:980px;
	padding:0px;
	border:none;
	margin:180px auto 0px auto;
	font-family: helvetica, trebuchet ms, tahoma; overflow:hidden;
 }

.footer {
	margin: 0px auto 0px auto;
	font-family: helvetica, tahoma, trebuchet ms;
	font-size: 14px;
	word-spacing: 10px;
 }

.developed {
	width: 240px;
	margin: 0px auto 0px auto;
	font-family: helvetica, tahoma, trebuchet ms;
	font-size: 10px;
	color: #a8a8a8;
 }

.nav_bar {
	width: 1020px;
	border: none;
	margin: 0px auto 60px auto;
	font-family: helvetica, tahoma, trebuchet ms;
	font-weight: bold;
	font-size: 23px;
	word-spacing: 25px; 
 }

.nav_bar a:link {
	color: #000000
	text-decoration:none
 }

/*------------------------index.php------------------------*/

.upcoming_shows_table {
	width: 450px;
	border: none;
	border-collapse: collapse;
	font-weight: bold;
	font-size: 30px;
	text-align: left;
 }

tr.home_shows_grey {
	background-color: #d7d7d7;
	height: 40px;
 }

tr.home_shows_none {
	height: 40px;
 }

.aq_updates {
	width: 275px;
	margin: 0px auto 0px auto;
	font-family: helvetica, tahoma, trebuchet ms;
	font-size: 10px;
	color: #000000;
 }

.home_tour {
	float: left;
	width: 450px;
	height: 250px
 }

.home_link_up {
	float: right;
	width: 450px;
	height: 250px
 }

.home_video {
	float: left;
	width: 450px;
	height: 300px
	margin-bottom: 150px;
 }

.home_music {
	float: right;
	width: 450px;
	height: 300px;
	margin-bottom: 150px;
 }

/*------------------------tour.php------------------------*/


table.tour {
	width:980px;
	border-collapse:collapse;
	margin-bottom:50px;
 }

th.tour {
	text-align: left;
	font-size: 25px;
	font-weight: bold;
	padding: 0px 0px 4px 0px;
 }

td.tour_col1 {
	width: 85px;
	text-align:left;
	padding: 4px 0px 4px 0px;
 }

td.tour_col2 {
	width: 125px;
	text-align:left;
	font-weight: bold;
	padding: 4px 0px 4px 0px;
 }

td.tour_col3 {
	width: 465px;
	text-align:left;
	padding: 4px 0px 4px 0px;
 }

td.tour_col4 {
	width: 150px;
	text-align:left;
	padding: 4px 0px 4px 0px;
 }

td.tour_details {
	text-align:left;
	font-size: 13px;
	padding: 4px 0px 12px 0px;
 }


/*------------------------setlist.php------------------------*/

.setlist_wrapper {
	width: 980px;
	height: 1800px;
 }

.setlist_setlist {
	float: left;
	width: 400px;
 }

.setlist_selector {
	float: right;
	width: 550px;
 }

table.setlist {
	width:550px;
	border-collapse:collapse;
	margin-bottom:50px;
 }

/*------------------------street.php------------------------*/

.street_left {
	float: left;
	width: 500px;
	margin-bottom: 100px;
 }

.street_right {
	float: right;
	width: 400px;
 }

/*------------------------music.php------------------------*/

.music_wrapper {
	width: 980px;
	height: 370px;
 }

.music_left {
	float: left;
	width: 480px;
	text-align: center;
 }

.music_right {
	float: right;
	width: 480px;
	text-align: center;
 }

.music_player {
	width: 980px;
	margin-bottom: 60px;
	text-align: center;
 }

/*------------------------merch.php------------------------*/

.merch_main_wrapper {
	width: 952px;
	height: 300px;
	margin: 0px auto 0px auto;
 }

.merch_main_left {
	float: left;
	width: 230px;
	height: 300px;
	margin: 0px 10px 15px 0px;
	text-align: center;
	
 }

.merch_main_middle {
	float: left;
	width: 230px;
	height: 300px;
	margin: 0px 11px 15px 0px;
	text-align: center;
	
 }

.merch_main_right {
	float: right;
	width: 230px;
	height: 300px;
	margin-bottom: 15px;
	text-align: center;
	
 }

.merch_wrapper {
	width: 980px;
	height: 365px;
	margin-bottom: 50px;
 }

.merch_left {
	float: left;
	width: 500px;
	text-align: center;
 }

.merch_right {
	float: right;
	width: 400px;
 }

.merch_bottom {
	width: 980px;
	margin: 100px auto 100px auto;
	font-size: 11px;
	text-align: center;
 }

/*------------------------about.php------------------------*/

.about_wrapper {
	width: 980px;
	height: 370px;
 }

.about_bio {
	float: left;
	width: 650px;
 }

#about_selector {
	float: right;
	width: 250px;
 }

#about_selector ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
 }

#about_selector li {
	margin-bottom: 5px;
 }

.about_picture {
	width: 980px;
	margin-bottom: 100px;
 }

/*------------------------contact.php------------------------*/

.contact_left {
	float: left;
	width: 450px;
	height: 175px
 }

#contact_selector {
	float: right;
	width: 450px;
	height: 500px
 }

#contact_selector ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
 }

#contact_selector li {
	margin-bottom: 5px;
 }

/*------------------------taping.php------------------------*/

.taping_policy {
	width: 980px;
	margin-bottom: 60px;
	text-align: left;
 }

.taping_bottom {
	width: 980px;
	font-size: 11px;
	text-align: center;
 }
