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

/* =General
---------------------------------------------- */
/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none;}

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }

/* Removes the outline on links */
a {outline: none;}

.clearme {display: block; clear: both; height: 0; margin: 0; padding: 0;}
/* Code to clear floats inside containers - add to the outside container */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* End of float clearing trick */

.fl {
	float: left;
}

.fr {
	float: right;
}
.frpad {
	float: right;
	margin: 0 15px;
	border: 3px solid #f7f8d5;
}
.flpad {
	float: left;
	margin-right: 10px;
	border: 3px solid #f7f8d5;
}
.imagespaceright {
	float: left;
	margin-right: 15px;
}
html {
	margin: 0;
	padding: 0;
	text-align: center;
	height: 100%;
}
body {
	background: #f7f8d5 url(../IMAGES/background.jpg) top center no-repeat;
	text-align: left;
}

div#wrapper {
	width: 885px;
	margin: 0 auto;
	position: relative;
}
h1 {
	display: block;
	width: 160px;
	height: 135px;
	text-indent: -9999px;
	position: absolute;
	top: 67px;
	left: 87px;
}
h1 a {
	display: block;
	width: 100%;
	height: 100%;
	border: none;
}


/* ---------------- social icons ---------------- */
p#social {
	z-index: 10;
	position: absolute;
	top: 30px;
	right: 28px;
	text-align: right;
	color:#669966;
}
a#twitter {
	border: none;
	z-index: 10;
	position: absolute;
	width: 35px;
	height: 35px;
	display: block;
	top: 50px;
	right: 30px;
	background: url(../IMAGES/twitter.png) bottom left no-repeat;
	text-indent: -9999px;
}
a:hover#twitter {
	background: url(../IMAGES/twitter.png) top left no-repeat;
}
a#facebook {
	border: none;
	z-index: 10;
	position: absolute;
	width: 35px;
	height: 35px;
	display: block;
	top: 50px;
	right: 68px;
	background: url(../IMAGES/facebook.png) bottom left no-repeat;
	text-indent: -9999px;
}
a:hover#facebook {
	background: url(../IMAGES/facebook.png) top left no-repeat;
}
a#rss {
	border: none;
	z-index: 10;
	position: absolute;
	width: 35px;
	height: 35px;
	display: block;
	top: 50px;
	right: 106px;
	background: url(../IMAGES/rss.png) bottom left no-repeat;
	text-indent: -9999px;
}
a:hover#rss {
	background: url(../IMAGES/rss.png) top left no-repeat;
}


/* ---------------- home revised ---------------- */
div#homeheadernew {
	display: block;
	position: relative;
	width: 885px;
	height: 245px;
	background: url(../IMAGES/homeheader.jpg) no-repeat;
}
div#homecontentnew {
	display: block;
	float: right;
	background: url(../IMAGES/homecontent.jpg) no-repeat;
	width: 688px;
	height: 389px;
	position: relative;
}
div#homecontentnew div#homeleft {
	float: left;
	width: 390px;
	padding-left: 30px;
	padding-top: 105px;
}
div#homecontentnew div#homeleft p{
	font: 12px/17px Arial, Helvetica, sans-serif;
}
div#homecontentnew div#homeleft p strong {
	color:#FFFFFF;
}
div#homecalendar {
	display: block;
	float: right;
	width: 170px;
	padding: 95px 50px 0 26px;
}
div#homecalendar a#sermonseries {
	margin-top: 10px;
	margin-bottom: 5px;
	text-indent: -9999px;
	display: block;
	width: 170px;
	height: 70px;
	background: url(../IMAGES/ss_ILoveThatStory-Home.png) no-repeat;
	border: none;
}
div#homecalendar p {
	font: 11px Arial, Helvetica, sans-serif;
	line-height: normal;
	padding-bottom: 11px;
	color: #fff;
}
div#homecalendar p.ss {
	color: #f6f88b;
	font-size: 10px;
}
div#homecalendar p.ss a {
	color: #f6f88b;
}


