/*
CSS for the demo: Recreating the Nikebetterworld.com Parallax Demo
Demo: Recreating the Nikebetterworld.com Parallax Demo
Author: Ian Lunn
Author URL: http://www.ianlunn.co.uk/
Demo URL: http://www.ianlunn.co.uk/demos/recreate-nikebetterworld-parallax/
Tutorial URL: http://www.ianlunn.co.uk/blog/code-tutorials/recreate-nikebetterworld-parallax/

License: http://creativecommons.org/licenses/by-sa/3.0/ (Attribution Share Alike). Please attribute work to Ian Lunn simply by leaving these comments in the source code or if you'd prefer, place a link on your website to http://www.ianlunn.co.uk/.

Dual licensed under the MIT and GPL licenses:
http://www.opensource.org/licenses/mit-license.php
http://www.gnu.org/licenses/gpl.html
*/

@charset "utf-8";
/* CSS Document */


/* RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear {
	clear: both;
	}
	

/* START STYLES */

.hide {
display: none;
-webkit-transition: all 1s ease-in-out;
	-moz-transition: all 1s ease-in-out;
	-o-transition: all 1s ease-in-out;
	-ms-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;

}


html {
overflow-x: hidden!important;}


body{
	margin: 0;
	min-width: 980px;
	padding: 0;
	background: #507230;
	font-family: proxima-nova-1,proxima-nova-2,sans-serif;
}

p{
	margin: 0 0 10px 0;	
}

p, ul{

/* 	font-size-adjust:0.488; */
	font-style:normal;
	
}

p, blockquote {
color: #694331;
font-family: Georgia, serif;
font-size: .82em;
line-height: 1.4;
}

img{
	border: 0;
}

/* TYPOGRAPHY */

h1, h2, h3, h4 {
	text-transform: uppercase;
	font-style:normal;
	}

h1 {
	font-weight:normal;
	font-size: 27px;
	color: #507230;
	padding:40px 0 0 29px;

}

h2{
	color: #6A9941;
	font-size:3em;
	line-height: 1.2;
}

h3 {
	color: #694331;
	font-size: 19px;
	line-height: 1.45;
	margin-top: 13px;
	}

h4 {
	color: #694331;
	line-height: 1.3;
	margin-bottom: 8px;
	font-size:17px;
	}

h5 {
font-size: 16px;
line-height: 24px;}

#header h1, #pixels{
	color: #48941A;
}

.float-left{
	margin: 50px 0 0 0;
	width: 148px;
	position: absolute;
	left: 60px;
}

.float-right{
	position: absolute;
	margin: 50px 0 0 0;
	width:630px;
	right:90px;
	z-index: 999;
}

blockquote {
	font-style: italic;
	color: #fff;
	font-size: 1.2em;
	line-height: 1.5;
	}
	
cite {
	font-family: Georgia, serif;
	color: #fff;
	font-size: 11px;
	line-height: 13px;
	margin-top: 10px;
	display: block;}
.center{
	font-size: 2.5em;
	padding: 80px 0;
	text-align: center;
}

#wrap {
width: 990px;
position: relative;
}



#nav{
	list-style: none;
	position: fixed;
	left: 30px;
	top:185px;
	z-index: 5000;
}

#nav li{
	margin: 0 0 1px 0;	
	xfloat: left;
	xdisplay: block;
	clear: both;
	
}

#nav li.break {
	margin-bottom: 20px;
	display:block;
	height: 15px;
	clear: both;
/* 	border: 1px solid red; */
}

#nav li a {
		color: #584B27;
		text-decoration: none;
		border-left:none;
		padding: 0px 0px 0px 0px;
		display: block;
		background: url('images/dot.png') no-repeat;
		text-indent:-9999em;
		float: left;
		height:15px;
		width:15px;
		}

#nav li a:hover, #nav li.active a  {
	background-position:0 -15px;
	}

#nav li.active a {

}
#header, #intro, #second{
	width: 100%;
}

#header{
	background: #507230;
	height: 27px;	
	position: fixed;
	z-index: 1;
	width: 990px;
	z-index: 1000;
}

#header nav {
	xoverflow: visible;
	width:96%;
	position: relative;
	cursor: pointer;
	}
	

body#home #header nav {
	width:96.75%;
	margin: 0 auto;
	}
	
