@charset "utf-8";
/* CSS Document */

 Reset CSS /*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 3.0.0
build: 1549
*/
/*
	TODO will need to remove settings on HTML since we can't namespace it.
	TODO with the prefix, should I group by selector or property for weight savings?
*/
html {
	color:#000;
	background:#FFF;
}
/*
	TODO remove settings on BODY since we can't namespace it.
*/
/*
	TODO test putting a class on HEAD.
		- Fails on FF. 
*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
}
fieldset, img {
	border:0;
}
/*
	TODO think about hanlding inheritence differently, maybe letting IE6 fail a bit...
*/
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
/*
	TODO Figure out where this list-style rule is best set. Hedger has a request to investigate.
*/
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
/* to preserve line-height and selector appearance */
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/
input, textarea, select {
 *font-size:100%;
	color:#000;
}
/*because legend doesn't inherit in IE */
legend {
	color:#000;
}
body, td, th, html {
	margin:auto;
	position:relative;
	background-color:#000;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background:transparent url(../images/testbackground6.png) fixed center no-repeat;
	
}
body2, td, th, html {
	margin:auto;
	position:relative;
	background-color:#000;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	
}


.readmore:link {
	text-decoration:none;
	color:#f1e61e;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:100;
}
.readmore: hover {
	color:#6F0;
}
h1 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
}
h2 {
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:33px;
	font-weight:bold;
}
.footer {
	color:#ffffff;
	font-size:9px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
}
.message_pastor {
	color:#ffff00;
	font-size:17px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
}
.title {
	color:#ffffff;
	font-size:30px;
	font-weight:200;
	font-family:"Times New Roman", Times, serif;
}
.title2 {
	color:#ffffff;
	font-size:24px;
	font-weight:200;
	font-family:"Times New Roman", Times, serif;
}
.title3 {
	color:#ffffff;
	font-size:20px;
	font-weight:200;
	font-family:"Times New Roman", Times, serif;
}
.title4 {
	color:#FF0;
	font-size:30px;
	font-weight:200;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
}
.about {
	color:#ffffff;
	font-size:15px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:360px;
	margin:auto;
	padding:10px 0 0 20px;
}
.aboutus {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:430px;
	height:745px;
	margin:20px auto;
	padding:10px 5px 0 35px;
	overflow:auto;
}
.aboutus_overcoming {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:430px;
	height:745px;
	margin:20px auto;
	padding:10px 5px 0 30px;
	overflow:auto;
}
.aboutus_overcominginfo {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:430px;
	height:190px;
	margin:auto;
	padding:40px 0 0 20px;
}
.aboutus_gift {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:440px;
	height:740px;
	margin:10px auto;
	padding:10px 5px 0 35px;
	overflow:auto;
}
.aboutus_giftinfo {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:430px;
	height:180px;
	margin:auto;
	padding:10px 0 0 10px;
	overflow:auto;
}
.aboutus_governor {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:435px;
	height:735px;
	margin:auto;
	margin-top:20px;
	padding:10px 5px 0 30px;
	overflow:auto;
}
.aboutus_governorinfo {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:430px;
	height:120px;
	margin:auto;
	padding:10px 0 0 10px;
}
.aboutus_greatday {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:430px;
	height:697px;
	margin:auto;
	padding:10px 0 0 20px;
	overflow:auto;
}
.aboutus_greatdayinfo {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:430px;
	height:170px;
	margin:auto;
	padding:80px 0 0 20px;
	overflow:auto;
}

