*{
padding:0;
margin:0;
}
body{
font:12px/1.5em Verdana,Helvetica,sans-serif;
color:#FFF;
background-color:#eeeee0;
height:100%;
}
body#mp3player{
font:12px/1.5em Verdana,Helvetica,sans-serif;
color:#ffffe0;
background-color:black;
height:100%;
}
a{
outline:none;
}
a:active{
outline:none;
}
p{
padding-bottom:1em;
}
img{
border:0;
}
h1,h2{
font-size:1.5em;
padding-bottom:0.5em;
color:#60605b;
text-align:left;
font-weight:normal;
font-style:normal;
}
/*****  header for sermon tabs*/
h4{
font-size:1.1em;
}
h5{
font-size:1.0em;
text-transform:uppercase;
font-weight:100;
color:#666;
}
#header{
background:#000108 url(images/header_background.jpg) repeat-y center;
text-align:center;
width:100%;
}
#topmenu {
	background:#021A46 url(images/topmenu-background.jpg) repeat-y center top;
	text-align:center;
	width:100%;
	position: relative;
	float: left;
}
#topmenu-content {
	width:800px;
	margin: 0 auto;
}
#button-links-wrap {
	float: left;
	width: 219px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	background: url(images/links.jpg) no-repeat;
}
#button-ncc-wrap {
	position: relative;
	float: left;
	width: 185px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	background: url(images/button-ncc.jpg) no-repeat;
}
#button-ncc-wrap a {
	text-indent: -9999px;
	display: block;
	height: 100%;
	background: url(images/button-ncc2.jpg) no-repeat 0 -185px;
}
#button-sermons-wrap {
	position: relative;
	float: left;
	width: 185px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	background: url(images/button-sermons.jpg) no-repeat;
}
#button-sermons-wrap a {
	text-indent: -9999px;
	display: block;
	height: 100%;
	background: url(images/button-sermons2.jpg) no-repeat 0 -184px;
}
#button-pastor-wrap {
	position: relative;
	float: left;
	width: 185px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	background: url(images/button-pastor.jpg) no-repeat;
}
#button-pastor-wrap a {
text-indent: -9999px;
	display: block;
	height: 100%;
	background: url(images/button-pastor2.jpg) no-repeat 0 -212px;
}
#button-pastor-wrap a:hover,#button-pastor-wrap a:focus { background-position: 0 0; }
#button-sermons-wrap a:hover,#button-sermons-wrap a:focus { background-position: 0 0; }
#button-ncc-wrap a:hover,#button-ncc-wrap a:focus { background-position: 0 0; }

