body  {
	background : #000000;
	background-attachment : fixed;
	background-image : url(images/watkbackblue.jpg);
	color : #00ffff;
/*	font-family : helvetical, arial;
	font-size : 10pt;
	font-weight : bold; */
	font-family: "Arial", Gill, Helvetica, sans-serif ; 
	font-size : 11pt;  
	text-decoration : none;
}
/* Hyperlinks */

a:link {
   color : #ff8000;
   text-decoration : none;
}
a:visited {
   color : #ff8040;
   text-decoration : none;
}
a:active {
   color : #ff8000;
   text-decoration : none;
}
a:hover {
   background: #ff8040;
   color: #ffffff;
/*   text-decoration : underline; */
}

/* Headers */
h1 {
	font-family : helvetical, arial;
	font-size : 28pt;
	text-align : center;
	text-shadow: white 0px 0px 5px;
}
h2 {
	font-family : helvetical, arial;
	font-size : 18pt;
	text-align : center;
	text-decoration : none;
}
h3 {
	font-family : helvetical, arial;
	font-size : 16pt;
	text-align : center;
	text-decoration : none;
}
h4 {
	font-family : helvetical, arial;
	font-size : 12pt;
	text-align : center;
	text-decoration : none;
}
/*
thead {
	color : #00ffff;
	font-family : helvetical, arial;
	font-size : 14pt;
	text-decoration : none;
}
tbody {
	font-family : helvetical, arial;
	font-size : 10pt;
	text-decoration : none;
}
*/
#PageContents {
	width: 80% ;
/*	background: black ;
	background-attachment : fixed;
	background-image : url(images/watkbackblue.jpg); */
	color : #00ffff;
	margin-left: auto ;
	margin-right: auto ;
}

/* Gallery Of Shame Table */
#GalleryOfShameTable {
	width: 100% ;
	border: 0 ;
	margin-left: auto ;
	margin-right: auto ;
}

#GalleryOfShameTable th {
	font-size: 13pt ;
	font-weight: bold ;
	text-align: center ;
	vertical-align: middle ;
}

#GalleryOfShameTable td {
	font-size: 11pt ;
	font-weight: bold ;
	text-align: center ;
	vertical-align: middle ;
}

/* Tables */
#Header table, 
#Header tr, 
#Header td {
	background: #000000 ;
	border: 1px solid #00ffff ;
	text-align: center ;
}

table.Header {
	background: #000000 ;
	border: 1px solid #00ffff ;
	text-align: center ;
}

/* Classes for lists of MP3 files */
.MP3List {
	width: 500px ;
	background: #424B7A ; 
	color: white ;
	font-family: "Arial", Gill, Helvetica, sans-serif ; 
	border: 2px solid lightgrey ;
	margin-right: auto ;
	margin-left: auto ;
	padding:10px ;
}

.MP3List h2 {
	background: #415EF3 ;
	padding: 4px ;
	color: white ;
	font-family: Verdana, Arial, Gill, Helvetica, sans-serif ;
	font-size: 14pt;  
}
.MP3List li {
	padding: 3px ;
}


.MP3ListText {
	color: white ;
	font-family: Verdana, Arial, Gill, Helvetica, sans-serif ;
	font-size: 9pt ;
	text-align: center ;
}

.MP3List a:link, 
.MP3List a:visited, 
.MP3List a:active {
   color : #FF8000;
	color: white ;
   text-decoration : none;
	font-family: Verdana, Arial, Gill, Helvetica, sans-serif ;
	font-size: 11pt ;
}
.MP3List  a:hover {
   background: #FF8040;
   color: #FFffff;
/*   text-decoration : underline; */
}



/* Special styles */
.PageHeaderText {
	color: red ;
	font-size: 20pt ;
	font-weight: bold ;
}
.banner{
	background : #000000;
	font-family : helvetical, arial;
	color : #00ffff;
	font-size : 14pt;
	text-align : center;
}
.motto {
	font-size: 11pt ;
	font-style : italic;
}
/* General purpose styles */
.right {
	text-align : right
}
.centre {
	text-align : center
}
.italic {
	font-style : italic;
}
.bold {
	font-weight : bold ;
}