/* ---------------- interior ---------------- */
div#interiorheader {
	display: block;
	position: relative;
	width: 885px;
	height: 245px;
	background: url(../IMAGES/interiorheader.jpg) no-repeat;
}
div#interiorcontentwrapper {
	width: 885px;
	position: relative;
	background: url(../IMAGES/interiorcontentbkgd.gif) repeat-y;
}
div#interiorcontent {
	display: block;
	float: right;
	background: url(../IMAGES/interiorcontentgreenbkgd.jpg) no-repeat;
	padding: 10px 77px 30px 60px;
	width: 550px;
	min-height: 400px;
	position: relative;
}
div#interiorcontent div#leftcol {
	width: 245px;
	display: block;
	float: left;
	padding-right: 25px;
	border-right: 1px dotted #FFFFCC;
}
div#interiorcontent div#rightcol {
	width: 245px;
	display: block;
	float: right;
}
div#interiorcontent div#leftcol3 {
	width: 155px;
	display: block;
	float: left;
}
div#interiorcontent div#middlecol3 {
	width: 215px;
	display: block;
	float: left;
}
div#interiorcontent div#rightcol3 {
	width: 180px;
	display: block;
	float: right;
}

div#interiorcontent div#leftcol3equal {
	width: 185px;
	display: block;
	float: left;
}
div#interiorcontent div#middlecol3equal {
	width: 185px;
	display: block;
	float: left;
}
div#interiorcontent div#rightcol3equal {
	width: 180px;
	display: block;
	float: right;
}

div#interiorcontent.map{
	text-align: center;
}
div#interiorcontent a {
	font: 12px Arial, Helvetica, sans-serif;
}
div#interiorfooter {
	width: 705px;
	height: 30px;
	padding-top: 5px;
	padding-left: 215px;
	text-align: left;
	background: url(../IMAGES/interiorfooter.gif) no-repeat;
}
div#interiorfooter * {
	font: 10px Arial, Helvetica, sans-serif;
	color: #eff0a5;
	text-decoration: none;
}
div#interiorfooter address {
	display: inline;
}
div#interiorfooter address span {	
	padding-left: 15px;
}
div#interiorfooter a {
	margin-left: 12px;
	border-bottom: 1px dotted #eff0a5;
}
div#interiorfooter a:hover {
	color: #ffffff;
}


/* ---------------- text ---------------- */
strong {
	font-weight: bold;
}
em {
font-style: italic;
}
div#calendarcontent,
p {
	font: 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #f7f8d5;
	padding-bottom: 8px;
}
p.smaller {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
}
h3 {
	font: 13px Georgia, "Times New Roman", Times, serif;
	line-height: 12px;
	font-weight: normal;
	color: #fff;
	border-bottom: 1px dotted;
	text-transform: lowercase;
	margin-bottom: 3px;
}
h4 {
	font: 16px Georgia, "Times New Roman", Times, serif;
	padding-bottom: 5px;
	padding-top: 10px;
	font-weight: normal;
	color: #fff;
}
h4.bigger {
	font-size: 19pt;
}
a {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dotted;
	font-weight: bold;
}


/* ------------------------------ twitter embed ---------------------------- */
div#twitterembed {
}
div#twitterembed a {
	border: none;
}


/* ------------------------------ music icons ---------------------------- */

a#itunesicon {
	color: #f7f8d5;
	display: block;
	text-decoration: underline;
	font-weight: bold;
	border: none;
	padding-left: 40px;
	padding-top: 3px;
	margin-top: 10px;
	margin-bottom: 20px;
	height: 37px;
	background: url(../IMAGES/itunes-logo.png) no-repeat;
}
a#audioicon {
	color: #f7f8d5;
	display: block;
	text-decoration: underline;
	font-weight: bold;
	border: none;
	padding-left: 26px;
	padding-top: 3px;
	margin-top: 0;
	margin-bottom: 0;
	height: 23px;
	background: url(../IMAGES/audio_icon2.png) no-repeat;
}
a:hover#audioicon,
a:hover#itunesicon {
	color: #FFFFFF;
}


/* ------------------------------ music icons old ---------------------------- */

a#musicicons {
	color: #f7f8d5;
	display: block;
	height: 30px;
	text-decoration: underline;
	font-weight: bold;
	border: none;
	padding-left: 40px;
	padding-top: 10px;
}
a#musicicons.itunes {
	background: url(../IMAGES/itunes-logo.png) no-repeat;
}
a#musicicons.audio {
	background: url(../IMAGES/audio_icon.png) no-repeat;
}
a:hover#musicicons {
	color: #FFFFFF;
}



