a{
 font-size: 20px;
 font-family: Arial, Helvetica, serif;
 color:white;
}
body {
	background-color:#f7f322;
	font: 12px verdana;
	color: black;
	margin:0px;
	padding:0px;
	height:100%;
}

div.main {
    background-color:#057db5;
    border-top:2px dashed black;
	height:800px;
    padding:10px;
    margin-top:5px;
    color:white;
}

table.nav {
	background-color:white;
}
table.nav td {
	background-color:#057db5;
}
table.nav td a{
	display:block;
	width:100%;
	height:100%;
	color:yellow;
	text-decoration:none;
	font-size:15px;
}
table.nav td a:hover {
	width:100%;
	color:#057db5;
	background-color:yellow;
	text-decoration:none;
}

hr {
	height:5px;
	background-color:white;
	color:white;
}

table.picturegrid {
	background-color:#666699;
}
table.picturegrid td {
	background-color:white;
}

