body.homebody { padding:0; margin:0; background:#c6b889; }
body.homebodyFlash {padding:0px; margin:0px; background:#c84e00;}
a { outline:none; }
a{outline: none;}

html, body, #Form1{
	width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}
.banner { background-image: url(/images/nav.png); background-repeat:no-repeat; }

.hideText { display:block; font-size:1px; line-height:1px; text-indent:-9999em; }

.ulLinksList { list-style:none; padding:0; }
	.navListItem, .omniListItem { clear:left; float:left; display:block; margin:0; padding:0; }

#container { float:left; width:100%; text-align:center; margin:0 auto;}
	#containerCenter{ height:650px; width:980px; text-align:center; margin:0 auto; }
	#non_flash_content{
				width: 100%;
				height: 100%;
				display:none;
				}
		#leftSide, #rightSide { float:left; height:599px; text-align:left; }
			#leftSide { width:232px; background:#c84e00; text-align:center; max-height:599px; }
				#logoWrap { float:left; width:100%; }
					#logo { margin:8px auto 0; }
				h1, h2 { display:none; }
				#nav { clear:left; height:223px; width:232px; margin:0; }
					ul#nav li {}
						ul#nav li.first {}
						ul#nav li a { height:28px; width:232px; margin-bottom:4px; }
							ul#nav li a#nav_119233 { height:51px; margin-top:10px; margin-bottom:2px; }
							#nav li a#nav_119228 { background-position: 0   -5px; }
							#nav li a#nav_119229 { background-position: 0  -37px; }
							#nav li a#nav_119230 { background-position: 0  -69px; }
							#nav li a#nav_119231 { background-position: 0 -101px; }
							#nav li a#nav_123177 { background-position: 0 -133px; }
							#nav li a#nav_119233 { background-position: 0 -171px; }
							
								#nav li a#nav_119228:hover, #nav li a#nav_119228.hover, #nav li a#nav_119228.on { background-position: -232px   -5px; }
								#nav li a#nav_119229:hover, #nav li a#nav_119229.hover, #nav li a#nav_119229.on { background-position: -232px  -37px; }
								#nav li a#nav_119230:hover, #nav li a#nav_119230.hover, #nav li a#nav_119230.on { background-position: -232px  -69px; }
								#nav li a#nav_119231:hover, #nav li a#nav_119231.hover, #nav li a#nav_119231.on { background-position: -232px -101px; }
								#nav li a#nav_123177:hover, #nav li a#nav_123177.hover, #nav li  a#nav_123177.on{ background-position: -232px -133px; }
								#nav li a#nav_119233:hover, #nav li a#nav_119233.hover, #nav li a#nav_119233.on { background-position: -232px -171px; }
								
									.subMenuRight { display:none; position:absolute; }
										.subMenuRight, a.subMenuItemsRight { width:223px; }
										.subMenuRight { margin:0; padding:0; }
											.subMenuRight #holder {}					
												.subMenuRight #menu-header { background:url(/images/ddHead.png) top left no-repeat; height:7px; }
												a.subMenuItemsRight {
													display:block; background:url(/images/ddBack.png) top left repeat-y;
													font-family:Helvetica; font-weight:bold; font-size:11px; line-height:15px; color:#ffffff; text-align:left; text-decoration:none;
												}
													a.subMenuItemsRight:hover { color:#d9ca96; background:url(/images/ddOn.png) top left repeat-y; }
												a.subMenuItemsRight span{ display:block; padding:5px 10px 5px 17px; }
												.subMenuRight #menu-footer { background:url(/images/ddFoot.png) top left no-repeat; height:5px; }
				#qL { clear:left; height:33px; width:232px; background:url(/images/quicklinks.png) 0 0 no-repeat; cursor:pointer; }
					#qL.active { background-position:0 -35px; }
				#qlList { position:relative; height:0; }
					#qlHolder { position:absolute; top:-35px; left:232px; width:223px; overflow:hidden; z-index:9999; display:none; }
						#qlList .linksReturn { position:relative; width:223px; list-style:none; margin:0; padding:0; }
							#qlList .headerItem { display:block; width:223px; height:7px; background:url(/images/ddHead.png) top left no-repeat; font-size:1px; line-height:1px; }
							#qlList .linkItem { display:block; width:223px; line-height:1px; font-size:1px; }
								#qlList a.linkA {
									display:block; background:url(/images/ddBack.png) top left repeat-y;
									font-family:Helvetica; font-weight:bold; font-size:11px; line-height:15px; color:#ffffff; text-align:left; text-decoration:none;
								}
									#qlList a span { display:block; padding:5px 10px 5px 17px; }
								#qlList a.linkA:hover { background:url(/images/ddOn.png) top left repeat-y; color:#d9ca96; }
								#qlList .linkDesc { display:none; }
							#qlList .footerItem { display:block; width:223px; height:5px; background:url(/images/ddFoot.png) top left no-repeat; font-size:1px; line-height:1px; }
				#searchBox { height:41px; width:232px; background:url(/images/search.png) top left no-repeat #993c00; }
					#search {
						float:left; height:13px; width:106px; background:none; border:none; margin:12px 0 0 72px;
						font-family:Arial; font-size:10px; font-style:italic; color:#ffffff;
					}
					#searchBox .searchSubmit { float:left; height:15px; width:15px; background:none; border:none; margin:11px 0 0 3px; }
				address { height:64px; width:232px; background:url(/images/address.png) top left no-repeat; }
			#rightSide { width:748px; overflow:hidden; }
				#photo {}
					#photo img {}
				#news { clear:left; float:left; position:relative; height:0; }
					#news .newsReturn {
						position:absolute; top:-132px; left:17px; margin:0; padding:0;
						height:118px; width:385px; overflow:hidden; list-style:none;
					}
						#news .newsItem { height:109px; margin:0; padding:0; }
							#news .imageDiv { float:left; height:109px; width:132px; margin:0 12px 0 0; }
								#news img, #news .imageCaption { display:none; }
								#news img { height:96px; width:132px; }
							#news .pubDate, #news .headlineNoLink, #news .newsLong { display:none; }
							#news a.headlineLink { font-family:Arial; font-weight:bold; font-size:13px; line-height:16px; color:#ffffff; text-decoration:none; }
								#news a.headlineLink:hover { text-decoration:underline; }
							#news .newsBrief { font-family:Arial; font-size:12px; line-height:16px; color:#ffffff; margin:0; padding:0; }
							#news .media { display:none; }
							#news a.readMoreButton, #news a.viewVideoButton {
								float:left; display:block; margin:4px 0 0 1px;
								font-family:Helvetica; fone-weight:bold; font-size:11px; line-height:13px; color:#e06d24; text-decoration:none;
							}
								#news a.readMoreButton { background:url(/images/newsReadMoreButton.png) top right no-repeat; padding:2px 12px 2px 0; }
								#news a.viewVideoButton { background:url(/images/newsViewVidButton.png) top left no-repeat; padding:2px 12px 2px 24px; }
					#newsPagerPiece { position:relative; top:-24px; left:15px; height:22px; width:240px; background:url(/images/newsPagerPiece.png) top left no-repeat; z-index:9999; }
						#newsPagerPiece h4 { display:none; }
						#newsPager { float:left; height:20px; width:83px; margin:1px 10px 0 83px; }
							#newsPager a {
								float:left; display:block; height:18px; width:15px; margin:3px 3px 0 0;
								font-family:Helvetica; font-weight:bold; font-size:11px; color:#f6bd81; text-decoration:none;
							}
								#newsPager a.activeSlide { color:#d85400; }
						a#allNewsLink { float:left; height:22px; width:62px; }
		#foot { clear:left; width:552px; margin:0 auto; padding-top:5px; }
			#foot p { text-align:center; height:44px; background:url(/images/flashLogo.gif) top left no-repeat; line-height:28px; font-family:Verdana; font-size:11px; color:#993c00; margin:0; }
				#foot img {}
				#foot span {}
				#foot a { font-family:Verdana; font-weight:bold; font-size:11px; color:#c84e00; }
					#foot a:hover { text-decoration:none; }
		#nfText { width:800px; text-align:center; line-height:18px; font-family:Verdana; font-size:11px; color:#993c00; padding-top:20px; margin:0 auto; }