div#calendarcontent ul,
div#interiorcontent ul {
	display: block;
	padding: 10px 50px 8px 15px;
}
div#calendarcontent li,
div#interiorcontent li {
	font: 13px Georgia, "Times New Roman", Times, serif;
	line-height: 16px;
	color: #f7f8d5;
	padding: 0 0 10px 20px;
	background: url(../IMAGES/bullet.png) no-repeat;
	background-position: 0 3px;
} 
div#interiorcontent.videos ul {
	padding-left: 0;
}
div#interiorcontent.videos ul {
	padding-right: 0;
}
div#interiorcontent li a {
	font: 13px Georgia, "Times New Roman", Times, serif;
	color: #f7f8d5;
	font-weight: normal;
}
div#interiorcontent li a:hover {
	color: #fff;
}
div#interiorcontent li span {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #f7f8d5;
}
.special {
	font: 13px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 15px;
}



/* ---------------- headers ---------------- */
div#interiorheader img {
	width: 550px;
	height: 110px;
	position: absolute;
	right: 31px;
	bottom: 0;
}
div#interiorheader h2 {
	width: 550px;
	height: 110px;
	text-indent: -9999px;
	position: absolute;
	right: 31px;
	bottom: 0;
}
div#interiorheader h2.soundtrackoflife {
	background: url(../IMAGES/h_soundtrackoflife.png) no-repeat;
}
div#interiorheader h2.birthdayparty {
	background: url(../IMAGES/h_birthdayparty.png) no-repeat;
}
div#interiorheader h2.meetingjesus {
	background: url(../IMAGES/h_meetingjesus.png) no-repeat;
}
div#interiorheader h2.joinus {
	background: url(../IMAGES/h_joinus.png) no-repeat;
}
div#interiorheader h2.summerfooddrive2009 {
	background: url(../IMAGES/h_09summerfooddrive.png) no-repeat;
}
div#interiorheader h2.cincodemayo {
	background: url(../IMAGES/h_cincodemayo.png) no-repeat;
}
div#interiorheader h2.submitprayer {
	background: url(../IMAGES/h_submitprayer.png) no-repeat;
}
div#interiorheader h2.firstcommunionworkshop {
	background: url(../IMAGES/h_firstcommunionworkshop.png) no-repeat;
}
div#interiorheader h2.bowling {
	background: url(../IMAGES/h_bowling.png) no-repeat;
}
div#interiorheader h2.words {
	background: url(../IMAGES/h_words.png) no-repeat;
}
div#interiorheader h2.ingodwetrust {
	background: url(../IMAGES/h_ingodwetrust.png) no-repeat;
}
div#interiorheader h2.lancergame {
	background: url(../IMAGES/h_lancergame.png) no-repeat;
}
div#interiorheader h2.findus {
	background: url(../IMAGES/h_findus.gif) no-repeat;
}
div#interiorheader h2.discoveringdna {
	background: url(../IMAGES/h_discoveringdna.png) no-repeat;
}
div#interiorheader h2.calendar {
	background: url(../IMAGES/h_calendar.png) no-repeat;
}
div#interiorheader h2.connect {
	background: url(../IMAGES/h_connect.png) no-repeat;
}
div#interiorheader h2.sundaymorning {
	background: url(../IMAGES/h_sundaymorning.png) no-repeat;
}
div#interiorheader h2.whoweare {
	background: url(../IMAGES/h_whoweare.png) no-repeat;
}
div#interiorheader h2.experience {
	background: url(../IMAGES/h_experiencelivinggrace.png) no-repeat;
}
div#interiorheader h2.graceplace {
	background: url(../IMAGES/h_graceplace.png) no-repeat;
}
div#interiorheader h2.oneminutebible {
	background: url(../IMAGES/h_oneminutebible.png) no-repeat;
}
div#interiorheader h2.launchsunday {
	background: url(../IMAGES/h_launchsunday.png) no-repeat;
}
div#interiorheader h2.crossroads2 {
	background: url(../IMAGES/h_crossroads2.png) no-repeat;
}
div#interiorheader h2.luau {
	background: url(../IMAGES/h_luau.png) no-repeat;
}
div#interiorheader h2.vlogs {
	background: url(../IMAGES/h_vlogs.png) no-repeat;
}
div#interiorheader h2.jan4 {
	background: url(../IMAGES/h_jan4.png) no-repeat;
}
div#interiorheader h2.jan11 {
	background: url(../IMAGES/h_jan11.png) no-repeat;
}
div#interiorheader h2.jan18 {
	background: url(../IMAGES/h_jan18.png) no-repeat;
}
div#interiorheader h2.jan25 {
	background: url(../IMAGES/h_jan25.png) no-repeat;
}
div#interiorheader h2.feb1 {
	background: url(../IMAGES/h_feb1.png) no-repeat;
}
div#interiorheader h2.feb8 {
	background: url(../IMAGES/h_feb8.png) no-repeat;
}
div#interiorheader h2.feb15 {
	background: url(../IMAGES/h_feb15.png) no-repeat;
}
div#interiorheader h2.feb22 {
	background: url(../IMAGES/h_feb22.png) no-repeat;
}
div#interiorheader h2.mar1 {
	background: url(../IMAGES/h_mar1.png) no-repeat;
}
div#interiorheader h2.mar8 {
	background: url(../IMAGES/h_mar8.png) no-repeat;
}
div#interiorheader h2.mar15 {
	background: url(../IMAGES/h_mar15.png) no-repeat;
}
div#interiorheader h2.mar22 {
	background: url(../IMAGES/h_mar22.png) no-repeat;
}
div#interiorheader h2.mar29 {
	background: url(../IMAGES/h_mar29.png) no-repeat;
}
div#interiorheader h2.apr5 {
	background: url(../IMAGES/h_apr5.png) no-repeat;
}
div#interiorheader h2.apr12 {
	background: url(../IMAGES/h_apr12.png) no-repeat;
}
div#interiorheader h2.apr19 {
	background: url(../IMAGES/h_apr19.png) no-repeat;
}
div#interiorheader h2.apr26 {
	background: url(../IMAGES/h_apr26.png) no-repeat;
}
div#interiorheader h2.may3 {
	background: url(../IMAGES/h_may3.png) no-repeat;
}
div#interiorheader h2.may10 {
	background: url(../IMAGES/h_may10.png) no-repeat;
}
div#interiorheader h2.may17 {
	background: url(../IMAGES/h_may17.png) no-repeat;
}
div#interiorheader h2.may24 {
	background: url(../IMAGES/h_may24.png) no-repeat;
}
div#interiorheader h2.may31 {
	background: url(../IMAGES/h_may31.png) no-repeat;
}
div#interiorheader h2.june7 {
	background: url(../IMAGES/h_june7.png) no-repeat;
}
div#interiorheader h2.june14 {
	background: url(../IMAGES/h_june14.png) no-repeat;
}
div#interiorheader h2.june21 {
	background: url(../IMAGES/h_june21.png) no-repeat;
}
div#interiorheader h2.june28 {
	background: url(../IMAGES/h_june28.png) no-repeat;
}
div#interiorheader h2.july5 {
	background: url(../IMAGES/h_july5.png) no-repeat;
}
div#interiorheader h2.july12 {
	background: url(../IMAGES/h_july12.png) no-repeat;
}
div#interiorheader h2.july19 {
	background: url(../IMAGES/h_july19.png) no-repeat;
}
div#interiorheader h2.july26 {
	background: url(../IMAGES/h_july26.png) no-repeat;
}
div#interiorheader h2.aug2 {
	background: url(../IMAGES/h_aug2.png) no-repeat;
}
div#interiorheader h2.aug9 {
	background: url(../IMAGES/h_aug9.png) no-repeat;
}
div#interiorheader h2.aug16 {
	background: url(../IMAGES/h_aug16.png) no-repeat;
}
div#interiorheader h2.aug23 {
	background: url(../IMAGES/h_aug23.png) no-repeat;
}
div#interiorheader h2.aug30 {
	background: url(../IMAGES/h_aug30.png) no-repeat;
}
div#interiorheader h2.sept6 {
	background: url(../IMAGES/h_sept6.png) no-repeat;
}
div#interiorheader h2.sept13 {
	background: url(../IMAGES/h_sept13.png) no-repeat;
}
div#interiorheader h2.sept20 {
	background: url(../IMAGES/h_sept20.png) no-repeat;
}
div#interiorheader h2.sept27 {
	background: url(../IMAGES/h_sept27.png) no-repeat;
}
div#interiorheader h2.goodnews {
	background: url(../IMAGES/h_goodnews.png) no-repeat;
}
div#interiorheader h2.relayforlife {
	background: url(../IMAGES/h_relayforlife.png) no-repeat;
}
div#interiorheader h2.freesoda {
	background: url(../IMAGES/h_freesoda.png) no-repeat;
}
div#interiorheader h2.christmaseve {
	background: url(../IMAGES/h_christmaseve.png) no-repeat;
}
div#interiorheader h2.adoptafamily {
	background: url(../IMAGES/h_adoptafamily.png) no-repeat;
}
div#interiorheader h2.givethanks {
	background: url(../IMAGES/h_givethanks.png) no-repeat;
}
div#interiorheader h2.biblestories {
	background: url(../IMAGES/h_biblestories.png) no-repeat;
}
div#interiorheader h2.progressivedinner {
	background: url(../IMAGES/h_progressivedinner.png) no-repeat;
}
div#interiorheader h2.afreshstart {
	background: url(../IMAGES/h_afreshstart.png) no-repeat;
}
div#interiorheader h2.thankful {
	background: url(../IMAGES/h_thankful.png) no-repeat;
}
div#interiorheader h2.contribute {
	background: url(../IMAGES/h_contribute.png) no-repeat;
}
div#interiorheader h2.giga {
	background: url(../IMAGES/h_giga.png) no-repeat;
}
div#interiorheader h2.alpha {
	background: url(../IMAGES/h_alpha.jpg) no-repeat;
}
div#interiorheader h2.funinthesun {
	background: url(../IMAGES/h_funinsun.png) no-repeat;
}


