
/* 2nd CSS revision by Carst van der Molen / August 2005 */

body			{ margin: 0; margin-top: 50px; margin-bottom: 50px; padding: 0; background-color: #000000; color: #FFFFFF; font-family:  Arial, sans-serif; }

td				{ vertical-align: top; font-family: CalvertMT-Light, Arial, sans-serif; color: #FFFFFF; }
td.middle		{ vertical-align: middle; }
td.bottom		{ vertical-align: bottom; }

table.bg		{ background-repeat: no-repeat; background-position: 50% 0px; }
.content		{
	background-color: #000000;
	background-image: none;
}

.h1 			{ color: #FFFFFF; font-weight: normal; font-size: 26px; line-height: 26px; }

p 				{ color: #FFFFFF; font-size: 11px; line-height: 18px; }
.submenu		{ font-weight: bold; font-size: 11px; line-height: 16px; }
.intro			{ font-size: 14px; line-height: 22px; }
.small			{ font-size: 10px; line-height: 14px; }
.contact		{ font-size: 11px; line-height: 16px; }
.credit			{ font-size: 10px; text-align: right; }

a				{ font-weight: bold; text-decoration: underline; }
a:link			{ color: #E6A300; background-color: transparent; }
a:visited		{ color: #E6A300; background-color: transparent; }
a:active		{ color: #FFFFFF; background-color: transparent; }
a:hover			{ color: #FFFFFF; background-color: transparent; text-decoration: underline; }

/* concerts */
.date			{ font-size: 10px; line-height: 22px; }
.city			{ font-size: 14px; line-height: 22px; }

/* audio */
.composer		{ font-size: 10px; }
.mp3player		{ background-color: #000000; margin: 0; }

/* marketing */

.footer			{ padding-top: 5px; font-family: Arial, sans-serif; color: #FFFFFF; font-size: 24px; font-weight: bold; line-height: 20px; }

a.footer		{ height: 10px;	width: 10px; padding: 3px; text-decoration: none; }
a.footer:link	{ color: #FF0040; background-color: transparent; }
a.footer:visited{ color: #FF0040; background-color: transparent; }
a.footer:active	{ color: #FFFFFF; background-color: transparent; }
a.footer:hover	{ color: #FFFFFF; background-color: transparent; text-decoration: none; }