

html { 
  padding:5px;
  margin:0px;
}

body {
  background-color: #F3F3F3; 
  font-size: 12px;
  font: x-small sans-serif;
  color:#564b47;  
  padding:10px 10px;
}

			
h1 {

font-size: 14px;
text-transform:uppercase;
text-align: right;
color: #564b47;
background-color: White;
padding:5px 15px;
margin:0px

}

h2 {
font-size:14px;
padding-top:55px;
text-transform:uppercase;
color: #564b47;
background-color: transparent;
}
  

pre { 
color: #564b47;
font-size: 75%;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}

#playlist { 
color: #564b47;
font-size: 75%;
background-color:;
font-family: Verdana
}

	
#menu { 

position: absolute; 

left: 2%; 
width: 17%; 
top: 95px;
height: 190px;

background-color: #B6C9CB; 
border:1px solid #000000; 

padding: 5px;
font-size: 120%;
text-align: center;

font-family: Tahoma;
padding-top: 0.5em;
padding-bottom: 0.17em;

}

#menu a { text-decoration: none; color: Black; }
#menu a:visited { color: Black; }
#menu a:active { color: Black;  }
#menu a:hover { text-decoration: underline; font-style: italic; }


#logo { 

position: absolute; 

left: 2%; 
width: 17%; 
top: 330px;
height: 120px;

background-color: #B6C9CB; 
border:1px solid #000000; 

padding: 5px;
font-size: 120%;
text-align: center;

font-family: Tahoma;
padding-top: 0.5em;
padding-bottom: 0.17em;

}

#counter { 

position: absolute; 

left: 2%; 
width: 17%; 
top: 330px;
height: 120px;

background-color: #B6C9CB; 
border:1px solid #000000; 


padding: 5px;
font-size: 120%;
text-align: center;

font-family: Tahoma;
padding-top: 0.5em;
padding-bottom: 0.17em;

}



#heading { 

position: absolute; 
border:1px solid #000000; 
left: 24%; 
width: 700px; 
top: 55px;
padding-left: 8px;
padding-right: 8px;
height: 35px;
background-color: #B6C9CB;
}


#cont {
position: absolute; 
left: 24%; 
width: 700px; 
top: 105px;
background-color:  #F8F8F8;
border:1px solid #000; 
}

#subcont {

position: absolute;
left: 24%;
width: 700px; 
top: 160px;
background-color:  #F8F8F8;
border:1px solid #000; 
padding: 8px;
text-decoration: none;

}

#subcont a { color: Black; text-decoration: none; }
#subcont a:link { color: Black; text-decoration: none; }
#subcont a:visited { color: Black; text-decoration: none; }
#subcont a:active { color: Green; }
#subcont a:hover { text-decoration: underline; }


#subtab {

position: absolute;
left: 24%;
width: 700px; 
top: 109px;
height: 40px;
text-decoration: none;
padding-left: 8px;
padding-right: 8px;

}


#psubtab {

position: absolute;
left: 24%;
width: 700px; 
top: 109px;
height: 40px;
text-decoration: none;
text-align: center;
padding-left: 8px;
padding-right: 8px;

}

h3 {
    color: Black;
    background: none;
    font-weight: bold;
    margin: 0px;
    padding-top: 0.3em;
    padding-bottom: 0.17em;
    padding-right: 15px;
    font-size: 150%;
}

.#heading h3 {
    color: Black;
    background: none;
    font-weight: bold;
    margin: 0px;
    padding-top: 0.3em;
    padding-bottom: 0.17em;
    padding-right: 15px;
    font-size: 150%;
}

#subtab a {
    position: relative;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    border: 1px solid #000000;
    background-color: #C8EAF0;
    text-decoration: none;
}

#psubtab a {
    position: relative;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    border: 1px solid #000000;
    background-color: #C8EAF0;
    text-decoration: none;
}

.#psubtab a {
    position: relative;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    border: 1px solid #000000;
    background-color: #C8EAF0;
    text-decoration: none;
}

.#subtab a {
    position: relative;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
    border: 1px solid #000000;
    background-color: #C8EAF0;
    text-decoration: none;
}

#subtab a:hover { text-decoration: underline; font-style: italic; }
#psubtab a:hover { text-decoration: underline; font-style: italic; }

img {
    border: dashed;
    vertical-align: middle;
    padding: 5px;
    horizontal-align: center;
}

#subcont img {
	border: dashed 1px #CCCCCC;
	padding: 2px;
}

#subcont a { 
    color: Black; 
    text-decoration: none; 
    font-weight: bold;
}

a:link { color: Black; text-decoration: none; }
a:visited { color: Black; text-decoration: none; }


table.a {
color: Black; text-decoration: none;
}
