/* Dayton Christian - Violet */
/*****************************/
/*****************************/

/*************************/
/*  Primary Font Colors  */
/*************************/
h1{
	color:#59314e;
}

h2{
	color:#f3a913;
	border-bottom:1px solid #412439;
}

h3{
	color:#59314e;
}

h4{
	color:#59314e;
}

h5{
	color:#59314e;
}

h6{
	color:#59314e;
}

p{
	color:#333333;
}

a{
	color:#59314e;
}


/***************************/
/*  Read More Link Colors  */
/***************************/
a.readon{
	border-top:2px solid #f3a913;
}


/****************************/
/*  Created on Date Colors  */
/****************************/
p.createdate{
	color:#6d3b20;
}


/*******************/
/*  Author Colors  */
/*******************/
p.author{
	color:#8E191A;
}


/**********************/
/*  Body Backgrounds  */
/**********************/
body.violet{
	background:url(../images/violet_bg.png) center top;
}


/********************/
/*  Header Wrapper  */
/********************/
body.violet #header #wrapper{
	background:url(../images/dc_warriors.png) 136px 0px no-repeat;	
}

/* Educating for Eternity */
body.violet  #header #wrapper #ed4evr{
	background:url(../images/dcs_ed4evr.png) center top no-repeat;
	width:666px;
	height:65px;
	position:absolute;
	margin:50px 0px 0px 150px;
	#margin:50px 0px 0px 0px;
/*	#left:150px;
	#top:15px;*/
}

/* Dayton Christian Logo */
.moduletable-logo{
	height:183px;
	width:146px;
}

.moduletable-logo ul{
	margin:3px 0px 0px 10px;
	#margin:-10px 0px 0px 5px;
}

.moduletable-logo ul li a{
	background:url(../images/dc_logo_large.png) center top no-repeat;
	height:183px;
	width:146px;
}

/* Main Menu */
.moduletable-main{
	background:url(../images/line.png) center bottom no-repeat;
	color:#ffffff;
}

.moduletable-main ul li a{
	color:#ffffff;
}

.moduletable-main ul.menu li a:hover{
	background:url(../images/20black.png);
}

	/* Main Menu - Drop Down */
	.moduletable-main ul.menu li ul.drop li a:hover, .moduletable-main ul.menu li ul#drop li a:hover{
		background:url(../images/90yellower.png);
	}


/**********************/
/*     Search Bar     */
/**********************/
.moduletable-search{
	background:url(../images/yellow_search_bg.png) left top no-repeat;
	#margin:165px 0px 0px 550px;
}

.moduletable-search input.inputbox-search{
	background:url(../images/yellow_search_input.png) left top no-repeat;
	color:#666054;
}

.moduletable-search input.button-search{
	background:url(../images/yellow_search_button.png) left top no-repeat;
}


/************************/
/*   Search Component   */
/************************/
fieldset.results{
	background: url(../images/25violet.png);
	border:1px solid #59314E;
}

form#searchForm label{
	color:#59314E;
}

form#searchForm input.inputbox{
	border:1px solid #59314E;
}

form#searchForm button.button{
	background: url(../images/50violet.png);
	border:2px solid #59314E;
	color:#ffffff;
}

form#searchForm div#search-opts{
	border-bottom:1px solid #ffbd09;
	color:#59314E;
}

form#searchForm div#search-only{
	background:url(../images/50yellower.png);
	color:#59314E;
}

form#searchForm div#search-only label{
	color:#59314E;
}

form#searchForm div.searchintro{
	color:#333333;
}

form#searchForm div.searchintro b{
	background: url(../images/90yellower.png);
	color:#59314E;
}

form#searchForm span.counter{
	color:#59314E;
}


/******************/
/*   Login Form   */
/******************/
fieldset.input{
	background: url(../images/yellower_bg.jpg);
	#background: transparent;
	border:1px solid #c05705;
	#padding:5px;
}

fieldset.input legend{
	background:#59314e;
	border:2px solid #412439;
	color:#ffffff;
}

fieldset.input label{
	color: #6e2103;
}

fieldset.input input.inputbox{
	border:1px solid #c05705;
}

fieldset.input input.button, fieldset.input button.button{
	background:#59314e;
	border:2px solid #412439;
}

fieldset.input ul#help{
	background:#59314e;
	border:2px solid #412439;
}

div#login_pages{
	background:#59314e;
	border:2px solid #412439;
	color: #ffffff;
}

div#login_pages h2{
	border-bottom:1px solid #412439;
}

div#login_pages a{
	color: #ffffff;
}

fieldset.input.wide p{
	color:#6E2103;
}

