#image {
width: 614px;
height: 220px;
padding: 15px;
background: url(../images/sub_image_container.jpg) no-repeat;
}



a { color: #4ea7bb; text-decoration: underline;}
a:hover { text-decoration: none;}

.quick_links li { list-style: none; padding: 5px 0;}
.quick_links a { color: #4ea7bb; text-decoration: none; font-size: 16px; }
.quick_links a:hover { color: #4ea7bb; text-decoration: underline; font-size: 16px;}

#lc_bottom {
margin-top: 10px;}

.form_element {
	background-color: #cccccc;
	border:1px #999 solid;
	padding:5px;
}

.staff_image { float: left;}
.staff_descript {margin: 5px 0 0 5px; color: #4EA7BB;}
.staff_name {font-size: 18px;}
.staff_bio {width: 380px; float:right;}

.ministry_info {width: 380px; float: left; }

.minister {float: right;}

a.close { color: #333333; text-decoration: underline;}
a.close:hover { text-decoration: none;}

.spacing li { margin: 5px;}
.spacing li a { font-size: 14px;}
.spacing li a:hover { font-size: 14px;}

h2 {float: none; background: none; padding-left: 0px;}

h3 {line-height: 1.7em;}

h3 a { color: #999; text-decoration: underline;}
h3 a:hover { color: #999; text-decoration: none;}

.first_paragraph { padding-top: 0px; margin-top: 0px;}

.last_paragraph { border-bottom: 1px solid #999; padding-bottom:5px;}

.one_paragraph { border-bottom: 1px solid #999; padding-bottom:5px;padding-top: 0px; margin-top: 0px;}

/*  //////////// Series Styles /////////////*/
.message_files {margin-top: 10px; padding-bottom: 5px; border-bottom: #333 1px solid; clear:both;}
.series_wrap {padding: 10px; background: #1e1e1e; border: 1px solid #333;}
.message_name { font: 14px Helvetica, Arial, sans-serif; color: #ccc; font-weight: normal;}

.message_title { font: 12px Helvetica, Arial, sans-serif; color: #54c6e1; font-weight: normal; float: left;}

.scripture { font: 11px Helvetica, Arial, sans-serif; color: #999; }

.download_buttons { float: right;}

.close_button { float: right; margin: 30px 70px 0 0;}


.clear_bottom {clear:both; padding:0; margin:0;}

.series_image { float: left; margin-right: 10px;}
.featured a {padding: 10px; background: #1e1e1e; border: 1px solid #333; display: block; text-decoration: none; color: #999;}
.featured a:hover {padding: 10px; background: #333; border: 1px solid #333; display: block; text-decoration: none; color:#999;}

/**********************************
/*                               **
/*     Discover Group Styles     **
/*                               **
/*********************************/
.dg_group {
	margin: 5px;
	padding: 5px 0;
}
.dg_leader span, .dg_email span, .dg_phone span, .dg_time span, .dg_location span, .dg_description span{
	font-weight: bold; line-height:1.5em;
}
.dg_row {
	clear: both;
    width: 600px;
}
#dg_search label {
	float: left;
    text-align: right;
    width: 150px;
    margin: 3px 15px 3px 3px;
}
#dg_search span {
	display: block;
    float: left;
    text-align: left;
    width: 400px;
    margin: 3px;
}
#dg_hide {
	color: #1C1C1C;
}
.dg_result {
	width: 585px;
    float: left;
}
#dg_search_results .dg_group {
	float: left;
    width: 410px;
    margin: 5px;
}
.dg_relevance {
	float: right;
    margin: 5px;
	padding: 5px 0;
    width: 150px;
}	





/*////////////////////////////////////////////////////////////////////////////*/
/*//////////////////////        Sermon Downloads  ////////////////////////////*/
/*////////////////////////////////////////////////////////////////////////////*/

.series_div {padding: 10px; background: #e2e1e1; border: 1px solid #333;}
.clear_series { clear: both; margin:0; padding:0; }

.series_image { float: left; margin-right: 10px;}

.audio_header { font-size: 12px; font-weight: bold; background:#333; color:#ccc;}

.series {border-top: 1px solid #333; border-right: 1px solid #333; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}

.series td {border-left: 1px solid #333; border-bottom: 1px solid #333;}

.archiver {border-top: 1px solid #333; border-right: 1px solid #333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align:center;}

.archiver td {border-left: 1px solid #333; border-bottom: 1px solid #333; }

.archiver tr td {border-left: 1px solid #333; border-bottom: 1px solid #333; }

.series a { float: left; margin: 0px 10px 0px 0px; }

#audio img { border: #FFF 0px solid; margin: 0; padding: 0;}

#audio_legend { text-align: right; font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin: 0 0 10px 0; padding: 10px; }
#audio { margin-top: 15px; }


.store_item { padding: 15px; border: 1px solid #444444; overflow: hidden; margin-bottom: 20px; }
.store_item img { float: left; display: inline; border: 5px solid #444444; }
.item_description { float: right; display: inline; width: 60%; color:#CCCCCC; }
.paypal_submit { padding: 5px 10px; background: #4EA7BB; border: 1px solid #72cbdf; color: #FFFFFF; font-size: 14px; text-align: center; }




































