
ul { }
li { }

body { font-family: arial,verdana,helvetica,sans-serif; font-size: 12px; color: #000; background: #fff; }

body a:link, body a:active, body a:visited { color: #000; }
body a:hover { color: #f00; text-decoration: none; }

body > .layer3 > .layer2 > .layer1 { width: 800px; margin: 5em auto 0 auto; }

	#header { position: relative; height: 14em; min-height: 150px; width: 100%; background: #000; background-image: url('headerBackground.png'); background-position: bottom right; background-repeat: no-repeat; color: #fff; text-align: center; }
		#header h1 { margin: 0; font-size: 32px; }
		#header #logo { position: absolute; top: -53px; left: -1px; }
		#header #nameLogo { height: 5em; max-width: 2684px; max-height: 601px; }
		#header #headerTextContainer { position: absolute; top: 50%; left: 60%; width: 100%; }
		#header #headerTextContainer #headerText { position: absolute; top: -2em; left: -40%; width: 60%; }

	#body { background-image: url('bodyBackground.png'); background-position: top right; background-repeat: no-repeat; min-height: 250px; }

		#nav { }

		#secondaryContent { float: right; padding: 0 0 2em 1em; }

			#secondaryContent #quotes { width: 180px; margin: 2em 0 0 2em; }

			#secondaryContent #sisterSites { width: 180px; margin: 2em 0 0 2em; }

		#content { margin-top: 2em; }

		#bodyEnd { clear: both; }

	#footer { }

.box1 { background: #ddd; border: 0 solid #aaa; border-width: 1px 0; }
	.box1 p { margin: 10px 10px 15px 10px; text-indent: 1.5em; }
	.box1 h3 { padding: 2px; background: #000; color: #fff; font-weight: bold; margin: 0 0 5px 0;  font-size: .9em; text-align: center; }
	.box1 .quote {text-align: left; }
	.box1 .quoteAuthor { text-align: right; font-style: italic; margin-top: -15px; font-size: .9em; }
	.box1 a img { border-width: 0; }

.box2 { background: #ddd; border: 0 solid #ccc; border-width: 1px 0; text-align: center; color: #000; padding: .3em; }
	.box2 a:link, .box2 a:active, .box2 a:visited { color: #000; }
	.box2 a:hover {color: #f00; text-decoration: none; }

.box3 { }
	.box3 p { margin: 0 0 1em 1em; text-indent: 1.5em; color: #333; }
	.box3 h3 { margin: 2em 0 1em 0; border: 0 solid #aac; border-width: 0 0 1px 0; color: #000; padding: .4em; font-size: 12px; }
