html {
	background-image: url(images/body_bnd_body.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #91afe1;
	}
body {
	text-align:center;
	margin: 0px;
}
#everything {	
	text-align:left;
	border-left:1px solid #ffffff;
	border-right: 1px solid #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 160%;
	color: #003333;
	width: 770px;
	margin-left: auto;
	margin-right: auto;	
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;	
}
#topnav {
width: 100%;
float: left;
text-align:center;
margin-left: 10px;
font-size: 1.1em;
}
	#topnav a{
		text-decoration: none;
		}
	#topnav a:hover{
	text-decoration: none;
	}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;}
	
p { padding: 0px;}

h1 {padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;}

h2 {padding: 0px;
	font-size: 1.2em;
	font-weight: bold;
	text-align: right;
	vertical-align: bottom;}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;	
	text-align: left;
	}
	
h4 {
	padding: 0px;
	text-align: left;
	margin:0px;
	font-size: 1.1em;}
	
a {color: #003366;}
	a:hover {color: #034ea2;}
	
#masthead {
	height: 91px;
		background-image: url(images/BGA_home_images/banner_home.jpg);
	background-position: top-center;
	background-repeat: no-repeat;
	text-align: right;
	font-size: 0.9em;
	padding-right: 20px;}
	.breadcrumb {
	text-decoration: none;
	font-size: 0.9em;
	position: relative;
	bottom: 25px;
	padding-right: 20px;
	text-align: right;}
	.breadcrumb a {
	text-decoration: none;
	}	
.switchgroup3 img {
float: left;
padding: 3px;
}
#navcontainer {
border-bottom: 3px solid #003366;
margin-bottom: 0px;}

#navlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	padding: 0px;
	float: left;
	width: 105px;
	border-right: 1px solid #999999;}
	
#rightcolumn {	
	float: right;
	padding: 0px;
	width: 140px;
	font-size: 0.9em;}
#rightcolumn a{
	text-decoration: none;
	}
	.newsstory {
	border-bottom: 1px solid #999999;
	margin:0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
	text-decoration: none;
	line-height: 1.55em;
	}
	.rightadvert {
		width: 120px;
		height: 240px;
		margin: 20px 10px 20px 10px;
		}
	.rightadvert p {
		margin: 5px;}
		
#footer {
	margin-top: 30px;
	padding: 10px 0px 20px 0px;
	border-top: 1px solid #999999;
	text-align: right;}

#left_column {
	background-position: top;
	background-repeat: no-repeat;
	float: left;
	width: 614px; }
	
	#left_main {
		float: right;
		z-index: 1;
		width: 490px;
		padding: 0px;
		margin: 0px;
		text-align: justify;
	}
	#left_main.news {
		width: 614px;
		float: left;
		text-decoration: none;
	}
	#left_main.index {
		width: 614px;
		float: left;
		text-decoration: none;
	}
	.news h2 {
		text-align: left;
		}
	.time {
		padding: 0px;
		font-style: italic;
		}
	.mainstory {
	margin-top: 15px;
	padding-top: 15px;
	border-top: 1px solid #999999;}
	.news_images {float: left;
	padding: 0px;}
	.page_images_right {float: right;
	padding: 0px;}
	.page_images_left {float: left;
	padding: 0px;}
	.news_images img{padding: 10px 10px 0px 0px ;}
	.page_images_right img{padding: 10px 0px 0px 10px ;}
	.page_images_left img{padding: 10px 10px 0px 0px ;}

#center {
	text-align: center;}

#spacer {
	clear: both;}
