body {
	background: #242424;
}
#content {
 	background-color: #2d2d2d;   
}
#header { background: url(../../images/img_header_bkgd_eternal-dusk.gif) top left repeat-x #1e1b1a; padding: 0px; }
.blog-description		{ color: #deefde; }

#charsgrid {
	width: 100%;
	text-align: left;
	padding: 8px;
	display: inline;
}

#charsrow {
	width: 100%;
	text-align: center;
	position: relavtive;
	display: inline;
	float: left;
}

#charblock {
	text-align:center;
	width: 30%;
	padding: 8px;
	position: relavtive;
	display: inline;
	float: left;
}

#charblock A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #55adb2;
}
#charblock A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #3f8589;
}
#charblock A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #69d6dd;
}

.section h2 a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	color: #359890;
	display:block;
    margin-top:8px;

}
.section h2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #303030;
	display:inline;

}
.section h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}
.bcrmb_page {
    color:#efedef;
}
a, a:link, a:visited, li a, ul.breadcrumbs li a 	{ color: #2c8d82; text-decoration: none; }
a:hover, li a:hover, ul.breadcrumbs li a:hover 		{ color:#44C17C; }

ul.breadcrumbs li {
    color:#efedef;
}
ul.breadcrumbs li a:visited {
    color:#2c8d82;
}
ul.breadcrumbs li a:hover {
    color:#2c8d82;
}
.navigation a	{ color: #efedef; background: #303030; }
.navigation a:hover{ background: #303030; color: #2c8d82; }


