.body{

font-family:arial;
background-color:#D7D7C5;
height: 800px;
}

#accordion	{
	margin: 20px 0 0;
	min-width: 650px;
	padding: 7px 0px 7px 7px;
}

#accordion H2 {
		background: #6B7B95;
		color: white;
		cursor: pointer;
		font: 12px Helvetica, Arial, sans-serif;
		line-height: 16px;
		margin: 0 0 4px 0;
		padding: 3px 5px 1px;
	}

div.content {
		background-color: #F4F5F5;
		font: 10px Helvetica, Arial, sans-serif;
		padding-left: 10px;
	}

.content p {
		margin: 0.5em 0;
		padding: 0 6px 8px 6px;
		font: 10pt Helvetica, Arial, sans-serif;
	}

.update {
font-size:8pt;
color:#F3F200;
}
div.scrollbox {
    overflow:auto;
    height:305px;
    width:630px;
    padding:4px 10px 10px 0px;
  }

div.scrollboxbottom {
padding:3px;
  }
  
div.tab {
padding-left: 45px;
}

div.pad {
margin: 12px 13px 4px 2px;
}

ul {
font: 12px Helvetica, Arial, sans-serif;
}

table{
    font: 13px Helvetica, Arial, sans-serif;
}

td.date{
    vertical-align:top;
    min-width: 120px;
    padding-right: 5px;
    }


td.lecture{
    vertical-align:top;
    min-width: 120px;
    padding-right: 10px;
    }

td.content{
    min-width:150px;
    }
    
h2{
margin:7px 0px 7px 0px;
padding:0px;
}

h3{
margin:20px 0px 5px 7px;
padding:0px;
color:#00550A;
}

.audio_marker{
padding-left:4px;
font-size:8pt;
}
.section{
padding:8px 8px 8px 8px;
width:600px;
}

.center{
text-align:center;
}

.caption{
font-size:10pt;
font-style:italic;
padding-top:5px;
}

.yellow{
background:#F3F200;
padding: 5px 5px 5px 8px;
}

.red{
color:#EE2222;
}

.lyrics{
margin-left:1px;
font-size:9pt;
font-style:italic;
border-spacing:10px;
}

p{
margin-top:5px;
padding-left:7px;}

#audio{
color:#DDDDDD;
background-color:#00550A;
padding:5px 5px 5px 5px;
font-size:12px;
margin-left:7px;
margin-bottom:12px;
width:500px;
}

div.audio{
margin-bottom:12px;
margin-left:7px;
}

.bottom{
position: relative;
bottom: 0%;
}
.track{
margin-right:10px;
}

.track_info{
font-size:12px;
vertical-align:text-top;
font-style:italic;
margin-left:7px;
}

.surname{
font-size:13px;
font-weight:bold;
}

a{
text-decoration:none;
color:#2C9C45;
}

a:visited {color: #2C9C45;}
a:hover {color: #DF1E54;
	 text-decoration:underline;}
a:active {color: #2C9C45;}


.event{
width:570px;
}