/* ----------------- nav ------------------ */
div#navcontainer {
	display: block;
	float: left;
	position: relative;
	width: 197px;
	height: 355px;
	background: url(../IMAGES/navbkgd.jpg) no-repeat;
}
ul#nav {
	width: 197px;
	display: block;
}
ul#nav li a {
	display: block;
	height: 22px;
	width: 197px;
	text-indent: -9999px;
	border: none;
}
ul#nav li a:hover {
	border: none;
}
ul#nav li#whoweare {
	background:url(../IMAGES/nav.png) 0 0;
}
ul#nav li#whoweare a:hover, ul#nav li#whoweare a#active {
	background:url(../IMAGES/nav.png) -197px 0;
}
ul#nav li#outreach {
	background:url(../IMAGES/nav.png) 0px -22px;
}
ul#nav li#outreach a:hover, ul#nav li#outreach a#active {
	background:url(../IMAGES/nav.png) -197px -22px;
}
ul#nav li#childrensministries {
	background:url(../IMAGES/nav.png) 0px -44px;
}
ul#nav li#childrensministries a:hover, ul#nav li#childrensministries a#active {
	background:url(../IMAGES/nav.png) -197px -44px;
}
ul#nav li#connect {
	background:url(../IMAGES/nav.png) 0px -66px;
}
ul#nav li#connect a:hover, ul#nav li#connect a#active {
	background:url(../IMAGES/nav.png) -197px -66px;
}
ul#nav li#experience {
	background:url(../IMAGES/nav.png) 0px -88px;
}
ul#nav li#experience a:hover, ul#nav li#experience a#active {
	background:url(../IMAGES/nav.png) -197px -88px;
}
ul#nav li#calendar {
	background:url(../IMAGES/nav.png) 0 -132px;
}
ul#nav li#calendar a:hover, ul#nav li#calendar a#active {
	background:url(../IMAGES/nav.png) -197px -132px;
}
ul#nav li#contribute {
	background:url(../IMAGES/nav.png) 0 -110px;
}
ul#nav li#contribute a:hover, ul#nav li#contribute a#active {
	background:url(../IMAGES/nav.png) -197px -110px;
}
ul#nav li#prayerrequest {
	background:url(../IMAGES/nav.png) 0 -154px;
}
ul#nav li#prayerrequest a:hover, ul#nav li#prayerrequest a#active {
	background:url(../IMAGES/nav.png) -197px -154px;
}
div#navcontainer a#enewsletter {
	text-indent: -9999px;
	display: block;
	width: 130px;
	height: 35px;
	background: url(../IMAGES/enewsletter.png) no-repeat;
	border: none;
	margin-top: 10px;
	margin-left: 55px;
}
div#navcontainer a#branchingout {
	text-indent: -9999px;
	display: block;
	width: 150px;
	height: 70px;
	background: url(../IMAGES/branchingout.png) no-repeat;
	border: none;
	margin-top: 5px;
	margin-left: 42px;
}
div#navcontainer a#resurrectiondance {
	text-indent: -9999px;
	display: block;
	width: 150px;
	height: 70px;
	background: url(../IMAGES/resurrectiondance.png) no-repeat;
	border: none;
	margin-top: 5px;
	margin-left: 42px;
}
div#navcontainer a#worshipinfo {
	text-indent: -9999px;
	display: block;
	width: 145px;
	height: 140px;
	background: url(../IMAGES/timeinfo.png) no-repeat;
	border: none;
	margin-top: 3px;
	margin-left: 43px;
}