#header ul#site-map {

	margin: 0;
	float:right;
	}

#header ul#share {
	float: right;
}


#header ul#share li {
	margin: 0 8px 0 0;
	float: left;
	padding: 3px 0 0 0;
	xwidth: 77px;
	}
	
#header ul#share li a,

li#twitter iframe.twitter-share-button, .btn-o a#b.btn {
	float: left;
	text-indent: -9999em;
	background: url('images/social.png') no-repeat;
	width:20px;
	height:20px; 
	background-position: 0 3px;
	
}

.fb-share-button span {
		margin-top: 5px!important;

}
#header ul#share li#twitter a{
	background-position: -24px 3px;
	}
	
#header ul li {
	display: inline;
	float: left;
	list-style-type: none;
	margin-right: 40px;
	padding-top: 3px;
	
	}

#header ul li a, #header a#home {
	text-transform: uppercase;
	color: #fff;
	text-decoration: none;
	letter-spacing: 1px;
	font-size: .9em;
	line-height:2;
}

#header ul#site-map li a:hover, #header ul#site-map li.active a {
	color: #A5D06A;
	}
	
#header a#home {
position: relative;
left: 30px;
float: left;
color: #A5D06A;
font-weight: bold;
padding-top: 3px;
}





body#home #intro{
	background:#351D0C url(images/home.jpg) top left no-repeat fixed;
	color: white;
	min-height: 663px;
	margin: 0;
	padding: 0px 0 0 0;
}

.story{
	margin: 0 auto;
/* 	padding: 0 0 0 25px; */
	padding: 0;
/* 	z-index: 1000; */
/* 	overflow: auto; */
}

body#home h1 {
	margin: 0;
	padding: 0;
	color: #507230;
	text-transform: uppercase;
	font-size: 7em;
	line-height: 0.85;
	padding-top: 0.15em;
	padding-left: 0.2em;
	font-weight: 100;
	}

.bold {
	font-weight: 400;
	letter-spacing: 1px;}




/* LETTER FROMN THE CEO */


span.family-stats {
color: #fff;
font-family: proxima-nova-1,proxima-nova-2,sans-serif;
text-transform: uppercase;
font-size:18px;
}

span.family-stats-2 {
color: #fff;
font-family: proxima-nova-1,proxima-nova-2,sans-serif;
text-transform: uppercase;
font-size:22px;
letter-spacing: 1px;
}


body#letter #intro{
	background:#d2c6ab url(images/letter/letter-1.jpg) 0 0 no-repeat;
	color: white;
	height:680px;
	margin: 0;
}

body#letter #second{
	background:url(images/letter/letter-2.jpg) 0 0 no-repeat fixed;
	color: white;
	height:680px;
	margin: 0 auto 0 auto;
	overflow: hidden;
}

body#letter #third{
	background:url(images/letter/letter-3.jpg) 0 0 no-repeat;
	color: white;
	height:680px;
	margin: 0;
}

body#letter #fourth{
	background:#91b361 url(images/letter/letter-4.png) 0 0 no-repeat fixed;
	height:680px;
}

body#letter #fifth{
	
	background:#91b361 url(images/letter/letter-5.jpg) left 0 no-repeat;
	height:680px;

}

body#letter #sixth{
	
	background:url(images/letter/letter-6.jpg) left 0 no-repeat fixed;
	height:680px;
}


body#letter #seventh{
	
	background:url(images/letter/letter-7.jpg) left 0 no-repeat fixed; 
	height:680px;
}


body#letter #eighth{
	
	background:#2D5B00 url(images/letter/letter-8.jpg) 0 0 no-repeat;
	height:680px;
}


body#letter #ninth{
	
	background:url(images/letter/letter-9.jpg) left 0 no-repeat;
	height:680px;
}


body#letter #tenth{
	
	background:#006a18 url(images/letter/letter-10.jpg) left 0 no-repeat;
	height:680px;
}


body#letter #eleventh{
	
	background:#536d35 url(images/letter/letter-11.jpg) left 0 no-repeat;
	height:680px;
}

body#letter #twelfth{
	
	background:#597D0C url(images/letter/letter-12.jpg) left 0 no-repeat fixed;
	height:680px;
}

body#letter #thirteenth{
	
	background:#597D0C url(images/letter/letter-13.jpg) left 0 no-repeat;
	height:680px;
}

