#wrap {
	background-color: orange;
	border: thin solid black;
	width: 960px;
	margin: 0 auto;
}

#innerwrap {
	background-image: url(images/Black-Background.png);
	background-repeat: repeat-x;
	background-color: white;
}

#innerwrap:after {
	content: ".";
	display: block;
	clear:both;
	height: 0;
	visibility: hidden;
}

#masthead {
	font-family: Papyrus;
	background-color: Black;
}

#masthead h1 {
	font-family:Papyrus, Times, serif;
	font-size: 3em;
	color:Red;
	font-weight: normal;
	float:right;
	margin:1.5em 4em 0 0;
}

#secondary-content {
	float: left;
	width: 300px;
	background-color: Black;
	background-image: url(images/Smoke.png);
	background-repeat: repeat-x;
}

#primary-content {
	position: relative;
	width: 600px;
	float: right;
}




p, h1, h2, h3, h4 {
	margin-bottom: 20px;
	
}

h1, h2, h3, h4{
	color: Yellow
}

#secondary-content p, #secondary-content h2, #secondary-content h3, #secondary-content h4,
#primary-content p, #primary-content h1, #primary-content h2, #primary-content h3 {
	margin-left: 20px;
	margin-right: 20px;
}

#secondary-content p {
	margin-left: 30px;
}

#primary-content h2, #secondary-content h2 {
	margin-top: 15px;
}

#secondary-content img {
	margin-left: 20px;
	margin-bottom: 10px;
}

nav {
	background-color: Green;
	height: 35px;
	
	background-repeat: repeat-x;
}

nav li {
	float: left;
	width: 120px;
	height: 35px;
	line-height: 35px;
	background-color: Green;
	border-right: 1px black solid;
	text-align: center;
}

nav ul li a {
	color: #FFF;
	text-decoration:none;
	display: block;
}

nav ul li a:hover {
	background-color: Red;
	color: #F8F068;
}

body#home .nav-home, body#about .nav-about,
body#Pics .nav-Pics, body#contact .nav-contact {
	background-color: Red;
	color: #F8F068;
}

#splash {
	position: absolute;
	width: 290px;
	height: 230px;
	top: 25px;
	left: 20px;
}

.posttime {
	color: gray;
}

















