a { outline:none; }
body { background:#920606; margin:0; outline:none; text-align: center;}

.nav { background:url(/images/hpNav.png) no-repeat; }
.navListItem { display:block; float:left; }
.hideText { display:block; font:1px/1px Arial; text-indent:-9999em; }
.positioned { clear:left; float:left; position:relative; height:0; }
.nonvisible { display:none; }
.moreButton { height:17px; width:81px; margin-top:5px; }

#Form1 { margin:0; width:100%; height: 100%;}
		#containerCenter{ width:923px; text-align:left; margin:0 auto; outline: none;}
			#flashResize, #flashResize object, #flashResize object object{outline: none;}
			#flashMe { padding-top:7px; outline: none;}
				ul#nav { list-style:none; height:28px; width:100%; margin:0; padding:0; }
					#nav li { padding:5px 0 1px; }
						#nav li.first { padding-left:5px; }
						#nav li.last {}
						#nav li a { height:22px; }
							a#nav_25317 { width:113px; background-position:-5px -5px; }
							a#nav_26100 { width:105px; background-position:-118px -5px; }
							a#nav_28812 { width:100px; background-position:-223px -5px; }
							a#nav_49385 { width:69px; background-position:-323px -5px; }
							a#nav_26099 { width:105px; background-position:-392px -5px; }
							a#nav_25315 { width:167px; background-position:-497px -5px; }
							a#nav_25417 { width:81px; background-position:-664px -5px; }
							a#nav_25450 { width:173px; background-position:-745px -5px; }
								a#nav_25317:hover { background-position:-5px -33px; }
								a#nav_26100:hover { background-position:-118px -33px; }
								a#nav_28812:hover { background-position:-223px -33px; }
								a#nav_49385:hover { background-position:-323px -33px; }
								a#nav_26099:hover { background-position:-392px -33px; }
								a#nav_25315:hover { background-position:-497px -33px; }
								a#nav_25417:hover { background-position:-664px -33px; }
								a#nav_25450:hover { background-position:-745px -33px; }
				#hpPhotoArea { float:left; height:402px; width:100%; background:url(/images/hpPhotoArea.jpg) no-repeat; }
					#hpPhotoArea h1 { display:none; }
					#hpPhotoArea a { height:26px; width:422px; margin:362px 0 0 314px; }
			#griffin {
				position:absolute; top:-85px; left:-21px;
				height:194px; width:194px; background:url(/images/griffin.png) no-repeat;
			}
			
			#content { clear:left;  /*height:940px; height: auto;*/ padding:0 0 0 189px;}
				
				#contentLeft { float:left; padding:21px 36px 0; position: relative; top:-100px;}
					#news { height:30px; width:160px; background:url(/images/newsHeader.png) no-repeat; padding-bottom: 7px}
					ul#newsList { list-style:none; width:426px; margin:0; padding:0; }
						#newsList li { border-bottom:1px dotted #000000; padding-bottom:16px; margin-bottom:14px; }
							#newsList .imageDiv { float:left; background:#1e1a1a; padding:1px; margin:0 8px 8px 0; }
							#newsList a.headline, #newsList a.headline:link, #newsList a.headline:active, #newsList a.headline:hover, #newsList a.headline:visited {
								font:bold 13px/22px Arial; color:#ffffff; text-decoration:none;
							}
								#newsList a.headline:hover { text-decoration:underline; }
							#newsList .pubDate { font:italic 13px/22px Arial; color:#ffffff; }
							#newsList .truncate { font:normal 13px/22px Arial; color:#ffffff; margin:0; padding:0; }
							#newsList a.moreLink, #newsList a.moreLink:link, #newsList a.moreLink:active, #newsList a.moreLink:hover, #newsList a.moreLink:visited {
								font:normal 10px/22px Arial; color:#2b0a0a; text-transform:uppercase; text-decoration:underline;
							}
								#newsList a.moreLink:hover { text-decoration:underline; }
					a#allNews { background:url(/images/newsButton.png) no-repeat; }
				#contentRight { float:left; padding:21px 0 0; position: relative; top:-100px;}
					#events { height:30px; width:85px; background:url(/images/eventsHeader.png) no-repeat; padding-bottom: 7px}
					ul#eventsList { list-style:none; width:233px; margin:0; padding:0; }
						#eventsList li { padding-left:9px; padding-bottom: 10px;}
							#eventsList .eventDate, #eventsList  .eventTime { font:normal 13px/22px Arial; color:#ffffff; }
							#eventsList a.title, #eventsList a.title:link, #eventsList a.title:active, #eventsList a.title:hover, #eventsList a.title:visited {
								font:bold 13px/22px Arial; color:#ffffff; text-decoration:none;
							}
								#eventsList a.title:hover { text-decoration:underline; }
					a#allEvents { background:url(/images/eventsButton.png) no-repeat; margin-left:9px; margin-bottom: 25px; }
					ul#buttons { list-style:none; width:233px; margin:0; padding:0; }
						#buttons li {}
							#buttons a { display:block; height:54px; width:226px; margin-bottom:11px; }
				
	#footer {clear:both; height:37px; width:100%; background:#2b0a0a; text-align:center;}
		#footerCenter { height:37px; width:725px; background:url(/images/footerCenter.png) no-repeat; margin:0 auto; }
			#footer address { float:left; height:37px; width:529px; }
			#footer span { float:left; }
			ul#footerLinks { float:left; list-style:none; width:190px; margin:0; padding:6px 0 0; }
				#footerLinks li { padding-right:3px; }
					#footerLinks li.first {}
					#footerLinks li.last { padding-right:0; }
					#footerLinks a { height:24px; width:27px; }
						a#login { width:95px; }