/*
Author: Gerry Stanford
Purpose:  Style declarations pertaining to the site's outer wrapper - header and navigation,
          left and right frame, and footer.
Date Written: August of 2006
*/

body {
	margin: 0px;
	padding: 0 0 0 6px;
	text-align: center;
}
div#PageWrapper {
	width: 800px;
	padding: 0;
	/* The following causes this div to be horizontally centered in the browser window */
	margin: 0 auto;
	position: relative;
}
div#Header { float: left; }
div#HeadLeft { width: 67px;	float: left; }
div#HeadRight { width: 733px; float: right;}
ul#MainNav, ul#SubNav {	float: left; display: inline; clear: left; list-style: none; margin: 0; padding: 0; }
ul#MainNav li, ul#SubNav li { float: left; margin: 0; padding: 0; }
ul#MainNav a, ul#SubNav a { display: block; margin: 0; padding: 0; }
ul#MainNav { width: 733px; }
ul#SubNav { margin-left: 40px; width:598px}
/*ul#SubNav { width: 597px; }*/
div#mainBody {
	clear: left; padding-left: 67px; min-height: 350px;
	background: transparent url(../images/rs_leftswoosh_bot.jpg) no-repeat top left;
}
/* for Internet Explorer */
/*\*/
* html #mainBody { height: 350px; }
/**/
div#Footer { clear: left; text-align: center; font-size: 9px; margin:20px; }
div#Footer a { text-decoration: none; color: black; }
div#Footer a:hover { text-decoration: underline;}