/*   Xenia Christian - Blue   */
/******************************/
/******************************/

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

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

h3{
	color:#f3a913;
}

h4{
	color:#f3a913;
}

h5{
	color:#f3a913;
}

h6{
	color:#f3a913;
}

a{
	color:#1d4d84;
}

p{
	
}


/***************************/
/*  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.blue{
	background:url(../images/blue_bg.png) center top;
}

/* Header Wrapper */
#header #wrapper{
	background:url(../images/xc_ambassadors.png) 200px 0px no-repeat;	
}

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

/* Xenia Christian Logo */
.moduletable-logo ul{
	margin:25px 0px 0px 15px;
}

body.blue .moduletable-logo ul li a{
	background:url(../images/xc_logo_large.png) center top no-repeat;
	height:125px;
	width:192px;
	margin:0px 0px 0px -30px;
}

/* 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;
}

.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          */
/***************************/
fieldset.results{
	background: url(../images/25blue.png);
	border:1px solid #1d4d84;
}

form#searchForm label{
	color:#1d4d84;
}

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

form#searchForm button.button{
	background: url(../images/50blue.png);
	border:2px solid #1d4d84;
	color:#ffffff;
}

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

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

form#searchForm div#search-only label{
	color:#1d4d84;
}

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

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

form#searchForm span.counter{
	color:#1d4d84;
}


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

fieldset.input legend{
	background:#1d4d84;
	border:2px solid #123154;
	color:#ffffff;
}

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

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

fieldset.input input.button, fieldset.input button.button{
	background:#1d4d84;
	border:2px solid #123154;
}

fieldset.input ul#help{
	background:#1d4d84;
	border:2px solid #123154;
}

div#login_pages{
	background:#1d4d84;
	border:2px solid #123154;
	color: #ffffff;
}

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

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_blue.png) left top no-repeat;
}

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

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

span.head{
	color:#1d4d84;
	margin:-5px 0px 0px 0px;
}

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


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



/*********************/
/*   Homepage Body   */
/*********************/
#content #homeBody{
/*	background:url(../images/50blue.png);
	border:2px solid #1d4d84;*/
}


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

#footer h2{
	color:#ffbd09;
}

#footer a{
	color:#ffbd09;
}

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

button.button{
	background: url(../images/50red.png);
	border:2px solid #8e191a;
}


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


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

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

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

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

#rss_botnav{
	background: url(../images/blue_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;
	}