/* =========================================================================== */
/* BECAUSE WE SUCK AT CSS, WE MUST BESTOW MANY THANK YOUS UPON THE FINE FOLKS AT T42 DESIGN, WHOSE TERRIFIC CSS CODE WE MODIFIED AND  */
/* EMBELLISHED UPON IN ORDER TO CREATE MAD ANTHONY'S CAFE. DROP THEM A VISIT FOR ALL YOUR GRAPHIC DESIGN NEEDS. WWW.T42DESIGN.COM*/

.orangelink{;text-decoration:none;font-family:Verdana;font-size:13px;font-weight:bold;}
body	{
    background-attachment: scroll;
	background-color: #000000;
	background-image: url(../pagebacker.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family:verdana, arial, helvetica;
	font-size:12px;
	margin:0;
	}
	
#wrapper	{
	width:800px;
	margin:0 auto;
	}
	
a		{color:#000; font-weight:bold;}
a:link		{color:#000;}
a:visited	{color:#000;}
a:hover{text-decoration:underline;}
a:active	{color:#000;}	
	
ul,li	{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	display:block;
	}
	
.clearfix:after 	{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}	
	
hr	{display:none;}

.blacklink{;text-decoration:none;color:#000000;font-family:Verdana;font-size:14px;font-weight:bold;}
.miniblacklink{;text-decoration:none;color:#000000;font-family:Verdana;font-size:10px;font-weight:bold;}
.headline{;text-decoration:none;color:#cc3300;font-family:Verdana;font-size:14px;font-weight:bold;}
.newstext{;text-decoration:none;color:#ffffff;font-family:Verdana;font-size:12px;}
.postdate{;text-decoration:none;color:#00cc00;font-family:Verdana;font-size:9px;font-weight:bold;}

.menublockhome	{
	width:158px;
	height:59px;
	float:left;
	}

.menublockhome	a {
	display:block;
	width:158px;
	height:59px;
	background-position:0 0;
	}

.menublockhome	a:hover {
	background-position:0 -59px;
	}

.menublockblog	{
	width:158px;
	height:45px;
	float:left;
	}

.menublockblog	a {
	display:block;
	width:158px;
	height:45px;
	background-position:0 0;
	}

.menublockblog	a:hover {
	background-position:0 -45px;
	}

.menublocktour	{
	width:158px;
	height:45px;
	float:left;
	}

.menublocktour	a {
	display:block;
	width:158px;
	height:45px;
	background-position:0 0;
	}

.menublocktour	a:hover {
	background-position:0 -45px;
	}

.menublockphotos	{
	width:158px;
	height:43px;
	float:left;
	}

.menublockphotos	a {
	display:block;
	width:158px;
	height:43px;
	background-position:0 0;
	}

.menublockphotos	a:hover {
	background-position:0 -43px;
	}
	
.menublockbass	{
	width:158px;
	height:42px;
	float:left;
	}

.menublockbass	a {
	display:block;
	width:158px;
	height:42px;
	background-position:0 0;
	}

.menublockbass	a:hover {
	background-position:0 -42px;
	}

.menublockbio	{
	width:158px;
	height:46px;
	float:left;
	}

.menublockbio	a {
	display:block;
	width:158px;
	height:46px;
	background-position:0 0;
	}

.menublockbio	a:hover {
	background-position:0 -46px;
	}

.menublockgarage	{
	width:158px;
	height:46px;
	float:left;
	}

.menublockgarage	a {
	display:block;
	width:158px;
	height:46px;
	background-position:0 0;
	}

.menublockgarage	a:hover {
	background-position:0 -46px;
	}

.menublocksauce	{
	width:158px;
	height:45px;
	float:left;
	}

.menublocksauce	a {
	display:block;
	width:158px;
	height:45px;
	background-position:0 0;
	}

.menublocksauce	a:hover {
	background-position:0 -45px;
	}
	
.menublockbuy	{
	width:158px;
	height:47px;
	float:left;
	}

.menublockbuy	a {
	display:block;
	width:158px;
	height:47px;
	background-position:0 0;
	}

.menublockbuy	a:hover {
	background-position:0 -47px;
	}

.menublockdugies	{
	width:158px;
	height:48px;
	float:left;
	}

.menublockdugies	a {
	display:block;
	width:158px;
	height:48px;
	background-position:0 0;
	}

.menublockdugies	a:hover {
	background-position:0 -48px;
	}
	
.menublockpress	{
	width:158px;
	height:48px;
	float:left;
	}

.menublockpress	a {
	display:block;
	width:158px;
	height:48px;
	background-position:0 0;
	}

.menublockpress	a:hover {
	background-position:0 -48px;
	}

.menublocklinks	{
	width:158px;
	height:46px;
	float:left;
	}

.menublocklinks	a {
	display:block;
	width:158px;
	height:46px;
	background-position:0 0;
	}

.menublocklinks	a:hover {
	background-position:0 -46px;
	}

.menublockemail	{
	width:158px;
	height:48px;
	float:left;
	}

.menublockemail	a {
	display:block;
	width:158px;
	height:48px;
	background-position:0 0;
	}

.menublockemail	a:hover {
	background-position:0 -48px;
	}	
	
.menublockbonspeed {
	width:158px;
	height:68px;
	float:left;
	}

.menublockbonspeed a {
	display:block;
	width:158px;
	height:68px;
	background-position:0 0;
	}

.menublockbonspeed a:hover {
	background-position:0 -68px;
	}
		
.menublockyamaha {
	width:158px;
	height:70px;
	float:left;
	}

.menublockyamaha a {
	display:block;
	width:158px;
	height:70px;
	background-position:0 0;
	}

.menublockyamaha a:hover {
	background-position:0 -70px;
	}
	
.menublockampeg {
	width:79px;
	height:70px;
	float:left;
	}

.menublockampeg a {
	display:block;
	width:79px;
	height:70px;
	background-position:0 0;
	}

.menublockampeg a:hover {
	background-position:0 -70px;
	}
	
.menublockdm {
	width:158px;
	height:47px;
	float:left;
	}

.menublockdm a {
	display:block;
	width:158px;
	height:47px;
	background-position:0 0;
	}

.menublockdm a:hover {
	background-position:0 -47px;
	}
	
.menublockdunlop {
	width:158px;
	height:62px;
	float:left;
	}

.menublockdunlop a {
	display:block;
	width:158px;
	height:62px;
	background-position:0 0;
	}

.menublockdunlop a:hover {
	background-position:0 -62px;
	}
	
.menublockrr {
	width:158px;
	height:65px;
	float:left;
	}

.menublockrr a {
	display:block;
	width:158px;
	height:65px;
	background-position:0 0;
	}

.menublockrr a:hover {
	background-position:0 -65px;
	}
	
.menublockjd {
	width:158px;
	height:81px;
	float:left;
	}

.menublockjd a {
	display:block;
	width:158px;
	height:81px;
	background-position:0 0;
	}

.menublockjd a:hover {
	background-position:0 -81px;
	}
	
.menublockbottom {
	width:158px;
	height:81px;
	float:left;
	}

.menublockbottom a {
	display:block;
	width:158px;
	height:81px;
	background-position:0 0;
	}

.menublockjd a:hover {
	background-position:0 -81px;
	}

.galleryreturn {
	width:292px;
	height:22px;
	float:right;
	}

.galleryreturn a {
	display:block;
	width:292px;
	height:22px;
	background-position:0 0;
	}
	
	.galleryreturn a:hover {
	background-position:0 -22px;
	}
		
.menublockhome a.menublockhome {background-image:url('../images/home.png');}
.menublockblog a.menublockblog {background-image:url('../images/roadblog.png');}
.menublocktour a.menublocktour {background-image:url('../images/tourdates.png');}
.menublockphotos a.menublockphotos {background-image:url('../images/photos.png');}
.menublockbass a.menublockbass {background-image:url('../images/bassgear.png');}
.menublockbio a.menublockbio {background-image:url('../images/bio.png');}
.menublockgarage a.menublockgarage {background-image:url('../images/garage.png');}
.menublocksauce a.menublocksauce {background-image:url('../images/hotsauce.png');}
.menublockbuy a.menublockbuy {background-image:url('../images/buy.png');}
.menublockdugies a.menublockdugies {background-image:url('../images/dugies.png');}
.menublockpress a.menublockpress {background-image:url('../images/press.png');}
.menublocklinks a.menublocklinks {background-image:url('../images/links.png');}
.menublockemail a.menublockemail {background-image:url('../images/email.png');}
.menublockbonspeed a.menublockbonspeed {background-image:url('../images/bonspeed.png');}
.menublockyamaha a.menublockyamaha {background-image:url('../images/yamahalogos.png');}
.menublockampeg a.menublockampeg {background-image:url('../images/ampeg.png');}
.menublockdm a.menublockdm {background-image:url('../images/dm.png');}
.menublockdunlop a.menublockdunlop {background-image:url('../images/dunlop.png');}
.menublockrr a.menublockrr {background-image:url('../images/redrocker.png');}
.menublockjd a.menublockjd {background-image:url('../images/jd.png');}
.menublockbottom {background-image:url('../logosbottom.png');}
.galleryreturn a.galleryreturn {background-image:url('../images/backtogallery.png');}


#middleBlock	{
	width:332px;
	float:left;
	}

#middleBlock 	{
	width:310px;
	min-height:862px;
	height:auto !important;
	height:862px;
	}
	

#tourBlock	{
	width:600px;
	margin:20px 20px 0 20px;
	text-align:left;
	min-height:800px;
	height:auto !important;
	height:800px;	
	}
	
#tourBlock thead	{
	height:30px;
	}

#tourBlock td	{
	border-top:dotted 1px #fff;
	height:26px;
	line-height:26px;
	}
	
#tourBlock table th {
	font-family:verdana;
	font-size:16px;
	text-align:left;
	color:#FFcc00;
	}

#tourBlock th.day 	{width:60px;}
#tourBlock th.date 	{width:70px;}
#tourBlock th.city 	{width:135px;}
#tourBlock th.venue 	{width:240px;}
#tourBlock th.tickets 	{width:90px;}

#tourBlock td {
	line-height:20px;
	}


/* WELCOME BLOCK                                                       */

#welcomeBlock	{
	width:332px;
	float:center;
	background:url('../images/welcomebox.jpg') no-repeat;
	}

#welcomeBlock table td {
	font-family:verdana;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	}

