/* General rules */

*	{margin: 0; padding: 0;}

a	{color: #B65E0B; text-decoration: none;}
a:hover	{color: #530F01;}

acronym	{border: none;}

body	{width: 100%; height: 100%; color: #231614; background: transparent url(images/body.jpg) right top repeat-y; font: normal 12px/1.5 "Tahoma", Arial, Verdana, sans-serif;}

h1	{float: right; width: 700px; height: 131px; background: transparent url(images/h1.jpg) left top no-repeat; overflow: hidden;}
h1 a	{display: block; float: right; width: 407px; height: 124px;}

h2	{width: 568px; height: 102px; background: transparent url(images/h2.gif) left top no-repeat; position: absolute; left: 295px; top: 160px;}

html	{min-width: 970px;}

img	{display: block; padding: 3px; border: 1px solid #BFAC93;}

/* ID attributes */

#wrapper	{float: left; width: 100%; height: 100%; position: absolute; left: 0; top: 0;}

	#page-container	{width: 100%; height: auto; _height: 100%; min-height: 100%; background: transparent url(images/page-container.jpg) left top repeat-y;}

		#page-head	{width: 100%; height: 277px; background: transparent url(images/page-head.jpg) left top repeat-x;}

			#header	{width: 100%; height: 277px; background: transparent url(images/header.jpg) left top no-repeat;}

		#page-body	{clear: both;}

			#content-container {float: right; margin: 0 0 0 -296px; width: 100%;}
			#content-container #content {margin: 0 52px 0 296px; padding: 0 0 50px; height: auto; _height: 480px; min-height: 480px; background: transparent url(images/ornament.gif) left bottom repeat-x;}

				#main {padding: 50px 0 0; background: transparent url(images/ornament.gif) left top repeat-x;}
				#main dl dd	{margin: 0 0 20px;}
				#main dl dt	{margin: 0 0 5px;}
				#main h3	{margin: 0 0 20px; color: #530F01; font: bold 18px/1 "Tahoma", Arial, Verdana, sans-serif; text-transform: uppercase;}
				#main h4	{clear: both; margin: 20px 0; color: #530F01; font: bold 14px/1 "Tahoma", Arial, Verdana, sans-serif;}
				#main h5	{margin: 0 0 10px; color: #530F01; font: bold 11px/1 "Tahoma", Arial, Verdana, sans-serif;}
				#main img	{margin: 0 0 20px;}
				#main p	{clear: left; margin: 0 0 10px;}
				#main ul	{margin: 0 0 10px 20px;}

					#photo-gallery	{clear: both; margin: 0; list-style: none;}
					#photo-gallery li	{float: left; width: 178px; height: 200px;}
					#photo-gallery li a	{display: block; padding: 10px; width: 158px; height: 180px; font-size: 11px;}
					#photo-gallery li a:hover	{background: #F9F6EC;}
					#photo-gallery li a img	{margin: 0 0 5px;}

					#gallery-categories	{clear: both;}

					#contact	{clear: both; padding: 20px 0; border: 1px solid #AF927B; border-width: 1px 0;}

				#sidebar {float: right; padding: 10px 15px 30px; width: 208px; color: #000000; background: #F9F6EC; font: normal 11px/1.3 "Tahoma", Arial, Verdana, sans-serif;}
				#sidebar dl dd	{margin: 0 0 20px;}
				#sidebar dl dd h4	{margin: 0 0 10px; color: #530F01; font: bold 11px/1 "Tahoma", Arial, Verdana, sans-serif;}
				#sidebar dl dt	{margin: 0 0 10px;}
				#sidebar dl dt a img	{width: 101px; height: 75px;}
				#sidebar h3	{margin: 0 0 20px; height: 23px; border: 1px solid #AF927B; border-width: 0 0 1px; background: transparent url(images/h3.gif) left center no-repeat;}

			#nav-container {float: left; padding: 58px 0 0; width: 241px; background: transparent url(images/nav-container.jpg) left top no-repeat;}
			#nav-container #nav	{padding: 0 24px; width: 193px; color: #FEC22D; font: italic 12px/18px "Tahoma", Arial, Verdana, sans-serif; list-style: none;}
			#nav-container #nav li a	{color: #FEC22D;}
			#nav-container #nav li ul	{padding: 0 0 0 20px; list-style: none;}
			#nav-container #nav li ul li a	{color: #FFFFFF;}

			#footer	{clear: both; padding: 24px 0; font: normal 11px/1.3 "Tahoma", Arial, Verdana, sans-serif;}

				#author	{float: left; padding: 0 24px; color: #DFC3AA; width: 241px;}
				#author a	{color: #DFC3AA;}
				#author a:hover	{color: #DFC3AA;}

				#copyright	{margin: 0 0 0 296px; color: #5C5C5C;}

/* Class attributes */

.hide	{display: none;}

.history #main img	{float: right; clear: right; margin: 20px;}

.home #main	{margin: 0 267px 0 0;}

.question	{clear: both; margin: 0 0 40px;}

.section	{clear: both; margin: 0 0 20px;}
.section a img	{float: left; width: 90px;}
.section h4	{clear: none; margin: 0 0 10px 118px;}
.section p	{clear: none; margin: 0 0 10px 118px;}