.aboutus_contact {
	color:#ffffff;
	font-size:13px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:460px;
	height:745px;
	margin:80px auto;
	padding:0 10px 0 0;
	overflow:auto;
}
.days {
	color:#ffffff;
	font-size:22px;
	font-weight:900;
	font-family:"Times New Roman", Times, serif;
	width:360px;
	height:30px;
	margin:auto;
	padding-top:10px;
}
.monday {
	color:#e9dd04;
	font-size:20px;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
	width:420px;
	height:30px;
	margin:auto;
	padding-left:20px;
}
.tuesday {
	color:#e9dd04;
	font-size:17px;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
	width:420px;
	height:25px;
	margin:auto;
	padding-top:5px;
	padding-left:45px;
}
.wednesday {
	color:#e9dd04;
	font-size:20px;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
	width:420px;
	height:30px;
	margin:auto;
	padding-top:5px;
	padding-left:45px;
}
.thursday {
	color:#e9dd04;
	font-size:20px;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
	width:420px;
	height:30px;
	margin:auto;
	padding-top:5px;
	padding-left:45px;
}
.friday {
	color:#e9dd04;
	font-size:20px;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
	width:420px;
	height:25px;
	margin:auto;
	padding-top:5px;
	padding-left:45px;
}
.sunday {
	color:#e9dd04;
	font-size:20px;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
	width:420px;
	height:25px;
	margin:auto;
	padding-top:5px;
	padding-left:45px;
}
.location {
	color:#ffffff;
	font-size:22px;
	font-weight:700;
	font-family:"Times New Roman", Times, serif;
	width:360px;
	height:30px;
	margin:auto;
	padding-top:10px;
}
.address {
	color:#ffffff;
	font-size:22px;
	font-weight:900;
	font-family:"Times New Roman", Times, serif;
	width:360px;
	height:30px;
	margin:auto;
	padding-top:10px;
}
.phone {
	color:#ffffff;
	font-size:22px;
	font-weight:900;
	font-family:"Times New Roman", Times, serif;
	width:360px;
	height:30px;
	margin:auto;
	padding-top:10px;
}
.verse {
	color:#ffffff;
	font-size:14px;
	font-weight:500;
	font-family:Arial, Helvetica, sans-serif;
	width:410px;
	margin:auto;
	padding:20px 0 0 60px;
}
.info {
	color:#09C;
	font-size:14px;
	font-weight:500;
	font-style:italic;
	font-family:"Times New Roman", Times, serif;
	width:430px;
	margin:auto;
	padding:0 0 0 30px;
}
.time {
	color:#ff6600;
	font-size:16px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	width:400px;
	height:30px;
	margin:auto;
	padding-left:20px;
}
.testimonial {
	color:#ffffff;
	font-size:13px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	width:400px;
	height:30px;
	margin:auto;
	padding-left:20px;
}
.testcontent {
	color:#ffffff;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	width:400px;
	margin:auto;
	padding-left:20px;
}
.media {
	color:#fff;
	font-size:20px;
	font-weight:600;
	font-family:Arial, Helvetica, sans-serif;
	width:439px;
	height:735px;
	margin-top:80px;
	padding:0 10px 0 23px;
	overflow:auto;
}

.locations {
	color:#Fc3;
	font-size:16px;
	font--weight:700;
	font-family:Verdana, Geneva, sans-serif;
	width:375px;
	height:70px;
	margin:auto;
}
.locations2 {
	color:#fff;
	font-size:14px;
	font--weight:700;
	font-family:Verdana, Geneva, sans-serif;
	width:375px;
	margin:auto;
}
.phone1 {
	color:#Fc3;
	font-size:16px;
	font--weight:700;
	font-family:Verdana, Geneva, sans-serif;
	width:400px;
	margin:auto;
}
.phonenumber {
	color:#Fc3;
	font-size:16px;
	font-weight:700;
	font-family:Verdana, Geneva, sans-serif;
	width:375px;
	margin:auto;
}
.phone2 {
	color:#Fc3;
	font-size:32px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	width:400px;
	margin:auto;
}
.features {
	padding-top:30px;
}
.paragraph1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style:italic;
	font-weight:200;
	color:#ffffff;
	float:left;
	margin:0 auto 0 70px;
	width:360px;
}
.paragraph2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	float:left;
	margin:0 auto 0 65px;
	width:370px;
}
.paragraph3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	margin:0 auto 0 65px;
	width:360px;
	font-weight:100;
}
.quote01 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:16px;
}
.quote02 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
}
.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:500;
}
.signature {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}
.weekly_text {
	font-weight:600;
	font-size:12px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
.welcome_text {
	font-weight:500;
	font-size:14px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
.welcome_title {
	font-weight:bold;
	font-size:18px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}

.time_text {
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:17px;
	color:#ffffff;
}


a { outline-style: none }

#table {
	width:100%;
	float:none;
	margin:0 auto;
}
#container {
	width:1000px;
	margin:0 auto;
	background: transparent url(../images/background1.png) repeat scroll center center;
}

#top {
	position:relative;
	padding:10px 0 0 0;
}
#header {
	position:relative;
	height:20em;
	margin:auto;
	width:100%;
	float:left;
	margin-left:-30px;
	z-index:50;
}
#videoheader{
	width:330px;
	margin:auto;
	float:left;
	padding-left:30px;
}
#videoheader2{
	width:330px;
	margin:auto;
	float:right;
}


