html,body,table,tr,td { background: #000; }

a:link, a:visited { color: #ff0; text-decoration: underline; }
a:hover { color: #fff; }

#pagecontainer { background: #000; }

#accessibility p { color: #fff; }
#accessibility a:link, #accessibility a:visited { color: #ff0; }
#accessibility a:hover { color: #ff0; }

#personalise { background: #000; }
#personalise input.entry { background: #fff; color: #000; }

ul#nav li { border-bottom: 5px solid #000; }

#mainpage p { color: #fff; }
#searchbox1 #searchbox4 label { color: #fff; }

.colour1, .colour2, .colour3, .colour4, .colour5, .colour6, .colour7 { color: #FF0; }

#searchbox label { color: #fff; }
#searchbox { border: 2px solid #ff0; }
#searchbox p { color: #ff0; }
#searchbox input.searchsubmit { background: #ff0; color: #000; }


#features.colour1 div.feature, #features.colour2 div.feature, #features.colour3 div.feature, #features.colour4 div.feature, #features.colour5 div.feature, #features.colour6 div.feature, #features.colour7 div.feature { border: 2px solid #ff0; }
#features.colour1 p, #features.colour2 p, #features.colour3 p, #features.colour4 p, #features.colour5 p, #features.colour6 p, #features.colour7 p { color: #FF0; }
#features.colour1 h2, #features.colour2 h2, #features.colour33= h2, #features.colour4 h2, #features.colour5 h2, #features.colour6 h2, #features.colour7 h2 { color: #FF0; }

#features a:link, #features a:visited { color: #ff0; }
#features a:hover { color: #fff; }

	table.listingtable th { color: #ff0; }
	table.listingtable td { color: #fff; }

ul.venues li a:link, ul.venues li a:visited { color: #ff0; }
	ul.venues li a:hover { color: #fff; }


#footer a:link, #footer a:visited { color: #ff0; }
#footer a:hover { color: #fff; }


