/*

COLORS:
Orange (Nav Bar) - #ff9900
Background - #333333
Medium Blue (bottom of Home page) - #36436e
Dark Blue (Welcome box) - #0c1940
Yellow (the Journey) - #fbbc5e
Green (the Powerplace) - #669966
Light Blue (the Connection) - #6699cc
Red (the Impact) - #cc6666

FONTS:
Nav text - Verdana, regular, 12px, #0c1940 (highlighted #ffffff)
Main body text -= Verdana, regulat, 11px, #ffffff (on blue  
background), #333333 (on white background)
headline (Welcome to Houston Prays) - Verdana, reg, 19px (or whatever  
fits on one line), #ff9900

*/

html
{
	/* Always make vertical scrollbar (kills annoying page shift in Firefox) */
	min-height: 100%;
	margin-bottom: 1px;  
}

body
{
	background: #333333;
	margin: 0px;
}

td { font-family: Verdana; font-size: 12px; color: #333333; }
p { font-family: Verdana; font-size: 12px; color: #333333; }
.heading { font-family: Verdana; font-weight: bold; font-size: 12px; color: #FFFFFF; }
.headingjourney { font-family: Verdana; font-weight: bold; font-size: 12px; color: #FBBC5E; }
.headinginspire { font-family: Verdana; font-weight: bold; font-size: 12px; color: #669966; }
.headingconnect { font-family: Verdana; font-weight: bold; font-size: 12px; color: #6699CC; }
.headingimpact { font-family: Verdana; font-weight: bold; font-size: 12px; color: #CC6666; }

.sidebar { font-family: Verdana; font-size: 11px; color: #FFFFFF; }

.quote { font-family: Verdana; font-size: 14px; font-style: italic; color: #fbbc5e; }
.quote2 { font-family: Verdana; font-size: 13px; font-style: normal; font-weight: normal; color: #FFFFFF; }

.nav { font-family: Verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0C1940; text-decoration: none; }


.nav_sel { font-family: Verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.nav:hover { font-family: Verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.navheader {	font-family: Verdana, helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; }
.navheader_sel {	font-family: Verdana, helvetica, sans-serif; color: #ff9900; font-size: 11px; font-weight: normal; text-decoration: none; }
.navheader:hover { color: #ff9900; text-decoration: none; }

.link { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; }
.link:hover { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: normal; text-decoration: none; }

.footer { font-family: Verdana; font-weight: bold; font-size: 9px; text-decoration: none; color: #ff9900; letter-spacing: 0.2em; }
.footer:hover {   text-decoration: underline;  }

h1, .title
{
	text-transform: none;
	font-family: Verdana;
	font-weight: normal;
	font-size: 20px;
	color: 	#6699CC;
}
h2, .subtitle
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	color: 	#FFFFFF;
}
legend
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	color: 	#0C1940;
}

/*.nav1 {	font-family: Verdana, helvetica, sans-serif; color: #ff9900; font-size: 11px; font-weight: bold; text-decoration: none; }
.nav1:hover { color: #ffffff; text-decoration: none; }

.nav2 {	font-family: Verdana, helvetica, sans-serif; color: #669966; font-size: 11px; font-weight: bold; text-decoration: none; }
.nav2:hover { color: #ffffff; text-decoration: none; }

.nav3 {	font-family: Verdana, helvetica, sans-serif; color: #6699cc; font-size: 11px; font-weight: bold; text-decoration: none; }
.nav3:hover { color: #ffffff; text-decoration: none; }

.nav4 {	font-family: Verdana, helvetica, sans-serif; color: #cc6666; font-size: 11px; font-weight: bold; text-decoration: none; }
.nav4:hover { color: #ffffff; text-decoration: none; }

.navheader {	font-family: Verdana, helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: normal; text-decoration: none; }
.navselheader {	font-family: Verdana, helvetica, sans-serif; color: #6699CC; font-size: 11px; font-weight: normal; text-decoration: none; }
.navheader:hover { color: #6699CC; text-decoration: none; }

.navsel {
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
  
a
{
	color: #993300;
	text-decoration: none;
	font-weight: bold;
	font-size: 10px;
}
*/

td.main {
	background: white;
}
td.innermain {
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	border-left: 1px solid #993300;
}

td.sidebar {
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	width:205px;
}

td.event_even {
	padding: 10px;
	background: #9ACCCD;
	border-bottom: 2px solid white;
}
td.event_odd {
	padding: 10px;
	background: #669ACC;
	border-bottom: 2px solid white;
}







h3
{
	font-family: Verdana, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #026f66;
	padding-bottom: 0px;
	margin-bottom: 0px;
	text-transform: uppercase;
}



td.sidebar p, td.sidebar .newsteaser {
	color: #333333;
	font-size: 10px; 
	font-family: Verdana, sans-serif; 
	text-decoration: none;
}

td.sidebar a.leftnav {
	font-size: 11px;
	line-height: 16px;
}
td.sidebar a.leftnavsel {
	font-size: 11px;
	line-height: 16px;
	color: black;
}

a.crumb {
	text-decoration: none;
}
.crumb {
	font-family: Verdana;	
	font-size: 9px;
}
.crumblast {
	font-size: 9px;
	color: #026f66;
}
.crumbsep {
	font-size: 9px;
}

.pagelink {
	font-size: 10px;
	text-decoration: none;
}
.pagefade {
	font-size: 10px;
	color: #999999;
}

.error {
	font-weight: bold;
	color: red;
}
.notify {
	color: blue;
}
.itemlink { text-decoration: none; }
.itemlink:hover { color: #041a36; text-decoration: none; }
.itemdate { color: #041a36; font-size: 11px; font-weight: bold; font-family: Verdana, helvetica, sans-serif; text-decoration: none; text-transform: uppercase; }
.itemtitle { color: #041a36; font-size: 12px; font-weight: bold; font-family: Verdana, helvetica, sans-serif; text-decoration: none; }
.itemtitlelink { color: #041a36; font-size: 12px; font-weight: bold; font-family: Verdana, helvetica, sans-serif; text-decoration: none; }
.itemtitlelink:hover { color: #041a36; text-decoration: none; }
.itemtitlelink:visited { color: #041a36; }
.itemtitlelink:visited:hover { color: #041a36; }
.itemteaser { color: #041a36; font-size: 11px; font-weight: normal; font-family: Verdana, helvetica, sans-serif; text-decoration: none; }
.itemmore { color: #993300; font-size: 10px; font-weight: bold; font-family: Verdana, helvetica, sans-serif; text-decoration: none; }
.itemmore:hover { text-decoration: underline; }
/*
	DATE, Verdana 11 px, bold, upper case;
	TITLE, Verdana, 12 px Bold;
	DESCRIPTION, Verdana, 11 px, regular:
	MORE INFO, Verdana, 10 px, bold
*/

/* Contact form styles */

.button { border: 1px solid #333333; background-color: #2259a5; font-size: 11px; font-family: Verdana; height:18px; color:#FFFFFF; }
.textbox { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 250px; }
.textboxreqd { border: 1px solid #333333; font-size: 11px; font-style: italic; font-family: Verdana; width: 250px; background-color: #FFF4DF; }
.dropdown { border: 1px solid #333333; font-size: 11px; font-family: Verdana; }
.large_text { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 250px; height: 70px; }
.large_textreqd { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 250px; height: 70px; background-color: #FFF4DF; }
.short_textbox { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 100px; }
.short_textboxreqd { border: 1px solid #333333; font-size: 11px; font-family: Verdana; width: 100px; background-color: #FFF4DF; }
.form_serial { display: none; }