#topgallery {
	width:900px;
	height:300px;
	margin:0 auto 0 115px;
	z-index:65420;
	bottom:10em;
	position:relative;
	padding-top:220px;	
}


#tagline {
	width:850px;
	margin:0 0 0 81px;
	position:relative;
	z-index:260;
	float:left;
	height:169px;
	bottom:.9em;
}
#spacer1 {
	width:1000px;
	float:left;
	height:170px;	
}
#flashbrush {
	width:1000px;
	height:70px;
	z-index:250;
	position:absolute;
	bottom:54em;
	float:left;
	margin:0 0 0 -45px;
}
#mainpic {
	width:670px;
	margin:auto;
}
#about_box {
	background-image:url(../images/about_box.png);
	background-repeat:no-repeat;
	width:460px;
	height:850px;
	float:left;
	margin:-6em 0 0 3em;
}
#about_box2 {
	background-image:url(../images/aboutbox_over.png);
	background-repeat:no-repeat;
	width:460px;
	height:1050px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#aboutbox_about {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#aboutbox_services {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#aboutbox_contact {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#aboutbox_support {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#aboutbox_features {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#aboutbox_overcoming {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-5em 0 0 3em;
	line-height:1.3;
}
#aboutbox_gift {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#aboutbox_governor {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-5.5em 0 0 3em;
	line-height:1.3;
}
#aboutbox_greatday {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:870px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#aboutbox_testimonial {
	background-image:url(../images/aboutbox.png);
	background-repeat:no-repeat;
	width:520px;
	height:880px;
	float:left;
	margin:-6em 0 0 3em;
	line-height:1.3;
}
#contact_box {
	background-image:url(../images/contact_box.png);
	background-repeat:no-repeat;
	width:500px;
	height:650px;
	float:right;
	margin-top:-6em;
}
#phone {
	position:absolute;
	/*z-index:2;*/
	left: 660px;
	top: 1px;
}
#title {
	width:460px;
	margin:0 0 15px 10px;
	padding:25px 0 0 0;
	float:right;
	height:50px;
}
#title2 {
	width:520px;
	margin:0 auto 30px 5px;
}
#title3 {
	width:520px;
	margin:30px auto 10px 10px;
	padding-bottom:10px;
}
#overcomingpic {
	width:321px;
	height:200px;
	margin:20px auto;
}
#left {
	float:left;
	width:56%;
	margin:20px auto 0 0;
	position:relative;
	height:770px;
}
#right {
	float:right;
	width:46% !important;
	width:460px;
	height:830px;
	bottom:3em;
	position:relative;
	margin:-20px -20px 0 0;
	z-index:500;
}
#iframe {
	margin:75px 0 0 0;
	float:right;
	width:350px;
	height:400px;
}
#iframe2 {
	float:right;
	margin:70px -20px 0 0;
	width:370px;
}

/* BB Form */
#bframe {
	float: left;
	height: 400px;
	margin: 75px 0 0 0;
	padding: 0 0 0 20px;
}
#form-main input, textarea {
	font-family:Georgia, tahoma; 
	font-size:11px;
	line-height:17px;
	color:#000000;
}
.fl { 
	float: left;
	padding-left:10px;
	}

.label
{
	font-family: arial;
	font-size: 12px;
	width: 130px;
	padding-left: 10px;
}

#form-main span
{
	font-family: arial;
	font-size: 12px;
}
/* End BB Form */

