  body {
  font-family: Verdana, Arial, Helvetica;
  color: #000000;
  font-size:11px;
  }

  div {
  font-family: Verdana, Arial, Helvetica;
  color: #000000;
  font-size:11px;
  }

  A {
  font-family: Verdana, Arial, Helvetica;
  color: #D5BB2A; 
  TEXT-DECORATION: none; 
  Font-size: 10;  
  font-weight : bold; 
  }

  A:hover   {
  font-family: Verdana, Arial, Helvetica;
  color: #000000;
  TEXT-DECORATION: none;
  Font-size: 10;
  font-weight : bold;
  }

  P {
  font-family: Verdana, Arial, Helvetica;
  color: #000000; 
  font-size:11px; 
  
		scrollbar-face-color: #C0C0C0; 
		scrollbar-shadow-color: #666666; 
		scrollbar-highlight-color: #666666; 
		scrollbar-3dlight-color: #C0C0C0; 
		scrollbar-darkshadow-color: #C0C0C0; 
		scrollbar-track-color: #C0C0C0; 
		scrollbar-arrow-color: #666666;
  
		}
 SMALL {font-family: Verdana, Arial, Helvetica;color: #000000;font-size:9px; font-weight : bold; }

  H1  {Font-family: Verdana; Font-size: 20; Font-style: none; Text-align: left; color: #ffffff}
  H2  {Font-family: Verdana; Font-size: 18; Font-style: none; Text-align: left; color: #ffffff}
  H3  {Font-family: Verdana; Font-size: 16; Font-style: none; Text-align: left; color: #ffffff}
  H4  {Font-family: Verdana; Font-size: 16; Font-style: none; color: #ffffff}
  H5  {Font-family: Verdana; Font-size: 14; Font-style: none; color: #ffffff}
  H6  {Font-family: Verdana; Font-size: 12; Font-style: none; color: #ffffff}



 INPUT {
BACKGROUND: #DFE3DB;
BORDER-BOTTOM: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
COLOR: BLACK;
FONT-FAMILY: Verdana;
FONT-SIZE: 8pt }

TEXTAREA { 
BACKGROUND: #DFE3DB;
BORDER-BOTTOM: #000000 1px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 1px solid;
COLOR: BLACK;
FONT-FAMILY: Verdana;
FONT-SIZE: 8pt }


SELECT { 
BACKGROUND: #DFE3DB;
BORDER-BOTTOM: #999999 1px solid;
BORDER-LEFT: #999999 1px solid;
BORDER-RIGHT: #999999 1px solid;
BORDER-TOP: #999999 1px solid;
COLOR: #000000;
FONT-FAMILY: Verdana;
FONT-SIZE: 8pt }


INPUT.check {
BACKGROUND: #6C8657;
BORDER-BOTTOM: none;
BORDER-LEFT: none;
BORDER-RIGHT: none;
BORDER-TOP: none;
COLOR: BLACK;
FONT-FAMILY: Verdana;
FONT-SIZE: 8pt }

DIV.events
{
font-family: verdana,arial,helvetica, sans-serif;
font-size: 11px;
color: #A0A0A0;
margin-left: 5px;
}

SPAN.header
{
font-family: verdana,arial,helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #D5BB2A;
}

DIV.float
{
position: relative;
top: 12px;
right: 16px;
z-index: 400;
}


B
{
font-size: 11px;
color: #FFFFFF;
}





/* -- Event styles courtesy Phil -- */

#eventlist {
margin : 0px;
padding : 0px;
color : #b9a325;
}

#eventlist .event-box {
font-size : 10px;
line-height : 12px;
padding : 5px;
margin : 0px 0px 10px 0px;
}

#eventlist .event-date, #eventlist .event-label {
display : none;
}

#eventlist .event-title {
font-size : 10px;
line-height : 12px;
text-align : left;
margin : 0px;
border-bottom : 1px solid #51633f;
color : #b27c2d;
}

#eventlist .event-details .event-detaildate {
display : block;
}

#eventlist .event-details div, #eventlist .event-price {
color : #b9a325;
}

#eventlist .event-details, 	#eventlist .event-cost, #eventlist .event-box p {
font : normal normal normal 10px/12px arial, helvetica, sans-serif;
}



#eventlist .event-box p {
font-size : 12px;
font-weight : normal;
color : #7c9b2d;
}

#eventlist .event-box .event-description p a {
font-size : 13px;
font-weight : bold;
color : #aec169;
}

#eventlist .event-box a:link, #eventlist .event-box a:visited {
color : #014067;
}

#eventlist .event-box a:hover {
color : #07411f;
}


/* -- end events menu -- */

h2.playlist-head {
margin : 4px 0px 0px 0px;
padding : 5px 0px 0px 4px;
font-weight: bold;
font-size: 11px;
color: #ebb35f;
}


.date-head {
font-size : 11px;
color : #dae7bb;
margin : 0px;
padding : 2px 2px 2px 4px;
background-color : #3d4830;
border : 1px solid #242d1d;
border-width : 1px 0px 1px 0px;
}

ul.playlist-item {
list-style-type : none;
font-size : 10px;
}

ul.playlist-item {
margin : 0px 0px 5px 0px;
padding : 3px;

color : #d1daa6;
}

ul.playlist-item li.time {
color : #ead05e;
font-weight : bold;
}

ul.playlist-item li strong {
float : left;
width : 45px;
color : #bbc97c;
}

a.archive-link:link, a.archive-link:visited, a.archive-link:hover {
color : #c76a13; 
text-align : center; 
display : block; 
text-decoration : underline; 
font-size : 11px;
float : left; 
margin : 3px 0 0 15px
}

a.archive-link:hover {
text-decoration : none;
color : #d6a61e;
}

#archives-list {
background-color : #4f641f;
}


#playlist-table td, #playlist-table th {
border : solid #d9ca8b;
border-width : 1px 1px 0px 0px;
color : white;
padding : 5px;
}

#playlist-table th {
font-weight : bold;
color : black;
text-align : left;
font-size : 10px;
background-color : #ebe2c1;
}

#playlist-table {
border : solid #d9ca8b;
border-width : 0px 0px 1px 1px;
font-size : 10px;
width : 100%;
}