/* AR-POL */
html, body, h1, h2, h3, ul, li, p {margin: 0; padding: 0;}
body {font: 62.5%/1.6em tahoma, verdana, arial, sans-serif; background: #201a14 url(../img/site/body.jpg) repeat-x; color: #3e4a54;}


/* accessibility */
#quick-navigation, .accessibility, .hidden, hr {position:absolute; top:0; left:-666em; margin-left:-666em; overflow:hidden;}


#ar-pol {margin: 0 auto; width: 943px; padding: 1px; background: #fffdef;}


#header {padding: 16px 0 12px 81px; background: #f2ead9;}
	#header h1 {width: 224px; height: 62px;}
		#header h1 a {overflow: hidden; position: relative; display: block; width: 224px; height: 62px;}
			#header h1 a span {position: absolute; top: 0; left: 0; width: 224px; height: 62px; background: url(../img/site/header.h1.a.span.gif) no-repeat; cursor: pointer;}


#branding {}
	#branding img {display: block;}


#menu {overflow: hidden; border-bottom: 3px solid #f2ead9; padding: 14px 0 12px 81px; width: 862px; font-size: 1.6em; background: #1f1a13; list-style: none;} /* ul */
	#menu li {float: left; border-left: 1px solid #8f8c81; margin-right: 42px;}
		#menu li a {float: left; padding: 2px 4px 4px; text-decoration: none; color: #f2ead9}
			#menu li a:hover {text-decoration: underline;}
			#menu li a.active {background: #f2ead9; color: #1f1a13;}


#content {}
	#content h2 {padding: 24px 0 12px 343px; font-size: 1.8em; background: #eed4b0 url(../img/site/content.h2.gif) repeat-y; color: #3e4a54;}


#content-wrapper {overflow: hidden; margin: 10px 0; width: 943px; background: url(../img/site/content-wrapper.gif) repeat-y;}


#content-image {float: left; width: 152px;}
	#content-image img {display: block;}


#content-entry {float: right; margin-right: 25px; width: 575px;}
	#content-entry h3 {font-size: 1.2em; margin: 18px 0 -6px;}
	#content-entry ul {font-size: 1.1em;}
		#content-entry ul.content-entry-item {margin: 12px 0 0 14px;}
			#content-entry ul.content-entry-item li {}
				#content-entry ul.content-entry-item li em {font-style: normal; font-weight: bold;}
	#content-entry p {margin-top: 12px; font-size: 1.1em;}
		#content-entry p.first-child {margin-top: 0;}
	#content-entry a {text-decoration: underline; color: #a31717;}
		#content-entry a:hover, #content-entry a:focus {text-decoration: none;}


#content-gallery {float: left; width: 326px;}
	#content-gallery img {display: block; margin: 0 auto;}


#footer {overflow: hidden; padding: 18px 0 12px; width: 943px; background: url(../img/site/footer.gif) repeat-x;}
	#footer ul {float: left; margin: 16px 0 16px 42px; font-size: 1.1em; font-weight: bold; list-style: none;}
	#footer li {display: inline; border-left: 1px solid #3e4a54;}
		#footer li a {text-decoration: none; padding: 0 6px;}
			#footer li a:hover {text-decoration: underline;}
	#footer p {float: right; margin-right: 25px; width: 575px; font-size: 1.1em; color: #3e4a54;}
	#footer a {color: #3e4a54;}
	#footer a {text-decoration: underline; color: #a31717;}
		#footer a:hover, #footer a:focus {text-decoration: none;}


#copyright {position: relative; margin: 0 -1px -1px; padding: 16px 0; width: 945px; background: #201a14;}
	#copyright p {text-align: right; font-size: 1.1em;}
	#copyright a {text-decoration: none; color: #635f56;}
		#copyright a:hover {text-decoration: underline;}