body{  margin: 0px;  padding: 0px;  font-family: Arial;  font-size: 10pt;  background-image: url(../pix/back.gif);}span.band_nolink { font-weight: bold; color: #000000; text-decoration: none }a:link           { font-weight: bold; color: #0000E0; text-decoration: none }a:visited        { font-weight: bold; color: #000080; text-decoration: none }a:hover          { font-weight: bold; color: #E00000; text-decoration: none }a:active         { font-weight: bold; color: #E00000; text-decoration: underline }a:focus          { font-weight: bold; color: #E00000; text-decoration: underline }img{  border: 0px;}#head{  background-image: url(../pix/back-top.gif);  width: 100%;  height: 40px;  color: #CAE500;  font-family: Arial Narrow, Arial;  font-weight: bold;}#head_text{  position: absolute;  left: 10px;  top: 10px;}#navi{  background-color: #04B0F7;  width: 100%;  height: 25px;  vertical-align: bottom;  padding: 0px;}#main{  background-color: #EDEDED;  width: 570px;  padding-top: 15px;  padding-right: 15px;  padding-bottom: 15px;  overflow: visible;}#logo{  position: absolute;  left: 585px;  top: 0px;}#news{  width: 185px;  height: 600px;  position: absolute;  left: 585px;  top: 140px;}#news_head{  background-color: #04B0F7;  width: 185px;  color: #FFFFFF;  padding-head: 1px;  padding-bottom: 1px;  font-weight: bold;  overflow: hidden;}#news_cont{  padding-top: 5px;  padding-left: 3px;  padding-right: 3px;  padding-bottom: 5px;  text-align: justify;  background-color: #DCDCDC;}#count{  position: absolute;  left: 750px;  top: 12px;}#nav_btns{  padding: 0px;  position: absolute;  left: 10px;  top: 46px;}div.concert_bands, div.concert_lk, div.concert_shl, #link_table{  padding-left: 15px;}div.concert_shl { padding-bottom: 8px; width: 550px; }div.concert_shl, span.nobandlink{  font-family: Arial;  font-size: 8pt;  font-weight: bold;  color: #0090D8;  text-decoration: none;}a.concert_band_link:link, a.concert_band_link:visited, a.concert_band_link:hover, a.concert_band_link:active, a.concert_band_link:focus{  font-family: Arial;  font-size: 8pt;  font-weight: bold;  color: #04B0F7;  text-decoration: none;}#concert_comment{  padding-top: 40px;  padding-bottom: 40px;  padding-left: 15px;}td, th{  padding: 0px;  font-family: Arial;  font-size: 10pt;}td.rght  { text-align: right ; }td.cntr  { text-align: center; }th.top   { text-align: left  ; vertical-align: top; }td.top   { text-align: left  ; vertical-align: top; }tr.space { height: 10px; }td.irgt  { text-align: right ; font-style: italic; }td.img_info{  text-align: right;  font-size: 7pt;}input { font-family: Arial; font-size: 10pt; }div.news_hl{  font-weight: bold;  padding: 5px}div.news_tx{  padding-top: 3px;  padding-bottom: 3px;  padding: 5px}div.news_lk{  padding-left: 10px;  padding-bottom: 10px;  padding: 5px}div.date{  font-family: Arial;  font-size: 7pt;}div.concert_txt{  text-align: justify;  padding-left: 15px;  padding-right: 58px;}div.concert_img{  width: 570px;  text-align: left}div.concert_hl{  padding-right: 5px;  padding-left: 15px;  padding-top: 5px;  width: 570px;  font-weight: bold;}div.bignews_head{  padding: 5px;  padding-left: 15px;  font-weight: bold;}div.bignews_text{  text-align: justify;  padding-bottom: 15px;  padding-left: 15px;}div.comment_out{  width: 555px;  border: 1px solid black;  margin-bottom: 25px;  padding: 5px;}#comment{  padding-left: 15px;}div.comment_out_head{  font-weight: bold;}a.news_link:link{  font-size: 9pt;  text-decoration: none;  color: #04B0F7;}a.concert_link:link{  font-size: 9pt;  text-decoration: underline;  color: #4422DD;}a.news_link:visited, a.concert_link:visited{  font-size: 9pt;  text-decoration: none;  color: #01A7F4;}div.space{  height: 75px;}