body#letter #fourteenth{
	
	background:#2c5b00 url(images/letter/letter-14.jpg) left 0 no-repeat;
	height:680px;
}


body#letter #fifteenth{
	
	background:#ece0cf url(images/letter/letter-15.jpg) left 0 no-repeat;
	height:680px;
}


body#letter #sixteenth{
	
	background:#d1c5aa url(images/letter/letter-16.jpg) left 0 no-repeat fixed;
	height:680px;
}

/*
LETTER DECOS
*/

	

body#letter .deco-oneLeaf{
	background: url(images/letter/deco/letter-1-leaf.png) -18px 220px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 930px;
	}


body#letter .deco-oneCircle{
	background: url(images/letter/deco/letter-1-circle.png) 840px 200px no-repeat fixed; 
	height: 1290px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	
body#letter .deco-threeCircle{
	background: url(images/letter/deco/letter-3-circle.png) -240px 0px no-repeat fixed; 
	height: 1360px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	

body#letter .deco-threeLeaf{
	background: url(images/letter/deco/letter-3-leaf.png) 0 600px  no-repeat fixed; 
	height: 1360px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

body#letter .deco-fiveCircle{
	background: url(images/letter/deco/letter-5-circle.png) 600px 600px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
body#letter .deco-sixCircle{
	background: url(images/letter/deco/letter-6-circle.png) -200px 600px  no-repeat fixed ; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
body#letter .deco-sixLeaf{
	background: url(images/letter/deco/letter-6-leaf.png) 650px 300px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
body#letter .deco-sevenCircle{
	background: url(images/letter/deco/letter-7-circle.png) 700px 100px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	
body#letter .deco-eight-lgCircle{
	background: url(images/letter/deco/letter-8-lg-circle.png) -80px 280px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
body#letter .deco-eight-smCircle{
	background: url(images/letter/deco/letter-8-sm-circle.png) 725px 200px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
body#letter .deco-nineCircle{
	background: url(images/letter/deco/letter-9-circle.png) 550px 255px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#letter .deco-tenMap{
	background: url(images/letter/deco/letter-10-map.png) -160px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#letter .deco-elevenMap{
	background: url(images/letter/deco/letter-11-map.png)-120px -20px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#letter .deco-twelveCircle{
	background: url(images/letter/deco/letter-12-circle.png) -90px 0px  no-repeat; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#letter .deco-thirteenCircle{
	background: url(images/letter/deco/letter-13-circle.png) 465px 320px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#letter .deco-fourteenCircle{
	background: url(images/letter/deco/letter-14-circle.png) -60px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#letter .deco-fifteenCircle{
	background: url(images/letter/deco/letter-15-circle.png) 600px 420px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#letter .deco-sixteenCircle{
	background: url(images/letter/deco/letter-16-circle.png) -120px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

/* IMPACT */

body#impact .story span {
	font-size: 18px;
	line-height: 22px;
	display: block;}

body#impact #intro{
	background:#ECE0CF url(images/impact/impact-1.jpg) 0 0 no-repeat;
	color: white;
	height:680px;
	margin: 0;
}

body#impact #second{
	background:#879C35 url(images/impact/impact-2.jpg) 0 0 no-repeat fixed;
	color: white;
	height:680px;
	margin: 0 auto 0 auto;
	overflow: hidden;
}

body#impact #third{
	background:#879C35 url(images/impact/impact-3.jpg) 0 0 no-repeat fixed;
	color: white;
	height:680px;
	margin: 0;
}

body#impact #fourth{
	background:#e9d2a7 url(images/impact/impact-4.jpg) 0 0 no-repeat fixed;
	height:680px;
}

body#impact #fifth{
	
	background:#e9d2a7 url(images/impact/impact-5.jpg) left 0 no-repeat;
	height:680px;

}

body#impact #sixth{
	
	background:#C7701E url(images/impact/impact-6.jpg) left 0 no-repeat;
	height:680px;
}


body#impact #seventh{
	
	background:#D1A022 url(images/impact/impact-7.jpg) left 0 no-repeat fixed ; 
	height:680px;
}


body#impact #eighth{
	
	background:#edcd3e url(images/impact/impact-8.jpg) 0 0 no-repeat ;
	height:680px;
}


body#impact #ninth{
	
	background:#9C3F1E url(images/impact/impact-9.jpg) left 0 no-repeat fixed;
	height:680px;
}


