*{padding:0;margin:0;}
#wrapper{margin:0 auto;width:950px;background-color:#fff;}
#main{margin-bottom:10px;width:100%}
#header{width:950px;padding:0px;height:105px;background:#6d0500;}
#header h1{position:relative;top:40px;left:10px;display:none;}
#upper_nav{height:27px;color:#333;background:#20376B;}
#lower_nav{height:27px;color:#333;background:#20376B;}
ul.header{list-style:none;float:right;}
ul.header li{float:left;}
.navigation li{display:inline;}
.navigation li a{padding:5px;font-size:9px;line-height:0.9em;}
.header li a{display:block;float:left;width:10em;height:2.5em;text-align:center;text-decoration:none;}
.thin li a{width:auto !important;height:1.6em !important;}
#upper_nav #lower_nav .thin li a{padding:5px 5px 5px 5px;}
#global_nav{margin:0;background-color:#6D0500;border-bottom:1px solid #6D0500;position:relative;}
#global_nav_content{margin:0 auto;width:950px;position:relative;}
#global_nav_content p{color:#fff;font-family:'Crimson Text', serif;font-size:20px;font-style:italic;font-weight:400;text-shadow:2px 2px 2px #000;text-decoration:none;text-transform:capitalize;padding:3px 0px 2px 0px;}
#search_form{position:absolute;top:5px;right:0;}
#global_nav #img{margin:0 auto;width:950px;}
#global_nav #links{width:950px;float:right;text-transform:uppercase;}
#global_nav .navigation a{margin:5px 3px -1px;padding:7px 8px 0px !important;color:#eee;font-size:9px;font-weight:normal;border:2px solid #c0c0c0;border-bottom:1px solid #6D0500;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px;}
#global_nav li a:hover, #global_nav li a.current{    -moz-border-bottom-colors: none;-moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none; -moz-border-top-colors: none; background-color: #6D0500;border-color: #FFFF7F #FFFF7F #6D0500; border-style: solid;border-width: 2px 2px 1px;}
#global_nav li.wmguides a:hover, #global_nav li.wmguides a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#global_nav li.visitludington a:hover, #global_nav li.visitludington a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#global_nav li.statepark a:hover, #global_nav li.statepark a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#global_nav li.hamlinlake a:hover, #global_nav li.hamlinlake a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#global_nav li.visitscottville a:hover, #global_nav li.visitscottville a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#global_nav li.visitpmriver a:hover, #global_nav li.visitpmriver a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#global_nav li.visitpentwater a:hover, #global_nav li.visitpentwater a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#global_nav li.visitsilverlake a:hover, #global_nav li.visitsilverlake a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#global_nav li.visitmanistee a:hover, #global_nav li.visitmanistee a.current{color:#ffff7f;background-color:#6d0500;border-bottom:1px solid #6d0500}
#upper_nav .navigation a, #lower_nav .navigation a{color:#fff;font-size:10px;}
.navigation li a:hover{text-decoration:underline;}
#upper_nav li a, #lower_nav li a{border-left:1px solid #ddd;}
#leftcolumn{display:inline;font-size:11px;line-height:0.9em;color:#20376B;margin:10px 0;padding:10px;width:150px;float:left;background:#CCCCFF;}
#leftcolumn ul{margin:5px 0;list-style:none;font-size:10px;}
#leftcolumn a{font-size:11px;display:block;padding:3px 0;color:#20376B;text-decoration:none;}
#leftcolumn a:hover{font-size:11px;color:#fff;text-decoration:underline;}
#content{float:left;color:#333;margin:10px;padding:0px;width:480px;display:inline;position:relative;}
#rightcolumn h3{font-size:1.4em;font-style:italic;}
#rightcolumn .story_headlines > h4{/*display:none;*/}
#stories_page #content{width:750px;}
#stories_page #content #rightcolumn{float:none;clear:both;display:block;width:100%;}
#stories_page #content #rightcolumn .story_headlines{float:left;width:33%;}
#stories_page #content #rightcolumn .story_headlines > div > img{display:none;}
#stories_page #content #rightcolumn .story_headlines > h4{background-color:#fffccc;font-size:1.2em;display:block;text-align:center;}
#content_info{float:right;width:206px;height:270px;margin:0 0 10px 10px;padding:5px;}
#content_info #hotzone{margin-bottom:10px;}
#rightcolumn{display:inline;position:relative;color:#333;margin:10px 0;padding:0px;width:270px;float:right;}
#footer{width:950px;clear:both;color:#333;margin:0px 0px 10px 0px;padding:10px;}
#footer h4{border-top:1px solid #cccccc;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;margin:10px 0 0 0;text-align:center;padding:5px;}
.clear{clear:both;background:none;}
.sidebyside{width:750px;clear:both;padding:0px;}
#ad_footer{width:950px;clear:both;padding:0px;color:#333;margin:10px 0px 0px 5px;}
#ad_footer .adzone, .sidebyside .adzone{width:49%;float:left;margin: 0 0 10px 0;}
.listing_filter{background-color:#FDE940;color:#000;margin-top:4px;padding:4px;}
#county_nav, #community_nav{margin:0;padding:0;display:inline;list-style:none;}
#county_nav li, #community_nav li{margin:0 11px !important;padding:0;display:inline;}
#county_nav li a, #community_nav li a{font-weight:normal;}
#county_nav li a:hover, #county_nav li a.selected, #community_nav li a:hover, #community_nav li a.selected{font-weight:bold;font-style:italic;}
.sub_link{margin-left:15px;}
.event{margin:1.2em 0;}
.story_category_group ul{list-style:none;}
.img_right img{margin:15px 0px 15px 15px;float:right;height:auto;width:auto;}
.img_left img{margin:15px 15px 15px 0px;float:left;height:auto;width:auto;}
div.img_left p {margin:-13px 50px 0 0 !important; padding:0 10px 0 0; width: auto; float: left; clear:both; font-weight:bold; font-size:.9em;}
div.img_right p {margin:-13px 0 0 50px !important; width: auto; float: right; clear:both; font-weight:bold; font-size:.9em;}
.highlight{background-color:yellow;}
.visitorGuideReader{margin-top:-90px;}
#guide_container {display:block; padding:10px 0 10px 0; border:2px solid #1D1D61; height:210px; font-size:1em;}
#guide_container h3 {font-size:1.5em; margin:0; padding:0;}
.fishing {
    color: #000000;
    text-decoration: none;
    margin: 0;
    padding: 0;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.85em;
    line-height: 1.4em;
}

.fishing a {
	    color: #000000;
    text-decoration: none;
}

.fishing a:hover {
	color: #419FD8;
    text-decoration: underline;
}