#form {
	width:325px;
	height:737px;
	float:right;
	background-image:url(../images/formbg1.png);
	background-repeat:no-repeat;
	margin:5px 105px 0 0;
	z-index:500;
}
#form2 {
	width:325px;
	height:475px;
	float:right;
	background-image:url(../images/formbg1.png);
	background-repeat:no-repeat;
	margin:260px 100px 0 0;
	z-index:500;/*position:relative;
	height:760px;*/
}
#button_bg {
	width:500px;
	height:465px;
	float:left;
	background-image:url(../images/button_bg.png);
	background-repeat:no-repeat;
	bottom:6.5em;
	margin:20px 0 0 87px;
	position:relative;
}
#thankyou_bg {
	width:350px;
	height:400px;
	float:left;
	background-image:url(../images/thankyoubg.png);
	background-repeat:no-repeat;
	bottom:6.5em;
	margin:20px 0 0 87px;
	position:relative;
}
#outreach {
	width:470px;
	float:left;
	padding:30px 0 0 0;
}
#outreach_btn {
	width:467px;
	float:left;
	z-index:2;
	padding:10px 0 0 10px;
}
#outreachpic {
	width:100px;
	float:left;
	z-index:2;
	bottom:15px;
	right:23em;
	position:absolute;
}
#facebook {
	width:300px;
	float:left;
	margin:0 15px 5px 10px;
}
#facebook2 {
	width:290px;
	float:right;
	margin:0 30px 0 0;
}
#servicetime {
	width:500px;
	height:727px;
	margin:10px 0 0 0;
	float:left;
	padding:5px 0 0 0;
	overflow:auto;
}
#service {
	width:470px;
	float:left;
	padding:50px 0 0 0;
}
#service_btn {
	width:467px;
	float:left;
	z-index:2;
	padding-left:15px;
}
#servicepic {
	width:130px;
	float:left;
	z-index:2;
	bottom:10.5em;
	left:20px;
	position:absolute;
}
#radio {
	width:320px;
	float:left;
	padding:0 0 0 0;
}
#radio2 {
	width:370px;
	float:none;
	padding:0 0 0 0;
}
#radio_btn {
	width:320px;	
	z-index:2;
	margin:0 0 0 30px;
}
#radiopic {
	width:130px;
	float:left;
	z-index:2;
	bottom:10em;
	left:8px;
	position:absolute;
}
#radio_btn_home {
	width:320px;	
	z-index:2;
	margin:0 0 0 0;
}
#welcome_message {
	width:500px;
	height:350px;
	float:left;
	position:relative;
	z-index:1;
	margin:10px 0 0 -10px;
	background:transparent url(../images/welcomemsg3.png) no-repeat scroll 0 0;
}
#message_text {
	width:440px;
	float:left;
	height:170px;
	margin-left:30px;
	margin-top:30px;
	padding:0 5px 0 5px;
}


#message {
	width:520px;
	height:300px;
	float:left;
	position:relative;
	padding:15px 0 0 0;
	z-index:1;
	margin:-90px 0 0 70px;
	background:transparent url(../images/pastormsg2.png) no-repeat scroll 0 0;
}
#weekly_text {
	width:400px;
	height:250px;
	z-index:2;
	position:relative;
	margin:55px 38px 0 0;
	float:right;
	padding:0 5px 0 5px;
}
#message_about {
	width:450px;
	height:240px;
	float:right;
	position:relative;
	padding:4px 0 0 0;
	z-index:1;
}
#date {
	width:50px;
	height:50px;
	position:absolute;
	z-index:50;
	right:28em;
	bottom:16.5em;
}
#text {
	width:460px;
	margin:0 auto;
	padding-top:10px;
}
#map {
	width:420px;
	height:233px;
	margin:0 0 10px 25px;
	border:solid #000;
	float:left;
}
#bookstorebtn {
	width:410px;
	position:relative;
	z-idnex:350;
	left:.9em;
	bottom:2px;
	float:right;
}
#bookstorebtn2 {
	width:365px;
	top:4px;
	position:relative;
	z-index:350;
	left:1em;
	float:left;
}
#video {
	margin:0 0 0 2px;
	width:320px;
	float:left;
	border:#448ccb medium solid;
}
#video2 {
	margin:-260px 0 0 0;
	float:left;
	width:320px;
	border:#448ccb medium solid;
}
#footerline {
	width:100%;
	clear:both;
	margin:auto;/*padding-top:40px;*/
}
#footer {
	clear:both;
	width:1000px;
	margin: 0 auto;
}

#thankyou {
	background-color:#000;
	width:325px;
	height:400px;
	margin:0 auto;
}

<!-- Rollover CSS for Radio Times-->
* {
margin:0;
padding:0
}

.hotspot {
	background-color:none;
	padding-bottom:1px;
	border-bottom:none;
	cursor:arrow;
}
#tt {
	position:absolute;
	display:block;
	background:url(../images/tt_left.gif) top left no-repeat;
	z-index:515165;
}
#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(../images/tt_top.gif) top right no-repeat;
	overflow:hidden;
}
#ttcont {
	display:block;
	padding:2px 12px 3px 27px;
	margin-left:5px;
	background:#000;
	color:#fff;
	border: thick #900;
	font-family:Arial, Helvetica, sans-serif font-size:16px color:#FC0;
}
#ttbot {
	display:block;
	height:5px;
	margin-left:5px;
	background:url(../images/tt_bottom.gif) top right no-repeat;
	overflow:hidden;
}
<!-- End Rollover CSS for Radio Times-->