body#impact #tenth{
	
	background:#c27347 url(images/impact/impact-10.jpg) left 0 no-repeat fixed;
	height:680px;
}

body#impact #eleventh{
	
	background:#481803 url(images/impact/impact-11.jpg) left 0 no-repeat fixed;
	height:680px;
}


/* IMPACT DECOS */


	body#impact .deco-oneCircle{
	background: url(images/impact/deco/impact-1-circle.png) 850px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-one-aStats{
	background: url(images/impact/deco/impact-1a-stats.png) 120px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-one-bStats{
	background: url(images/impact/deco/impact-1b-stats.png) 120px 0 no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-twoWave{
	background: url(images/impact/deco/impact-2-wave.png) 0 0 no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-threeCircle{
	background: url(images/impact/deco/impact-3-circle.png) 800px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-three-smLeaf{
	background: url(images/impact/deco/impact-3-sm-leaf.png) 500px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	
	body#impact .deco-three-lgLeaf{
	background: url(images/impact/deco/impact-3-lg-leaf.png) 580px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	

	body#impact .deco-fourWave{
	background: url(images/impact/deco/impact-4-wave.png) 0 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
   }
	
	body#impact .deco-fiveCircle{
	background: url(images/impact/deco/impact-5-circle.png) 700px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-fiveStats{
	background: url(images/impact/deco/impact-5-stats.png) 260px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	
	body#impact .deco-six-smCircle{
	background: url(images/impact/deco/impact-6-sm-circle.png) -60px 0px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-six-lgCircle{
	background: url(images/impact/deco/impact-6-lg-circle.png) 610px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#impact .deco-sevenWave{
	background: url(images/impact/deco/impact-7-wave.png) 0px 0 no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-eightCircle{
	background: url(images/impact/deco/impact-8-circle.png) 650px 0 no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-eightLeaf{
	background: url(images/impact/deco/impact-8-leaf.png) 640px 0 no-repeat fixed ; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	
	body#impact .deco-nineWave{
	background: url(images/impact/deco/impact-9-wave.png) 0 0 no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#impact .deco-tenCircle{
	background: url(images/impact/deco/impact-10-circle.png) 530px 0 no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#impact .deco-elevenCircle{
	background: url(images/impact/deco/impact-11-circle.png) 525px 0 no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#impact .deco-elevenLeaf{
	background: url(images/impact/deco/impact-11-leaf.png) -15px 300px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}


/* HISTORY IN MOTION */




body#history #intro{
	background:#D1C5A9 url(images/history/history-1.jpg) 0 0 no-repeat;
	color: white;
	height:680px;
	margin: 0;
}

body#history #second{
	background:#EACE60 url(images/history/history-2.jpg) 0 0 no-repeat fixed;
	color: white;
	height:680px;
	margin: 0 auto 0 auto;
	overflow: hidden;
}

body#history #third{
	background:#DEB214 url(images/history/history-3.jpg) 0 0 no-repeat fixed;
	color: white;
	height:680px;
	margin: 0;
}

body#history #fourth{
	background:#EACE60 url(images/history/history-4.jpg) 0 0 no-repeat;
	height:680px;
}

body#history #fifth{
	
	background:#DFBA78 url(images/history/history-5.jpg) left 0 no-repeat fixed;
	height:680px;

}

body#history #sixth{
	
	background:#EDA217 url(images/history/history-6.png) left 0 no-repeat fixed;
	height:680px;
}


body#history #seventh{
	
	background:#DE8522 url(images/history/history-7.jpg) left 0 no-repeat  ; 
	height:680px;
}


body#history #eighth{
	
	background:#DFBA78 url(images/history/history-8.png) 0 0 no-repeat fixed;
	height:680px;
}


body#history #ninth{
	
	background:#BFCA79 url(images/history/history-9.jpg) left 0 no-repeat fixed;
	height:680px;
}


body#history #tenth{
	
	background:#99B53D url(images/history/history-10.jpg) left 0 no-repeat;
	height:680px;
}




