/****
EAUT
http://eaut.org
20080725

TOC
- =Generic Rules
	-- =Generic Text
		 --- =Links
		 --- =Headings
		 --- =Body Text
- =Structure
  -- =Menu
  -- =Content

****/


/* - =Generic Rules - */

	/* -- =Generic Text -- */

		/* --- =Links --- */
		a:link {color: #369;}
		a:visited {color: #666;}
		a:hover, a:active, a:focus {color: #ff7700;}
		
		/* --- =Headings --- */
		h1, h2, h3, h4, h5, h6 {clear: both; font-family: Georgia, Times, "Times New Roman", serif; margin: 0 0 0.4em 0;}
		h1 {font-size: 2em;}
		h2 {border-left: 3px solid #ff7700; font-size: 1.6em; padding: 0 0 0 0.3em;}
		h3 {font-size: 1.5em;}
		h4 {font-size: 1.4em;}
		h5 {font-size: 1.2em;}
		h6 {font-size: 1.1em;}

		/* --- =Body Text --- */
		#content p,
		#content li,
		#content ol,
		#content ul {margin: 0 0 0.5em 0; width: 36em;}
		#content p {font-size: 1.07em; line-height: 1.5; margin: 0 0 2em 0;}
		#content ul {margin: 0 0 1em 0;}
			#content ul li {font-size: 1.07em; list-style-position: inside; list-style-type: circle;}
		#content ol {}
			#content ol li {font-size: 1.07em; list-style-position: inside; list-style-type: decimal;}

/* - =Structure - */
body {background: #369; color: #0e0e0e; font: 62.5%/1.3 "Helvetica Neue", Arial, sans-serif;}
#page {background: #fff; margin: 3em 0 0 2em; font-size: 1.5em; position: relative;}

  /* -- =Menu -- */
  #menu {float: left; margin: 0 0 2em 0.5em; position: absolute; top: -2em; width: auto;}
    #menu li {float: left; margin: 0 0 0 0.5em; width: auto;}
      #menu li a {display: block; font-size: 1.2em; padding: 0.35em;}
      
      #menu li a:link,
      #menu li a:visited {background: #ccc; color: #000; text-decoration: none;}
      #menu li a:hover,
      #menu li a:active,
      #menu li a:focus {background: #ff7700; color: #fcfcfc; text-decoration: none;}

  /* -- =Content -- */
  #content {padding: 2em;}
    h1 {clear: both; font-weight: 700; letter-spacing: 0.06em; margin: 0 0 0.4em 0;}
