@CHARSET "UTF-8";
body
{
	background: #111 url(/img/css/bg.png);
	background-position: center 103px;
	background-repeat: repeat-x;
}
body, a
{
	color: #fff;	
}
a.button, a.button:hover
{
	color: #000;
}

#outer_wrapper
{
	background-image: url(/img/css/right-shadow.png);
	background-position: right top;
	background-repeat: no-repeat;
}
#inner_wrapper
{
	background: #1a0900 url(/img/css/inner-wrap-bg.jpg) left top no-repeat;
	border: 1px solid #555;
	border-top-width: 0px;
}
#bottom_shadow
{
	background: #111 url(/img/css/bottom-shadow.png) bottom right no-repeat;
}
#branding
{
	background: #111 url(/img/css/branding-bg.jpg) top left no-repeat;	
}
#project_menu li a
{
	color: #CCC;
}
#project_menu li a:hover
{
	color: #ff0;
}
#project_menu li.active a, #project_menu li.active a:hover
{
	color: #f90;
}
#home #news
{
	background: #000 url(/img/css/news-bg.jpg) top left no-repeat;	
}
#home #featured
{
	background: #000 url(/img/css/featured-bg.jpg) top left no-repeat;
}
#home #news_header, #home #featured_header
{
	color: #ff0;
	background-position: top left;
	background-repeat: no-repeat;
}
#home #news_header
{
	background-image: url(/img/css/news-header.jpg);
}
#home #featured_header
{
	background-image: url(/img/css/featured-header.jpg);	
}
#home #news h3, #home #news p.news_date
{
	color: #AAA;
}
#credits
{
	background: #111 url(/img/css/credits-bg.png) top left no-repeat;
	color: #AAA;
}
#credits a
{
	color: #AAA;
}
#user_menu a
{
	color: #ccc;
}
#user_menu a:hover
{
	color: #fff;
}
fieldset, input[type="text"], textarea
{
	border-color: #963;
}
strong, em
{
	color: #ff9;
}
p a, p a:hover
{
	color: #f93;
}
h3, h3 a, body.service--category h4
{
	color: #AAA;
}
body.service--category h3
{
	color: #ccc;
}
body.service--category h2
{
	color: #fff;
}
body.service--category li.service
{
	color: #ccc;
}
div.checkboxes_wrapper ul li {
	color:#ccc;
}
div.checkboxes_wrapper ul li.selected {
	color:#fff;
}

