body {
	background-image: url(../img/bg.gif);
	font-family: Helvitica,"ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r PƒSƒVƒbƒN",Osaka,sans-serif;
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
  border-bottom:0px;
  color:#1d95bc;
  text-decoration:none;
}

a:visited {
  border-bottom:0px;
  color:#1d95bc;
  text-decoration:none;
}

a:hover,
a:active {
  border-bottom:0px;
  color:#35768b;
  text-decoration:non;
}


a.thu:link {
   border:1px:solid #969380;
   color:#969380;
}

a.thu:visited {
   border:1px:solid #969380;
   color:#969380;
}

a.thu:hover,
a.thu:active {
  border:1px:solid #ffffff;
  color:#ffffff;
}

.news{
	padding:6px 10px 0px 10px;
	color: #414136;
	font-size: 11px;
	line-height: 14px;
	}
	
.atmag{
	color: #414136;
	font-size: 11px;
	line-height: 14px;
	}
	
.atmagtitle{
	color: #010101;
	font-weight:bold;
	font-size: 11px;
	line-height: 14px;
	}
	
.topnews{
	padding:10px 0px 0px 0px;
	color: #414136;
	font-size: 10px;
	line-height: 14px;
	}
	
.topshop{
	color: #414136;
	font-size: 10px;
	line-height: 13px;
	}
	
ul.news{
    width:100%;
    margin-top:5px;
    font-size:11px;
    padding-left:0;
    margin-left:0;
}

ul.news li{
    list-style:none;
    padding:1px 0px;
    width:150px;
    float:left;
    border-width:0px;
    border-color:#FFEEDB;
    border-style:ridge;
}
	
.releases{
	padding:2px 15px 10px 10px;color: #434337;
	font-size: 11px;
	line-height: 18px;
	}
	
.bands{
	padding:4px 15px 10px 6px;color: #434337;
	font-size: 11px;
	line-height: 18px;
	}
	
.tour{
	padding:6px 6px 6px 6px;color: #434337;
	font-size: 11px;
	line-height: 18px;
	}
	
	
.show{
	padding:4px 10px 4px 10px;color: #ffffff;
	font-size: 11px;
	line-height: 18px;
	font-weight:bold;
	}
	
	
.month{
	padding:6px 6px 6px 8px;color: #ffffff;
	font-size: 12px;
	font-weight:bold;
	}
	
.pasttour{
	padding:6px 6px 6px 6px;color: #434337;
	font-size: 12px;
	line-height: 22px;
	}

.tourdate{
	font-size: 12px;
	line-height: 20px;
	font-weight:bold;
	}
	
.tourspec{
	padding:6px 6px 6px 6px;color: #434337;
	font-size: 10px;
	line-height: 16px;
	}
	
.newsdate{
	padding:0px 0px 0px 10px;color: #434337;
	font-size: 10px;
	line-height: 16px;
	}
	
.arch{
	padding:6px 10px 10px 10px;color: #434337;
	font-size: 10px;
	line-height: 16px;
	}

.normalt{
	color: #797979;	
	font-size: 11px;
	}
	
.newsd{
	color: #ffffff;	
	font-size: 10px;
	}
	
.newst{
	color: #ffffff;	
	font-size: 12px;
	}

table.box { 
  border-collapse: collapse;
  border: 1px solid #cccccc; 
  }
  
td.box { 
	border-collapse: collapse; 
  border: 1px solid #cccccc; 
  font-size: 11px;
  }
  
.cartbt{
  padding:18px 0px 0px 0px;
  }
  
.topm{
  padding:6px 0px 0px 0px;
  }
  
 .newsline{
  padding:6px 0px 6px 0px;
  }
