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

html body {background:#000 url(images/bk_page.jpg) no-repeat top center; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#444; line-height:18px;}

#wrap {width:938px; margin:0 auto;}
#logo {float:left; margin:10px 0 0 60px; width:207px; display:block;}


#pageTop {background:url(images/page_top.png) no-repeat top left; width:938px; height:29px; margin:100px 0 0 0;}
#pageBtm {height:10px;background:url(images/page_btm.png) no-repeat top left; width:938px; height:29px;}
#pageBk {background:url(images/page_bk.png) repeat-y top left; width:938px; text-align:center; margin:0; padding:0;}

#content {padding:15px 0; margin:0 auto; text-align:left; width:875px;}
#col1 {float:left; width: 628px; margin-left:10px;}
#col2 {float:right; width:200px;}

#innerL {float:left; width:400px;}
#innerR {float:left; width:180px; margin-left:20px; border-left:dashed 1px #AAA; padding-left:10px; background:#eeeeee;}

.pod {width:204px; float:left; margin-right:5px;}
.readmore {margin-top:-10px; display:block;}

#sponsorBox {width: 598px; margin:12px 0; padding:1px 15px;
background-color: #fff;
border-radius: 7px;
-moz-border-radius: 7px;
-webkit-border-radius: 7px;}


#fullwidth {float:left; width: 828px; margin-left:10px; text-align:center;}
 
.clear {clear:both;}

#footer {color:#c9dff6; text-align:center; margin:20px;}


/*------------------STYLES-----------------*/
h1 {color:#001; margin:20px 0 25px 0;}
h2 {color:#001; margin:20px 0 5px 0;}

a {color:#09F;}
.white {color:#fff;}
.black {color:#000; font-weight:bold;}
.bigQuote {display:block; color:#069; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-style:italic; line-height:24px; padding:0 10px 10px 10px;}

.date {line-height:14px; color:#54b1cf;}
.subtitle {line-height:14px; color:#AAA; font-style:italic;}

.imgRight {float:right; margin:0 2px 8px 12px;}
.imgLeft {float:left; margin:0 12px 8px 2px;}



/*------------------NAV------------------*/
#topDonate {float:left; width:94px; margin:0 0 0 20px; padding:0;}


ul#nav {width:648px; height:40px; margin:0 -50px 0 35px; padding:0; float:left; list-style:none; z-index:200;}
ul#nav li {float:left; margin:0px; padding:0;}
ul#nav li a {display:block;}
ul#nav li span a {display:block; text-indent:-9999px; height:40px;}

#nav li#nav_kickstarter span a {background: url(images/nav_kickstarter.png) no-repeat bottom left; width:208px;}
#nav li#nav_donate span a {background: url(images/nav_donate.png) no-repeat bottom left; width:94px;}
#nav li#nav_about span a {background: url(images/nav_about.png) no-repeat bottom left; width:78px;}
#nav li#nav_productionTeam span a {background: url(images/nav_productionTeam.png) no-repeat bottom left; width:164px;}
#nav li#nav_press span a {background: url(images/nav_press.png) no-repeat bottom left; width:76px;}
#nav li#nav_support span a {background: url(images/nav_support.png) no-repeat bottom left; width:122px;}

#nav li#nav_kickstarter span a:hover {background-position:top left;}
#nav li#nav_donate span a:hover {background-position:top;}
#nav li#nav_about span a:hover {background-position:top;}
#nav li#nav_productionTeam span a:hover {background-position:top;}
#nav li#nav_press span a:hover {background-position:top;}
#nav li#nav_support span a:hover {background-position:top;}

#nav li#nav_donate_on span a {background: url(images/nav_donate.png) no-repeat top left; width:94px;}
#nav li#nav_about_on span a {background: url(images/nav_about.png) no-repeat top left; width:78px;}
#nav li#nav_productionTeam_on span a {background: url(images/nav_productionTeam.png) no-repeat top left; width:164px;}
#nav li#nav_press_on span a {background: url(images/nav_press.png) no-repeat top left; width:76px;}
#nav li#nav_support_on span a {background: url(images/nav_support.png) no-repeat top left; width:122px;}


/*------------------FORMS------------------*/
#emailForm {float:left; margin:30px 0 0 270px; width:400px; height:100px;}
.textField {padding:5px; border:solid 1px #888;}
.emailInput {border:1px solid #999; padding:.4em; font-size:1em; width:60%; margin-top:2px;}
.btn {border:0; padding:0; width:76px; height:27px; margin-bottom:-.9em;}
#no-spam {font-size:.9em; font-style:italic; color:#666; margin-top:.4em;}
#response {color:#000; font-style:italic; font-size:inherit; padding:.4em;}


/*----------------SUB LAYOUT----------------------*/
#slider {margin:0 auto;}

.prodTeam {margin:10px 0; padding-top:10px; display:inline; width:600px; float:left; border-top:#BBB dotted thin;}
.headshot {width:80px; float:left; margin-right:12px;}
.bio {float:left; width:500px;}

ul.donors {list-style:none; margin:0; padding:0; color:#555; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}