/* ----------------- footer ------------------ */
div#footer {
	display: block;
	width: 442px;
	height: 30px;
	padding-top: 5px;
	text-align: center;
	background: url(../IMAGES/homefooterbkgd.jpg) no-repeat;
}
div#footer * {
	font: 9px Arial, Helvetica, sans-serif;
	color: #f7f8d5;
	text-decoration: none;
}
div#footer address {
	padding-bottom: 2px;
	padding-right: 2px;
	display: inline;
}
div#footer address span {	
	padding-left: 10px;
}
div#footer a {
	margin-left: 10px;
	border: none;
}
div#footer a:hover {
	border-bottom: 1px dotted;
}

/* = Contact Form
----------------------------------------------------*/
fieldset#contact {
	padding-left: 100px;
	width: 360px;
}
fieldset#contact dl {
	font: 11px Arial, Helvetica, sans-serif;
	color: #f7f8d5;
	margin-top: 15px;
}
fieldset#contact dt {
	float: left;
	display: block;
	padding-top: 5px;
	width: 60px;
	height: 25px;
}
fieldset#contact dt.wider {
	width: 100px;
}
fieldset#contact dt.wider2 {
	width: 150px;
}
fieldset#contact dt.widest {
	width: 260px;
}
fieldset#contact dd {
	float: right;
	display: block;	
	width: 300px;
	height: 30px;
}
fieldset#contact dd.narrower {
	width: 260px;
}
fieldset#contact dd.narrower2 {
	width: 210px;
}
fieldset#contact dd.narrowest {
	width: 100px;
}
fieldset#contact dt.text, fieldset#contact dd.text {
	height: 120px;
}
div.info span#replace {
	color: red;
}
fieldset#contact input, fieldset#contact textarea {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #f7f8d5;	
	width: 100%;
	height: 20px;
	color: #000;
	border: 1px inset;
	padding: 1px 0 0 5px;
}
fieldset#contact textarea {
	height: 100px;
}
a#submit_button {
	display: block;
}
fieldset#contact input#sub_btn {
	width: 200px;
	height: 35px;
	margin-left: 60px;
	padding: 0;
	border: 0;
}
fieldset#contact input#register {
	width: 200px;
	height: 35px;
	margin-top: 10px;
	padding: 0;
	border: 0;
}
div#interiorcontent a#registerforalpha {
	background: url(../IMAGES/registerforalpha2.jpg) top left no-repeat;
	text-indent: -9999px;
	display: block;
	width: 200px;
	height: 35px;
	margin: 10px 0;
	padding: 0;
	border: 0;
}
div#interiorcontent a:hover#registerforalpha {
	background: url(../IMAGES/registerforalpha2.jpg) bottom left no-repeat;
}

