/* style sheet for Mayflower folk club */

BODY
{ background: #cfc url(images/mayftile.gif); 
  color: black;
  font-family: arial,helvetica,sans-serif;
  padding : 0;
  margin : 0;
}

I { font-family : 'Times New Roman' serif; font-style : italic }

.PAST
{ color : #600 }
.FUTURE
{ color : black }

.LINKS
{ font-size : 80%;
  background: #dfd;
}

A.SELF
{ background : white; 
  color: black; 
  text-decoration: none 
}

A:hover
{ background : #ffc;
  color: black;
}

TD.INDEX
{ border-right: thin solid #060;
  width: 120px;
  padding: 10px;
  font-size: 100%;
  line-height: 120%;
}

TD.CONTENT
{ padding-left: 20px;
  width: 600;
}

.NAVBAR
{ color: #ccf; background: #fc9; 
  text-align: center }

TABLE.SUMMARY
{
  background: #afb;
  border: none;
}
  
TABLE.SUMMARY TR TD
{ margin: 0;
  padding-right: 20px; 
  padding-bottom: 20px;
  background: #afb;
  border: none;
}

DIV.PROGRAMME
{
  background: #afb;
  margin: 0;
  padding: 10px;
}

DIV.PROGRAMME H3
{ margin: 0;
  margin: 1ex 0 0 0;
  padding: 5px 0 0;
}

DIV.PROGRAMME H4
{
	margin: 0;
	padding: 5px 0 0;
}

DIV.progitem
{
  border: thin solid #060; 
  margin: 10px;
  padding: 10px;
  background: white;
  color: black;
} 

span.PRICE
{ padding-left: 20px;
  font-weight: normal;
}
 
table.proglist tr td
{
	vertical-align: top;
	background: white;
	border-bottom: thin solid green;
}

table
