/* Stylesheet document by Flame Digital Ltd (http://www.flamedigital.com) *//* Based on Owen Briggs template (http://www.thenoodleincident.com) */body {	margin: 0px;	padding: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 76%;	color: #999;	background-color: #ddd;	text-align:center;}#container {	width: 720px;	margin: 0px auto;	background-color: #FFF;	text-align:left;}#frame {	margin: 0px 10px;}#header {	height: 220px;}#header span {	display: none;}#mainNavigation {	height:20px;}#mainNavigation ul {	list-style: none;	margin: 0px;	padding: 0px;}#mainNavigation li {	float: left;	width: 140px;	height: 20px;	display: inline;	margin: 0px;	padding: 0px;	text-align: center;}#mainNavigation a {	width: 140px;	height: 20px;	display: block;}#mainNavigation a span {	display: none;}#brochure {}#brochure a {	width: 175px;	height: 90px;	display: block;}#brochure a span {	display:none;}#content {	position:relative;	background-color: #fff;}#title {	height: 70px;}#title span {	display: none;}#mainCopy {	width: 525px;	overflow: visible;}#rightColumn {	width: 175px;	height: 400px;	position: absolute;	top: 50px;	left: 525px;	background-image:url(../images/right_column_bg.jpg);	background-repeat:repeat-x;}#footerMargin {	background-color: #FFF;	height:20px;	clear: both;}#footer {	clear: both;	margin: 0px;	padding: 5px 10px 5px 30px;}#copyright {	width: 236px;	height: 14px;}#copyright span {	display: none;	}li#introductionLink {	background-image:url(../images/introduction_link_over.gif);}li#introductionLink a {	background-image:url(../images/introduction_link_off.gif);}li#introductionLink a:hover {	background-image:url(../images/introduction_link_over.gif);}li#welcomeLink {	background-image:url(../images/welcome_link_over.gif);}li#welcomeLink a {	background-image:url(../images/welcome_link_off.gif);}li#welcomeLink a:hover {	background-image:url(../images/welcome_link_over.gif);}li#experienceLink {	background-image:url(../images/experience_link_over.gif);}li#experienceLink a {	background-image:url(../images/experience_link_off.gif);}li#experienceLink a:hover {	background-image:url(../images/experience_link_over.gif);}li#lodgesLink {	background-image:url(../images/lodges_link_over.gif);}li#lodgesLink a {	background-image:url(../images/lodges_link_off.gif);}li#lodgesLink a:hover {	background-image:url(../images/lodges_link_over.gif);}li#findLink {	background-image:url(../images/find_link_over.gif);}li#findLink a {	background-image:url(../images/find_link_off.gif);}li#findLink a:hover {	background-image:url(../images/find_link_over.gif);}		/* --------------------------------------------------------------------- *//*typography*/a {	text-decoration: underline;	color: #666666;	font-weight: bold;	}a:link {	}a:visited {	}a:active {	}a:hover {	text-decoration: none;	}h2 {	font-size: 2.0em;	font-weight: normal;	margin: 30px 20px 20px 30px;	}h2 span {	display: none;}h1 {	font-size: 1.7em;	margin: 1.2em 0em 1.2em 0em;	font-weight: normal;	}h3 {	font-size: 1.4em;	margin: 1.2em 0em 1.2em 0em;	font-weight: normal;	}h4 {	font-size: 1.2em;	margin: 1.2em 0em 1.2em 0em;	font-weight: bold;	}h5 {	font-size: 1.0em;	margin: 1.2em 0em 1.2em 0em;	font-weight: bold;	}h6 {	font-size: 0.8em;	margin: 1.2em 0em 1.2em 0em;	font-weight: bold;	}img {	border: 0;	}		ol, ul {	/*list-style: none;*/	margin-top: 1.2em;	margin-bottom: 1.2em;}li {	font-size: 1em;	line-height: 1.8em;	}p {	font-size: 1.0em;	line-height: 1.8em;	margin: 1.2em 2.4em 1.2em 2.4em;	}#rightColumn p {	font-size: 0.8em;	line-height: 1.2em;	color: #666;	margin:10px 0px;	padding:0px 10px;}#rightColumn ul {	font-size: 0.8em;	color: #666;	margin:10px 0px;	padding:0px 10px;	list-style-type:square;	font-style: normal;}#rightColumn li {	line-height: 1em;	font-size: 1em;	color: #666666;}form {	padding: 0px;	margin: 0px;}li > p {	margin-top: 0.2em;	}strong, b {	font-weight: bold;	}em, i {	font-style: italic;}/* --------------------------------------------------------------------- *//* classes */