/*
	##     WEBSITE TITLE
	##     based on the mYm screensheet 5
	##     Updated: June 29, 2009
  	##     www.mimoymima.com
  
	- - - Color References - - -
	color: #XXXXXX;
*/

/* - - - Tags on this site - - - */
	
	html { color: #333; background: #EFEFEF; }

	/* set width to 100% unless this is a fixed width site */
	body { position: relative; width: 100%; margin: 0 auto; font: 300 1.3em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", "myriad pro", "myriad web pro", "myriad web", myriad, helvetica, sans-serif; }

	/* Links */
	a:link, a:visited { color: #39C; text-decoration: underline; }
	a:hover, a:focus, a:active { color: #006; text-decoration: none; }
	
	/* Content Headings */
    #Content h1 { font-size: 1.8em; margin: 1.5em 0 .3em 0; }
    #Content h2 { font-size: 1.6em; margin: 1.5em 0 .3em 0; }
    #Content h3 { font-size: 1.4em; margin: 1.5em 0 .3em 0; }
    #Content h4 { font-size: 1.2em; margin: 1.5em 0 .3em 0; }
    #Content h5 { font-size: 1.0em; margin: 1.5em 0 .3em 0; }
    #Content h6 { font-size: 0.8em; margin: 1.5em 0 .3em 0; }
	#Content h1+h2, #Content h2+h3, #Content h3+h4, #Content h4+h5, #Content h5+h6 { padding-top: 0 !important; }

	/* General Classes */
	.hidden { position: absolute; left: -999em; }


/* - - - Page Divisions on this site - - - */
		
	/* Header */

	/* MainNav */
	#MainNav { font-size: 1.3em; overflow: hidden; } /* don't remove overflow hidden */
	#MainNav ul { width: 100%; }
	#MainNav a { padding: 0px 16px 0px 16px; line-height: 2.5em; text-transform: uppercase; text-decoration: none; letter-spacing: .08em; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; }
	#MainNav a:hover, #MainNav a:focus, #MainNav a:active { background: #E9FFF9; }
	#MainNav li.Active a { color: #FFF; background: #CCC; }
	#MainNav .Active a:hover, #MainNav .Active a:focus { color: #333; background: #EFEFEF; }
	
	/* Content*/
	#Content { margin: 0 auto; }
		
	/* Footer */
	#Footer { clear: both; }
	#Footer #Copyright,	#Footer #Credit { float: right; }
	

/* - - - Classes - - - */

	/* vCards */
	#Footer .vcard { display: none; }
	.street-address { display: block; }
	
	/* Credits */
	#Credits { text-align: right; font-size: 90%; margin-top: 50px; }
	
	/* Tiny mYm Credit */
	#CreditsMYM { position: absolute; right: 50px; padding: 20px 0; }
	#CreditsMYM h2 { color: #09F; position: absolute; left: 0; z-index: 4; font-size: .9em; font-weight: normal; width: 38px; height: 39px; overflow: hidden; }
	#CreditsMYM h2:hover { color: #F90; }
	#CreditsMYM h2 a { position: absolute; left: 0; z-index: 5; margin-bottom: -48px; display: block; width: 38px; height: 39px; background: url(/images/logo_mym-credit.png) no-repeat; }
	#CreditsMYM h2 a:hover { background-position: 0 -39px; cursor: pointer; }

/* - - - Specific Pages on this site - - - */

/* Home */