@import url("virticalnav.css");
/* STYLES FOR THE HORIZONTAL NAVITAGION AT TOP OF PAGE */
#navcontainer {
		position: relative;
		background-color: #036;
		width: 700px;
		z-index: 1;
		height: 30px;
		left: 20px;
		text-align: right;
		color: #036;}
#navcontainer a:link {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 20px;
		color: #fff;
		text-decoration: none;
		text-align: center;
		display: inline;
		height: 20px;
		background-color: #036;
		padding-right: 10px;
		padding-left: 10px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #fff;
		margin: 0px;}
#navcontainer a:visited {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 20px;
		color: #fff;
		text-decoration: none;
		text-align: center;
		display: inline;
		height: 20px;
		background-color: #036;
		padding-right: 10px;
		padding-left: 10px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #fff;
		margin: 0px;}
#navcontainer a:hover { background-color: #369;}
/* MAIN CONTENT STYLES */
html, body {
		background-color: #aabbcc;
		background-image: url(../images/bg.png);
		background-repeat: repeat-x;
		padding: 0px;
		margin: 0px;}
#mainBody {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;
		position: relative;
		width: 700px;
		left: 20px;
		border-left-width: 1px;
		border-left-style: dashed;
		border-left-color: #006699;
		z-index: 1;
		background-color: #fff;
		margin-top: -10px !important;
		margin-top: 2px;}
#mainBodyText {
		position: relative;
		width: 75%;
		z-index: 1;
		float: right;
		margin-right: 5px;}
#mainBodyText a:hover { color: #000000;}
p {
		text-indent: 5px;
		margin-top: 10px;}
.clear { clear: both;}


/* TOP OF PAGE STYLES FOR LOGO, SLOGAN ETC. */
#header {
		clear: both;
		width: 700px;
		position: reletive;
		left: 20px;
		margin-top: 10px;}
#slogan {
		z-index: 1;
		width: 405px;
		height: 60px;
		float: right;
		margin-top: 5px;}
#logo {
		float: left;
		left: 16px;
		position: relative;}
/* FOOTER STYLES */
#footer {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333;
		position: relative;
		width: 700px;
		left: 20px;
		z-index: 1;}
#footer a:hover { color: #000000;}
.flashAlt {
		color: #fff;
		cursor: default;
		display: block;
		height: 1px;
		width: 1px;
		overflow: hidden;}
#mainBodyText img {
	border: 1px solid #333;
	margin: 10px;
	float: right;
}
