/* Body Defaults */
  body {
    font: normal 6.25% arial;
    text-align:center;
  }
  
/* Masthead Fonts */
  #masthead h1 {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin-top: 0px;
	margin-right: 0px;
    margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
    font-weight: bold;
    font-size: 50em;
  }  
  #masthead p {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 0px;
    margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
    font-weight: bold;
    font-size: 16em;
  } 
  
/* Navigation Fonts */ 
  #navigation-home, #navigation-about, #navigation-contact, #navigation-login, #navigation-product, #navigation-upcoming p {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin:6px 0 0 0;
    text-align: center;
    font-weight: bold;
    font-size: 14em;  
  }
  #nav {
    padding: 0;
    margin: 0;
    list-style-type: none;
  }
  #nav ul {
    padding: 0;
    margin: 0;
    list-style-type: none;
  }
  #nav a {
    display: block;
    width: 10em;
  }
  #nav li {
    float: left;
    margin: 0 0 0 -18px;
    width: 10em;
  }
  #nav li ul {
    position: absolute;
    margin: 0 0 0 -36px;
    background:#66FF33;
    width: 12em;
    left: -999em;
  }
  #nav li ul li {
    margin: 0 0 0 -5px;
    width: 12em;
  }
  #nav li:hover ul {
    left: auto;
  }
  #nav li:hover ul, #nav li.sfhover ul {
    left: auto;
  }
  #nav li ul ul {
    margin: -1em 0 0 10em;
  }
/* Contents Fonts */
  #contents h1 {
    font-family: arial, sans-serif;
    color: #650F0E;
	text-align: center;
	font-size: 20em;
	margin-top: 10px;
  }
  #contents p {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 10px;
    margin-bottom: 0px;
	margin-left: 10px;
	text-align: center;
    font-size: 16em;
  }
  #contents-center p {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin-top: 2px;
	margin-right: 0px;
    margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
    font-weight: bold;
    font-size: 16em;
  }
  #contents-right p {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 0px;
    margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
    font-weight: bold;
    font-size: 20em;
  }
  #contents-center a:link, a:visited {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: none;
    color:#000000;
  }
  #contents-center a:hover {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  table {
    border: 0px;
    font-family: verdana, arial, sans-serif;
    text-align: left;
    font-size: 1px;
  }
  td {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 20px;
    margin-bottom: 5px;
	margin-left: 20px;
	text-align: left;
    font-weight: bold;
    font-size: 16em;
  }
  td.center {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 20px;
    margin-bottom: 5px;
	margin-left: 20px;
	text-align: center;
    font-weight: bold;
    font-size: 16em;
  }
  table.contact {
    border: 0px solid #AA1819;
    font-family: verdana, arial, sans-serif;
    text-align: left;
    font-size: 1px;
  }
  td.all {
    font-family: verdana, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 20px;
    margin-bottom: 5px;
	margin-left: 20px;
    text-align: left;
    font-size: 14px;
  }
  td.left {
    font-family: verdana, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 20px;
    margin-bottom: 5px;
	margin-left: 20px;
    text-align: right;
    font-size: 14px;
  }
  td.center {
    font-family: verdana, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 20px;
    margin-bottom: 5px;
	margin-left: 20px;
    text-align: center;
    font-size: 14px;
  }
  td.right {
    font-family: verdana, arial, sans-serif;
    color: #000000;
    margin-top: 5px;
	margin-right: 20px;
    margin-bottom: 5px;
	margin-left: 20px;
    text-align: left;
    font-size: 14px;
  }
  td.display {
    font-family: verdana, arial, sans-serif;
    color: #000000;
    text-align: center;
    font-size: 10px;
  }
  td.displayleft {
    font-family: verdana, arial, sans-serif;
    color: #000000;
    text-align: left;
    font-size: 10px;
  }
  td.contactleft {
    border: 0px solid #AA1819;
    font-family: verdana, arial, sans-serif;
    color: #000000;
    text-align: left;
    font-size: 14px;
  }
  td.contactcenter {
    border: 0px solid #AA1819;
    font-family: verdana, arial, sans-serif;
    color: #000000;
    text-align: center;
    font-size: 14px;
  }
  td.contactright {
    border: 0px solid #AA1819;
    font-family: verdana, arial, sans-serif;
    color: #000000;
    text-align: right;
    font-size: 14px;
  }
  
/* Footer Fonts */
  #footer p {
    font-family: comic sans ms, arial, sans-serif;
    color: #000000;
    margin-top: 3px;
	margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 0px;
	text-align: center;
    font-weight: bold;
    font-size: 14em;
  }
/* Link Settings */
  #navigation-home a:link, a:visited {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: none;
    color:#000000;
  } 
  #navigation-about a:link, a:visited {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: none;
    color:#000000;
  }
  #navigation-contact a:link, a:visited {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: none;
    color:#000000;
  }
  #navigation-login a:link, a:visited {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: none;
    color:#000000;
  }
  #navigation-product a:link, a:visited {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: none;
    color:#000000;
  }
  #navigation-upcoming a:link, a:visited {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: none;
    color:#000000;
  }
  #navigation-home a:hover {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  #navigation-home a:hover {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  #navigation-about a:hover {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  #navigation-contact a:hover {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  #navigation-login a:hover {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  #navigation-product a:hover {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  #navigation-upcoming a:hover {
    font-family: comic sans ms, arial, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  #footer a:link, a:visited {
    font-family: comic sans ms, sans-serif;
    text-decoration: none;
    color:#000000;
  } 
  #footer a:hover {
    font-family: comic sans ms, sans-serif;
    text-decoration: underline;
    color:#000000;
  }
  
