body
{
 background-image:url(b1.jpg);
 color:#3b6858;
 font-weight:bold;
}

a:hover, a:active, a:focus
{
 color:#666600;
}

img
{
 border-width:0px;
 margin:3px;
}

img.slices
{
 padding:0px;
 margin:0px;
 border:solid 0px #000000;
}

h1
{
 font-style:italic;
 color:#3b6858;
 text-decoration:underline;
 text-align:center;
}

table
{
 padding:3px;
 border:solid 2px #3b6858;
 text-align:center;
}

table.slices
{
 padding:0px;
 margin:0px;
 border:solid 0px #000000;
}

td
{
 padding:3px;
 background-image:url("b2.jpg");
 border:solid 1px #3b6858;
 font-weight:bold;
}

td.slices
{
 padding:0px;
 margin:0px;
 border:solid 0px #000000;
 background:none;
}

td.e
{
 text-align:left;
 background-image:url();
}

td i
{
 font-weight:bolder;
}

#table
{
 border:solid 2px #3b6858;
 text-align:justify;
 padding:6px;
 margin:6px;
}

#text
{
 background-image:url(b2.jpg);
 border:solid 2px #3b6858;
 text-align:justify;
 padding:6px;
 margin:6px;
}

#pics
{
 border:solid 2px #3b6858;
 padding:6px;
 margin:6px;
 text-align:center;
}

#nav
{
 position:absolute;
 top:3px;
 left:3px;
 width:168px;
 background-image:url(b2.jpg);
 border:solid 2px #3b6858;
}

#main
{
 position:absolute;
 top:3px;
 left:178px;
 z-index:1;
 border:solid 2px #3b6858;
 padding:20px;
 margin-left:12px;
 margin-right:12px;
 margin-bottom:3px;
}

div.out
{
	padding:5px;	
	background-color:yellow;
	border:3px solid green;
	width:400px;
	margin:20px;
}

div.title
{
	padding:5px;	
	margin:5px;
	background-color:yellow;
	text-align:center;
	font-weight:bolder;
	font-size:x-large;
	color:green;
}

div.day
{
	padding:5px;	
	margin:5px;
	color:#000000;
	background-color:yellow;
	background-color:rgb(200,220,50);
	border:1px solid green;
	font-weight:bold;
}

div.highlight
{
	padding:5px;	
	margin:5px;
	background-color:yellow;
	font-weight:bold;
	text-align:center;
}
