* {box-sizing: border-box;}


body {background-color: #ffb366;
		color: #663300;}
		
#wrapper {margin-left: auto;
			margin-right: auto;
			background-image: linear-gradient(to bottom, #ffffff, #ff8c00);
			background-repeat: no-repeat; 
			width: 80%;
			background-color: #90c7e3;
			min-width: 960px;
			max-width: 2048px;
			box-shadow: 3px 3px 3px #333333
			border: 1px solid #000033;}
		
		
header {background-color: #ffb366;
		color: #663300
		height: 120px;
		padding-top: 30px;
		padding-left: 3em;
		text-align: center
		line-height: 400%;}

h1 {margin-bottom: 0;
	margin-top: 0;
	font-family: Georgia, Time-New-Roman, serif;
	font-size: 4em;
	letter-spacing: .05em;}	
		
header a {text-decoration: none;}

header a:link {color: #663300;}

header a:visited {color: #663300;}

header a:hover {color: #90c7e3;}


nav {float: left;
	width: 160px;
	padding: 1.5em;
	font-weight: bold;
	font-size: 120%;}
	
nav ul {list-style-type: none;
		margin: 0;
		padding-left: 0;
		font-size: 1.2em;}
		
nav a {text-decoration: none;}

nav ul {list-style-type: none;
		margin: 0;
		padding-left: 0;
		font-size: 1.2em;}

nav a:link {color: #663300;}

nav a:visited {color:#00334d;}

nav a:hover {color: #a52a2a;}
		
#camera {margin-left: 200px;
			height: 500px;
			background-image: url(camera.jpg);
			background-size: 100% 100%;
			background-repeat: no-repeat;}
			
#sunset {margin-left: 200px;
			height: 500px;
			background-image: url(sunset.jpg);
			background-size: 100% 100%;
			background-repeat: no-repeat;}
			
p {padding-left: 200px}
		

h1 {color: #ff5050}

h2 {color: #000000;}

ul {color: #000000;}

small {color: #000000;}

footer {margin-left: 190px;
		background-color: #ff8c00;
		font-size: 75%;
		font-style: italic;
		text-align: center;
		font-family: Georgia, Time-New-Roman;
		padding: 2em;}