/* HTML5 Template Styles for HTML5Template page */
/* Help older browsers with HTML5 layout elements */
header, nav, aside, article, footer, section, figure, figcaption {
display: block;
}
/* Get rid of white border around browser window */
body {
margin: 0;
padding: 0;
}/* HTML5 Template Styles for HTML5Template page*/
/* Get rid of large margins on headings */
h1, h2, h3, h4, h5, h6 {
margin: 0;
}

#wrapper {
/* Set your own widths, % for fluid, px for fixed */
width: 100%;
min-width: 610px;
max-width: 2060px; /* Vertical margins, and auto to center */
margin: 0 auto;
background-color: black;
position: relative;
}

header {
background-color: white;
color: white;
text-align: center;
margin: 0 auto;
font-family: palatino;
font-size:  35px;
letter-spacing: 8px;
text-align: center;
line-height: 40px;
border: solid 1px black;
height: 40px;

}

nav {
width: 100%;
position: ;
background-color: white;
border: solid 0px black;
height: 100%;
}
nav a{
background-color: silver;
font-family: sans-serif;
font-size: 15px;
color: white;
text-decoration: none;
outline: none;
padding: 10px 0px;
margin: 0px;
display: block;
float: left;
height: 40px
border-right: solid 1px black;
width: 25%;
text-align: center;
box-sizing: border-box;
/*Box sizing for older browsers */
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
nav a:link, nav a:visited{
background-color:  silver;
color:  white;
}

/* Styling for hover and tap */
nav a:hover, nav a:active{
background-color:  black;
color:  rgb(219,179,157);
font-weight:  ;
}

article  {
text-align: center;
padding-top: 40px;
width: 100%;
overflow:;
}
a {
color: black;
text-decoration: none;
font-family: sans-serif;
font-size: 25px;
} <!--LINK COLOR-->

figure {
width: 100%;
max-width: 600px;
clear: both;
margin: 1em auto;
border: solid 1px gray;
border-radius: 4px;
background-color: black;
display: block;
}

figure img {
width:100%;
display: block;

}
figcaption {
	z-index: 11;
	color: white;
}



#fixedfoot {
position: relative;
bottom: 0;
left: 0;
width: 100%;
/*height should equal footer height */
height: 30px;
border: ;
display: block;
margin: 0;
padding: 0;
box-sizing: border-box;
/*Box sizing for older browsers */
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
/* footer is centered in fixedfoot */
footer {
	position: absolute;
font-size:15px;
text-align:center;
color: black;
font-family: sans-serif;
background-color: silver;
padding: 10px;
margin: 0;
display: block;
font-stretch: expanded;
width: 100%;
height: ;
line-height: 10px;
box-sizing: border-box;
/*Box sizing for older browsers */
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}

#smallscreenpic {
	visibility: hidden;
	height: 5px;
}