/* RANDOM NOTES BLOCK                                                       */

#randomnotesBlock	{
	width:332px;
	float:center;
	background:url('../images/randombacker.png') no-repeat;
	}

#randomnotesBlock table td {
	font-family:verdana;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	}

/* COPYRIGHT BLOCK                                                       */

#copyrightBlock	{
	width:800px;
	float:center;
	background:url('../images/bottombar.png') no-repeat;
	}

#copyrightBlock table td {
	font-family:verdana;
	font-size:10px;
	text-valign:middle;
	}
			
/* NEWS BLOCK (LINKS)                                                       */

#newsBlock	{
	width:310px;
	float:center;
	background:url('../images/newspane.jpg') no-repeat;
	}

/* NEWS BLOCK (LINKS)                                                       */

#contactBlock	{
	width:642px;
	float:center;
	background:url('../images/defaultbackwithoutheader.png') no-repeat;
	}

#longBlock	{
	width:642px;
	float:center;
	background:url('../images/longbacker.png') no-repeat;
	}
	
#storeBlock	{
	width:642px;
	float:center;
	background:url('../images/productbacker.png') no-repeat;
	}

#storeBlock2	{
	width:642px;
	float:center;
	background:url('../images/productbacker2.png') no-repeat;
	}
	
/* NEWS BLOCK (LINKS)                                                       */