#main{
height:100%;
margin:0 auto;
width:800px;
}
#container{
color:#60605b;
width:800px;
background:#f9f9f9 center center;
border-right:1px dotted #dfdec7;
border-left:1px dotted #dfdec7;
border-bottom:1px dotted #dfdec7;
height:100%;
float:left;
}
a{
color:#d9800a;
outline:none;
text-decoration:none;
}
#content{
padding:15px;
float:left;
}
/****START:page****/
#page{
width:480px;
float:left;
}
#page p{
text-align:justify;
color:#60605b;
font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
line-height:1.7em;
}
#text_left{
float:left;
width:343px;
}
#pix_left{
width:122px;
float:left;
height:100%;
}
#page img{
padding:2px;
border:2px solid #DADADA;
margin:3px 5px 0 0;
}
/****END:page****/
#sidebar{
float:right;
width:273px;
border-left:1px dotted #dfdec7;
padding-left:15px;
background-color:#f9f9f9;
height:100%;
}
/*******START:nav   *******/
.section{
text-align:left;
color:#D98006;
text-transform:uppercase;
}
span.small{
font-size:12px;
text-transform:none;
font-weight:normal;
}
.buttons{
font-size:16px;
text-align:center;
text-transform:uppercase;
}
div.buttons a.nav{
color:#60605b !important;
background:#eeeee0;
display:block;
text-decoration:none;
text-transform:none;
padding:3px 5px;
margin-top:8px;
width:260px;
voice-family:"\"}\"";
voice-family:inherit;
border:1px solid #dfdec7;
outline:none;
}
div.buttons a.nav:active{
outline:none;
}
div.buttons p {
margin: 0px;
padding: 0px;
}
div.buttons a.nav:hover{
background:#fee372;
padding-left:6px;
display:block;
text-decoration:none;
text-transform:none;
padding:3px 5px;
margin-top:8px;
width:260px;
voice-family:"\"}\"";
voice-family:inherit;/*border:1px dotted #dfdec7;*/
outline:none;
}
/******* END:nav - left side  *******/
#kprz{
width:260px;
margin:15 0px;
padding:15px 0 15px 0;
text-align:center;
font-size:15px;
}
#kprz img{
padding-right:5px;
}
/******* START:radio section  *******/
#radio-schedule{
width:470px;
}
div#radio{
color:#f9f9f9;
background:#000;
margin-top:8px;
border:1px dotted #dfdec7;
padding:3px 5px;
text-align:center;
font-weight:bold;
clear:both;
}
#guide p{
text-align:left;
color:#60605b;
font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
line-height:1.7em;
}
/******* END:radio section  *******/
/*************************************/
/******* START:HELLP PAGE  *******/
/**********************************/
#page_help{
width:650px;
padding:15px;
}
#page_help p{
text-align:justify;
color:#60605b;
font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
line-height:1.7em;
}
#page_help .close{
padding-top:15px;
text-align:center;
margin:0 auto;
}
#page_help img{
padding:2px;
border:2px solid #DADADA;
margin:3px 5px 0 0;
}
/*******form****/
#mailform.form{
margin:0;
padding:0;
width:400px;
}
fieldset{
margin:1em 0;
border:none;
border-top:1px solid #4F5974;
padding:1em;
}
legend{
margin:1em 0;
padding:0 .5em;
color:#036;
background:transparent;
font-size:1.1em;
font-weight:bold;
}
label{
float:left;
width:100px;
padding:2px 1em;
text-align:right;
font-weight:bold;
}
fieldset div{
margin-bottom:.5em;
padding:0;
display:block;
}
fieldset div input,fieldset div textarea{
width:175px;
border-top:1px solid  #4F5974;
border-left:1px solid  #4F5974;
border-bottom:1px solid #4F5974;
border-right:1px solid #4F5974;
padding:1px;
}
input#mailformformtype_mail{
border:2px #4F5974 outset;
padding:2px 1em;
font-weight:bold;
font-size:100%;
margin-left:125px;
}
/*************************************/
/******* START:BIO PAGE  *******/
/**********************************/
#pagebio{
width:700px;
float:left;
padding:15px;
}
#pagebio p{
text-align:justify;
color:#60605b;
font-family:"Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
line-height:1.7em;
}
#text_leftbio_larry{
padding-left:10px;
}
#text_leftbio_chris{
padding-left:10px;
}
#pix_leftbio{
width:122px;
float:left;
height:100%;
}
#pagebio img.left{
float:left;
padding:2px;
border:2px solid #DADADA;
margin:3px 5px 0 0;
}
div.close{
padding-top:300px;
}
.close input{
width:100px;
background-color:#b7b97f;
border-right:2px solid #484928;
border-bottom:2px solid #484928;
font-size:10px;
padding:2px 0px;
text-align:center;
margin:0 auto;
}
form{
color:#60605b;
}
input.button{
margin-top:5px;
}
/************************************/
/********START:Footer**************/
/***********************************/
#footer{
color:#60605b;
height:29px;
background:url(reflect_bk.jpg) repeat-x;
width:800px;
margin:0px auto;
clear:both;
}
#footer p{
font:11px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;
text-align:left;
padding:6px;
}
#footer a{
text-decoration:none;
color:#60605b;
}

