@charset "UTF-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11.44px;
	line-height:18px;
}
p, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {margin:0;padding:0}
a:link, a:visited { text-decoration:none; color:#ffffff; }
a:hover {text-decoration:underline}

#container {
	background:#7DA42E url(../images/bkg_container.png) no-repeat 0 0;
}
	#header {
		min-width:976px;
	}
	#content {
		width:811px;
		padding-left:165px;
		margin:0 auto;
		text-align:left;
		position:relative;
	}
		#nav {
			width:155px;
			margin-left:-165px;
			float:left;
			margin-top:40px;
		}
			#nav li {
				list-style:none;
			}
			#nav li a:link, #nav li a:visited {
				background-image:url(../images/sprite_nav.png);
				background-position:0 0;
				display:block;
				height:21px;
				width:155px;
				overflow:hidden;
				text-indent:-9000px;
				cursor:pointer;
			}
			#nav li#li02 a:link, #nav li#li02 a:visited { background-position:0 -21px; height:22px;}
			#nav li#li03 a:link, #nav li#li03 a:visited { background-position:0 -43px; height:22px;}
			#nav li#li04 a:link, #nav li#li04 a:visited { background-position:0 -65px; height:17px;}
			#nav li#li05 a:link, #nav li#li05 a:visited { background-position:0 -82px; height:27px;}
			#nav li#li06 a:link, #nav li#li06 a:visited { background-position:0 -109px; height:22px;}
			#nav li#li01 a.selected:link, #nav li#li01 a.selected:visited { background-position:-165px 0;}
			#nav li#li02 a.selected:link, #nav li#li02 a.selected:visited { background-position:-165px -21px;}
			#nav li#li03 a.selected:link, #nav li#li03 a.selected:visited { background-position:-165px -43px;}
			#nav li#li04 a.selected:link, #nav li#li04 a.selected:visited { background-position:-165px -65px;}
			#nav li#li05 a.selected:link, #nav li#li05 a.selected:visited { background-position:-165px -82px;}
			#nav li#li06 a.selected:link, #nav li#li06 a.selected:visited { background-position:-165px -109px;}
		#article {
			width:524px;
			min-height:220px;
			padding-top: 48px;
			padding-right: 0;
			padding-bottom: 28px;
			padding-left: 54px;
		}
		#article p {
			margin:0 0 9px;
		}
		#article p.quotee {
			margin:-9px 0 18px;
			font-style:italic;
		}
		#article ul {
			margin:0 0 9px 14px;
		}
		#article img.inline {
			float:right;
			margin:0 0 5px 15px;
		}
		#aside {
			width:180px;
			padding-right:20px;
			padding-top:38px;
			position:absolute;
			right:0;
			top:0;
			color:#ffffff;
		}
		.vcard .fn, .vcard .type {
			display:none;
		}
		#aside h2.tel {
			overflow:hidden;
			text-indent:-9000px;
			background:url(../images/text_phone.png) no-repeat 0 0;
			width:180px;
			height:20px;
			margin-bottom:3px;
		}
	#footer {
		background:#ffffff url(../images/bkg_footer.png) no-repeat 0 0;
		padding:20px 0 30px;
		color:#ACA095;
		font-size:8px;
	}
	#footer a:link, #footer a:visited {
		color:#ACA095;
	}
	#footer .copyright {
		width:757px;
		text-align:left;
		padding-left:219px;
		margin:8px auto;
	}
