/* Centering Content */
	#wrapAll { position: relative; width: auto; }
	#wrapBody { position: absolute; left: 50%; margin-left: -400px; width: 801px; }

/* Header */
	#wrapBody h1 { background: url("../images/sprite.gif") 0px -15px no-repeat; height: 110px; text-indent: -9000px; width: 801px; }
	#wrapBackground { background: url("../images/body_middle.gif") repeat-y; margin-top: -22px; width: 801px; }

/* Navigation */
	#wrapNav { height: 40px; margin-left: 35px; width: 801px; }
		#wrapNav li { float: left; height: 24px; background: url("../images/sprite.gif") 0px 0px no-repeat; margin: 0 5px 0 5px; padding-left: 20px; width: auto; }
			#wrapNav li#home { background-image: none; margin-left: -10px; }
				#wrapNav li#home a { background: url("../images/sprite.gif") -50px -120px no-repeat; border-top: #fff 1px solid; border-bottom: #fff 1px solid; display: block; height: 100%; text-indent: -9000px; width: 54px; }
					#wrapNav ul li#home a:hover, #wrapNav ul li#home a.active, #wrapNav ul li#durell a.active, #wrapNav ul li#features a.active, #wrapNav ul li#directions a.active, #wrapNav ul li#pictures a.active, #wrapNav ul li#links a.active { border-top: #000 1px solid; border-bottom: #000 1px solid; }
			#wrapNav li#durell a { background: url("../images/sprite.gif") -132px -120px no-repeat; border-top: #fff 1px solid; border-bottom: #fff 1px solid; display: block; height: 100%; text-indent: -9000px; width: 228px; }
				#wrapNav ul li#durell a:hover { border-top: #000 1px solid; border-bottom: #000 1px solid; }
			#wrapNav li#features a { background: url("../images/sprite.gif") -389px -120px no-repeat; border-top: #fff 1px solid; border-bottom: #fff 1px solid; display: block; height: 100%; text-indent: -9000px; width: 73px; }
				#wrapNav ul li#features a:hover { border-top: #000 1px solid; border-bottom: #000 1px solid; }
			#wrapNav li#directions a { background: url("../images/sprite.gif") -490px -120px no-repeat; border-top: #fff 1px solid; border-bottom: #fff 1px solid; display: block; height: 100%; text-indent: -9000px; width: 88px; }
				#wrapNav ul li#directions a:hover { border-top: #000 1px solid; border-bottom: #000 1px solid; }
			#wrapNav li#pictures a { background: url("../images/sprite.gif") -606px -120px no-repeat; border-top: #fff 1px solid; border-bottom: #fff 1px solid; display: block; height: 100%; text-indent: -9000px; width: 69px; }
			#wrapNav ul li#pictures a:hover { border-top: #000 1px solid; border-bottom: #000 1px solid; }
			#wrapNav li#links a { background: url("../images/sprite.gif") -703px -120px no-repeat; border-top: #fff 1px solid; border-bottom: #fff 1px solid; display: block; height: 100%; text-indent: -9000px; width: 48px;  }
				#wrapNav ul li#links a:hover { border-top: #000 1px solid; border-bottom: #000 1px solid; }
		
/* Content Area */
#wrapContent { float: left; font-size: .9em; }
	#wrapContent ul { margin-left: 15px; margin-top: 10px; }
		#wrapContent li { list-style-type: square; line-height: 150%; }
	#wrapContent p { line-height: 150%; margin-top: 10px; }
		#wrapContent p#smaller { font-size: 12px; font-style: italic; }
	#wrapSide { float: left; height: auto; margin-right: 25px; margin-bottom: 15px; padding-left: 15px; width: 270px }
		#wrapSide p { font-weight: bold; margin-top: 50px; text-align: center; }
		#wrapSide ul { margin-left: 50px; }
	#wrapContent h2 { font-size: 16px; }
		
#wrapText { float: left; width: 475px; }
		#wrapText ul li a img { height: 75px; margin-bottom: 5px; margin-right: 10px; width: 100px; }
		
/* Footer */
	#wrapFooter img { height: 15px; width: 801px; }

/* Miscellaneous */
	a { color: #009933; }
	iframe { margin-top: 10px; }
	body { background: #fdfced; }
	.clear { clear: both; }