/* HISTORY DECOS */


	body#history .deco-one-lgCircle{
	background: url(images/history/deco/history-1-lg-circle.png) 470px 220px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-one-smCircle{
	background: url(images/history/deco/history-1-sm-circle.png) 0 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-twoCircle{
	background: url(images/history/deco/history-2-circle.png) -100px 385px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-twoMap{
	background: url(images/history/deco/history-2-map.png) 0 100px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	
	body#history .deco-threeLeaf{
	background: url(images/history/deco/history-3-leaf.png) 0px 400px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	
	body#history .deco-fourCircle{
	background: url(images/history/deco/history-4-circle.png) 450px 60px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	

	body#history .deco-fourLeaf{
	background: url(images/history/deco/history-4-leaf.png) -5px 480px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
   }
	
	body#history .deco-fiveCircle{
	background: url(images/history/deco/history-5-circle.png) 300px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-fiveMap{
	background: url(images/history/deco/history-5-map.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-sixCircle{
	background: url(images/history/deco/history-6-circle.png) 600px 0px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-sixLeaf{
	background: url(images/history/deco/history-6-leaf.png) 190px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#history .deco-sevenCircle{
	background: url(images/history/deco/history-7-circle.png) 0px 420px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-eightLeaf{
	background: url(images/history/deco/history-8-leaf.png) 0px 0px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-nineCircle{
	background: url(images/history/deco/history-9-circle.png) 620px 620px no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#history .deco-nineMap{
	background: url(images/history/deco/history-9-map.png) 0 0 no-repeat fixed ; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	
	body#history .deco-tenLeaf{
	background: url(images/history/deco/history-10-leaf.png) 100px 300px no-repeat; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}


/* FINANCIALS */



body#financials #intro{
	background:#d6cab0 url(images/financials/financials-1.jpg) 0 0 no-repeat;
	color: white;
	height:680px;
	margin: 0;
}

body#financials #second{
	background:#c1b089 url(images/financials/financials-2.jpg) 0 0 no-repeat fixed;
	color: white;
	height:680px;
	margin: 0 auto 0 auto;
	overflow: hidden;
}

body#financials #third{
	background:#a4b177 url(images/financials/financials-3.jpg) 0 0 no-repeat fixed;
	color: white;
	height:680px;
	margin: 0;
}

body#financials #fourth{
	background:#e9d2a7 url(images/financials/financials-4.jpg) 0 0 no-repeat;
	height:680px;
}

body#financials #fifth{
	
	background:#46682c url(images/financials/financials-5.jpg) left 0 no-repeat;
	height:680px;

}

body#financials #sixth{
	
	background:#C7701E url(images/financials/financials-6.jpg) left 0 no-repeat;
	height:680px;
}


body#financials #seventh{
	
	background:#6b852e url(images/financials/financials-7.jpg) left 0 no-repeat fixed ; 
	height:680px;
}


body#financials #eighth{
	
	background:#3f5a27 url(images/financials/financials-8.jpg) 0 0 no-repeat ;
	height:680px;
}


body#financials #ninth{
	
	background:#6a7c2a url(images/financials/financials-9.jpg) left 0 no-repeat fixed;
	height:680px;
}


body#financials #tenth{
	
	background:#3b5e00 url(images/financials/financials-10.jpg) left 0 no-repeat fixed;
	height:680px;
}

body#financials #eleventh{
	
	background:#5b7d1c url(images/financials/financials-11.jpg) left 0 no-repeat fixed;
	height:680px;
}

body#financials #twelfth{
	
	background:#4b6a2e url(images/financials/financials-12.jpg) left 0 no-repeat fixed;
	height:680px;
}

body#financials #thirteenth{
	
	background:#5d6d26 url(images/financials/financials-13.jpg) left 0 no-repeat fixed;
	height:680px;
}

body#financials #fourteenth{
	
	background:#2d5607 url(images/financials/financials-14.jpg) left 0 no-repeat fixed;
	height:680px;
	
}

/* FINANCIALS DECOS */


