body {text-align: center; margin: 0; padding: 0; font: 11px verdana; background-color: #fff;}
a {color: #0054a6; text-decoration: none;}
a:hover {text-decoration: underline;}
form {margin: 0; padding: 0;}
table {font: 11px verdana;}
img {border: 0;}

h1 {font: bold 16px Trebuchet MS,Trebuchet, Verdana; color: #022b51; margin: 0; margin-bottom: 10px; padding: 0; text-transform: uppercase;}
h2 {font: 13px verdana; color: #000; margin: 0; padding: 0; text-transform: uppercase;}
h3 {font: bold 13px Trebuchet MS,Trebuchet, Verdana; color: #022b51; margin: 0; padding: 0; text-transform: uppercase;}
h4 {}
h5 {font: bold 12px Trebuchet MS, Trebuchet, Verdana; background-color: #608fbb; color: #fff; display: block; padding: 4px; margin-bottom: 5px; text-transform: uppercase;}

p {margin: 0; padding: 0; margin-bottom: 15px;}

.padding5 {padding: 5px;}
.padding10 {padding: 10px;}

#pageContainer {width: 960px; margin: auto; text-align: left;}
	#header {width: 960px; text-align: left; background-image:url(images/header_background.gif); background-repeat:repeat-x; margin-bottom: 5px;}
        #subNavigation {padding-left: 13px; font: bold 11px verdana; vertical-align: middle}
            #subNavigation a:link {color: #fff;}
            #subNavigation a:visited {color: #fff;}
            #subNavigation a:hover {color: #fff; text-decoration: underline;}
            #subNavigation a:active {color: #fff;}                                    
	    
	#contentContainer {margin-bottom: 8px;}
		#content {padding: 10px;}
			#advantageColumn {width: 235px; color: #636363; background-color: #ebebeb; }
			#advantageImage {border-bottom: 8px solid #ffffff;}
			#advantageContent {width: 235px; background-image:url(images/block_background.jpg); background-repeat:no-repeat;}
				.advantageQuote {font: bold italic 12px Trebuchet MS,Trebuchet, Verdana; color: #959595; padding-top: 10px; padding-bottom: 10px;}
				.advantageQuote1 {font: bold italic 28px Trebuchet MS,Trebuchet, Verdana; color: #959595; padding-top: 10px; padding-bottom: 10px;} 
			
			#sideColumn {width: 235px;}
				.sideImage {margin-bottom: 8px;}
				
				#sideGallery {}
				#sideGalleryImage {width: 235px; height: 176px; overflow: hidden;}
				#sideGalleryThumbnails {background-color: #ebebeb; padding: 5px;}
				#sideGalleryThumbnails img {border: 0px;}
			

#years{
position:absolute;
z-index:200;
width:120px;
height:120px;
margin-left:860px;
margin-top:-100px;
}

		
	#footer {}
		#footerBlocks {}
			#blockSearch {width: 235px; float: left; margin-right: 7px;}
				#blockSearch {line-height: 20px;}
				#blockSearch select {width: 100%; background-color: #ffffff;}
				.footerZipcode {width: 100%;}
				#blockSearch a {font-size: 10px;}
			#blockLocations {width: 234px; float: left; margin-right: 7px;}
				#blockLocations .textField {width: 100px; align: middle; margin-right: 8px; vertical-align: middle; margin-top: 10px;}
				#blockLocations .button { vertical-align: middle;margin-top: 10px;}
			#blockEvents  {width: 234px; float: left; margin-right: 7px;}
			#blockAbout  {width: 234px; float: left;}
			.blockHeader {font: bold 12px Trebuchet MS,Trebuchet, Verdana; text-transform: uppercase; color: #fff; background-color: #7d7d7d; border: 1px solid #636363; padding: 8px; margin-bottom: 3px;}
			.blockContent {height: 200px; border: 1px solid #ebebeb; color: #636363; background-color: #ebebeb; background-image:url(images/block_background.jpg); background-repeat:no-repeat; text-align: center; padding: 10px;}
			.blockContent ul {margin: 0;  margin-left: 20px; padding: 0; list-style-type: disc;}
			.blockContentBody {width: 205px; margin: auto; text-align: left;}
		#footerLogos {padding-top: 5px; padding-bottom: 5px; clear: both; cursor: pointer; text-align: center;}
		    #footerLogos tr {padding-bottom: 10px;}
		    #footerLogos td { text-align: center;}
		#footerCopyright {clear: both; text-align: right; padding-top: 8px;}
			#footerCopyright a {color: #02294e; margin-right: 10px;}
