/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
 
 .inner-container{
 	width: 1000px;
 	margin: 0 auto;
 }
 
 .module .teaserimage {
 	margin: -20px -20px 20px -20px;
 	display: block;
}

 .module .teaserimage > img { width: 100%; }

 .module .module-title + .teaserimage {
	margin-top: 0;
 	margin-bottom: -20px;
}

#header > .top{
	border-bottom: 3px solid #e2b11d;
	height: 99px;
}

header > .bottom{
	
}

header a.topbutton{
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    width: 150px;
    text-align: center;
    font-weight: 600;
}

header a.topbutton.gold{
	color: #ecb700;	
}

header a.topbutton:hover{
	color: #98bc2a;
}

#footer-left{
	width: 50%;
	float: left;
}
#footer-right{
	width: 50%;
	float: left;
	background: transparent url("https://c15024662.ssl.cf2.rackcdn.com/national-park-service_png-1337016100") no-repeat 100% 12px scroll;
	min-height: 185px;
}

#footer-right > div {
	padding-right: 140px;
}

#footer-right > div:first-child {
	padding-top: 15px;
}

a#visitdnlp{
	width: 306px;
	height: 18px;
	display: inline-block;
	background: transparent url("https://c15024662.ssl.cf2.rackcdn.com/visit_dnlp_png-1337016101") no-repeat 0 0 scroll;
	clear: both;
	text-indent: -999em;
}

/* ADDRESS MICROFORMAT */

div.adr{
	color: #6e8b16;
	margin-top: 40px;
}

div.adr > .name{
	font-weight: 600;	
}

div.street-address{
	float: left;
}


div.copyright{
    font-size: 11px;
    padding-top: 14px;
}

body#page-home #top-a div.width70 .mod-box{
	padding: 0;
}
body#page-home #top-a .module{
	margin: 0;
}

.wk-slideshow-default .nav {
    margin-top: -26px;
    position: absolute;
    right: 10px;
    text-align: center;
}

.wk-slideshow .caption {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    bottom: 1px;
    left: 0;
    padding: 10px;
    position: absolute;
    right: 0;
    width: 525px;
    z-index: 5;
}

div.caption h1{
    color: #DFA326;
    font-size: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0;
}

div.caption p{
	margin: 0;
}

div.caption p > a{
	color: #DFA326 !important;
    font-weight: 600;
    text-decoration: none !important;
}

ul#footermenu{	
	width: 30em;
	list-style: none outside none;
	padding-left: 25px;
}

ul#footermenu > li{
	width: 10em;
	float: left;
	height: 17px;
}


ul#footermenu > li > a{
    color: #000000;
    font-size: 12px;
    font-weight: 600;
    line-height: 17px;
}

ul#footermenu > li > a > span{}
