body {

margin: 0px;
font-family: comic sans ms;

}

.container {

	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: top;
	background-color: rgb(220,220,255);
	position: absolute;
			left: 0px;
			top: 0px;
			border: 0px;
			z-index:1;
			margin:0px;

}

.main {

	width: 800px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	
}

.top {

	width: 100%;
	height: 196px;
	background-image: url(images/top2.jpg);
	vertical-align: bottom;
	padding:0px;
	border-collapse: collapse;


}

.middle {

	width: 100%;
	height: 100%;
	background-color: white;
	padding:0px;
	border-collapse: collapse;

}

.photocell {

	width: 100%;
	height: 100%;
	background-color: white;
	padding:0px;
	border-collapse: collapse;

}

.botmenu {

	width: 100%;
	height: 24px;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding:0px;
	border-collapse: collapse;
	background-color: rgb(230,230,255);

}



.bottom {

	width: 100%;
	height: 24px;
	background-color: rgb(0, 0, 150);
	color: white;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	padding:0px;
	border-collapse: collapse;

}

.bottom a {
	color:white;
}
.menu {
	width: 570px;
	border-collapse: collapse;
	color: white;
	
}

a {
	color:rgb(0,0,100);
}

a:hover {
	color:rgb(160,160,255);
}


h1 {
	color:rgb(0,0,100);
	font-size: 20px;
}

h2 {
	color:rgb(230,230,255);
	font-size: 18px;
	background-color: rgb(0,0,100);
	display:block;
	width:100%;
	text-align:center;
}
p {
color:black;
font-size: 14px;
font-family: arial;
}

p:first-letter 
{
color:black;
font-size: 16px;
font-family: arial;
}

.lastupdated {
	color:black;
font-size: 10px;
font-family: arial;
font-style: italic;
margin: 0px;
}

.indexsplit {
	border-collapse: collapse;
}

.indexsplit .left{
	width:200px;
	vertical-align:top;
	padding-right:10px;
}

.indexsplit .middle{
	width:400px;
	vertical-align:top;
	padding-right:10px;
}

.indexsplit .right {
	width:200px;
	vertical-align:top;
	background-color: rgb(230,230,255);
}

ul {
list-style-image: url(images/pawbullet.gif);
color:black;
font-size: 14px;
font-family: arial;

}

li {
	padding-top:5px;
}

.queens {
	width: 100%;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}

.queens td {
	border-collapse: collapse;
	padding: 0px;
	vertical-align: top;
}

img {
	border-width: 0px;
}

div#shadebg{
			position: absolute;
			background-color: rgb(0,0,30);
			left: 0px;
			top: 0px;
			border: 0px;
			height: 100%;
			width: 100%;
			filter:alpha(opacity=80);
			opacity: 0.8;
			-moz-opacity:0.8;
			z-index:10;
			display: none;
		}
		
div#newwindow{
			position: absolute;
			border: 0px;
			left: 0px;
			top: 0px;
			border: 0px;
			height: 100%;
			width: 100%;
			z-index:20;
			display: none;
			text-align: center;
		}

.newwindow {
	background-color: white;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;

}

.newwindow td {
	padding:0px;
	text-align: center;
	color:rgb(0,0,100);
	font-size: 20px;
	font-weight: bold;
}