body
{
	color:#333;
	background-color:#39c;
	font-size:14px;
}

a, a:link
{
	color:#006ea1;
}

a:hover, a:active
{color:#333;}


/* Top Navigation
-------------------- */

.tagline
{
	color:#666;
}

.nav
{
	height:58px;
	background-position:left top;
	background-repeat:repeat;
	width:100%;
}

.nav ul li a
{
	border-right:1px solid #fff;
	color:#fff;
}

.nav ul li.active a{
	background:#9b262b;
	}


/* Spotlight
-------------------- */

#spotlight {
	background:#000;
	}

	
/* Sidebar
-------------------- */

#sidebar ul li
{
	background:#9b262b;
	color:#fff;
}
	
#sidebar .news_articles ul li
{
	background:#020202;
}
	
#sidebar h2,
#sidebar h3,
#sidebar h4,
#sidebar h5,
#sidebar h6
{
	margin-bottom:1px;
}

#sidebar ul li a
{
	color: #fff;
}
	
#sidebar ul li a:hover,
#sidebar ul li a:active
{
	color: #b0c8d7;
}
	
#sidebar ul li.active
{
	background:#fff;
}

#sidebar ul li.active a
{
	color:#000;
}

#sidebar h2,#sidebar h3,
#sidebar h4,#sidebar h5
{
	color:#fff;
}
	
#sidebar hr
{
	background:#9b262b;
}
	
#sidebar #events ul li span
{display:none;}

#sidebar ul li.selected
{
	background:#FFF;
}

#sidebar ul li.selected a
{
	color:#000;
}

/* Main Content
-------------------- */

#maincontent
{
	font-size:1.1em;
}
	
#maincontent ul
{
	padding-left:15px;
}

#maincontent h1,#maincontent h2,#maincontent h3,
#maincontent h4,#maincontent h5,#maincontent h6
{
	color:#020202;
}

/* Footer
-------------------- */

#footer
{
	color:#fff;
	background-color:#444;
}

#footer a
{
	color:#fff;
}

#footer a:hover
{
	color:#39c;
}



#topbar {
	height:20px;
	width:100%;
	}

body.home #topbar{padding-top:10px;}

.print
{
	font-size:0.8em;
	line-height:16px;
	display:block;
	float:right;
	padding-left:10px;
}

.bookmark {float:right;}

#goog_search {float:right;}

#facebook {padding:1em 0;}

#goog_translate {text-align:center;}

#goog_translate iframe {border:0; margin:1em 0; display:block;}

.powered {font-size:0.8em;}

#quicklinks {margin-bottom:1.14em;}

#sidebar .news_articles{margin-top:1.14em;}

@media screen
{
	body{background-image:url(../graphics/layout/bg.gif);}
	#wrap{background-image:url(../graphics/layout/bg_wrap.png);}
	.nav, .nav ul li a{background-image: url(../graphics/layout/bg_nav.gif); }
	.nav ul li a:hover,.nav ul li a.active{background-image:url(../graphics/layout/bg_nav_hover.gif);}
	#sidebar h2,#sidebar h3,#sidebar h4,#sidebar h5{background-image:url(../graphics/layout/bg_heading.gif);}
	/*#footer{background-image: url(../graphics/layout/bg_footer.gif);}*/
	#shadow{background-image: url(../graphics/layout/bg_shadow.png);}
}