/* CSS Document */
html, body { padding: 0; margin: 0; margin-left: auto; margin-right: auto; text-align: center; color: #000; background: #fff url('bg.gif') repeat-x; height:100%; font: .9em Arial, Helvetica, sans-serif}

#container {width: 699px; border-left: 1px #000 solid; border-right: 1px #000 solid; margin-left: auto; margin-right: auto;}
#masthead { background: #cc0000 url('banner.jpg') no-repeat; width: 699px; height: 93px;}

#primarynav {text-align:left;float: left; width: 155px; margin-left: 2px; margin-right: 20px;}
#primarynav ul {list-style: none; margin: 0px; padding: 0px;}
#primarynav ul li a {display: block; color: #6c9d3d; background-color: #fff; border-left: 0.55em solid #6c9d3d; padding: 2px 2px 2px 8px; text-decoration: none; margin: 2px 2px 0 0; letter-spacing: -1px; font-weight: bold; border-top: 1px dotted #6c9d3d; border-bottom: 1px dotted #6c9d3d;}
#primarynav ul li a:visited {text-decoration: underline; color: #6c9d3d; background-color: #fff; border-left: 0.55em solid #6c9d3d;}
#primarynav ul li a:hover {color: #981c1e; background-color: #fff; border-left-color: #981c1e; text-decoration: none;}
#primarynav ul li a:active {display: block; color: #981c1e; background-color: #fff; border-left: 0.55em solid #981c1e;text-decoration: none;}
#primarynav img {padding: 4px 4px 4px 30px;}

#maincontent {width: 70%; float:left; text-align:left; padding-bottom: 20px; height: 100%; }
#maincontent h1, h2 {font-family: "Arial Black", Arial, Helvetica, sans-serif;  color: #981c1e;}
#maincontent h1 {font-size: 1.4em;}
#maincontent h1 .apple {color: #6c9d3d;}
#maincontent h2 {font-size: 1.2em}
#maincontent img {float: left; padding: 4px;}
#maincontent a {color: #981c1e; text-decoration: none; font-weight: bold;}
#maincontent a:visited {color: #981c1e; text-decoration: underline; font-weight: bold;}
#maincontent a:hover {color: #6c9d3d; text-decoration: underline; font-weight: bold;}
#maincontent a:active {color: #6c9d3d; text-decoration: none; font-weight: bold;}

#weeks{ width: 300px; text-align: center; border: 1px solid #6c9d3d;}
#weeks td.col1dark {background:#cedfbb; padding: 6px;}
#weeks td.col1light {background:#e7efde; padding: 6px;}
#weeks td.col2light {background:#fff; padding: 6px;}
#weeks td.col2dark {background:#e7efde; padding: 6px;}
#weeks td a {color: #6c9d30; text-decoration: none;}
#weeks td a:visited {color: #6c9d30; text-decoration: underline;}
#weeks td a:hover {color: #981c1e; text-decoration: underline;}
#weeks td a:active {color: #6c9d30; text-decoration: none;}

#champs{ width: 98%; text-align: left;padding: 4px; margin-bottom: 8px;}
#champs td { padding: 4px;}
#champs img { border: 1px solid #6c9d3d; magrin-top: 0px;}
#champs td a {color: #6c9d30; text-decoration: none;font-size: 11px;}
#champs td a:visited {color: #6c9d30; text-decoration: underline; }
#champs td a:hover {color: #981c1e; text-decoration: underline;}
#champs td a:active {color: #6c9d30; text-decoration: none;}
#champs .head{color: #981c1e; font-weight: bold;}

#nominate { width: 98%; text-align: left; margin-bottom: 8px; border: 1px solid #6c9d3d;}
#nominate td { padding: 4px;}
#nominate th { background:#6c9d3d; padding: 4px; color: #FFFFFF;}
#nominate td.submit {background:#cedfbb;}
#nominate td.nomi {background:#fff799;}






#logo{ margin-left: 125px;}

#footer {background: #fff url('footer.jpg') no-repeat; width: 699px; height: 78px;clear:both; margin: 0; padding: 0px; color: #fff; text-align: left; font-size: 11px;}
#footer #info { position: relative; padding-top: 55px; margin-left: 10px;}
#footer a {color: #fff; text-decoration: none;}
#footer a:visited {color: #fff; text-decoration: underline;}
#footer a:hover {color: #6c9d3d; text-decoration: none;}
#footer a:active {color: #6c9d3d; text-decoration: none;}

