body
{
	background-color: black;
	color: #EEE;
	font-family: verdana, tahoma;
	font-size: 0.8em;
	margin: 0;
}

div.content
{
	margin: 0 15px;
}

.linkbar
{
	border-bottom: 1px solid Gold;
	border-top: 1px solid Gold;
	font-family: tahoma, verdana;
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
}

/*
intro page
*/
td.choice
{
	font-size: 1.2em;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
}
a.rrt3
{
	background: url("/image.php?i=/layout/rrt3.jpg");
	border: 1px solid #888;
	display: block;
	height: 126px;
	text-decoration: none;
	width: 300px;
}
a.rrt3:hover
{
	background-position: 0 -126px;
}
a.rrt2
{
	background: url("/image.php?i=/layout/rrt2.jpg");
	border: 1px solid #888;
	display: block;
	height: 175px;
	text-decoration: none;
	width: 300px;
}
a.rrt2:hover
{
	background-position: 0 -175px;
}



a
{
	text-decoration: none;
	color : #C96;
}

a:active
{
	color : #FC0;
}

.highlight
{
	color : #FC0;
}

.header
{
	color: #FC0;
	font-family: tahoma, verdana;
	font-weight: bold;
	font-variant: small-caps;
}


div.news_divider
{
	border-top: 1px solid Gold;
	margin: 10px 20%;
}


table.maps
{
	border-collapse: collapse;
	margin: auto;
	width: 700px;
}

table.maps td
{
	border: 1px solid #999;
	padding: 2px 5px;
}
table.maps td.caption
{
	border: 0;
	font-variant: small-caps;
	font-weight: bold;
	text-align: center;
}
table.maps td.head
{
	background-color : #111;
	font-variant: small-caps;
	font-weight: bold;
	text-align : center;
}
table.maps td.top
{
	background-color : #222;
	text-align : center;
	font-weight : bold;
}
table.maps td.data
{
	background-color : #222;
	white-space: nowrap;
}
table.maps a.data
{
	color : #DDD;
}

div.rate
{
	background-color: #111;
	color: #EEE;
	padding: 5px;
	margin-top: 25px;
	border-top: 1px solid #FC0;
	border-right: 0px;
	border-bottom: 1px solid #FC0;
	border-left: 0px;
	text-align: center;
}