/*
Theme Name: The Legends at Geist
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
*/

body {
	background: #FFF url(images/bg.jpg) repeat-x;
	color: #333;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 62.5%; /* Resets 1em to 10px */
	margin: 0 0 20px 0;
	padding: 0;}
	#page {
		text-align: left;
		margin: 20px auto;
		padding: 0;
		width: 875px;}
		#header {
			margin: 0;
			padding: 0;
			width: 758px;}
			#header h1 	{
				background: url(images/logo.png) no-repeat;
				margin: 0 9px 36px;
				height: 63px;
				text-indent: -3000px;
				width: 316px;}
				#header h1 a {
					display: block;
					height: 100%;}
				#menu {
					background: url(images/menu/left.png) no-repeat left;
					float: right;
					height: 27px;
					margin: -53px -105px 0;
					padding: 0 0 0 25px;}
					#menu ul {
						background: url(images/menu/right.png) no-repeat right;
						height: 27px;
						margin: 0;
						padding: 0 10px 0 0;}
						#menu ul li {
							float: left;
							list-style-type: none;}
							#menu ul li a {
								display: block;
								line-height: 27px;
								padding: 0 15px 0 0;
								text-transform: uppercase;}
		#content {
			background: #FFF;
			font-size: 1.2em;
			min-height: 330px;}
			#topcurve {
				margin: -26px 0 0;}
				.post {
					float: right;
					margin: -30px 30px 40px;
					width: 615px;}
					.post hr {
						display: block;}
						.postmetadata {
							clear: both;}
				.navigation {
					margin: 27px 0 0;}
				#content .wp-pagenavi a, #content .wp-pagenavi a:link {
					color: #15450F;
					border-color: #15450F;}
		#sidebar {
			float: left;}
			#sidebar ul {
				line-height: 16px;
				margin: 38px 0 0;
				padding: 0;
				width: 200px;}
				#sidebar ul li {
					text-align: right;
					list-style-type: none;}
					#sidebar ul li a {
						font: 14px Georgia, Tahoma, Times New Roman, serif;}
		#footer {
			clear: both;}
			#footer p {
				font: 11px/25px Georgia, Tahoma, Times New Roman, serif;
				margin: 0;
				padding: 20px 0;
				text-align: center;}
				#footer p strong {
					text-transform: uppercase;}
					
/* -- Homepage -- */

#kmc {
	margin-right: -4px;}
	#kmc img {
		border: 0;}
#news {}
	#news img {
		border: 0;}
#pdf {
	margin: 93px 0 0 238px;
	position: absolute;}
#links {
	float: right;
	list-style-type: none;
	margin: 14px 0 0 -15px;
	width: 274px;}
	#links li {
		margin: 0 0 6px;
		padding: 0 0 0 30px;
		text-transform: uppercase;}
		#involved {
			background: url(images/home/check.jpg) left no-repeat;}
		#map {
			background: url(images/home/pin.jpg) left no-repeat;}
		#board {
			background: url(images/home/star.jpg) left no-repeat;}
		#enews {
			background: url(images/home/letter.jpg) left no-repeat;}

/* -- End Homepage -- */

h1, h2, h3, h4, h5, h6 {}
	h1 {
		margin: 0;}
	h2 {
		color: #343434;
		font: 18px Georgia, Tahoma, Times New Roman, serif;
		margin: 30px 0 0;}
	h3 {
		padding: 0;
		margin: 30px 0 0;}

a {
	color: #15450F;
	text-decoration: none;}
	a:hover {
		color: inherit;
		text-decoration: underline;}
	a:visited {
		color: inherit;}
		
p, ul, ol {
	color: #3A3A3B;
	font: 14px/20px Georgia, Tahoma, Times New Roman, serif;}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;}
.alignright {
	float: right;}
	img.alignright {
		margin: 0 0 10px 25px;}
.alignleft {
	float: left}
	img.alignleft {
		padding: 4px;
		margin: 0 7px 2px 0;
		display: inline;}


/* Here's to you. */