body#financials .deco-oneChart{
	background: url(images/financials/deco/financials-1-chart.png) 197px 0  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
   }
	
	body#financials .deco-twoChart{
	background: url(images/financials/deco/financials-2-chart.png) 197px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#financials .deco-threeChart{
	background: url(images/financials/deco/financials-3-chart.png) 197px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#financials .deco-fourWave{
	background: url(images/financials/deco/financials-4-wave.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-fiveCircle{
	background: url(images/financials/deco/financials-5-circle.png) 175px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-sixCircle{
	background: url(images/financials/deco/financials-6-circle.png) 420px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-sevenCircle{
	background: url(images/financials/deco/financials-7-circle.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-eight-smLeaf{
	background: url(images/financials/deco/financials-8-sm-leaf.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-eight-lgLeaf{
	background: url(images/financials/deco/financials-8-lg-leaf.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-nineCircle{
	background: url(images/financials/deco/financials-9-circle.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-tenCircle{
	background: url(images/financials/deco/financials-10-circle.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-tenLeaf{
	background: url(images/financials/deco/financials-10-leaf.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#financials .deco-elevenCircle{
	background: url(images/financials/deco/financials-11-circle.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-elevenLeaf{
	background: url(images/financials/deco/financials-11-leaf.png) 0px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-twelveCircle{
	background: url(images/financials/deco/financials-12-circle.png) 600px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-thirteen-smCircle{
	background: url(images/financials/deco/financials-13-sm-circle.png) -70px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

	body#financials .deco-thirteen-lgCircle{
	background: url(images/financials/deco/financials-13-lg-circle.png) 650px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}
	
	body#financials .deco-fourteenCircle{
	background: url(images/financials/deco/financials-14-circle.png) 400px 0px  no-repeat fixed; 
	height: 680px;
	margin: 0 auto;
	padding: 0;
	position: absolute;
	width: 990px;
	}

body#financials .float-right > div, body#financials #fifth .float-right .donor-wrap div, body#financials #sixth .float-right .donor-wrap div {
	float: left;
	width: 23%;
	margin-right: 15px;
	
	}
	

div.last {
	margin-right: 0!important;
	
	}

body#financials #fifth .float-right .donor-wrap, body#financials #sixth .float-right .donor-wrap {
clear: both;
width:100%;
margin-bottom: 4em;
margin-right: 0!important;}

body#financials h4 {
color: #EDD79A;
padding-bottom: 3px;
border-bottom:1px solid #EDD79A;}

body#financials h3 {
text-transform: none;
margin-top: 5px;}

body#financials h2 {
	color: #694331;
	font-size: 27px;
	line-height: 32px;
	font-weight: 500;}


body#financials .float-right ul li {
	font-family: Georgia, serif;
	color: #fff;
	font-size: 12px;
	line-height: 14px;
	margin-bottom: 9px;}

body#financials .float-right div p {
	font-style: italic;
	margin-top: 10px;
	color: #EDD79A;
	font-family: proxima-nova-1,proxima-nova-2,sans-serif;
	 }
	 
	 
body#financials .float-right a {
	color:#518300;
	text-decoration: none;
	margin-top: 10px;
	display: block;
	}
	 


body#financials .float-left{
/* 	float: left;	 */
	margin:0;
	width: 350px;
	position: absolute;
	left: 30px;
}

body#financials .float-right{
/* 	float: right; */
	position: absolute;
	margin: 50px 0 0 0;
	width:610px;
	right:27px;
	z-index: 999;
}


/* FOOTER */

#footer {
	background-repeat:no-repeat;
	background-position: left bottom;
	height: 169px; 
	margin: -216px auto 0 auto;
	position: fixed;
	bottom: 0;
	width: 990px;
	z-index: 1000;
	xborder:1px solid red;

	}
	
#footer a{
	text-indent: -9999em;
	float: left;
	background:url('images/landesa-logo.png');
	background-repeat: no-repeat;
	width: 190px;
	height:55px;
	position: absolute;
	left: 32px;
	top:95px;
}


body#financials #footer a {
top:26px;}

body#letter #footer {
	background:url('images/letter/letter-footer.png');
}

body#financials #footer {
	background:url('images/financials/financials-footer.png');
	height: 100px;
	background-position: 0 -238px;
}

body#history #footer {
	background:url('images/history/history-footer.png');
}

body#impact #footer {
	background:url('images/impact/impact-footer.png');
}



/* FOOTER */

body#home #footer {
	background:url('images/footer-home.png');
	background-repeat:no-repeat;
	background-position: center bottom;
	height: 238px; 
	margin: -216px auto 0 auto;
	position: relative;
	bottom: 0;
	width: 990px;
	}
	
body#home #footer a{
	text-indent: -9999em;
	float: left;
	background:url('images/landesa-logo.png');
	background-repeat: no-repeat;
	width: 190px;
	height:55px;
	position: absolute;
	left: 25px;
	top:137px;
}

























