@charset "UTF-8";
/* CSS Document */


html { 

	font:13px Lucida Sans, Helvetica, Trebuchet MS, Arial, Helvetica, Sans-Serif;
	color:#2d2d2d;

}

a {
   outline: none;
}

form { outline: none; }

a:link {  color: #546e7d; text-decoration: none; }
a:visited {  color: #546e7d; text-decoration: none; }
a:hover {  color: #293d48;text-decoration: underline;  }

a.footer:link {  color: #bedb95; text-decoration: none; }
a.footer:visited {  color: #bedb95; text-decoration: none; }
a.footer:hover {  color: #a2bc7d;text-decoration: underline;  }

a.side:link {  color: #efd6a9; text-decoration: none; }
a.side:visited {  color: #efd6a9; text-decoration: none; }
a.side:hover {  color: #ccb488;text-decoration: underline;  }

a.side2:link {  color: #84acc1; text-decoration: none; }
a.side2:visited {  color: #84acc1; text-decoration: none; }
a.side2:hover {  color: #618395;text-decoration: underline;  }

a.opacity:link {  filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }
a.opacity:visited {  filter:alpha(opacity=100); -moz-opacity:1; opacity: 1; }
a.opacity:hover { filter:alpha(opacity=70); -moz-opacity:0.7; opacity: 0.7; margin: 1px 1px 1px 1px;  }


.title {	font-family: Georgia; font-size:28px; color: #5a1c17; margin-top:-15px; }


.sermonTitle {	font-family: Georgia; font-size:16px; color: #5a1c17; }
a.sermonTitle:link {	font-family: Georgia; font-size:16px; color: #5a1c17; }
a.sermonTitle:visited {	font-family: Georgia; font-size:16px; color: #5a1c17; }
a.sermonTitle:hover {	font-family: Georgia; font-size:16px; color: #823d38; }

.sermonTag {
	font-family: Georgia;
	font-size:11px;
	color: #666666;

}

.text { padding-top:20px; }

.formtext { font-size:12px; color: #a7d9e1;}
.input { padding:4px; font-size:14px;}
.input2 { padding:5px; font-size:20px; width:250px; }
.input3 { font-size:12px; }

.bubblesmall { font-size:11px; color: #a7d9e1; }

.gray { color: gray; }

.sideSermon { font-size:14px; }

.small { font-size:11px; }
.small2 { font-size:11px; color: #081d29}
.smaller { font-size:10px; }
.tweet { font-size:10px; }
.smaller2 { font-size:10px; color:gray; }
.smallest { font-size:9px; }
.big { font-size:14px; color:#fffdd3 }
.bigger { font-size:18px; }
.biggest { font-size:23px; }

.footer { font-size:11px;color:#ffffff; }

body { 
	background-color:#340302;
	background-attachment:fixed;
	background-position: bottom center;
	background-repeat:no-repeat;

	margin: 0px;
	padding: 0px;
}

.bg {
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index:-99999;
}

.bigwrapper {
	
	width:100%;
	z-index:99;
	min-width:100%;
}

.wrapper {
	position: relative;
	width:939px;
	z-index:99;
}

.headerbg {

	padding:0;
	margin:0;
	background: url('/images/bg/top.gif') repeat-x;
}

.middlebg {
	width:100%;
	padding:0;
	margin:0;
	background: url('images/bg/middle.jpg') repeat-x bottom #6d6d6d;
}

.footerbg {
	width:100%;
	padding:0;
	margin:0;
	background: url('/images/bg/bottom.jpg') repeat-x top #340302;
}

.homebox2 {
	
	padding-left:25px;
	padding-right:22px;
	padding-top:10px;
	padding-bottom:10px;
	
}

.content {
	width:610px;
	padding:30px;
	line-height:1.5;
	text-align:left;
	background: #ffffff;
	
}

.contentCal {
	width:939;
	padding:30px;
	line-height:1.5;
	text-align:left;
	background: #ffffff;
	
}

.wrapper .toplinks {
	float:right;	
}

.buttonbox {

	background-color: #16292c;
	padding:5px;
	border: 2px #264146 solid;
	
}

.orange { color: #ff993f; }

.error {
	font-size: 16px;
	color: #ff993f;
	padding:6px;
	border: 1px solid gray;
}

.msg {
	font-size: 14px;
	color: #a9ff4c;
	padding:6px;
	border: 1px solid gray;
}

.imgborder {

	border: 3px solid gray;

}

#barbg1 {
	background-color: #0c1c1e;
	padding: 6px;
	padding-left:12px;
}

#barbg2 {
	background-color: #16292c;
	padding: 6px;
	padding-left:12px;
}
 


.hr {

border:0px;
background-color: #dddddd;
color: #dddddd;
height: 1px;


}

.line {
	padding-right: 10px;
	padding-left: 10px;
	height:25px;
	background: url('/images/darkline2.gif') right no-repeat;	
	
}

/* Home Only */

.welcome {
	position:absolute;
	padding-left:22px;
	padding-top:32px;
	float:left;
}

.infoButton {
	position:absolute;
	padding-left:160px;
	padding-top:229px;
	z-index:9;
	
}

.newButton {
	position:absolute;
	padding-left:160px;
	padding-top:150px;
	z-index:99;
}



 .dots { background:url("/images/sidedotted.gif") center repeat-x; height:20px; }

/* end */


.listen-now {
 	
 	position:relative;
 	font-size:10px;
 	float:right;
 	padding-left:10px;
 	display:inline;

 	line-height: 13px;
 	vertical-align: top;

 
 }
 
 .listennow {

	font-size:13px;
	padding-top:5px; 
	padding-left:5px; 
	padding-right:5px; 
	padding-bottom:5px; 
	border:1px solid; 
	border-color:#7f7f7f;
	background-color: #dddddd;
	font-weight:bold;
	position:relative;
	white-space:nowrap;
	

}


#pagination a{
font-size: 11px;
margin: 4px;
}

#pagination a#off{
font-size: 11px;
margin: 4px;
color: gray;
text-decoration: none;
cursor: default;
}

#pagination a#current{
font-size: 11px;
margin: 4px;
font-weight: bold;
border: 1px solid;
padding: 4px;
color: black;
text-decoration: none;
border-color:#cccccc;
cursor: default;
}

#border { border:solid 12px #767676; }

.monkForm input { padding:4px; font-family: Trebuchet MS, Verdana; width: 300px; font-size:14px; display: block;}
.monkForm textarea { padding:4px; font-family: Trebuchet MS, Verdana; width: 500px; font-size:14px; display: block;}
.monkForm legend {	font-size:18px; color:#000; font-weight:bold; }
.monkForm submit { width:80px; }
.monkForm #formsubmit input { width:50px; padding:5px; }
.monkForm fieldset { font-weight:bold; display: block;  border:0px;}
.monkForm .description { font-weight: normal; font-size:11px }
.monkForm .radio input { display: inline; width:25px; font-size:13px; }