/* = Connect Nav
--------------------------------------------------------------------*/
div#interiorcontent ul#connectnav {
	width: 550px;
	height: 80px;
	padding: 0;
	background: url(../IMAGES/connectnav.png) bottom left no-repeat;
	display: block;
	position: relative;
}
div#interiorcontent ul#connectnav li {
	background-image: none;
	padding: 0;
	width: 137px;
	height: 80px;
	display: block;
	float: left;
}
div#interiorcontent ul#connectnav li.bigger {
	width: 138px;
}
div#interiorcontent ul#connectnav li a {
	border: none;
	padding: 0;
	width: 100%;
	height: 100%;
	display: block;
	text-indent: -9999px;
}
ul#connectnav li#sundaymornings a:hover, ul#connectnav li#sundaymornings a#active {
	background:url(../IMAGES/connectnav.png) 0 top;
}
ul#connectnav li#crossroads a:hover, ul#connectnav li#crossroads a#active {
	background:url(../IMAGES/connectnav.png) -137px top;
}
ul#connectnav li#smallgroups a:hover, ul#connectnav li#smallgroups a#active {
	background:url(../IMAGES/connectnav.png) -275px top;
}
ul#connectnav li#alpha a:hover, ul#connectnav li#alpha a#active {
	background:url(../IMAGES/connectnav.png) -412px top;
}



