@import url(/css/menu.css);
*, html { margin:0; padding:0; }
body { background-color: #a8a684; background-image: url(/images/shared/background.jpg); background-repeat: repeat-x; text-align: center; height: 100%; margin: 0 auto; padding: 0; }
#wrap { background-image: url(/images/shared/main_bg.gif); background-repeat: repeat-y; background-position: center 0; text-align: left; width: 900px; height: 100%; margin: 0 auto; padding: 0; }
#home_wrap { background-image: url(/images/shared/home_bg.gif); background-repeat: repeat-y; background-position: center 0; text-align: left; margin: 0 auto; padding: 0; width: 900px; height: 100%; }
#header { background-image: url(/images/shared/header.jpg); background-repeat: no-repeat; width: 900px; height: 161px; }
#header h1 { font-size: 2em; font-weight: bold; text-indent: -10000px; }
#top_nav { position: relative; width: 900px; height: 31px; list-style-type: none; display: block; }
#top_nav li { height: 31px; float: left; list-style-type: none; display: inline; }
#top_nav li a { text-indent: -10000px; position: absolute; display: block; }
#top_nav li.home a { background-image: url(/images/nav/nav_home.jpg); background-repeat: no-repeat; top: 0; left: 0; width: 81px; height: 31px; }
#top_nav li.watch a { background-image: url(/images/nav/nav_watch.jpg); background-repeat: no-repeat; top: 0; left: 81px; width: 129px; height: 31px; }
#top_nav li.schedule a { background-image: url(/images/nav/nav_schedule.jpg); background-repeat: no-repeat; top: 0; left: 210px; width: 140px; height: 31px; }
#top_nav li.where a { background-image: url(/images/nav/nav_where.jpg); background-repeat: no-repeat; top: 0; left: 350px; width: 173px; height: 31px; }
#top_nav li.prayers a { background-image: url(/images/nav/nav_prayers.jpg); background-repeat: no-repeat; top: 0; left: 523px; width: 176px; height: 31px; }
#top_nav li.donate a { background-image: url(/images/nav/nav_donate.jpg); background-repeat: no-repeat; top: 0; left: 699px; width: 99px; height: 31px; }
#top_nav li.contact a { background-image: url(/images/nav/nav_contact.jpg); background-repeat: no-repeat; top: 0; left: 798px; width: 102px; height: 31px; }
#top_nav li a:hover { background-position: 0 -31px; }
body.home #top_nav li.home a,
body.watch #top_nav li.watch a,
body.schedule #top_nav li.schedule a,
body.where #top_nav li.where a,
body.prayers #top_nav li.prayers a,
body.donate #top_nav li.donate a,
body.contact #top_nav li.contact a { background-position: 0 -62px; }

#home_links { list-style: none; display: inline; width:900px; height:250px; background-position: center 0; list-style-type: none; position: relative; }
#home_links li { display: inline; }
#home_links li a {
	text-align: center;
	text-indent: -10000px;
	list-style-type: none;
	display: block;
	background-image: none;
}
#sponsors{
	padding: 10px;
	vertical-align: middle;
}
#home_links #glory_link a { background-image: url(/images/sponsors/glorystar.jpg); background-repeat: no-repeat; width: 180px; height: 81px; }
#home_links #healthy_link a { background-image: url(/images/sponsors/healthy-living.jpg); background-repeat: no-repeat; top: 70px; width: 150px; height: 84px; }
#home_links #lambs_link a { background-image: url(/images/sponsors/lambsway.jpg); background-repeat: no-repeat; top: 140px; width: 180px; height: 103px; }
#home_links #sky_link a { background-image: url(/images/sponsors/skyangel.jpg); background-repeat: no-repeat; top: 210px; width: 150px; height: 91px; }

