/*
Final
*/

* {
	padding: 0;
	margin: 0;
}

/* background */
html {
        background: url('images/background.jpg') no-repeat center center fixed;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
}

body {
	margin: 0 auto;
	width: 800px;
	padding-left: 0;
	padding-right: 30px;
	padding-bottom: 100px;
	color: black;
	font-family:  Arial, Verdana, Helvetica, san-serif;
	font-size: 1em;
	line-height: 1.4em;
}

h2, h3 {
	font-family: Helvetica, Verdana, Arial, san-serif;
	color: #FFA75B;
	margin-left: -1%;
	margin-bottom: .4em;
}

h1 {
	color: #FFC95B;
	line-height: 1.2em;
	margin-left: -1%;
	font-size: 3em;
	margin-bottom: .1em;
	margin-top: .5em;
	font-family: Helvetica, Verdana, Arial, san-serif;
}

p {
	margin-bottom: .5em;
	color: black;
}

#header {
	padding-top: 50px;
	padding-left: 50px;
	padding-top: 20px;
	margin-bottom: 1.5em;
	background-image: #5677C9;
}

a {
	color: #c31e1e;
	font-weight: bold;
	text-decoration: none;
}

a:hover h2 {
	text-decoration:none;
	color: #FFC95B;
}

#sitebranding {
	padding-top: 90px;
	margin-bottom: 5px;
}

#tagline {
	line-height: 5em;
}

#wrapper {
	width: 800px;
	padding-left: 0;
	padding-right: 0;
}



#footer {
	position: absolute;
    bottom: 0px;
    left: 150px;
    background-color:black;
    width:815px;
}

#footer p {
	color:white;
	text-align:center;
	padding-top:5px;
	font-family: Arial, Verdana, Helvetica, san-serif;
	font-size: .7em;
}

a:link {
	text-decoration:none;
	color:purple;
}

a:hover {
	text-decoration:underline;
}

body p a {
	background-color:black;
	padding:5px;
	color:purple;
}





#intro {
	width: 110px;
	height: 100px;
}

#nav {
	padding-left:20px;
}

#one {
	width: 110px;
	height: 210px;
	
}

#one {
	width: 110px;
	height: 210px;
	float:left;
	margin:0;
	padding:0;
	background-image: url("images/light.png");
	background-repeat:no-repeat;
}

#one a, #one a:link, #one a:visited {
	display:block;
}

#one img {
	position:center;
}

a:hover img {
	visibility: hidden;
}


h2 {
	text-align: center;
}

#two {
	width: 110px;
	height: 210px;
	
}

#two {
	width: 110px;
	height: 210px;
	float:left;
	margin:0;
	padding:0;
	background-image: url("images/light.png");
	background-repeat:no-repeat;
}

#two a, #two a:link, #two a:visited {
	display:block;
}

#two img {
	position:center;
}




#three {
	width: 110px;
	height: 210px;
	
}

#three {
	width: 110px;
	height: 210px;
	float:left;
	margin:0;
	padding:0;
	background-image: url("images/light.png");
	background-repeat:no-repeat;
}

#three a, #three a:link, #three a:visited {
	display:block;
}

#three img {
	position:center;
}



#four {
	width: 110px;
	height: 210px;
	
}

#four {
	width: 110px;
	height: 210px;
	float:left;
	margin:0;
	padding:0;
	background-image: url("images/light.png");
	background-repeat:no-repeat;
}

#four a, #four a:link, #four a:visited {
	display:block;
}

#four img {
	position:center;
}



#five {
	width: 110px;
	height: 210px;
	
}

#five {
	width: 110px;
	height: 210px;
	float:left;
	margin:0;
	padding:0;
	background-image: url("images/light.png");
	background-repeat:no-repeat;
}

#five a, #five a:link, #five a:visited {
	display:block;
}

#five img {
	position:center;
}



#six {
	width: 110px;
	height: 210px;
	
}

#six {
	width: 110px;
	height: 210px;
	float:left;
	margin:0;
	padding:0;
	background-image: url("images/light.png");
	background-repeat:no-repeat;
}

#six a, #six a:link, #six a:visited {
	display:block;
}

#six img {
	position:center;
}



#seven {
	width: 110px;
	height: 210px;
	
}

#seven {
	width: 110px;
	height: 210px;
	float:left;
	margin:0;
	padding:0;
	background-image: url("images/light.png");
	background-repeat:no-repeat;
}

#seven a, #seven a:link, #seven a:visited {
	display:block;
}

#seven img {
	position:center;
}