body {background-color: #c5c6c8; background-image: none !important;}
table {border-collapse: collapse;}
.mainHeader {width: 749px; padding-top: 8px; background: url(graphics/header-bg.jpg);}
#wrapper {width: 842px; background: url(graphics/page-bg-2008facelift.png) 0 0 repeat-y;}
#bodyTable {width: 749px; clear: both;}
#content {padding-left: 20px; margin-right: -20px; border-right: border-right }
.flashHolder,
.buttonHolder {float: left; background: #fff !important; height: 91px; overflow: hidden;}
.flashHolder {width: 468px; text-align: left;}
.buttonHolder {width: auto;}


/* Slideshow */
#slideshow {margin-bottom: 18px;}
#buttonWrapper {padding: 2px 0 0 0; height: 20px;  margin: 0; width: 566px; background: #11407C url(graphics/hdr-slideShow-features.png) 0 1px no-repeat; text-align: right; position: relative;}
#buttonContainer {list-style-type: none; height: 20px; margin: 0; position: absolute; right: 0; top: 1px;}
	#buttonContainer img {float: left;}
.pics {height:225px; width:558px; margin:0pt; overflow:hidden; padding:0; border: 4px #11407C solid; border-top: none; background: #000;}
	.pics img {border: none; height: 225px; width: 558px;}
#buttonContainer input:focus {outline: none;}
#buttonContainer li {float: left; height: 20px; width: 37px;}
	#buttonContainer li a {display: block; overflow: hidden; height: 20px; width: 37px;}
	#buttonContainer li a img {position: relative; top: -20px;}
	#buttonContainer li a.activeSlide img,
	#buttonContainer li a:hover img {top: 0;}

#footer {width: 842px; padding-top: 30px; background: url(graphics/footer-bg-2008facelift-firefox.png) 0 0 no-repeat;}
#footer ul {margin: 0 0 0 156px; padding: 0;}
#footer li {float: left; padding: 0 36px; list-style-type: none;}
	#footer li a {font-family: Garamond,"Times New Roman",Times,serif; color: #132e69 !important; font-weight: bold; font-size: 0.7em; text-decoration: none; text-transform: uppercase;}
		#footer li a:hover {color: #000 !important; text-decoration: underline;}
#footer p {clear: both; padding-top: 20px;}
#footer a.beaconfire {color: #fff; font-size: 0.6em; text-decoration: none;}

#home-footer {width: 842px; padding-top: 30px; background: url(graphics/footer-bg-2008facelift-home.png) 0 0 no-repeat;}
#home-footer ul {margin: 0 0 0 56px; padding: 0;}
#home-footer li {float: left; padding: 0 36px; list-style-type: none;}
	#home-footer li a {font-family: Garamond,"Times New Roman",Times,serif; color: #132e69 !important; font-weight: bold; font-size: 0.7em; text-decoration: none; text-transform: uppercase;}
		#home-footer li a:hover {color: #000 !important; text-decoration: underline;}
#home-footer p {clear: both; padding-top: 20px;}
#home-footer a.beaconfire {color: #fff; font-size: 0.6em; text-decoration: none;}
