/*
Font Sizes:
18px large
24px x-large

Colors:
#000000	black
#696969 dimgray
#a9a9a9 darkgray
#d3d3d3 lightgray
*/

body {
	background-color:#a9a9a9;
}
div.urcorner { 
	position:absolute; left:0px; top:0px;
	height:30px; width:160px;
	font-size:18px; font-family:sans-serif;
	line-height:30px;
	text-align:right;
}
div.ulcorner { 
	position:absolute; left:200px; top:0px;
	height:30px; min-width:407px;
}
div.vertibar { 
	background-color:#696969;
	position:absolute; left:160px; top:5px;
	height:665px; width:40px; /* height = 65 + splash height */
}
div.horibar { 
	background-color: #d3d3d3;
	position:absolute; left:5px; top:30px;
	height:40px; width:673px; /* width = 195 + splash width orig:602 (407) */
	font-size:24px; font-family:sans-serif;
	line-height:40px;
}
div.navbar { 
	position:absolute; left:0px; top:70px;
	height:600px; width:160px;
	font-size:18px; font-family:sans-serif;
	text-align:center;
}
div.main { 
	position:absolute; left:200px; top:70px;
	min-height:600px; min-width:478px; /* height, width-7 orig:400 (407)*/
	font-size:18px; font-family:sans-serif;
}
span.larger { 
	font-size:larger;
}
td.gallery {
	padding: 40px;
}
table {
	text-align:center;
	margin: 0px auto;
	padding: 10px;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
a:active {
	color: #000000;
}

a img {
	border: none;
}

body.popup {
	background-color: #000000;
}
#popup img {
	border: none;
	display: block;
	margin: 0px auto;
}
#popup p {
	color: #a9a9a9;
	text-align: center;
	font-family: sans-serif;
}
#popup a:link {
	color: #a9a9a9;
}
#popup a:visited {
	color: #a9a9a9;
}
#popup a:active {
	color: #a9a9a9;
}
