/* Blue Ribbon Color Scheme Styles ------------------------------------------- */

body{
	background: #004c99;
}
#page{
	background-image: url(../../images/blueribbon/page_bg.jpg);
}
#home_page #page {
	background-image: url(../../images/blueribbon/page_home_bg.jpg);
}
#stripe {
	background-image: url(../../images/blueribbon/stripe_bg.gif);
}

#home_page #header h1{
	width: 560px;
	background: #FCFCFC url(../../images/blueribbon/header_logo2.gif) no-repeat;
}
#home_page #header h1 a{
	width: 560px;
}


#header h1 {
	background: #FCFCFC url(../../images/blueribbon/header_logo.gif) no-repeat;
}
#home_page #header #photo_box {
	background: url(../../images/blueribbon/darkstripe_bg.gif) repeat-x #036;
}
#header #blueribbon {
	position: absolute;
	top: 8px;
	left: 425px;
	width: 130px;
	height: 80px;
	background-image: url(../../images/blueribbon/blueribbon.gif);
}
#side #blueribbonsub {
	margin: 10px 0 0 18px;
	width: 160px;
	height: 60px;
	background-image: url(../../images/blueribbon/blueribbonsub.gif);
}
#nav{
	background-color: #002855;
}
#nav li a {
	color: #FFF;
}
#main{
	background-image: url(../../images/blueribbon/page_bg.jpg);
}
h1, h2, h3{
	color: #FFF;
	background-color: #004080;
}
h2#page_heading, #footer_links, #footer_links a, #sitemap a{
	color: #333366;
	background: none;
}
.announcement{
	background: #e5eeff url(../../images/blueribbon/announcement_bg.gif) no-repeat left bottom;
}
.staff_position{
	background: #f0f7ff;
}
.quick_link{
	background: #FCFCFC url(../../images/blueribbon/quick_link_top.gif) no-repeat;
}
.quick_link a, .quick_link_bottom{
	background: url(../../images/blueribbon/quick_link_bottom.gif) no-repeat left bottom;
}

#subNav{
	background: #dae6f2 url(../../images/blueribbon/subNav_bg.gif) no-repeat center top;
}
#subNav li a{
	background: url(../../images/blueribbon/subNav_bg.gif) no-repeat center bottom;
}
#nav li ul li a {
	color: #333366;
	background-color: #dae6f2;
}
#nav li ul li a:hover {
	color: #FFF;
	background-color: #004c99;
}
#nav li ul {
	border-top: 1px solid #333366;
	border-left: 1px solid #333366;
}
#nav li ul li {
	border-right: 1px solid #333366;
	border-bottom: 1px solid #333366;
}
#subNav li a:hover{
	background-color: #dde9f5;
}
