body {
	max-width: 950px;
}

body, td, p, caption
{
	font-family:Arial,sans-serif;
	font-size: 13px;
	background-color: #FAEBD7;
}

caption
{
	font-weight : bold;
}

	a:link
{
	Color:#0000FF;
	text-decoration:underline;
	background-color: #FAEBD7;
}

	a:visited
{
	Color:#800080;
	background-color: #FAEBD7;
}

	a:hover
{
	Color: #FAEBD7;
	Background-Color: Blue;
	text-decoration: none;
}

	a:active
{
	Color:#FF0000;
	Background-Color:#FFFFFF;
	text-decoration:overline underline;
}

hr
{
	color:Blue;
	background-color: #FAEBD7;
	height:1px;
}

table.navi
{
	border-bottom : 1px solid Blue;
	border-top : 1px solid Blue;
	width : 100%;
	margin-bottom : 5px;
	margin-top : 5px;
}

td.navileft
{
	width: 75px;
	text-align: left;
	padding-bottom: 5px;
	padding-top: 5px;
}

td.navicentre
{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.naviright
{
	width: 75px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.menutop
{
	border-top : 1px solid Blue;
	width : 33%;
	margin-bottom : 5px;
	margin-top : 5px;
	vertical-align: top;
	padding-top: 5px;
}

td.menubottom
{
	border-bottom : 1px solid Blue;
	border-top : 1px solid Blue;
	width : 33%;
	margin-bottom : 5px;
	margin-top : 5px;
	vertical-align: top;
	padding-top: 5px;
}

img.rose
{
	border : 0px;
	margin-left : 3px;
	margin-right : 3px;
	vertical-align : middle;
}

td
{
	text-align: left;
}

h1.navi
{
	font-family:Arial,sans-serif;
	font-size: 13px;
	background-color: #FAEBD7;
	display: inline;
	font-weight: bold;
}