/*Page Layout */
#main { position: relative; width: 900px; display: inline; }
#main_box { width: 603px; float: left; border-right: 1px solid #fff; }
.home_main { border-right: 1px solid #fff; border-bottom: 1px solid #fff; }
#ctop { background-color: #4b6e88; background-image: url(/images/home/ctop_left.jpg); background-repeat: no-repeat; background-position: left 0; width: 603px; float: left; border-right: 1px solid #fff; }
#ctop h3 { text-indent: -10000px; float: left; }
.ctop_left { float: left; }
.ctop_flash { float: right; }
#home_news { color: #fff; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-image: url(/images/home/news_bg.jpg); background-repeat: no-repeat; width: 296px; height: 285px; float: left; }
.news_title { font-size: 13pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
#home_news p { margin-bottom: 10px; }
#news_text { padding: 8px; }
#content_box { position: relative; width: 900px; margin: 0 auto; }
#content_home { color: #005831; background: #fff; font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 365px; float: left; min-height: 100%; padding: 15px; }
#content { color: #005831; font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background: #fff; padding: 15px; width: 452px; min-height: 100%; float: left; }
#content_home h3, #content h3 { color: #fff; font-size: 1.25em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.5em; background-image: url(/images/shared/title_bg.jpg); background-repeat: repeat-x; text-decoration: none; width: 100%; height: 25px; padding-bottom: 10px; padding-left: 10px; }
#content_home a, #content_home a:visited { color: #6d3373; text-decoration: underline; }
#content_home a:hover, #content_home a:active { color: #8177b7; text-decoration: none; }
#content p, #content_home p { padding-right: 10px; padding-bottom: 10px; }
#content ul, ol { margin-bottom: 15px; margin-left: 50px; }
#content a, #content a:visited { color: #6d3373; text-decoration: underline; }
#content a:hover, #content a:active { color: #8177b7; text-decoration: none; }
.content_img { padding-right: 10px; padding-bottom: 10px; padding-left: 10px; }
.header_img { padding-bottom: 15px; }
#content_right { color: #18293f; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #c8c49d; width: 276px; float: left; padding: 10px; }
#content_right p { padding-top: 5px; padding-bottom: 5px; }
#page_right { color: #18293f; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #c8c49d; padding: 10px; width: 189px; float: left; }
#page_right p { padding-top: 5px; padding-bottom: 5px; }
.schedule { color: #fff; padding-left: 3px; }
.clear { clear: both; }
.center { text-align: center; }
.img_block { color: black; font-size: 7pt; float: left; padding: 0 15px 10px 0; }
.form_img_block { color: black; font-size: 7pt; width: 210px; float: right; }
/* Schedule */
#schedule_table { width: 460px; }
#schedule_left { float: left; width: 100px; text-align: center; }
#schedule_center {float: left; width: 72px; text-align: center; }
#schedule_right { font-weight: bold; float: left; width: 274px; }
#schedule_table p { margin-top: -5px; }
#schedule_daily ul { margin-left: 0; }
#schedule_daily li { padding-right: 8px; list-style-type: none; display: inline; }
/* footer */
#footer { color: #fff; font-size: 8pt; font-family: verdana; text-align: center; position: relative; width: 100%; float: left; margin-top: 10px; padding-bottom: 20px; }
#footer a, #footer a:visited { color: #6d3373; text-decoration: underline; }
#footer a:hover,#footer a:active { color: #6d3373; text-decoration: none; }
/*Sub Nav*/
#sub_nav { font-size: 11pt; font-family: verdana; }
#sub_nav ul { font-size: 9pt; line-height: 1.5em; margin: 10px; list-style-type: none; }
#sub_nav ul li ul { margin-left: 20px; }
#sub_nav li a, #sub_nav li a:visited { color: #813e88; text-decoration: none; }
#sub_nav li a:hover, #sub_nav li a:active { color: #813e88; text-decoration: underline; }
/* Page Controls */
body.hope #menu li.hope { background-color: #6d3373; background-image: url(/images/shared/arrows.gif); background-repeat: no-repeat; background-position: right 0; float: left; }
body.about #menu li.about { background-color: #6d3373; background-image: url(/images/shared/arrows.gif); background-repeat: no-repeat; background-position: right 0; float: left; }
body.partners #menu li.partners { background-color: #6d3373; background-image: none; background-repeat: no-repeat; background-position: right 0; float: left; }
body.archive #menu li.archive { background-color: #6d3373; background-image: none; background-repeat: no-repeat; background-position: right 0; float: left; }
body.dtv #menu li.dtv { background-color: #6d3373; background-image: none; background-repeat: no-repeat; background-position: right 0; float: left; }
body.programs #menu li.programs { background-color: #6d3373; background-image: url(/images/shared/arrows.gif); background-repeat: no-repeat; background-position: right 0; float: left; }

/* =Rotator
----------------------------------------------------------------------*/

ul#rotator *
{
	margin: 0;
	padding: 0;
}

ul#rotator
{ margin: 0; padding: 0; overflow: hidden; width: 603px; height: 225px; z-index: 0; list-style-type: none; }

ul#rotator li
{
	width: 603px;
	height: 225px;
}

ul#rotator img
{
	width: 603px;
	height: 225px;
}

/* =Helpful Links
----------------------------------------------------------------------*/


/* =Rotator
----------------------------------------------------------------------*/

ul#rotator2 *
{
	margin: 0;
	padding: 0;
}

ul#rotator2
{ margin: 0; padding: 0; overflow: hidden; width: 280px; height: 260px; z-index: 0; list-style-type: none; }

ul#rotator2 li
{
	width: 280px;
	height: 260px;
}

ul#rotator2 img
{
	width: 280px;
	height: 260px;
}

/* =Helpful Links
----------------------------------------------------------------------*/
