body {
	margin: 0;
	padding: 0;
	height:100%;
}
A:link {text-decoration: none; font-weight:bold; color:white; }
A:visited {text-decoration: none; color:white;}
A:active {text-decoration: none}
A:hover {text-decoration: underline; color: red;}

.mainContent{
	position:relative; 
	top:-18px;  
	width:965px;
	padding-left:5px; 
	margin:0 auto;
	overflow-y:auto;
	overflow-x:hidden;
	overflow:auto;

	background: #1376c9;
	color: white;

	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}

.thumbnail{
	border-width:5px;
	border-style:solid;
	border-color:black;
	margin:5px;
}
.pagetitle{
	position:relative;
	left:0px;
	top:5px;
	width:950px;
	background: url("../images/topnav_stretch.gif") repeat-x;
	text-align:right;
	font-size:1.8em;
	padding-right:10px;
	height:35px;

	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;

	-moz-border-radius-topright: 5px;
	-khtml-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-khtml-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px;
}
