/* Stylesheet document by Flame Digital Ltd (http://www.flamedigital.com) *//* Based on Owen Briggs template (http://www.thenoodleincident.com) */html {	height:100%;}body {	margin: 0px;	padding: 0px;	font-family: verdana, arial, helvetica, sans-serif;	font-size: 76%;	color: #999;	background-color: #ddd;	text-align:center;	height: 115%;}#container {	width: 720px;	margin: 0px auto;	background-color: #FFF;	text-align:left;	height: 100%;}#frame {	height: 100%;	margin: 0px 10px;	background-color: #91A9B5;}#header {	height: 404px;}#header span {	display: none;}#content {	position: relative;}#mainNavigation {	height:200px;	width:319px;	float: right;}#mainNavigation ul {	list-style: none;	margin: 0px;	padding: 0px;}#mainNavigation li {	width: 319px;	height: 50px;	display: inline;	margin: 0px;	padding: 0px;}#mainNavigation a {	width: 319px;	height: 50px;	display: block;}#mainNavigation a span {	display: none;}#mainCopy {	float: left;	width: 381px;	height: 200px;	background-color: #91A9B5;	background-image:url(../images/intro_text.gif);}#mainCopy span {	display:none;}#footerMargin {	background-color: #FFF;	height:10px;	clear: both;}#footer {	clear: both;	margin: 0px;	padding: 5px 10px 5px 30px;	background-color: #91A9B5;}#copyright {	width: 236px;	height: 14px;	background-image:url(../images/blue_copyright.gif);}#copyright span {	display: none;	}li#welcomeLink {	background-image:url(../images/welcome_link_intro_over.gif);}li#welcomeLink a {	background-image:url(../images/welcome_link_intro_off.gif);}li#welcomeLink a:hover {	background-image:url(../images/welcome_link_intro_over.gif);}li#experienceLink {	background-image:url(../images/experience_link_intro_over.gif);}li#experienceLink a {	background-image:url(../images/experience_link_intro_off.gif);}li#experienceLink a:hover {	background-image:url(../images/experience_link_intro_over.gif);}li#lodgesLink {	background-image:url(../images/lodges_link_intro_over.gif);}li#lodgesLink a {	background-image:url(../images/lodges_link_intro_off.gif);}li#lodgesLink a:hover {	background-image:url(../images/lodges_link_intro_over.gif);}li#findLink {	background-image:url(../images/find_link_intro_over.gif);}li#findLink a {	background-image:url(../images/find_link_intro_off.gif);}li#findLink a:hover {	background-image:url(../images/find_link_intro_over.gif);}/* --------------------------------------------------------------------- *//*typography*/a {	text-decoration: none;	color: #000;	}a:link {	}a:visited {	}a:active {	}a:hover {	text-decoration: underline;	}h1 {	font-size: 2.0em;	font-weight: normal;	margin-top: 0em;	margin-bottom: 0em;/*both set to zero and padding in header div is used intead to deal with compound ie pc problems that are beyound summary in a simple comment.*/	}h2 {	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: 1.0em;	line-height: 1.8em;	}p {	font-size: 1.0em;	line-height: 1.8em;	margin: 1.2em 0em 1.2em 0em;	}li > p {	margin-top: 0.2em;	}strong, b {	font-weight: bold;	}em, i {	font-style: italic;}/* --------------------------------------------------------------------- *//* classes */