/* #### BODY SETTING #### */

body {
	font-family: arial;
	font-size: 12px;
	line-height:14px;
		color: #FFFFFF;
}


td{
	font-family: arial;
	font-size: 12px;
	line-height:14px;
		color: #FFFFFF;
}



.sermontitle {
color: #fff;
	font-weight				: bold;
	font-size			: 16px;
	background: #671319;
	padding: 5px;
}
.sermoninfo {
color: #fff;
}
.sermondate {
color: #D4D0B7;
	font-weight				: normal;
	font-size			: 12px;
	padding-top:5px;
	padding-left: 27px;
	line-height: 25px;
		background				: url(calander-icon.png) no-repeat ;
}


table.moduletablesermon td {
	font-size: 12px;
	color: #000;
	padding-left: 17px;
	padding-top: 6px;
	font-weight: normal;

}

a.bottomlink:link, a.bottomlink:visited {
	color: #FFFFFF; text-decoration: none;
}

a.bottomlink:hover {
	color: #CCCCCC;	text-decoration: none;
}



/* main links MIKE MIKE MIKE */

a:link {
	color: #E8DBA7;
	font-weight				: bold;
}
a:visited {
	color: #E8DBA7;
	font-weight				: bold;
}
a:hover {
	color: #fff;
	font-weight				: bold;
	padding-bottom: 5px;
}

.anav:link{ 
color:#FFF;
font-weight				: bold;
text-decoration: underline;
}

.anav:visited{ 
color:#FFFFFF;
font-weight				: bold;
text-decoration: underline;
}


.contentheading {
	color					: #FFF;
	font-family				: arial;
	font-size				: 24px;
	text-decoration			: none;
	font-weight				: bold;
    line-height					: 29px;
     padding-top: 7px;
    padding-bottom: 20px;
}



.componentheading {	
	color					: #FFF;
	font-family				: arial;
	font-size				: 24px;
	text-decoration			: none;
	font-weight				: bold;
    line-height					: 29px;
     padding-top: 7px;
    padding-bottom: 20px;
}






a.contentpagetitle:link {
	color					: #F0E4A8;
	font-family				: arial;
	font-size				: 18px;
		text-decoration			: underline;
	font-weight				: bold;
	line-height: 25px;
}

a.contentpagetitle:visited {
	color					: #F0E4A8;
	font-family				: arial;
	font-size				: 18px;
	text-decoration			: underline;
	font-weight				: bold;
	line-height: 25px;
}

a.contentpagetitle:hover{
	color					: #FFF;
	font-family				: arial;
	font-size				: 18px;
	text-decoration			: underline;
	font-weight				: bold;
	line-height: 25px;
}


	
/* MODULE STYLES*/


table.moduletableannounce td { 

color: #000;
font-size: 12px;
	line-height:14px;
	padding-left:6px;
	padding-right:5px;
}


table.moduletableannounce a:link {
font-size: 12px;
color: #923317;
font-weight: bold;
text-decoration: underline;

}

table.moduletableannounce a:visited {
font-size: 12px;
color: #923317;
font-weight: bold;
text-decoration: underline;
}


table.moduletableannounce a:hover {
font-size: 12px;
color: #000;
font-weight: bold;
text-decoration: underline;

}

table.moduletableannounce1 td { 

color: #c7cc92;
font-size: 12px;
	line-height:16px;
	padding-left: 18px;
	padding-right:5px;
	font-weight: bold;

}


table.moduletableannounce1 a:link {
color: #fff;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
	padding-left: 23px;
	background: url(images/calendaricon.png) no-repeat;
}

table.moduletableannounce1 a:visited {
color: #fff;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
	padding-left: 23px;
	background: url(images/calendaricon.png) no-repeat;
}


table.moduletableannounce1 a:hover {
color: #c7cc92;
font-size: 12px;
font-weight: bold;
text-decoration: underline;
	padding-left: 23px;
	background: url(images/calendaricon.png) no-repeat;
}


table.moduletableuser th {
	height: 20px;

}

