/*
Theme Name: Peace Thru Christ Church Template
Theme URI: http://wwww.nateude.com
Description: Template for Peace Thru Christ Lutheran Church, Madison WI.
Version: 1.0
Author: Nate Ude; Designed By Matt Schaser
Tags:Peace Thru Christ Church Template

Template for Peace Thru Christ Lutheran Church, Madison WI.

*/

/*  To Do List

	Fix Spacing on Subheader
	Add new banner
	Link Colors
	Fix Font and Spacing In Title

*/
* {
	margin:0;
	padding:0;
}
body {
	background: #C8D0C3;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
}
p{
	margin:10px 0;
	padding:0;
}
h1 {
	margin:0 0 10px;
	padding:0;
	color:#A13F1B;
	font-size:24px;
}
h2 {
	margin:0 0 10px;
	padding:0;
	color:#A13F1B;
	font-size:20px;
}
h3 {
	margin:0 0 10px;
	padding:0;
	color:#24420E;
	font-size:18px;
}
h4 {
	margin:0 0 10px;
	padding:0;
	color:#24420E;
	font-size:18px;
}
h5 {
	margin:0 0 10px;
	padding:0;
	color:#24420E;
	font-size:16px;
}
h6 {
	margin:0 0 10px;
	padding:0;
	color:#24420E;
	font-size:14px;
}
a {
	color:#009EFF;
	font-weight:normal !important;
}
a:hover {
	color:#006BA0;
}
#wrap {
	width:900px;
	margin:auto;
}

#main {
	background:#FFFFFF url(img/banner.png) no-repeat scroll center top;
	float:left;
	margin:0;
	min-height:500px;
	padding:20px;
	width:860px;
}
#header {
	border-left:1px solid #ABADAF;
	border-right:1px solid #ABADAF;
	border-top:1px solid #ABADAF;
	float:left;
	height:310px;
	margin:0;
	padding:20px 20px 0;
	text-align:left;
	width:820px;
}
#header h1 {
	margin:0;
	padding:0;
}
#header a{
	text-decoration:none;
}
#header a:hover{
	text-decoration:none;
}
#header h2 {
}
#header h3 {
}
#header h4 {
}
#header h5 {
}
#header h6 {
}
#header .date{
	color:#24420E;
	float:left;
	font-size:12px;
	margin:-37px 0 0 -20px;
	width:860px;
}
#header .date .member{
	float:right;
}
#header .left {
	color:#FFFFFF;
	float:left;
	margin:270px 0 0;
	width:400px;
}
#header .right {
	color:#FFFFFF;
	float:right;
	margin:270px 0 0;
	text-align:right;
	width:400px;

}
#header .subheadr{
	color:#FFFFFF;
	float:left;
	font-size:19px;
	font-weight:bold;
	margin:65px 0 0;
	width:45%;
}
#tag {
}
#nav {
	float:left;
	margin:0;
	min-height:400px;
	padding:0 15px 0 0;
	width:170px;
	font-size:14px;
}
#nav .divider{
	margin:0;
}
#nav h6 a{
	color:#24420E;
	text-decoration:none;
}
#nav h6 a:hover{
	color:#006BA0;
	text-decoration:none;
}
.line{
	border-top:1px solid #ABADAF;
	float:left;
	margin:10px 0;
	width:100%;
}
#nav ul {
	margin:0;
	padding:0;
	list-style:none;
}

#nav ul li {
	margin:0;
	padding:0;
}

#nav ul ul {
	margin:0;
	padding:0;
}

#nav ul ul li {
	margin:0;
	padding:0;
}

#nav ul ul li a {
	margin:0;
	padding:0;
}

#nav ul ul li a:hover {
	margin:0;
	padding:0;
}
#content .right{
	float:left;
	min-height:450px;
	padding:0 0 0 15px;
	width:188px;
}
#content .left{
	border-left:1px solid #ABADAF;
	border-right:1px solid #ABADAF;
	float:left;
	padding:0 15px;
	width:400px;
}
#content {
	border-left:1px solid #ABADAF;
	border-right:1px solid #ABADAF;
	border-bottom:1px solid #ABADAF;
	float:left;
	margin:0;
	min-height:500px;
	padding:20px;
	width:820px;
}
#content .pagehdr {
	border-left:1px solid #ABADAF;
	color:#A13F1B;
	float:left;
	font-style:italic;
	min-height:80px;
	padding:0 0 20px 15px;
	width:619px;
}
#content .pagehdr p{
	margin:0px;
}
#content .full{
	border-left:1px solid #ABADAF;
	float:left;
	min-height:700px;
	padding:0 0 0 15px;
	width:605px;
}
#content .logo{
	background:url(img/logo.png) no-repeat;
	float:left;
	height:85px;
	width:200px;
}
.storycontent{
	margin:0 0 10px;
	padding:0 0 10px;
	border-bottom:1px solid #ABADAF;
}
#footer {
	background:transparent url(img/ftr_logo.png) no-repeat scroll right bottom;
	border-top:1px solid #ABADAF;
	float:left;
	font-size:10px;
	margin:15px 0;
	padding:15px 0 0;
	text-align:center;
	width:100%;
}
#footer ul {
	margin:10px 0 0 0;
	padding:0;
	list-style:none;
}
#footer ul li {
	margin:0;
	padding:0;
	display:inline;
}

#footer ul li a {
	margin:0;
	padding:0;
	text-decoration:none;
}

#footer ul li a:hover {
	margin:0;
	padding:0;
	text-decoration:none;
}
.alignleft {
	float: left;
	margin:0 10px 10px 0;
}

.alignright {
	float: right;
}
.nearby-sermons{
	display:none;
}
.esv{
	border-top:1px solid #ABADAF;
	padding-top:10px;
	float:left;
	width:100%;
}
.files {
	display:none;
}
.sermon_file{
	border-right:1px solid #ABADAF;
	float:left;
	margin:10px;
	padding:0 10px 5px;
}
#poweredbysermonbrowser  {
	float:left;
}
div.sermon-browser table.sermons td.sermon-title {
	padding-top:20px;
}
div.sermon-browser table.sermons td.preacher {
	border-bottom:1px solid #ABADAF;
	padding-bottom:20px;
}
p.audioplayer_container  {
	display:inline !important;
	float:left;
	margin:5px;
	width:160px;
}
.sermon-tags {
	display:none;
}
.sermon-description {
	margin:20px 0 0 0;
}
/* End captions & aligment */
