/* --  roh oh. guess it's not so secret?  -- */
/* --  www.spencermccormick.com  -- */

/* --  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, font, 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 {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	:focus { outline: 0; }
    html, body {height:100%; width:100%}
	body {line-height: 1; color: black; background: white; }
	ol, ul, li {list-style: none;}
	table {	border-collapse: separate; border-spacing: 0; }
	caption, th, td {text-align: left; font-weight: normal;	}
	table {	border-collapse: collapse;	border-spacing: 0; }

/* --  Fonts  -- */
    p{ font:13px "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding:5px 0}
    li { font:12px "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
	h1 { font: bolder 60px Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; }
	h2, h3, h4 {font-family: Consolas, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", Monaco, "Courier New", Courier, monospace;}
	h2 {font-size: 22px;}
    h3 {font-size: 18px;}
    h4 {font-size: 14px; font-weight:normal;}
    .smaller { font-size: .9em !important; }
	a, a:visited{text-decoration:underline; color:black;}
    a:hover{text-decoration:none;color:black}
    
/* --  Structure  -- */
	#bgImage img{ position: fixed; left:0; bottom: 0px; z-index:-1; }
  
    
/* --  Navigation -- */
	/* -- Header --*/
    #header {height: 220px; width: 880px; }
    a#headerimg { height: 190px; width: 880px; display:block; background:url(../contribute/images/masthead_r1_c1_s1.jpg) no-repeat; }
    #header li {float:left; position:static; }
    li a.nav{ float:left;display:inline; height: 38px; }
        .nav{ background:url(../contribute/images/masthead_r2_c1_s1.png) no-repeat; }
        .nav.btn_cast { width: 90px; background-position:0 -1px; }
        .nav.btn_crew {width: 100px; background-position:-88px -1px}
        .nav.btn_trailer {width: 145px; background-position:-189px -1px }
        .nav.btn_con {width: 205px;background-position:-333px -1px}
        .blank { width: 200px; height:38px; float:left }
        .nav.btn_twet {width: 25px; background-position:-740px -1px }
        .nav.btn_face {width: 25px;background-position:-765px -1px}
        .nav.btn_mail {width: 50px;background-position:-790px -1px}
        .nav.btn_feed { width: 40px; background-position:-840px -1px }
        a.nav.btn_cast:hover {background-position:0 -39px; }
        a.nav.btn_crew:hover {background-position:-88px -39px}
        a.nav.btn_trailer:hover {background-position:-189px -39px }
        a.nav.btn_con:hover {background-position:-333px -39px}
        a.nav.btn_twet:hover { background-position:-740px -39px }
        a.nav.btn_face:hover {background-position:-765px -39px}
        a.nav.btn_mail:hover {;background-position:-790px -39px}
        a.nav.btn_feed:hover { background-position:-840px -39px }
	/* --  Footer -- */
    #navBottom {position:fixed; bottom:0px; width:100%; height:40px; text-align:left;}
            /* --  Text Links  -- */
        ul#nav{position:relative; bottom:-8px;left:10px}
        ul#nav li {color:white; font-size: 14px; float:left; padding:4px 5px;  }
        ul#nav li a{ color:white; text-decoration:none; position:relative; top:-3px; font: 17px Consolas, "Lucida Console", "Andale Mono", monospace; }
        ul#nav li a:hover{text-decoration:underline;color:white;}
            /* -- Buttons Right -- uses navigation header graphics */
        #navBottom ul#buttons { float:right; background:white; width:140px; height:40px; padding:5px 5px 1px 15px; border-left:1px solid #312F2B; border-top:1px solid #312F2B;border-left:1px solid #312F2B;-moz-border-radius-topleft: 30px;-webkit-border-top-left-radius: 30px;border-top-left-radius: 30px;} 
        #navBottom ul#buttons li { padding:0; float:left} 
            
    
/* --  Modifiers  -- */
    .last { margin:0; border:none; clear:both;  } /* flushes last element in floated nav */

