body  {
	background: #2A6EA2 url(../images/bg.jpg) repeat-x top left;
}
h1, h2, h3, h4, h5, h6  {
	color: #003366;
}
a:link, a:visited  {
	color: #003366;
	text-decoration: none
}
.container_16 .grid_5 a:link, a:visited {
	color: #003355;
	text-decoration: none
}
.container_16 .grid_5 li {
	color:#FFFFFF;
}
/* STRUCTURE */
#wrap {
}
#header  {
	background: #fff url(default/header.jpg) repeat-x top left;
	border-bottom: 7px solid #ebf4fa;
}
#header h1.title a  {
	color: #000;
}
#header p.description  {
	color: #75818a;
}
#rss  {
	background-color: #75818a;
}
#rss a  {
	color: #fff;
}
#featured  {
	background: #bcd9ee;
}
#featured .buttons a.prev  {
	background: url(default/prev.jpg) no-repeat top left;
}
#featured .buttons a.next  {
	background: url(default/next.jpg) no-repeat top left;
}
#steps  {
	background: #4093ce url(default/stepsbg.jpg) repeat-x top left;
	font-weight:bolder;
}
#steps strong {
	color: #fff;
	font-weight:bolder;
	font-size:14px
}
#steps ul li a {
	color: #fff;
	font-weight:bold;
}
#content  {
	border-top: 7px solid #e2eff8;
	border-bottom: 7px solid #e2eff8;
	background-color: #fff;
}
#content .moreinfo  {
	border: 1px solid #c8cdd0;
	background-color: #e5e9ec;
	color: #003366;
}
#content .moreinfo .more a  {
	color: #4093ce;
	background: #e5e9ec url(default/moreinfo.jpg) no-repeat center left;
}
#news  {
	color: #75818a;
}
#news ul li a  {
	color: #4093ce;
}
#news p.more a  {
	color: #75818a;
}
#bottom  {
	background: #77B2DD url(default/bottombg.jpg) repeat-x top left;
}
#newsletter input.text  {
	background-color: #d9e9f5;
}
#footer  {
	background: #9fc9e6 url(default/footerbg.jpg) repeat-x top left;
	color: #fff;
}
#footer p a  {
	color: #fff;
}
/* NAVIGATION */
#nav ul li a:link, #nav ul li a:visited  {
	color: #FFFFFF;
}
/* BLOG CSS */
.post .categories  {
	background-color: #4392cc;
	color: #fff;
}
.post .categories a  {
	color: #fff;
}
.post h2.title .date a  {
	color: #bcd9ee;
}
.post h2.title a  {
	color: #003366;
	font-weight: bolder;
}
p.continue a  {
	color: #4392cc;
}
#postad  {
	background-color: #ecf4fa;
}
a.adlink  {
	color: #000;
}
.asidespost  {
	border-left: 3px solid #4392cc;
}
#boxes ul  {
	background-color: #ecf1d4;
}
#boxes ul li {
	background: url(default/tablibg.jpg) no-repeat top left;
}
#boxes ul li:first-child  {
	background: none;
}
#boxes ul li a:link, #boxes ul li a:visited   {
	color: #000;
}