table.moduletableuser td {
	font-size: 11px;
		position: relative;
		width: 720px;
	height: 20px;
	color: #FFFFFF;
}


table.moduletableuser a:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
}

table.moduletableuser a:visited {

	color: #FFFFFF;
text-decoration: underline;
font-size: 11px;
}

table.moduletableuser a:hover {

color: #cccccc;
text-decoration: underline;
font-size: 11px;
}



table.moduletablecontent td { 

color					: #074776;
	font-family				: arial;
	font-size				: 16px;
	text-decoration			: none;
	font-weight				: bold;
    line-height					: 20px;
     padding-top: 6px;
        padding-bottom: 7px;
        padding-left: 22px;
}


table.moduletablecontent a:link {
color: #000;
	text-decoration: none;
font-size: 12px;
line-height: 17px;
padding-left: 17px;
	background: url(images/arrow.gif) no-repeat;
}

table.moduletablecontent a:visited {

color: #000;
	text-decoration: none;
font-size: 12px;
line-height: 17px;
padding-left: 17px;
	background: url(images/arrow.gif) no-repeat;
}


table.moduletablecontent a:hover {

color: #7F2311;
	text-decoration: underline;
font-size: 12px;
line-height: 17px;
padding-left: 17px;
	background: url(images/arrow.gif) no-repeat;
}



table.moduletablelogin td { 

font-size: 11px;
		position: relative;
	height: 20px;
	color: #fff;
		font-family: arial;
}


table.moduletablelogin a:link {

	color: #fff;
text-decoration: underline;

}

table.moduletablelogin a:visited {
	color: #fff;
text-decoration: underline;
}


table.moduletablelogin a:hover {

color: #F2E7C0; 
text-decoration: underline;

}



table.moduletabletopmenu td { 

color: #fff;
font-size: 11px;
padding-right: 7px;
padding-top: 2px;
}

table.moduletabletopmenu a:link {
color: #fff;
	text-decoration: none;
font-size: 11px;
	font-weight				: bold;
	padding-right: 5px;
	padding-left: 5px;
}

table.moduletabletopmenu  a:visited {

color: #fff;
text-decoration: none;
font-size: 11px;
	font-weight				: bold;
	padding-right: 5px;
		padding-left: 5px;
}


table.moduletabletopmenu  a:hover {

color: #f8e8a8;
text-decoration: none;
font-size: 11px;
	font-weight				: bold;
	padding-right: 5px;	
	padding-left: 5px;
}


table.moduletablewelcome td { 

color: #000000;
font-size: 12px;
font-family: arial;
}

table.moduletablesearch td { 

color: #fff;
font-size: 11px;
font-family: arial;
padding-right: 7px;
}

table.moduletablepoll  td {

color					: #000;
	font-family				: arial;
	font-size				: 12px;
	text-decoration			: none;
    line-height					: 20px;
     padding-top: 6px;
        padding-left: 10px;
        }
/** END MODULES STYLE**/


.eventheading {
	color					: #FFFFFF;
	font-family				: arial;
	font-size				: 12px;
	text-decoration			: none;
	text-transform			: uppercase;
	vertical-align			: top;
	font-weight				: bold;
	height					: 22px;
	padding-top				: 2px; 
	padding-bottom			: 3px;
	wid
	th					: 100%;
}


.button {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	position: relative;
	left: 5px;
}


.sectiontableheader {
  font-weight: bold;
  background: #474747;
  padding: 4px;
  color: white;
}


.sectiontableentry1 {
	      font-size:12px;
	      padding: 5px;
	      	      background: #7E7E7E;
}
.sectiontableentry {
	      font-size:12px;
	      padding: 5px;
}


.sectiontableentry2poll {
    font-size:12px;
			  padding: 5px;
			    color: #ffffff;
			    background: #C0BC98;
			    text-align: left;
}


.sectiontableentry1poll {
	     font-size:12px;
			  padding: 5px;
			    color: #000;
			        text-align: left;
}


.small {
	color: #999999;
	font-size: 11px;

}





   text styles 
