@charset "UTF-8";
/* :::::::::::::::::::::::
	  Gilbert Grows Art
	  Design/HTML/CSS 
	  By Matt Jorgensen
::::::::::::::::::::::::*/

/*-- Sticky Footer --*/

html, body{ height: 100%; }

#wrap{ width: 1018px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -134px; background: transparent url(../Images/contentbg.png) repeat-y left top; }

#footer-wrap, #push{ width: 1018px; height: 134px; margin: 0 auto; }

#push, .clear{ clear: both; }

/*-- End --*/

body{ background: #444f55 url(../Images/bg.jpg) no-repeat center top; color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 68%; }
#header{ width: 1018px; height: 173px; background: transparent url(../Images/header.png) no-repeat left top; position: relative; overflow: hidden; }
#header h2 a.logo{ width: 186px; height: 172px; background: transparent url(../Images/logo.png) no-repeat left top; display: inline; float: left; margin: 0 125px 0 0; position: absolute; left: 65px; top: 5px; overflow: hidden; text-indent: -99999em;}
#header .nav{ display: inline; float: left; margin: 100px 315px 0;}
#header .nav ul li{ display: inline; float: left; margin: 0 13px; }
#header .nav ul li a{ height: 25px; background: transparent url(../Images/nav.jpg) no-repeat; display: inline; float: left; overflow: hidden; text-indent: -99999em; }
#header .nav ul li a.nav_home{ width: 49px; background-position: 0 0;}
#header .nav ul li a.nav_home:hover, .home #header .nav ul li a.nav_home{ background-position: 0 -25px;}
#header .nav ul li a.nav_about{ width: 63px; background-position: -70px 0;}
#header .nav ul li a.nav_about:hover, .about #header .nav ul li a.nav_about{ background-position: -70px -25px;}
#header .nav ul li a.nav_mission{ width: 80px; background-position: -159px 0;}
#header .nav ul li a.nav_mission:hover, .mission #header .nav ul li a.nav_mission{ background-position: -159px -25px;}
#header .nav ul li a.nav_contact{ width: 56px; background-position: -264px 0;}
#header .nav ul li a.nav_contact:hover, .contact #header .nav ul li a.nav_contact{ background-position: -264px -25px;}
#content_wrap{ width: 1018px;  margin: 0 auto; overflow: hidden; }


/* footer */
#footer-wrap{ background: transparent url(../Images/footer.png) no-repeat left top; }
#footer-left{ color: #fff; display: inline; float: left;  margin: 40px 15px;} 
