#container {
background:white;

overflow: hidden;
padding-top:10px;




}
body{
	background:#003B78;
	/*background-image: url('../images/bg_gradient.gif');
	background-repeat:repeat-x;*/

}

#secondary1, #secondary2 {
background: gray;
}

#secondary1 p,
#secondary2 p,
#mainContent p {
/*padding: 1em;*/
}

#mainContent {
background: white;
}

#header, #footer {


}
#header{
	height:75px;
	background-image: url('../images/bg.jpg');
	background-repeat:no-repeat;
	background-color:white;
}
#lights{
	/*height:75px;*/
	background-image: url('../images/xmas_lights.png');
	background-repeat:repeat-x;
	background-color:white;
}

#rightCol a{
	text-decoration:none;
}

#logo a{
	background-image: url('../images/ncbl.jpg');
	background-repeat:no-repeat;
	height:75px;
	width:266px;
	text-indent: -5000px;
	text-decoration: none;
	display: block;


}

#col1, #col2 {
background: brown;
}

#contact{
	text-align:right;
	font-size:12px;
	line-height:14px;
}

#navBar{
	vertical-align:middle;
	font-color:white;
	/*background-image: url('../images/navbar_background.jpg');*/
	background-image: url('../images/tierbg.jpg');
	height:27px;
	text-transform:uppercase;
	font-weight:bold;
}

.notice {
	background: #FFF6BF;
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	text-align: center;
	margin: 5px auto;
	padding: 5px 20px;
	}
	
.alignCenter{
	text-align:center;
}

#footer{
	color:white;
	background-color:#222222;
	font-size:14px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	margin-top:20px;
}

div.tierStandings h1 {
	margin-top:10px;
	margin-bottom:10px;	
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	/*background-color:#002850;*/
	background-image: url('../images/tierbg.jpg');
	
	width:100%;
	padding:5px;
	text-align:left;
	text-transform:uppercase;
	text-indent:50px;
	
}
div.tierStandings{
	font-size:14px;
	
}
div.tierStandings p{
	font-size:14px;
	margin:10px;
}


#announcements{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	background:#EEEEEE;


	line-height:18px;
	margin:10px;
	font-size:14px;
	color:green;
	
}

#twitter_div{
	font-size:12px;
	text-align:left;
	margin:10px;
	color:#002850;
}
#twitter_div ul li{
	margin-top:8px;
	margin-bottom:8px;
	
}
.small{
	font-size:small;
	
}
#nav, #nav ul { /* all lists */
	
	padding: 5px;
	margin: 0;
	list-style: none;
	/*line-height: 1;*/
	
}

#nav a {
	display: block;
	width: 130px;
	color:#FFFFFF;
	font-size:13px;
	vertical-align:middle;
}

#nav a:hover {
	text-decoration:underline;
}

#nav li { /* all list items */
	float: left;
	
	width: 130px; /* width needed or else Opera goes nuts */
	vertical-align:middle;
	height: 18px;
	line-height: 18px;
	
}

#nav li ul { /* second-level lists */
	text-transform:none;
	font-weight:normal;
	color:#EEEEEE;
	vertical-align:middle;
	position: absolute;
	background: #222222;
	width: 8em;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	
}
#nav li ul li{ 
	/*margin:1px;*/
	vertical-align:middle;
	
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#nav a{
	text-decoration: none;
}
