
html, body {
	padding: 0px;
	margin: 0px;
}

#outer {
	padding: 0px;
	margin: 0 auto 50px;
	width: 960px;
}


	#inner {
	}

		#headerWrap {
			padding: 0px;
			margin: 0px;
			width: 100%;
		}


			#header{
				width:100%;
			}


				#headerLogo{
					float: left;
					width: 585px;
				}

				#headerRight {
					float: right;
					width: 375px;
				}

					#headerNavigation {
						padding: 0px;
						height: 30px;
						padding-top: 10px;
					}

						#headerNavigation li {
							float: left;
							display: inline;
							list-style: none;
							padding: 0px;
							margin: 0px;
							font-size: 12px;
							text-align: right;
						}

							#headerNavigation li a{
								padding: 6px 6px 7px;
								color: #333333;
							}

							#headerNavigation li a:link{
								color: #333333;
							}

							#headerNavigation li a:hover{
								color: #333333;
							}

                    #headerSearch{
						padding: 4px 20px 0px 0px;
						width: 220px;
					}

					#headerFonts {
						float: right;
						text-align: right;
					}

				#headerQuicklinks{
					width: 375px;
					float: right;
					height: 26px;
					padding-top: 2px;
					text-align: right;
				}


				#headerDate {
					float: right;
					height: 22px;
					text-align: right;
					font-size:12px;
					color:#333333;
				}

				#siteTitle {
					float: left;
					font-size: 18px;
					color: #333333;
				}

			#headerFooter {
				padding: 5px 0px 0px 0px;
			}

			#mainNavigation{
				text-align: left;
			}

			.mainNavigationBar {
				width: 100%;
				background-color: #68686a;
				margin: 0px;
				padding: 0px;
			}

				#mainNavigation ul {
				}


					#mainNavigation ul li {
						padding: 0px;
						margin: 0px;
						display: inline;
					}


						#mainNavigation ul li a {
							padding-top: 8px;
							padding-bottom: 7px;
							padding-left: 14px;
							padding-right: 14px;
							color: #ffffff;
							text-decoration: none;
							font-size: 14px;
							font-weight: 800;
							float: left;
						}

						#mainNavigation ul li a:hover {
							background-color: #2d8d23;
							color: #ffffff;
						}

						#mainNavigation ul li.selected a {
							background-color: #2d8d23;
						}

		#bodyWrap{
			padding: 0px;
			margin: 0px;
			width: 100%;
		}

		#footerWrap{
			padding: 0px;
			margin: 0px;
			width : 100%;
		}

			#footer{
				padding: 0px;
				margin: 0px;
				width: 100%;
				border: 0px;
				border-top: #000000 double 2px;
				padding-bottom: 10px;
			}

				#footerNavigationWrapper {
					float: right;
					position: relative;
					left: -50%;
					text-align: left;
				}

				#footerNavigationWrapper ul {
					position: relative;
					left: 50%;
				}

				#footerNavigation {
					padding: 10px;
					border-bottom: #000000 double 2px;
					text-align: center;
				}

					#footerNavigation ul {
						padding: 0px;
					}

						#footerNavigation ul li {
							position: relative;
							float: left;
							display: inline;
							list-style: none;
							margin: 0px;
							padding: 0px;
							font-size: 12px;
						}

							#footerNavigation ul li a {
								padding: 6px 6px 7px;
								color: #333333;
							}

							#footerNavigation ul li a:link {
								color: #333333;
							}

							#footerNavigation ul li a:hover {
								color: #333333;
							}

				#footerLeft {
					padding-top: 10px;
					float: left;
				}

				#footerRight {
					padding-top: 10px;
					float: right;
				}

					#footerRight ul {
						float: right;
					}

						#footerRight ul li {
							list-style: none;
							display: inline;
							position: relative;
						}

/*
#footerRight ul {
	float:right;
	display: inline;
	list-style: none;
	position:relative;
	padding-left:2px;
}


#footerRight ul li {
	float:left;
	display: inline;
	list-style: none;
	position:relative;
	padding-left:6px;
}

#footerRight{
	float:right;
	width:439px;
	height:38px;
	text-align:right;
}

#footerTop {
	width:960px;
	float:left;
	padding-bottom:10px;
	border-bottom:#000000 double 2px;
	margin-bottom:10px;
	text-align:center;
}

#footerTop ul li{
	display: inline;
	list-style: none;
	position:relative;
	padding:0px;
	margin-top:0px;
	font-size:11px;
	text-align:right;
}


#footerTop ul li a{
	position:relative;
	padding-top:6px;
	padding-bottom:7px;
	padding-left:6px;
	padding-right:6px;

	color:#333;

}


#footerRight ul li a:link{
	color:#333;
}


#footerRight ul li a:hover{
	color:#333;
}
*/