/**************************/
/*   Content Background   */
/**************************/
#content{
	background:url(../images/content_light.jpg) center top;
}


/********************/
/*   Common Links   */
/********************/
#content #left .moduletable-common #header{
	background:url(../images/box_violet.png) left top no-repeat;
}

#content #left .moduletable-common ul li{
	border-top:#824f75 solid 2px;
}

#content #left .moduletable-common ul.menu li ul.drop li a:hover{
	background:url(../images/90yellower.png);
}

span.head{
	color:#8E191A;
	margin:-5px 0px 0px 0px;
}

h3.moduledc{
	margin:-10px 0px 0px 0px;
}


/**********************/
/*   Featured Links   */
/**********************/
#content #left .moduletable ul li:hover{
	color:#f3a913;
}


/*********************/
/*   Homepage Body   */
/*********************/
#content #homeBody{
/*	background:url(../images/yellower_bg.jpg);
	border:2px solid #59314e;*/
}

/*****************/
/*     Footer    */
/*****************/
#footer #wrapper{
	background:url(../images/violet_logo_footer.png) 30px 0px no-repeat;
}

#footer h2{
	color:#ffbd09;
}

#footer a{
	color:#ffbd09;
}

/******************/
/*  Contact Form  */
/******************/
input.inputbox,textarea.inputbox{
	border:1px solid #59314E;
}

button.button{
	background:#59314E none repeat scroll 0 0;
	border:2px solid #412439;
	color:#FFFFFF;
	font-size:16px;
	letter-spacing:3px;
	margin:0;
	padding:2px;
	text-transform:uppercase;
}


/**********************/
/*  Gavick News Show  */
/**********************/
h4.gk_news_show_news_header{
	border-bottom: 1px solid #ffbd09;
}

/******************/
/* Footer Bubbles */
/******************/
.bubble{
	color:#ffffff;
}

#dc_botnav{
	background: url(../images/violet_dc_botnav.png) 0px 8px no-repeat;
}

#xc_botnav{
	background: url(../images/violet_xc_botnav.png) 0px 15px no-repeat;
}

#dchs_botnav{
	background: url(../images/violet_dchs_botnav.png) 0px 12px no-repeat;
}

#rss_botnav{
	background: url(../images/violet_rss_botnav.png) 0px 12px no-repeat;
}

/*******************************************/
/*  Joomla Works - Simple RSS Feed Reader  */
/*******************************************/
/* generic list styling */
	ul.srfr li.srfr-row0 {
	}

	ul.srfr li.srfr-row1 {
	}

	ul.srfr li p{
	}
/* generic link styling (fill as you see fit or use specific values below) */
	ul.srfr li a {}

	ul.srfr li a:hover {}

/* feed item title */
	ul.srfr li h2{
		border-bottom: 1px solid #ffbd09;
	}
	
	ul.srfr li h2 a.srfr-feed-title{
		text-decoration: none;
	}

/* feed item timestamp */
	span.srfr-feed-timestamp {}

/* feed name */
	a.srfr-feed-name {}

	a.srfr-feed-name:hover {}
	
	
/*******************************/
/*  Contact Category Listings  */
/*******************************/
	.sectiontableentry1{
		background:url(../images/25yellower.png);
	}
	
	.sectiontableentry2{
		background:url(../images/25violet.png);
	}
	
	.sectiontableentry1 p, .sectiontableentry2 p{
		color:#454545;
	}
	
	.sectiontableentry1 a, .sectiontableentry2 a{
		color:#59314E;
		font-family:"Trebuchet MS",Arial,sans-serif;
		font-weight:bold;
		font-size:16px;
		text-decoration:none;
	}
	
	.sectiontableentry1 .number p, .sectiontableentry2 .number p{
		color:#454545;
	}
	
	.sectiontabletitle{
		margin-top:16px;
		margin-left:12px;
	}
	
	.sectiontablecreate{
		width:54px;
		text-align:right;
	}
	
	.sectiontableheader{
		font-family:"Trebuchet MS",Arial,sans-serif;
		font-weight:bold;
		font-size:16px;
		text-decoration:none;
		text-indent:12px;
	}
	
	.sectiontablefilter{
		font-family:"Trebuchet MS",Arial,sans-serif;
		font-weight:bold;
		font-size:16px;
	}
	
	.sectiontabledisplay{
		font-family:"Trebuchet MS",Arial,sans-serif;
		font-weight:bold;
		font-size:16px;
	}
	
	.sectiontabledisplay .inputbox{
		font-family:"Trebuchet MS",Arial,sans-serif;
		font-size:16px;
	}