body { background-color:#000; color:White;
		 font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px;
		  text-align:left;}

#outer { width:960px; margin-left:auto; margin-right:auto; 
         background: black url(../images/darkbball.jpg) no-repeat 400px 500px;}

/* TOP */
#top { margin-top:10px; margin-bottom:10px; border:none 1px white; height:140px; position:relative;}
#logo { position:absolute; left:0px; height:160px; width:177px; background: black}

#topContent {position:absolute;left:140px; height:140px;}

#banner {padding-top:20px; height:140px; width:560px;
}
    

/* MAIN CONTENT */
#mainContent
{ 
	
    background-color:Black;
    filter:alpha(opacity=50);
    opacity: 0.9;
    -moz-opacity:0.8; 
    clear:both;
    width:960px;padding-left:10px;padding-right:10px;
}

#mainContent
{ 
    width:960px;padding-left:10px;padding-right:10px;
}

#mainContent a { color:#FE8301; }

#contentLeft { display:table-cell; height:500px; width:533px; border: solid 3px #FE8301; padding:5px; vertical-align:top;}
.contentSeparator { display:table-cell; height:500px; width:10px; border: none; }
#contentRight { display:table-cell; height:500px; width:245px; border: solid 3px #FE8301; padding:5px; vertical-align:top; }
.contentNoAlpha { 	
 color:white;
    filter:alpha(opacity=50);
  /*  opacity: 0.9;
    -moz-opacity:0.9; */
 }
 
#contentFull { display:table-cell; border: solid 3px #FE8301; padding:5px; }
 
#contentFull a { color:#FE8301; }

 /* FOOTER */
 #footer { display:none;border-top:dotted 1px white; height:80px; margin-top:10px; background-color:black;border-top:none;margin-top:0;}
 .footer1 { background-color:white;}
 
/* FAQ */
#faqlinks li { margin-left:10px; line-height:1.5em;}
#faqlinks li a { text-decoration:none; color:White;}
.faq { border-bottom:solid 1px #FE8301; } 
.faq h2 {margin-bottom:10px; clear:both;}

#faqs li { width:100%; }
#faqs .super { vertical-align:super; }

.faqreturn { margin-top:5px; float:right; }

/* STYLES */
blockquote {
	padding: 10px 50px 10px 50px;
	text-align: justify;
	letter-spacing: .1em;
	quotes: inherit;
}

h1 {font-family:Garamond,"Adobe Garamond Pro", serif; font-size:22px; text-align:center; color:#FE8301;}
h2 {
	font-family: Garamond,"Adobe Garamond Pro", serif;
	font-size: 16px;
	color: #FE8301;
	margin-top: 10px;
}

p {
	margin-bottom:5px; padding-left:10px;
}




/*whats on*/
#whatson li { font-size:14px; color:#FE8301; border:dotted 1px white; margin-bottom:5px;}
#whatson p {  font-size:14px; color:white; }
.day { text-align:center; }

/* Nav */
#navigation { display:none; }
#nav {
	 float:left; width:600px;}
	 
#nav li { 
	float:left;}


#nav a{float:left;text-decoration:none;}

#nav a:hover{background-color:#FFCC66;}

#home #nav_home a, #teams #nav_teams a,#register #nav_reg a, #faq #nav_faq a{background-color:#FE8301;}

#nav img {height:22px;}

#indexNav { cursor:pointer; }
.indexNavTab { width:190px;display:table-cell;border:2px solid blank;text-align:center; cursor:pointer;}
.indexNavTab a { cursor:pointer;}
/* Sponsor Block */

#sponsors {
	 float:left; width:800px;display:none;}
	 
#sponsors li { 
	float:left; margin-left:10px; margin-top:2px;}

#sponsors li.sponsorText { margin-left:0;  color:black;}

#sponsors a, #sponsors a:visited { text-decoration:none;};

.sponsorsPlain { color:blue; background-color:white; }

/* Footer Menu*/
#footerMenu { display:none;border-top:dotted 5px white; margin-top:0px; clear:both; background-color:black;}
#footerMenu div { text-align:center; width:30em; margin-left:auto;margin-right:auto;  }
#footerMenu li { float:left; font-size:12px; margin-top:2px;}
#footerMenu a { text-decoration:none; color:White; border-right:1px solid white; padding-right:5px; padding-left:5px; }
#footerMenu a.rightmost { border-right:none; }
