/* ----------  Reset */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, img { margin:0; padding:0;}
/* ------------------------------ */

header, footer, nav, article, section {
  display:block;
}

body{margin:0}

header {padding:0 0 0 0px}

h1 {margin-bottom:20px}
/*nav {margin-bottom:20px}*/
nav ul {display: inline;list-style: none;margin: 0px;}
nav li {display: inline;margin-right: 20px;}

nav a {
	font-family: Corbel;
	font-size: 14px;
	font-weight: bold;
	padding: 3px 3px 2px 3px;
	position: relative;
	text-decoration: none;
}
nav a:link, nav a:visited {color:#ffffff; background-color:#1b1b1b}
/*nav a:visited{
color:#ffffff;
background-color:#1b1b1b
}*/
nav a:hover {color:#1b1b1b; background-color:#f0f0f0}

nav a:active {color:#1b1b1b; background-color:#f0f0f0}

#intro {/* position:absolute;left:30px;bottom:0px;padding:8px;background:#FFF; margin-left:25px; */}
body#home

body#category

#photos-wrapper{
}

#photos {
white-space:nowrap;
margin-top:65px;
marging-left:10px;
overflow:auto;
width:100%;
padding-bottom:0px;
padding-top: 5px;
background:#f0f0f0}



#footer {
	position: absolute; top: 592px;
	margin-top: 5px;
	margin-left: 5px;
	font-family: Calibri, sans-serif;
	font-size: 14px;
	color: #e3e3e3;
	text-decoration: none;
}

