body{background-image:url('../graphics/layout/page_bg.jpg');}
#topbr{background:url('../graphics/layout/top_br.jpg') no-repeat;}
#navwrap{background:url('../graphics/layout/nav_bg.jpg') repeat-y;}
#nav ul li a.top{background:url('../graphics/layout/nav_right.jpg') no-repeat right top;}
#nav ul li a.top:hover{background:url('../graphics/layout/nav_right_hover.png') no-repeat right top;}
#nav ul li.first a{background:url('../graphics/layout/nav_right.jpg') no-repeat right top;}
#spotlight {background:url('../graphics/layout/spotlight_bg.jpg') no-repeat;}
#utilities{background:url('../graphics/layout/utilities_bg.jpg') no-repeat;}
#footer{background:url('../graphics/layout/footer_bg.jpg') repeat-x;}
#rss{background:url('../graphics/layout/rss.jpg') no-repeat;}
#nav * {font-size:11pt;list-style:none;margin:0;}
ul.dropdown li a:link,ul.dropdown li a:visited{border-right:none;}

#news a:link, #news a:visited {
    color: #791716;
}

.fsizer a.fsactive {
    color: #8e1e28;
}

ul.dropdown li.hover, ul.dropdown li:hover {
    background:#888888;
}

ul.dropdown ul li {
    background: none repeat scroll 0 0 #AaAaAa;
    border-bottom: 1px solid #CCCCCC;
}

ul.dropdown ul li.hover, ul.dropdown ul li:hover {
    background: none repeat scroll 0 0 #8d1e27;
    color:#FfFfFf;
}

ul.dropdown ul li a:link, ul.dropdown ul li a:visited, ul.dropdown ul li a:active {
    color: #FfFfFf;
}

ul.dropdown ul li a:hover {
    color: #FfFfFf !important;
}

#subnav ul li.selected, #subnav ul li:hover {
    background-image: url("../graphics/layout/right-arrow.png");
}

/* Sub Navigation link hover color */
	ul.dropdown ul li.hover a:link,
	ul.dropdown ul li.hover a:visited,
	ul.dropdown ul li.hover a:hover,
	ul.dropdown ul li.hover a:active{
		color: #791716;
		text-decoration:none;
	}

body {
	background-color: #c7c7c7;
	color:#555;
	}
	
a:link,
a:visited {
	color:#791716;
	}
	
a:hover,
a:active {
	color:#a41f1e;
	}
	
#wrap {
	background:#FFF;
	}
	
#header {
	background:#FfFfFf;
	}


/* Header */
	
#header a:link,
#header a:visited {
	color:#fff;
	}
	
#header a:hover,
#header a:active {
	color:#C33f32;
	}


/* Logo */
	
#tagline {
	color:#fff;
	}


/* Spotlight and Masthead*/

#spotlighttext {
	color:#FFF;
	}
	
#spotlighttext a:link,
#spotlighttext a:visited {
	color:#AAA;
	}
	
#spotlighttext a:hover,
#spotlighttext a:active {
	color:#FFF;
	}
	
#masthead img {
	border:5px solid #CCC;
	}


/* News */

#news {
	color:#999;
	}

#news h1,#news h2,#news h3,#news h4,#news h5 {
	color:#000;
	}
	
.news_articles ul li {
	border-bottom:1px solid #DaE3Eb;
	}

#news a:link,
#news a:visited {
	color:#8e1e28;
	}

#news a:hover,
#news a:active {
	color:#47A;
	}

/* Utilities */

#utilities {
	color:#A2B5C7;
	}
	
#utilities a:link,
#utilities a:visited {
	color:#791716;
	}

#utilities a:hover,
#utilities a:active {
	color:#a41f1e;
	}

/* Secondary Navigation */

#subnav {
	color:#036;
	}
	
#subnav ul li {
	border-bottom:1px solid #EeEeEe;
	}

#subnav ul li a:link,
#subnav ul li a:visited {
	color:#AAA;
	font-weight:100 !important;
	}

div.required_form_label {
	color:#8e1e28;
}

#subnav ul li a:hover,
#subnav ul li a:active {
	color:#8e1e28;
	}

#subnav ul li.selected a,
#subnav ul li.selected a {
	color:#8e1e28;
	}
	
	
/* Content */

#maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5 {
	color:#000000;
	}
	
.form_title,
h5.form_title,
div.form_row_submit {
	color:#036;
	border:1px solid #CDF;
	}
	

/* Footer */	


#contact {
	color:#BfC1C3;
	}

#footer a:link,
#footer a:visited {
	color:#bfc1c3;
	}
	
.required_form_label {
	color: #791716;
}

.fsizer a {
    color: #8e1e28;
}

.form_title, h5.form_title, div.form_row_submit {
	background:#8e1e28;
	color:#FfFfFf !important;
	border:0px;
}

div#spotlight p {
	color: #8E1E28;
}

#logo a img {
	width: auto !important;
}