#garageBlock	{
	width:642px;
	float:center;
	background:url('../images/garagebacker.png') no-repeat;
	}

#dugieBlock	{
	width:642px;
	float:center;
	background:url('../images/duganback.png') no-repeat;
	}
/* NEWS BLOCK (LINKS)                                                       */

#linksBlock	{
	width:642px;
	float:center;
	background:url('../images/linksbacker.png') no-repeat;
	}

/* TOUR DATES BLOCK                                                       */

#tourdatesBlock	{
	width:642px;
	float:center;
	background:url('../images/tourback.png') no-repeat;
	}


#hotsauceBlock	{
	width:642px;
	float:center;
	background:url('../images/hotsaucebacker3.png') no-repeat;
	}




#disclaimerBlock	{
	width:600px;
	margin:30px 50px 0 50px;
	text-align:left;
	min-height:800px;
	height:auto !important;
	height:800px;	
	font-size:11px;
	}

#disclaimerBlock h3 {
	font-size:20px;
	font-weight:bold;
	display:block;
	border-bottom:dotted 1px #fff;
	font-family:times new roman;
	margin:0;
	padding:7px 0;
	}
	
	

#footer	{
	width:700px;
	text-align:center;
	font-size:9px;
	margin:30px auto 10px;
	color:#c0c0c0;
	line-height:15px;
	}
	
#footer	a {
	color:#c0c0c0;
	font-weight:normal;
	}
	
#footer	a:hover {
	color:#f60;
	font-weight:normal;
	}
	
#footer #copyright {
	clear:left;
	}