body {	color: lightgrey; 
	background-color: #000000}
a:link { color: white }
a:visited { color: #FFFFFF }
a:hover { color: #0f0fff }
a:active { color: #FF0000 }
h1 { 	text-align: center; 
	font-family: ikarus, tempus sans ITC, script, fantasy, serif;
	color: #ffffff;
	font-size: 250%;
	background-image: url(sunsetbar.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	font-weight: bolder}
h2 {	color: white;
	font-family: scythe, tempus sans ITC, script, fantasy, serif;
	background-image: url(sunsetbar.gif);
	background-repeat: repeat-x;
	margin-left:-0.5em;
	padding-left: 2em;}
h3 { 	color: white;
	font-family: scythe, tempus sans ITC, script, fantasy, serif;
	}
h4 { 	color: white;
	}

table.vis {	background-color: #200000;
		border: thin solid darkred;
		}
table.vis th {color: lightgrey; 
	font-weight: bold; 
	background-image: url(sunsetbar-inv.gif);
	background-position: bottom left;
	border: thin solid #603030;}
table.vis td {color: lightgrey;
	border: thin solid #603030;
	padding: 0.5em;
	}

table.layout {}
td.layour {}
thead.layout {border: thin solid red;
		}
	
div.nav {background-color: #4f0000;
	border: thin solid darkred;	
	font-family: arial, helvetica, sans-serif;
	text-align: left;
	padding-left: 1em;
	padding-right: 1em;
	padding-bottom:1em;
	padding-top:0;
	float:left;
	width:10em;
	margin-right: 2em;
	margin-left: 1em;
	margin-bottom: 1em;
	}
div.nav a {display:block;
	padding:0.1em;
	margin:0.15em;
	padding-left:0.2em;
	color:lightgrey;
	text-decoration:none;
	border: thin solid #4f0000;
		}
div.nav a:visited {
		color:lightgrey;
		}
div.nav a:hover {
		background: url(sunsetbar.gif) 0% 50%;
		color:white;
		border: thin solid darkred;
		}
div.nav a:active {
		background: url(sunsetbar.gif) 0% 100%;
		color:white;
		border: thin solid red;
		}
div.nav h3 {color: #ffffff; 
	font-weight: bold; 
 	font-family: scythe, tempus sans ITC, serif;
	background-image: url(sunsetbar.gif);
	padding-top:0;
	text-align:center;
	}

img {text-align: center; 
 	vertical-align: middle;}
div.caption {
	background-color: #4f0000;
	border: thin solid darkred;
	margin-left:2em;
	margin-right:4.5em;
	padding:0.75em;
}

div.main {
	margin-left: 16em;
}
dd {
	margin-bottom: 0.5em;
	margin-top: 0.25em;
}
dt {
	font-weight: bold;
	color: white;
	background: url(sunsetbar.gif) 100% 0%;
	padding:0.25em;
	margin:0.25em;
	padding-left:1em;
}

li { 	margin-top: 0.2em;
	margin-bottom: 0.2em;
	}

div#gifts {
	float:right;
}
