body {
	text-align: center;
}
h1 {
	font-size: 1.8em;
	color: #576976;
	font-weight: lighter;
	}

#header-outer {
	background: url(http://www.knoxseniors.org/onecall/images/header-back.gif) repeat-x top;
	border-bottom: 3px solid #a9bbc9;
}

#header {
	width: 960px;
	margin: 0 auto;
	}
	#header-left {
		float: left;
		width: 241px;
		text-align: left;
		}
	#header-right {
		float: right;
		width: 699px;
		padding-top: 38px;
		}
		#header-right h2 {
			display: none;
			}
		#header-right ul {
			list-style-type: none;
			}
		#header-right li {
			font-size: 1.4em;
			display: inline;
			float: right;
			padding: 5px 15px;
			border-right: 1px solid #4a6579;
			list-style-type: none;
			}
		#header-right a {
			color: #ffffff;
			}
		#header-right a:hover {
			color: #90bee2;
			text-decoration: underline;
			}
			
#content {
	width: 960px;
	margin: 0 auto;
	background: #ffffff url(../images/content-back.gif) repeat-y top;
	padding-bottom: 15px;
	}
	#content-left {
		width: 204px;
		margin: 0px 3px;
		padding: 0px 15px;
		float: left;
		text-align: left;
		}
		#content-left h2 {
			font-weight: lighter;
			margin: 25px 0 10px 0;
			}
		#content-left ul {
			list-style-type: none;
			}
			#content-left li {
				list-style-type: none;
				border-bottom: 1px dotted #b3b2ae;
				padding: 10px 0px;
				}
		#content-left a, #content-body a {
			color: #4d718e;
			}
		#content-left a:hover, #content-body a:hover {
			color: #4d718e;
			text-decoration: underline;
			}
	#content-right {
		width: 717px;
		float: left;
		text-align: left;
		}
		#content-body {
			width: 450px;
			float: left;
			text-align: left;
			margin: 0px 0px 0px 22px;
			}
			#content-body h2 {
				color: #843235;
				font-weight: lighter;
				border-bottom: 1px dotted #bbbbbb;
				}
			#content-body ul {
				list-style-type: square;
				margin-left: 25px;
				}
				#content-body li {
					list-style-type: square;
					}
			
			.text-size {
				text-align: right;
				padding-top: 16px;
				}
	
		#rightcol {
			width: 220px;
			float: right;
			text-align: left;
			padding-top: 3px;
			}
			#contact {
				background: url(../images/contact-back.gif) repeat-y top;
				padding: 15px 15px 5px 15px;
				border-bottom: 3px solid #ffffff;
				}
				#contact h2 {
					font-weight: lighter;
					color: #ffffff;
					margin-top: 0px;
					}
				#contact p {
					color: #ffffff;
					}
				#contact a {
					color: #ffffff;
					border-bottom: 1px dotted #cccccc;
					}
				#contact a:hover {
					color: #ffffff;
					border-bottom: 1px solid #ffffff;
					}
				.border-top {
					border-top: 3px solid #ffffff;
					}

#footer {
	border: 3px solid #ffffff;
	width: 924px;
	padding: 15px;
	background: #6d8ba3 url(../images/footer-back.gif) repeat-x top;
	text-align: left;
	color: #ffffff;
	margin: 0 auto;
	}
	#footer a {
		color: #ffffff;
		border-bottom: 1px dotted #cccccc;
		}
	#footer a:hover {
		color: #ffffff;
		border-bottom: 1px solid #ffffff;
		}