/* = Who We Are Nav
--------------------------------------------------------------------*/
div#interiorcontent ul#whowearenav {
	width: 550px;
	height: 80px;
	padding: 0;
	background: url(../IMAGES/whowearenav.png) bottom left no-repeat;
	display: block;
	position: relative;
}
div#interiorcontent ul#whowearenav li {
	background-image: none;
	padding: 0;
	width: 137px;
	height: 80px;
	display: block;
	float: left;
}
div#interiorcontent ul#whowearenav li.bigger {
	width: 138px;
}
div#interiorcontent ul#whowearenav li a {
	border: none;
	padding: 0;
	width: 100%;
	height: 100%;
	display: block;
	text-indent: -9999px;
}
ul#whowearenav li#mission a:hover, ul#whowearenav li#mission a#active {
	background:url(../IMAGES/whowearenav.png) 0 top;
}
ul#whowearenav li#staff a:hover, ul#whowearenav li#staff a#active {
	background:url(../IMAGES/whowearenav.png) -137px top;
}
ul#whowearenav li#electedleaders a:hover, ul#whowearenav li#electedleaders a#active {
	background:url(../IMAGES/whowearenav.png) -275px top;
}
ul#whowearenav li#ministryplan a:hover, ul#whowearenav li#ministryplan a#active {
	background:url(../IMAGES/whowearenav.png) -412px top;
}



/* = Outreach Nav
--------------------------------------------------------------------*/
div#interiorcontent ul#outreachnav {
	width: 550px;
	height: 80px;
	padding: 0;
	background: url(../IMAGES/outreachnav.png) bottom left no-repeat;
	display: block;
	position: relative;
}
div#interiorcontent ul#outreachnav li {
	background-image: none;
	padding: 0;
	width: 137px;
	height: 80px;
	display: block;
	float: left;
}
div#interiorcontent ul#outreachnav li a {
	border: none;
	padding: 0;
	width: 100%;
	height: 100%;
	display: block;
	text-indent: -9999px;
}
ul#outreachnav li#local a:hover, ul#outreachnav li#local a#active {
	background:url(../IMAGES/outreachnav.png) 0 top;
}
ul#outreachnav li#international a:hover, ul#outreachnav li#international a#active {
	background:url(../IMAGES/outreachnav.png) -137px top;
}
ul#outreachnav li#servant a:hover, ul#outreachnav li#servant a#active {
	background:url(../IMAGES/outreachnav.png) -275px top;
}
ul#outreachnav li#everyday a:hover, ul#outreachnav li#everyday a#active {
	background:url(../IMAGES/outreachnav.png) -412px top;
}



/* = Experience Nav
--------------------------------------------------------------------*/
div#interiorcontent ul#experiencenav {
	width: 550px;
	height: 80px;
	padding: 0;
	background: url(../IMAGES/experiencenav.png) bottom left no-repeat;
	display: block;
	position: relative;
}
div#interiorcontent ul#experiencenav li {
	background-image: none;
	padding: 0;
	width: 137px;
	height: 80px;
	display: block;
	float: left;
}
div#interiorcontent ul#experiencenav li.bigger {
	width: 138px;
}
div#interiorcontent ul#experiencenav li a {
	border: none;
	padding: 0;
	width: 100%;
	height: 100%;
	display: block;
	text-indent: -9999px;
}
ul#experiencenav li#podcasts a:hover, ul#experiencenav li#podcasts a#active {
	background:url(../IMAGES/experiencenav.png) 0 top;
}
ul#experiencenav li#photos a:hover, ul#experiencenav li#photos a#active {
	background:url(../IMAGES/experiencenav.png) -137px top;
}
ul#experiencenav li#videos a:hover, ul#experiencenav li#videos a#active {
	background:url(../IMAGES/experiencenav.png) -275px top;
}
ul#experiencenav li#downloads a:hover, ul#experiencenav li#downloads a#active {
	background:url(../IMAGES/experiencenav.png) -412px top;
}

.lgtoday {
	float: left;
	margin-right: 15px;
}
