
/* CSS Document */

	#divHeader { background: url(../../images/kirton/layout/background_header_small.jpg) top left no-repeat; }
		#divHeaderMenu ol { float: left; width: 754px; margin: 0 10px; padding: 4px 0; list-style-type: none; }
			#divHeaderMenu ol li .inpSearchBox { width: 150px; font-size: 0.7em; margin: 0 0 0 11px; }
			#divHeaderMenu ol li .inpSearchButton { width: 18px; font-size: 0.7em; vertical-align: bottom; }

	#divPageContent { float: left; }
		#divPageContent h2 { width: 748px; margin: 0; padding: 5px 0 5px 25px; color: #1C3681; font-size: 1.1em; font-weight: normal; }
		#divPageContent h3 { width: auto; margin: 0; padding: 5px 0 5px 25px; color: #7F7F7F; font-size: 1.0em; }

		#divCategoryDescriptionContainer { float: left; width: 714px; margin: 0 10px; padding: 15px 20px; overflow: auto; font-size: 0.75em; color: #7F7F7F; border-top: 1px solid #ADD548; display: inline; }
			#divCategoryDescriptionContainer p { margin: 0; padding: 0 0 10px 0; }
			#divCategoryDescriptionContainer ul { margin: 0 0 0 20px; }

		#ulCategoryListing { float: left; width: 752px; margin: 0 10px; padding: 0; list-style-type: none;  display: inline;}
			#ulCategoryListing li { float: left; width: 240px; margin: 0 10px 0 0; padding: 0 0 10px 0; text-align: center; }
				#ulCategoryListing li p { padding: 10px 0 0 0; font-size: 0.75em; font-weight: bold; color: #7F7F7F; }
					#ulCategoryListing li p a, #ulCategoryListing li p a:link { color: #7F7F7F; text-decoration: none; }
					#ulCategoryListing li p a:hover { text-decoration: underline; }

	#divFooterMenu { margin: 10px 10px 0 10px; }
