body {	background: #f6ecce url(../img/bg.jpg);	font-family: Georgia, serif;	font-size: 12px;	line-height: 18px;	color: #000;}p {	padding: 10px 0;}a {	text-decoration: none;	outline: none;	color: #4B2C26;}#wrapper {	width: 900px;	margin: 0 auto;	border: 3px solid #362115;	border-top: 3px solid #362115;	background: #d4bc91;}#hero {	width: 900px;	height: 298px;}#hero a {	display: block;	width: 900px;	height: 298px;}#hero a span {	position: relative;	left: -9999px;}#home #hero {	background: url(../img/bg_hero_home.jpg) no-repeat;}#trappers #hero {	background: url(../img/bg_hero_trappers.jpg) no-repeat;}#mainNav {	width: 900px;	height: 60px;	background: #936334 url(../img/bg_nav.jpg) no-repeat;}#mainNav ul,#mainNav li {	float: left;}#mainNav ul {	position: relative;	left: 60px;	top: 25px;}#mainNav li {	margin-right: 65px;	height: 10px;	padding: 3px 0 2px 0;}#mainNav li.active {	border: 1px solid #FFD077;	border-width: 1px 0;}#mainNav li span {	position: relative;	left: -9999px;}#mainNav li a {	display: block;	height: 10px;	background-repeat: none;	margin: -3px 0 -2px 0;}#mainNav li#navOverview,#mainNav li#navOverview a {	background: url(../img/nav_overview.gif) no-repeat;	width: 55px;}#mainNav li#navOgden,#mainNav li#navOgden a {	background: url(../img/nav_ogden_valley.gif) no-repeat;	width: 106px;}#mainNav li#navTrappers,#mainNav li#navTrappers a {	background: url(../img/nav_trappers.gif) no-repeat;	width: 120px;}#mainNav li#navFAQ,#mainNav li#navFAQ a {	background: url(../img/nav_faq.gif) no-repeat;	width: 20px;}#mainNav li#navContact,#mainNav li#navContact a {	background: url(../img/nav_contact.gif) no-repeat;	width: 50px;}#mainNav li#navOverview a:hover,#mainNav li#navOgden a:hover,#mainNav li#navTrappers a:hover,#mainNav li#navFAQ a:hover,#mainNav li#navContact a:hover {	background: transparent;}#mainNav li#navOverview,#mainNav li#navOgden,#mainNav li#navTrappers,#mainNav li#navFAQ,#mainNav li#navContact {	background-position: 0 -18px;}#mainNav li#navOverview.active,#mainNav li#navOgden.active,#mainNav li#navTrappers.active,#mainNav li#navFAQ.active,#mainNav li#navContact.active {	background-position: 0 -15px;	position: relative;	top: -4px;}#content {	background: url(../img/bg_man.gif) no-repeat bottom right;	overflow: hidden;}#contentWrap {	background: url(../img/bg_content.jpg) repeat-y scroll 0 -9px;}#content #sidebarLeft,#content #centerCol,#content #sidebarRight,#content #wideCol {	float: left;}	#content #sidebarLeft {	width: 260px;}#content #centerCol {	width: 455px;}#content #sidebarRight {	color: #fffaf0;	font-size: 11px;}#content #wideCol {	width: 715px;}#content #sidebarLeft .copy,#content #wideCol .copy {	padding: 18px 0 35px 54px;}#content #wideCol .copy {	padding-right: 15px;}#content #centerCol .copy {	padding: 18px 15px 35px 0;}#content #sidebarRight .copy {	padding: 7px 0 180px 10px;}#content #sidebarRight ul {	border: 1px dotted #fffaf0;	border-width: 1px 0;	margin-bottom: 20px;}#content #sidebarRight li {	padding: 4px 0;}#footer {	width: 900px;	margin: 5px auto 0 auto;	padding-bottom: 15px;	overflow: hidden;	font-family: Arial;	font-size: 10px;	color: #666;}#footer a {	color: #666;	border-right: 1px solid #666;	padding: 0 5px;}#footer p,#footer ul,#footer li {	float: left;}#footer p {	padding-top: 3px;}#footer img {	float: right;}#footer ul {	margin: 3px 0 0 200px;}#footer li.last a {	border: 0;}table#contactForm {	margin-top: 15px;}table#contactForm td {	padding: 5px 0;}table#contactForm td input {	margin-right: 10px;}.error {	color: #ff0000;}a.download {	background: url(../img/bg_download_link.jpg) no-repeat;	display: block;	width: 318px;	height: 26px;	padding: 4px 7px;	color: #fff;}#sidebarRight a.accent {	background: url(../img/bg_side_link.jpg) no-repeat scroll 0 4px;	display: block;	width: 121px;	height: 15px;	padding: 5px 3px 9px 5px;	color: #fff;	border: 1px dotted #B7A89C;	border-width: 1px 0 0 0;	font-size: 10px;}#sidebarRight a.big {	background: url(../img/bg_side_big.jpg) no-repeat scroll 0 4px;	display: block;	width: 140px;	height: 17px;	padding: 11px 8px 8px 8px;	color: #fff;	text-transform: uppercase;	font-size: 12px;}#sidebarRight a.big:hover,#sidebarRight a.accent:hover {	color: #FFD077;}#sidebarRight a.last {	border-width: 1px 0;}img#siteMap {	margin-left: -45px;}