* { margin: 0; padding: 0; }
html,body {
	height:100%;
	background: #000000;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font:	600 1.1em 'trebuchet ms',arial,sans-serif;
}
#page {
	height:100%;
	width:100%;
	margin: 0px;
	padding: 0px;
}
#content-left {
	background: #CC0000;
	color: #FFFFFF;
	width:100%;
	text-align: right;
	padding: 30px;
	margin: 0px;
	line-height: 50px;
}
#content-right {
	width:100%;
	margin: 0px auto;
	text-align: left;
	padding-right: 5%;
	padding-left: 12px;
	margin: 0px;
	padding-bottom: 30px;
	font:	600 0.8em 'trebuchet ms',arial,sans-serif;
}
#marker {
	background: #000000;
	color: #CC0000;
	margin: 0px;
	padding: 3px;
	font:	600 1.6em 'trebuchet ms',arial,sans-serif;
	line-height: 50px;
}
.listitem {
	margin: 0px;
	padding: 0px;
	list-style: square inside;
}
.title-left {
	color: #000000;
	margin: 0px;
	padding: 0px;
	font:	600 1.3em 'trebuchet ms',arial,sans-serif;
}
.title-right {
	color: #CC0000;
	margin: 0px;
	padding: 0px;
	font:	600 2em 'trebuchet ms',arial,sans-serif;
	font-variant: small-caps;
}
.footer-left {
	height: 12px;
	background: #CC0000;
	color: #000000;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	text-align: right;
	vertical-align: bottom;
	font:	600 0.5em 'trebuchet ms',arial,sans-serif;
}
.footer-right {
	height: 12px;
	background: #000000;
	color: #CC0000;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	text-align: left;
	vertical-align: bottom;
	font:	600 0.5em 'trebuchet ms',arial,sans-serif;
}
a, a:active, a:visited	{
				color:				#FFFFFF;
				text-decoration:	none;
				}
a:hover			{
				color:				#C0C0C0;
/*				text-decoration:	blink;*/
				}

