html, body {	margin: 0px auto; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0px;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	font-family: Geneva, Arial, Helvetica, sans-serif;	float: none;}#wrapper {	width: 986px;	margin: 0px auto; /* the auto margins (in conjunction with a width) center the page */	border: 0px solid #000000;}.clearfix {	clear: both;}/*MENU */#navBar {	background-image: url(images/menu_Background.jpg);	text-align: center;	padding-left: 150px;	z-index: 9999;	position: relative;}ul#navigation-1 {	list-style:none;	margin: 0px auto;	padding-top: 0px;	height: 38px;	padding: 0px;	z-index: 9999;}ul#navigation-1 li	{float:left; position:relative; }ul#navigation-1 li a 	{display: inline-block; }ul#navigation-1 li a:link,ul#navigation-1 li a:visited	{	color: #cec7b3;	padding-left: 8px;	padding-right: 8px;	font-size: 12px;	letter-spacing:1px;	text-decoration: none;	font-weight: normal;	padding-top: 10px;	padding-bottom: 4px;}ul#navigation-1 li:hover a,ul#navigation-1 li a:hover,ul#navigation-1 li a:active	{	text-align:left;	color: #1f2a38;	background:#cec7b3;}	ul#navigation-1 li ul.navigation-2	{ margin:0; padding:0; list-style:none; display:none; background:#cec7b3; position:absolute; top:37px; left:0px; }ul#navigation-1 li:hover ul.navigation-2	{ display:block; }ul#navigation-1 li ul.navigation-2 li	{clear:left; width:200px; }ul#navigation-1 li ul.navigation-2 li a:link,ul#navigation-1 li ul.navigation-2 li a:visited	{	clear:left;	background:#cec7b3;	line-height: 30px;	width:200px;	border:none;	border-bottom:1px solid #ffffff;	position:relative;	z-index:1000;	padding-left: 10px;}ul#navigation-1 li ul.navigation-2 li:hover a,ul#navigation-1 li ul.navigation-2 li a:active,ul#navigation-1 li ul.navigation-2 li a:hover	{	clear:left;	background:#106466;	color: #FFFFFF;	width:210px;	border:none;	border-bottom:1px solid #ffffff;	position:relative;	z-index:1000;	padding-left: 10px;}/*MAIN BODY */#mainBackground {	width: 986px;	padding: 0px;	margin: 0px auto;	text-align: left; /* this overrides the text-align: center on the body element. */	background-image: url(images/repeatBackground.jpg);	border: 0px;}#contentBackground {	background:#ffffff  url('images/cornerGraphic.jpg') no-repeat top left;	padding: 0px;	margin-left: 56px;	margin-right: 56px;	margin-top: 0px;}#content {	padding: 0px;	margin-left: 200px;	margin-right: 50px;	margin-top: 0px;}.moreINFO {	font-family: Geneva, Arial, Helvetica, sans-serif;	FONT-SIZE: 10pt;	text-align: right;}#footer {	width: 936px;	background:#106466;	margin: 0px auto;	padding: 0px;	height: 50px;	font-family: Geneva, Arial, Helvetica, sans-serif;	FONT-SIZE:9pt;	text-align: CENTER;	color: #CCCCCC;	vertical-align: middle;	padding-top: 10px;	line-height: 150%;}#footer a:link       {	color: #CCCCCC;	font-weight: bold;}#footer a:hover      {	color: #FFFFFF;	font-weight: bold;}#footer a:visited    {	color: #CCCCCC;	font-weight: bold;}#footer a:hover      {	color: #FFFFFF;	font-weight: bold;} P {	COLOR: #364349;	FONT-SIZE: 12pt;	FONT-WEIGHT: normal;	font-family: Geneva, Arial, Helvetica, sans-serif;	line-height: 150%;} H1 {	COLOR: #106466;	FONT-SIZE: 36pt;	line-height: 100%;	FONT-WEIGHT: normal;	text-align: left;	font-family: Georgia, serif;	border-bottom-style:solid;	border-width:3px;	margin-top: 20px;	margin-bottom: 10px;} 			  H2 {	COLOR: #106466;	font-family: Geneva, Arial, Helvetica, sans-serif;	FONT-SIZE: 14pt;	FONT-WEIGHT: bold;	line-height: 100%;	margin-bottom: 0px;}  			  			  H3 {	COLOR: Maroon;	font-family: Geneva, Arial, Helvetica, sans-serif;	FONT-SIZE: 12pt;	FONT-WEIGHT: bold;	line-height: 150%;	margin-bottom: 0px;}  ul {	COLOR: #364349;	FONT-SIZE: 12pt;	font-family: Geneva, Arial, Helvetica, sans-serif;	line-height: 150%;}	.numbered {	COLOR: #364349;	FONT-SIZE: 10pt;	font-family: Geneva, Arial, Helvetica, sans-serif;line-height: 125%;}	.bulleted {	COLOR: #364349;	FONT-SIZE: 10pt;	font-family: Geneva, Arial, Helvetica, sans-serif;line-height: 150%;}li.short {	COLOR: #364349;	FONT-SIZE: 10pt;	font-family: Geneva, Arial, Helvetica, sans-serif;line-height: 120%;	margin-top: 2px;}table {	FONT-SIZE: 12pt;	line-height: 150%;	FONT-WEIGHT: normal;		font-family: Geneva, Arial, Helvetica, sans-serif;	margin: 0px;}a:link       {	color: #106466; font-weight: bold; }a:hover      {	color: Maroon;	font-weight: bold;}  a:visited    {	color: #364349; font-weight: bold; }a:hover      {	color: Maroon;	font-weight: bold;} #videoGallery {	position: absolute;	top: 450px;	width: 340px;	height: 350px;	z-index: 2;	margin-left: 130px;	text-align:center;}#videoGallery h2{	font-size: 24px;}/*END MAIN BODY*/.noLeading {	line-height: 90%;}.noSpacingAbove {	margin-top: 0px;	padding-top: 0px;}.noSpacingBelow {margin-bottom: 0px;}