*/
.title                          /* album titles on main page */
	{ 
	font-family: Tahoma;
	  font-size: 12px; 
	  font-weight: bold; 
	}
.mod_title			/* album title -- Text is controlled by .title */
	{
	  border:1px solid #000000;
	  border-right-width:0px;
	  border-bottom-width:0px;
	  border-left-width:0px;
	}
.mod_title_bg   /* album title hightlight Text is controled by .title */
	{
	}
.mod_title_right  /* album title hightlight  Text is controled by .title*/
	{
	}
.mod_title_left  /* album title hightlight  Text is controled by .title */
	{
	}
.albumdesc  /*album description includes all text and background*/
	{
	}
.desc                           /* album descriptions on main page */
	{ 
	  font-size: 11px; 
	}
.caption                        /* photo captions on all pages */
	{ 
	  font-size: 10px; 
	}
.modcaption  /* modifies background for caption text to reside */
	{
	  font-size: 10px; 
	}
.error                          /* all error text */
	{ 
	  color: red; 
	  font-size: 12px; 
	}

.attention                          /* so far, just for voting instructions*/
        {
          font-family: arial, arial, Helvetica, sans-serif;
          font-weight: normal;
          color: blue;
          font-size: 12px;
        }

.headbox			/* box around the page headers */
	{
	}

.head                           /* page headers */
	{ 
	  font-family: arial;
	  font-size: 14px; 
	  font-weight: bold; 
	}
.mod_headliner  /* Gallery & Album titles. Text is controled by .head */
	{
	}
.mod_toplight_bg  /* Gallery & Album titles. Text is controled by .head */
	{
	}
.mod_toplight_right  /* Gallery & Album titles. Text is controled by .head*/
	{
	}
.mod_toplight_left  /* Gallery & Album titles. Text is controled by .head */
	{
	}
.bread                          /* used in breadcrumb bars */
	{ 
	  font-size: 10px; 
	}
.nav                            /* used in navigation bars */
	{ 
	  font-size: 12px; 
	}
.navtableborderbegin
	{
	  border:1px solid #000000;
	}
.navtableborderend
	{
	  border:1px solid #000000;
	  border-top-width:0px;
	}
.fineprint                      /* used for fine print */
	{
	  font-size: 10px;
	}

.viewcounter {
	  font-size: 10px;
	}

.popuphead
	{
	  font-size: 16px;
	  font-weight: bold
	}
.popup
	{
	  font-size: 12px;
	}
.editlink                       /* Used for the [edit] tags */
	{
	  font-size: 10px;
	}
.modnavbox  /* main navigation bar next and previous */
	{
	}
.admin                          /* used in admin bars */
	{ 
	  font-size: 10px; 
	  font-weight: bold; 
	}

.adminform
	{ 
	  font-size: 10px; 
	  font-weight: bold; 
	}
.leftspacer  /* amount of space to the left of the header and titles */
	{
	  width: 0px;
	}

.createdate
	{ 
	  font-size: 11px; 
	  font-weight: bold;
	  	color					: #F2E8C4;
	}

	
.welcome {
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 5px;
}
.contentpages {
	font-family: arial;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(images/contentback.jpg);
	background-repeat: no-repeat;
	background-color: #636363;
}

.sidecontent {

	font-family: arial;
	font-size: 12px;
	padding-left: 7px;
	padding-top: 5px;
}
.footer {
	font-family: tahoma;
	font-size: 10px;
	color: #000000;
}
.getconnected {
	padding-right: 10px;
	padding-left: 230px;
	font-family: arial;
	font-size: 11px;
	color: #F1E4AD;
}
.bottomfont {
	font-size: 11px;
}
.contentpageswide {
	font-family: arial;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	padding-right: 15px;
	padding-left: 15px;
}

.style81 {color: #FFF0B0}
.style82 {color: #F8F5BC}
.style4 {color: #F8F5BC; font-weight: bold; font-size: 16px;}
.style6 {color: #FFF0B0; font-weight: bold; }
.style8 {color: #FFF0B0; font-size: 16px; }
