a {
	/* main link color */
	color: #30246C;
}
#header .pages {
	/* border color (only right border) of pages menu */
	border-color: #8FD5EE;
}
	#header .pages li a:hover {
		/* color of text link in pages menu when hovered */
		color: #FFEE87;
	}
	#header .pages li ul li {
		/* background color of submenu links  */
		background-color: #70B13B;
	}
#header .categories li a {
	/* color of the categories menu dividers */
	border-color: #8FD5EE;
	/* color of the categories menu links */
	color: #F2B99F;
}
#header .categories li a:hover {
	/* color of the categories menu links when hovered */
	color: #440C1C;
}
#header .categories li ul li {
	/* background color of the categories submenu. */
	background-color: #4B8818;
}
#header .categories li ul li a:hover {
	/* background color of the categories submenu when hovered. */
	background-color: #440C1C;
}
#content .featured .text li a {
	/* color of the links in the featured content text (shaded area) */
	color: #B3117E;
}
#sidebar .box .popular li a {
	/* color of the links (titles) in the popular articles section of the sidebar */
	color: #B3117E;
}
#footer {
	/* background color of the footer */
	background-color: #a7c859;
}
	#footer .subscribe {
		/* background color of the subscribe link */
		background-color: #C6DF81;
	}
body {
	/* background color of the body */
	background-color: #440C1C;
}
#body {
	/* default text color of the body section (content and sidebar) */
	color: #440C1C;
}
#content .span table th {
	/* background color of table headers */
	background-color: #78BD3F;
}

.singlepost {
    padding-left: 15px;
    padding-right: 15px;
}

.singlepost img {
    margin-left: 10px;
    margin-right: 10px;
}

.postdate {
    font-size: 10pt;
    color: #30246C;
    margin-top: 6px;
    margin-bottom: 15px;
}

.question {
    color: #B3117E;
}

#content .cbox h2a {
    background-repeat: repeat-x;
    background-position: 0 0;
    width: 610px;
    font-family: Charcoal;
    color: #B3117E;
    font-weight: normal;
    font-size: 1.4em;
    line-height: 1.0em;
    padding: 3px 0 4px;
}

#content .cbox h2b {
    background-repeat: repeat-x;
    background-position: 0 0;
    width: 610px;
    font-family: Charcoal;
    color: #30246C;
    font-weight: normal;
    text-transform: uppercase;
    font-size: 1.4em;
    padding: 3px 0 4px;
}

#content .categorymain h2c {
    background-repeat: repeat-x;
    background-position: 0 0;
    width: 610px;
    font-family: Arial;
    color: #5CA60D;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.0em;
    padding: 3px 0 4px;
}

#content .categorymainright h2c {
    background-repeat: repeat-x;
    background-position: 0 0;
    width: 700px;
    font-family: Arial;
    color: #5CA60D;
    font-weight: bold;
    font-size: 1.2em;
    line-height: 1.0em;
    padding: 3px 0 4px;
}

#content .cbox h2main {
    background-repeat: repeat-x;
    background-position: 0 0;
    width: 610px;
    font-family: Charcoal;
    color: #B3117E;
    font-weight: normal;
    font-size: 1.4em;
    line-height: 1.0em;
    padding: 3px 16px 4px;
}

#content .cbox h2sub {
    padding-left: 16px;
}

#content .cbox h9 {
    color: #4b8818;
    font-size: 14px;
    font-weight: bold;
}

/*****************************************************
 You don't have to edit styles below this point.
*****************************************************/

#header {
	background-image: url(navigation.gif);
}
#header h1 a {
	background-image: url(logo.gif);
}
#header .pages li.here a {
	background-image: url(active.gif); 
}
#header .pages, #header .pages li {
	background-image: url(divider.gif);
}
#content .category .box h2, #content .cbox h2, #sidebar .box h2 {
	background-image: url(header.gif);
}
#content .category .box .search {
	background-image: url(search.gif);
}
#loader {
	background-image: url(loading.gif);
}

