body {
margin: 0px;
padding: 0px;
}
.bg_top {
background: url('i/bg_top.gif') repeat-x top left;
}
.letters td {
padding-right: 5px;
}
.letters a {
font-family: arial;
font-size: 18px;
color: #fff;
text-decoration: none;
text-transform: uppercase;
}
.letters a:hover {
color: #f81e08;
text-decoration: none;
}
.bg_left {
background: #1f9fe8 url('i/left_top.gif') no-repeat top left;
padding: 10px;
color: #fff;
font-family: arial;
font-size: 11px;
font-style: italic;
}
.bg_left a{
color: #fff;
text-decoration: none;
}
.bg_left a:hover{
color: #0762be;
text-decoration: none;
}
.bg_left h3 {
font-family: arial;
font-size: 13px;
color: #fff;
margin: 0px;
padding-left: 20px;
padding-bottom: 10px;
}
.bg_right {
background: #8c181e url('i/right_top.gif') no-repeat top left;
padding: 10px;
color: #e8c5c5;
font-family: tahoma;
font-size: 11px;
}
.bg_right h1 {
font-family: arial;
font-size: 13px;
color: #a0dbf6;
margin: 0px;
padding-left: 20px;
padding-bottom: 10px;
}
.bg_right h2 {
font-family: arial;
font-size: 13px;
color: #a0dbf6;
margin: 0px;
padding-left: 20px;
padding-bottom: 10px;
}
.genre {
font-family: tahoma;
font-size: 11px;
color: #0a487a;
padding: 20px;
}
.genre a{
font-family: tahoma;
font-size: 11px;
color: #0a487a;
text-decoration: none;
}
.genre a:hover{
color: #8c181e;
text-decoration: underline;
}
.performer {
font-family: tahoma;
font-size: 11px;
color: #e8c5c5;
padding: 20px;
}
.performer a{
font-family: tahoma;
font-size: 11px;
color: #e8c5c5;
text-decoration: none;
}
.performer a:hover{
color: #c1e8fa;
text-decoration: underline;
}
.footer {
background: #1f9fe8 url('i/footer_left.gif') no-repeat left;;
font-family: tahoma;
font-size: 11px;
color: #fff;
padding-left: 10px;
}
.artist_grid {
color: #e8c5c5;
font-family: tahoma;
font-size: 12px;
}
.artist_grid  td{
border-bottom: 1px dashed #9a1f25;
padding: 5px;
}
.artist_grid a{
color: #47baf0;
text-decoration: none;
}
.artist_grid a:hover{
text-decoration: underline;
}
.title_news {
font-family: arial;
font-size: 15px;
color: #0776d3;
text-align: left;
font-style: italic;
font-weight: bold;
padding: 5px;
}
.text_news {
font-family: tahoma;
font-size: 11px;
color: #333;
text-align: left;
padding: 10px;
}
.text_news img{
width: 80px;
height: 80px;
border: 1px solid #8c181e;
padding: 1px;
}
