BODY
	{
		background-color: white;
	
	}
	
TD.title
	{
		text-align:	left;
	}

TD.headline
	{
		border: 0px;
		margin: 0px;
		padding: 0px;
		background-color:	green;
		text-align:	left;
	}

TD.teaser
	{
		background-color:	white;
		text-align:	justify;
	}

TD.content
	{
		background-color:	white;
		text-align:	justify;
	}
TD.main
	{
		vertical-align:	top;
	}	
TD.titleflash
	{
		background-color: green;
	}

TD.links
	{
		vertical-align:		top;
		background-color: green;
		border-bottom: 5px solid gold;
	}

TD.linklist
	{
		vertical-align:		top;
		background-color: gold;

	}
	
TD.tagline
	{
		text-align:	center;
	}
	
TD.image
	{
		text-align:				center;
		vertical-align:		top;
		background-color:	none;
	}

TD.date
	{
		padding:					0px;
		margin:						0px;
		border:						0px;
		background-color:	gold;
	}
	

TD.category
	{
		padding:					0px;
		margin:						0px;
		border:						0px;
		background-color:	gold;
		text-align:				right;
	}

TD.leftbar
	{
		vertical-align:		top;
		text-align:				center;
		padding:					0px;
		margin:						0px;
		border:						1px;
		background-color:	green;
		width:	100px;
	}
	
IMG
	{
		border:	1px solid black;
	
	}

P
	{
		font-family:	sans-serif;
		font-size:		80%;
		padding:			0.5em;
		margin:				0em;
	}

LI
	{
		font-family:	sans-serif;
		font-size:		80%;
		padding:			0.5em;
		padding-right: 1.5em;
		margin:				0em;
	}

UL
	{
		border: 0;
		padding:	0;
		list-style: disc outside;
	
	}

P.content
	{
		font-family:	sans-serif;
		font-size:		80%;
		padding:			0em;
	}

P.links
	{
		font-family:	sans-serif;
		font-weight:	bold;
		color:				white;
		padding:			0.5em;
	}
	
P.tagline
	{
		font-weight:	bold;
		padding:			0em;
		margin:				0em;
		border:				0em;
	}

P.metadata
	{
		font-size:		75%;
		font-weight:	bold;
		padding:			0em;
		padding-left:	0.5em;
		padding-right: 0.5em;
	}

P.leftbar
	{
		text-align:	center;
	}
	
DIV.title
	{
		font-family:	sans-serif;
		font-weight:	bold;
		font-size:		250%;
		color:				green;
	}

DIV.subtitle
	{
		font-family:	sans-serif;
		font-weight:	bold;
		font-size:		200%;
		color:				green;
	}
	
A:hover DIV.title 
	{
		text-decoration: none;
		color:	green;
	}

DIV.headline 
	{
		font-family:		sans-serif;
		font-size:			125%;
		font-weight:		bold;
		padding:				0em;
		margin:					0.5em;
		border:					0em;
		color:					white;
	}

DIV.sidetitle
	{
		font-family:		sans-serif;
		font-size:			125%;
		font-weight:		bold;
		padding:				0em;
		margin:					0.5em;
		border:					0em;
		color:					white;
		text-align:			center;
	}


A.contact:visited, A.contact:active, A.contact:link
	{
		color:						green;
		font-size: 				125%;
		font-weight:			bold;
		text-decoration: 	underline;
	}

A.contact:hover
	{
		color:	red;
	}
	
A
	{
		color:	black;
		text-decoration: underline;
	}

A.teaserlink:visited, A.teaserlink:active, A.teaserlink:link
	{
		font-size:	90%;
		color:	blue;
	}
	
A.teaserlink:hover
	{
		color:	red;
	}

A:visited, A:active, A:link
	{
		color:	white;
	}

A:hover, A:hover DIV
	{
		color:	yellow;
	}