html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, blockquote, pre, 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,
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;
}
h1{font-size:300%; font-family: 'Amatic SC', cursive; color:#6CF; font-weight:700; font-size:80px}
.container{width:960px; height:auto; margin:400px auto 20px auto; font-size: 16px; padding-bottom:0px; font-family: 'Glegoo', serif; font-weight:400; color:#999} 
.container2{width:960px; height:auto; margin:50px auto 20px auto; background-image:url(images/arrow-graphic.jpg); background-repeat:no-repeat; background-position:right top; font-family: 'Glegoo', serif; font-weight:400; color:#999; background-image:url(images/bk-bottom.jpg); background-position:bottom right; padding-bottom:50px} 
.top-bar-wrapper{height:auto; width:960px; margin:-20px auto 0 auto}
.top-bar{background-color:#000; height:30px}
.top-wrapper{height:580px; width:auto; margin:0 auto 0 auto}
.header{width:830px; height:235px; margin:50px auto 0 auto; background-image:url(images/logo.png); background-repeat:no-repeat; background-position:top center}
.ticker{text-transform: capitalize; font: bold 46px NeoSansLight; margin-top:50px; margin-left:auto; margin-right:auto; color:#666}
.main-copy{width:700px; margin: 0 auto 0 auto; line-height:150%}
/* icons */
.icons{margin:0px 10px 0 10px}
.social-menu{width:960px; margin:20px auto 0 auto; height:50px}
.social-icons{float:right; margin:0 5px 0 5px}

/* footer */
#footer-wrapper{background-repeat:repeat-x;background-position:center top;color:#FFF;width:100%;height:150px;background-color:#FFF; margin-top:30px; background-image:url(images/footer-bk.jpg); background-repeat:repeat-x; padding-top:40px}
.footer{color:#FFF; width:960px; height:200px; margin:0 auto 0 auto;font: 16px NeoSansLight; color: #999; background-image:url(images/bucket-and-spade.jpg); background-position:bottom right; background-repeat:no-repeat;font-family: 'Glegoo', serif; font-weight:400; color:#999; font-size:14px}
.footer1{width:250px; height:50px; float:left; padding: 10px 0px 20px 0; margin: 10px 10px 0px 10px; border-right:thin #CCC solid}
.footer2{width:300px; height:50px;float:left; padding: 10px 20px 20px 0;margin: 10px 10px 0px 10px;}
.footer3{width:200px; float:left; padding: 10px 20px 20px 0;margin: 10px 10px 0px 10px; border-right:thin #CCC solid}
a.link:link {font-family: 'Amatic SC', cursive; color: #939; font-weight:700; font-size:22px; text-decoration:none}      /* unvisited link */
a.link:visited {font-family: 'Amatic SC', cursive; color: #939; font-weight:700; font-size:22px}  /* visited link */
a.link:hover {font-family: 'Amatic SC', cursive; color: #6CF; font-weight:700; font-size:22px}  /* mouse over link */
a.link:active {font-family: 'Amatic SC', cursive; color: #6CF; font-weight:700; font-size:22px}  /* selected link */

a.foot:link {font-family: 'Glegoo', serif; font-weight:400; color: #999; font-size:14px; text-decoration:none}      /* unvisited link */
a.foot:visited {font-family: 'Glegoo', serif; font-weight:400; color: #999; font-size:14px}  /* visited link */
a.foot:hover {font-family: 'Glegoo', serif; font-weight:400; color: #6CF; font-size:14px}  /* mouse over link */
a.foot:active {font-family: 'Glegoo', serif; font-weight:400; color: #6CF; font-size:14px}  /* selected link */
ul{ color:#666;font: 46px NeoSansLight; line-height:170%}
.pledge{background-image:url(images/our-pledge.jpg); background-repeat:no-repeat; width:800px; height:270px; margin:30px auto 0 auto; padding-top:90px}
.pledge-copy{width:600px; margin: 0px auto 0 auto; line-height:130%; text-align:center; font-size: 12px; font-family: 'Glegoo', serif; font-weight:400; color:#999}
