
@media only print {/* @group General Styles */body {background: transparent none;margin: 0px;text-align: left;color: #000000;padding: 0px;font: 10pt "Lucida Grande", Lucida, Verdana, sans-serif;}p { }b, strong {font-weight: bold;}a:link, a:visited {}a:hover, a:active {}/* @end *//* @group Layout */#container {border: none;font-size: 1.1em;text-align: left;width: 7in;padding: 5pt;margin: 0px;}#pageHeader {text-align: left;background: none;border-bottom: 1px solid #cccccc;padding-bottom: 10px;margin-bottom: 10px;height: auto;}#pageHeader img {float: right;}#pageHeader a#headerLink {display: none;}#pageHeader #headerImage {display: none;}#pageHeader #headerText {height: auto;}#siteTitle p.siteName {font-size: 16pt;margin-top: 5px;}#siteTitle p.address {font-size: 12pt;}#headerText #siteSlogan {font-size: 12pt;margin-top: 20pt;position: relative;}#contentContainer {border: none;float: none !important;padding: 0px;margin-bottom: 10px;}#contentContainer #content {margin: 0px;padding: 0px;}#contentContainer #content img {}#contentContainer #content a:link {   text-decoration: underline;   }#footer {text-align: center; background: none;color: #000000;font-size: 10pt;border-top: 1px solid #cccccc;margin-top: 10px;padding-top: 10px;}#footer a {}#footer a:hover {}#footerNav {display: none;}/* @end *//* @group toolbar */#navcontainer {display: none;}/* @end *//* @group Bread-crumb */#breadcrumbcontainer {display: none;}/* @end *//* @group Global Classes */.standout {color: #474747;font-size: 11pt;font-weight: bold;letter-spacing: 1px;word-spacing: 2px;padding: 40px;background-color: #f5f5f5;font-style: italic;}h1 {font-size: 18pt;font-weight: bold;margin-bottom: 3px;}h2 {font-size: 16pt;font-weight: bold;margin-bottom: 3px;}h3 {font-size: 14pt;font-weight: bold;margin-bottom: 3px;}h4 {font-size: 12pt;font-weight: bold;margin-bottom: 3px;}h5 {font-size: 10px;font-weight: bold;margin-bottom: 3px;}.imageStyle {}ul.pine-tree {list-style-type: disc;margin: 0;padding: 0;}ul.pine-tree li {margin: 0;padding: 0;padding-left: 18pt;}/* @end *//* @group Blog */.blog-entry {border-style: none;}.blog-entry-title {font-size: 16pt;font-weight: bold;margin-bottom: 3px;border-style: none;}.blog-entry-date {margin-bottom: 10px;margin-top: 5px;border-style: none;font-size: 10pt;color: #333333;}.blog-entry-body {margin-bottom: 45px;border-style: none;}/* @end *//* @group File Sharing */.filesharing-description {margin-bottom: 20px;border-bottom: 1px solid #d9d9d9;}.filesharing-item {}.filesharing-item-title {font-size: 16pt;font-weight: bold;}.filesharing-item-description {margin-bottom: 10px;}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {font-size: 16pt;font-weight: bold;margin-bottom: 3px;}.album-description {}.thumbnail-frame {margin: 0px;padding: 0px;}.thumbnail-frame a {}.thumbnail-frame a:hover {height: 30px;}.thumbnail-frame img {background: repeat url(images/sidebar_bg.png);}.thumbnail-caption {color: #4c4c4c;margin-top: -2px;font-size: 10pt;}/* @end *//* @group Single Page (Photo view) */.photo-background {text-align: center;}.photo-navigation {background: none;display: none;}.photo-navigation a {display: none;}.photo-navigation a:hover {display: none;}.photo-frame{}.photo-links {display: none;}.photo-title {display: none;}.photo-caption {font-size: 11pt;margin: 0px;text-align: center;}/* @end *//* @end *//* @group Quicktime Page */.movie-title {font-size: 16pt;font-weight: bold;text-align: left;}.movie-description {text-align: center;}.movie-frame {text-align: center;margin-bottom: 10px;}/* @end */
}

/* @group General Styles */body {background: #266998;color: #333333;font: 62.5%/1.2em "Lucida Grande", Lucida, Verdana, sans-serif;margin: 0px 5px 0px 5px;padding: 0px 0px 30px;text-align: center;}font {color: #333300;}p {margin: 0px;margin-bottom: 20px;padding: 0px;}b, strong, .bold {font-weight: bold;}a:link, a:visited {border-bottom: 1px dotted #266998;color: #266998;font-weight: bold;text-decoration: none;padding: 1px;}a:hover, a:active {background-color: #266998;border: none;color: #ffffff;text-decoration: none;}ol, ul {line-height: 1.6em;margin-top: 1.0em;}img {border: none;margin: 0px;}.image-left {float: left;margin: 0.75em 1.5em 0.5em 0;padding: 0;position: relative;z-index: 5;}.image-right {float: right;margin: 0.75em 0 0.5em 1.5em;padding: 0;position: relative;z-index: 5;}.weather {border: 2px solid white;padding: 5px 0px;margin-top: 20px;text-align: center;}.weather:hover {border: 2px solid #709544;background-color: transparent;}.weather a:hover, .weather a:active {border: none;background-color: transparent;}/* @end *//* @group Layout */#container { background: white;border: 1px solid black;border-top: 0px;font-size: 1.6em;margin: 0px auto; /* Right And Left Margin Widths To Auto */padding: 0px;position: relative;text-align: left; /* Hack To Keep IE5 Windows Happy */width: 800px}#pageHeader{background: #ffffff;border-bottom: 1px solid #266998;height: 210px;margin: 0px;overflow: hidden;position: relative;padding: 0px;text-align: left;}#pageHeader a#headerLink {border: 0;background: url(images/headerLink-bg.jpg) no-repeat 0 0;display: block;height: 210px;left: 0px;position: absolute;top: 0px;width: 142px;z-index: 20;}#pageHeader a#headerLink:hover {background-position: -145px -210px;}#pageHeader a#headerLink:active {background-position: 0 0;}#pageHeader #headerImage {background: url(images/header.jpg) no-repeat center top;margin: 0px;padding: 0px;position: absolute;top: 0px;left: 0px;height: 100%;width: 100%;z-index: 10;}#pageHeader #headerText {display: block;margin: 0px;overflow: hidden;padding: 0px;position: relative;width: 800px;height: 210px;z-index: 0;}#headerText p {line-height: 1.2em;margin: 0;padding: 0;}#headerText #siteTitle {font-size: 2.0em;margin: 1.0em auto;text-align: center;}#headerText #siteSlogan {text-align: center;font-size: 1.4em;font-style: italic;line-height: 1.4em;margin: 0;padding: 0;}#contentContainer {margin: 0px;min-height: 450px;padding: 0px;position: relative;width: 100%;z-index: 4;}#contentContainer #content {line-height: 1.4em;margin: 0px;padding: 20px 40px;text-align: left;}#content ul {line-height: 1.1em;text-align: left;}#sidebarContainer {left: 0px;margin: 0;padding: 0px;position: absolute;top: 252px; /* Set same as header height + border width */width: 18%;z-index: 10;}#sidebarContainer #sidebar {line-height: 1.2em;font-size: 0.75em;padding-right: 2px;padding-bottom: 10px;padding-left: 2px;}/* Sidebar area unordered list styles */#sidebarContainer #sidebar ul {margin: 10px;padding: 0 10px;}#sidebarContainer #sidebar li {}#sidebarContainer .sideHeader {padding-right: 2px;padding-left: 2px;font-weight: bold;}#footer {background: #FAE77E;border-top: 1px solid #266998;clear: both;color: #333;display: block;height: 6.0em;margin: 0px;padding: 0px;position: relative;text-align: left;}#footer p {position: relative;display: block;margin: 0px;padding: 0px;font-size: 0.75em;line-height: 1.2em;}#footer p.copyright {font-size: 0.70em;text-align: right;position: absolute;right: 20px;top: 50%;margin-top: -1.0em;height: 1.4em;}#footer p.address {font-size: 0.9em;text-align: left;padding: 0;margin: 0;margin-top: 1.0em;margin-left: 20px;}#footer p.credit {font-size: 0.7em;text-align: center;position: absolute;left: 50%;top: 50%;height: 2.5em;margin-top: -1.0em;margin-left: -4em;}#footerNav {font-size: 1.1em;color: white;text-align: right;margin: 0px auto;padding: 0px;padding-right: 10px;width: 800px;}#footerNav p {margin: 8px 0px 0px;padding: 0px;}#footerNav a, #footerNav a:link, #footerNave a:visited {color: white;padding: 0px;margin: 0px 7px;}#footerNav a:hover, #footerNav a:active {color: white;border-bottom: 1px dotted white;}/* @end *//* @group Bread-crumb */#breadcrumbcontainer {clear: both;}#breadcrumbcontainer ul {list-style: none;margin: 0;padding: 5px 0;}#breadcrumbcontainer li {display: inline;}#breadcrumbcontainer a {}#breadcrumbcontainer a:hover {}/* @end *//* @group Toolbar *//* Toolbar Styles */#navcontainer {background: #FAE77E;font-size: 85%;line-height: 1.8em;position: relative;width: 100%;height: 24px;margin-bottom: 20px;}#navcontainer ul {list-style: none;margin: 0px;padding: 0px;}#navcontainer li {background: transparent;border-right: 1px solid #266998;border-bottom: 1px solid #266998;display: inline;float: left;font-weight: bold;height: 24px;padding: 0;position: relative;text-align: center;width: 113px;}#navcontainer li.Home {border-left: 0px;margin-left: 0px;width: 114px;}#navcontainer li.Contact {border-right: 0px;width: 115px;}#navcontainer a {background: #FAE77E;border-bottom: 0;color: #2f4129;letter-spacing: 0;text-decoration: none;display: block;vertical-align: middle;margin: 0px;padding: 2px 0 0;}#navcontainer a.current, #navcontainer li.current {background: white;border-bottom: 0;color: #266998;font-weight: bold;}#navcontainer li.current {border-bottom: 1px solid white;}#navcontainer a:hover {border: 0px;background: white;}/* @end *//* @group Global Classes */.clearer {clear: both;height: 0px;line-height: 0px;margin: 0px;padding: 0px;}.center {text-align: center;}.italic {font-style: italic;}.small {font-size: 0.85em;}.underline {text-decoration: underline;}.indent {margin-left: 18px !important;}.video {border: 1px solid #000000;}.border img {border: 3px solid #586944;padding: 0;}.noborder, .noborder:hover, .noborder:active {border: none;background: none;}blockquote, .standout {border: 1px solid #ebebeb;padding: 10px;background: #ffffff;font-style: italic;letter-spacing: 1px;}form {margin: 0;padding: 0;}h1, h2, h3, h4, h5, h6 {margin: 0 0 0.5em 0;padding: 0;text-align: left;}h1 {font-size: 1.6em;text-align: center;}h2 {font-size: 1.2em;}ul.fish {position: relative; /* Fixed IE problem with custom BG images not showing */list-style-type: none;margin: 0;padding-left: 0.5em;padding-top: 0.5em;padding-bottom: 2.0em;}ul.fish li {background: url(images/bullet-trout.gif) no-repeat 0px 1px;margin: 0;padding: 0;padding-left: 50px;padding-bottom: 1.25em;}.imageStyle {vertical-align: middle;}.blockLeft {clear: left;float: left;margin: 0px;padding: 0px;position: relative;width: 345px;}.blockRight {clear: right;float: right;margin: 0px;padding: 0px;position: relative;width: 345px;}.attractionImage {margin: 10px 0px 10px 0px;padding: 10px 0px;position: relative;text-align: center;width: 100%;}.attractionImage img {margin: 0;padding: 0;text-align: center;}.attractionImage p {font-style: italic;margin: 0px;margin-top: 5px;padding: 0px;text-align: center;}.blockImage {margin: 20px 0px;padding: 0px 0px 30px;position: relative;text-align: center;width: 100%;}.blockImage img {height: auto;margin: 0;max-width: 100%;padding: 0;text-align: center;}.blockImage p {font-style: italic;margin: 0px;margin-top: 5px;padding: 0px;text-align: center;}a.parkMap img, a.parkMap:hover, a.parkMap:active {border: 2px solid transparent;padding: 10px;text-decoration: none;}a.parkMap img:hover, a.parkMap img:active {border: 2px solid #709544;text-decoration: none;}/* @end *//* @group Blog *//* @group Archive Page */.blog-archive-background {}.blog-entry-summary {margin-bottom: 10px;}.blog-archive-headings-wrapper {}.blog-archive-entries-wrapper {}.blog-archive-entries-wrapper .blog-entry {}.blog-archive-month {letter-spacing: 6px;font-size: 2.2em;}.blog-archive-link {margin-bottom: 20px;}.blog-archive-link a:link, .blog-archive-link a:visited {}.blog-archive-link a:hover, .blog-archive-link a:active {}/* @end */.blog-entry {}.blog-entry-title {font-weight: normal;margin-bottom: 3px;letter-spacing: 6px;font-size: 1.5em;}.blog-entry-date {margin-top: 2px;letter-spacing: 5px;color: #bfbfbf;margin-bottom: 10px;}/*styles the category link in the main entry */.blog-entry-category {}.blog-entry-category a:link, .blog-entry-category a:visited {}/*styles the permalink link in the main entry */.blog-entry-permalink {}.blog-entry-permalink a:link, .blog-entry-permalink a:visited {}.blog-read-more {display: block;padding-top: 10px;font-style: italic;}.blog-entry-body {margin-bottom: 45px;}.blog-entry-comments {margin-top: 10px;border-top: 1px dotted #bfbfbf;}/* styles the archives in the blog sidebar */#blog-archives {margin-bottom: 10px;}.blog-archive-link-enabled {}.blog-archive-link-disabled {}/* Styles the blog categories in the blog sidebar */#blog-categories {margin-bottom: 10px;}.blog-category-link-enabled {}.blog-category-link-disabled {}/* Styles the blog RSS feeds in the blog sidebar */#blog-rss-feeds {margin-bottom: 10px;}.blog-rss-link {}.blog-comments-rss-link {}/* @end *//* @group File Sharing */.filesharing-description {margin-bottom: 20px;border-bottom: 1px solid #d9d9d9;}.filesharing-item {margin-bottom: 15px;}.filesharing-item-title a:link {}.filesharing-item-title a:hover {}.filesharing-item-title a:visited {}.filesharing-item-description {}/* @end *//* @group Photo Album *//* @group Index Page (Thumbnail view) */.album-title {border-color: #666666;border-bottom: 1px dotted;color: #586944;font-size: 1.5em;font-weight: normal;letter-spacing: 6px;margin-bottom: 10px;padding-bottom: 10px;text-align: center;}.album-description {font-weight: normal;letter-spacing: 0px;margin-bottom: 20px;padding-bottom: 10px;text-align: center;}.album-description h1 {text-align: center;}.album-wrapper {display: block;width: 95%;margin: 0px auto;position: relative;}.thumbnail-wrap {text-align: center;position: relative;float: left;margin-bottom: 20px;margin-right: 20px;}/* START - IE Hack to make sure thumbnails present properly in IE and also in other browsers. IE can understand the first code, but not the second.  Other browsers can read both, but the second entry overrides the first.*/.thumbnail-frame {position: absolute;top: 0;left: 0;padding: 0;margin: 0;}html>body .thumbnail-frame {position: relative;}/* END - IE Hack */.thumbnail-frame:hover {border: none;text-decoration: none;}.thumbnail-frame a:link, .thumbnail-frame a:visited {border: none;text-decoration: none;}.thumbnail-frame a:hover, .thumbnail-frame a:active {border: none;text-decoration: none;background: none;}.thumbnail-frame img {margin: auto;border: 3px solid #000000;}.thumbnail-frame img:hover {border-color: #266998;}.thumbnail-caption {font-size: 0.9em;margin: 0;padding: 0;width: 100%;height: 38px;display: block;color: #663300;}/* @end *//* @group Single Page (Photo view) */.photo-background {margin: 0;}.photo-navigation {font-size: 1.6em;background: transparent;height: 6em;margin: 1.0em 0;}.photo-links {background: #ffffff;font-weight: bold;padding: 10px;position: relative;top: 7px;}.photo-navigation a:link, .photo-navigation a:visited {border: none;}.photo-navigation a:hover {color: black;}.photo-frame{background: #ffffff;padding: 10px;}.photo-title {color: #ffffff;margin: 0px;font-weight: normal;padding: 20px 20px 0px 40px;letter-spacing: 6px;font-size: 1.8em;}.photo-caption {color: #ffffff;font-weight: normal;font-size: 1.2em;line-height: 1.2em;margin: 10px auto;padding: 0px;text-align: center;width: 640px;}/* @end *//* @end *//* @group Quicktime Page */.movie-description {}/* @end *//* @group Quicktime Album *//* @group Index Page (Movie Thumbnail view) */.movie-page-title {color: #663300;font-weight: normal;margin-bottom: 3px;letter-spacing: 6px;font-size: 1.5em;}.movie-page-description {margin-bottom: 5px;margin-top: 2px;letter-spacing: 10px;border-bottom: 1px dotted #bfbfbf;padding-bottom: 5px;color: #bfbfbf;}.movie-thumbnail-frame {width: 131px;float: left;text-align: center;margin-right: 10px;margin-bottom: 10px;}.movie-thumbnail-frame:hover {}.movie-thumbnail-caption {}/* @end *//* @group Single Page (Movie View) */.movie-background {margin: 10px 0;}.movie-title {color: #663300;background: #f7f5f6;border-top: 1px solid #ffffff;border-bottom: 1px solid #ffffff;font-size: 1.5em;letter-spacing: 10px;padding: 8px;}.movie-frame {}/* @end *//* @end *//* @group Rates */#rateTable {background-color: #266998;font-size: 1.0em;line-height: 1.15em;margin: 20px auto;text-align: center;}#rateTable tr {background-color: white;}#rateTable td {padding: 0.5em 0;}#rateTable .heading {background-color:  #8FB3CC;color: white;font-size: 1.0em;font-weight: bold;text-align: center;vertical-align: middle;}#rateTable .cwBlue {background-color: #8FB3CC;}#rateTable p {margin: 10px 0px 10px 10px;}#rateTable ul {margin: 0px 0px 0px 40px;padding: 0px;}#rateTable ul li {line-height: 1.2em;padding-bottom: 1.0em;}#rateTable .notes {font-size: 1.0em;}/* @end *//* @group Contact Form */#contactForm {font-size: 0.9em;}.message-text { } .required-text {} .form-input-field {} .form-input-button { } /* @end *//* @group Site Map */#sitemap ul {list-style-type: none;padding: 0;margin: 0 0 0 30px;}#content #sitemap li {background: url(images/capitol-dome.gif) no-repeat 8px .40em;height: auto;line-height: 1.3em;padding-left: 10px;margin-bottom: 20px;}#sitemap ul li a {margin-right: 5px;}/* #sitemap ul li a:after {content: " —";font-weight: normal;color: black;} *//* @end *//* @group Google Maps */#googleMap {width: 98%;height: 500px;text-align: left;margin: 0px auto 10px;padding: 0;border: 2px solid #266998;}#googleMap * {// Undo "border-box" setting so map displays correctly-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}#googleMap img {background-color: transparent !important;border: none;padding: 0;margin-bottom: 0;}#googleMap p {font-size: 1.1em;line-height: 1.3em;margin: 0;padding: 0 3em 0 0;}#googleMap p.gpsCoord {font-size: 1.1em;line-height: 1.2em;margin-top: 0.5em;padding: 0.5em 0 2.25em 1em;position: relative;z-index: 9999;}#googleMap p.gpsCoord .small {font-size: 0.85em;margin-bottom: 0.5em;padding-bottom: 0;}#googleMap .bold {font-weight: 500;}.gm-style-iw {overflow: visible !important;width: auto !important;height: auto !important;}.mapInfo {display: none;}/* @end */