@charset "utf-8";

/*  
Author: Edgar Kautzner
*/


/***************
*MAIN SETTINGS*/

html{
overflow: scroll;
}

body {
background-color:#868686;
background-image:url(../images/head_bck.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Sans-Serif;
line-height:1.5em;
font-size:0.8em;
margin:0;
padding:0;
}

img { border: 0;}

body h1 {
font-size:1.4em;
}

/***************
*MAIN CONTAINER*/

#main_cnt {
width:855px;
background:#fff;
margin:0 auto;
padding:0;
}


/***************
*****HEADER****/


#header {
width:100%;
height:250px;
background:transparent url(../images/header.jpg) no-repeat left;
background-position:top;
margin:0;
padding:0;
}


/***************
**NAVIGATION***/

#navigation {
float:left;
width:855px;
height:32px;
background:#fff url(../images/nav_bg2.jpg) no-repeat top;
margin:0;
padding:0;
}

ul.menu {
color:#FFF;
font-size:0.9em;
float:left;
list-style:none;
text-indent:0;
width:750px;
margin:5px 0 0 30px;
padding:0;
}

ul.menu li {
float:left;
padding:0 10px;
}

#navigation a:link {color:#FFFFFF} 
#navigation a:visited {color:#FFFFFF}
#navigation a:hover {color:#FF0000} 
#navigation a:active {color:#FFFF33} 

/*********************
**CONTENT CONTAINER***/

#content_cnt {
background:#fff;
margin:0;
padding:0;
}

/*********************
**CONTENT***/

#content {
float:left;
width:500px;
height:100%;
text-align:justify;
padding:20px 40px;
}

#content h1 {
color:#C00;
}

/*********************
**SIDEBAR***/

#sidebar {
float:right;
width:270px;
margin:20px 0 10px;
padding:0;
}


.spot_box {
padding:0 0 10px;
}

/*********************
**FOOTER***/

#footer {
width:100%;
height:20px;
clear:both;
background-color:#707070;
text-align:center;
padding:10px 0;
}


/**********************
**GENERAL TABLE***********/

table#gigs,table#onair-e{
width:855px;
padding:50px 0 0 0;
border-collapse:collapse;
float:left;
}

td, th {
text-align:center;
color:#000;
background-color:#FFF;
border-color:#000;
border-style:solid;
border-width:2px;

}

th.date,th.location,th.onair_date,th.onair_event {
width:20%;
}

th.time,th.onair_time {
width:10%;
}

th.venue,th.details,th.onair_details {
width:25%;
}

/**********************
**GROUPS***********/

#groups{
width:100%;
}

table#groups-e{
border-collapse:collapse;
width:100%;
}

th.jazz{
width=33%;
}

th.classical{
width=33%;
}
th.canzone{
width=34%;
}
th.chanson{
}

/**********************
**PICS***********/

#pics{
text-align:center;
width:100%;
padding:50px 0 0 0;
}

#pics p{
padding-bottom:50px;
}

/**********************
**AUDIO***********/

#mp3player{
text-align:center;
}

/**********************
**GLISSANDO***********/
.glissando_e{
padding:10px;
}

/**********************
**LINKS***********/
#links_cnt{
width:545px;
padding:20px;
float:left;
}

table#links{
width=100%;
}

table#links td.left_pic{
width:100px;
}

table#links td.spacer{
width:15px;
border:none;
}

table#links td.right_text{
width:140px;
}
