/*-------- REMEMBER TO CHANGE IEFIX.CSS 
LAYOUT --------*/

* { padding: 0; margin: 0; }

body {
	background:#5f5b5b url("imagesdl08/bg.jpg") repeat-x center top;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 13px;
 	line-height: 140%;
}
p {
	margin-top: 10px;
}

ul li
{
	list-style-type: disc;
	padding-left: 5px;
	margin-left: 25px;
}

.index_headings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
 	line-height: 130%;
	}
	
.hd1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #1392b0;
	padding-top: 10px;
	padding-bottom: 3px;
	margin-bottom: 10px;
	border-bottom: solid 1px #1392b0;
	}
	
.hd2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	text-align: center;
	color: #FF6633;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom: 10px;
	}

#wrapper { 
 margin: 0 auto;
 width: 956px;}

#badge {
	position: absolute;
	width: 176px;
	height: 170px;
	margin-top: 0px;
	margin-left:800px;
	background: transparent;
	}
	

	
#rightcolumn { 
 	float: right;
 	background-image: url(imagesdl08/right_panel.png);
	background-color: transparent;
	background-repeat: none;
 	margin: 0px 0px 0px 0px;
 	padding: 0px;
 	height: 440px;
 	width: 194px;
 	display: inline;
}

#rightcolumn_homeonly { 
 	float: right;
 	background-image: url(imagesdl08/right_panel.png);
	background-color: transparent;
	background-repeat: none;
 	padding: 10px 0px 0px 0px;
 	margin: 0px 0px 0px 0px;
 	height: 440px;
 	width: 194px;
 	display: inline;
}


#footer { 
 width: 100%;
 height: 100px;
 margin: 0 auto;
 clear: both;
 color: #ffffff;
 border-top: 1px solid #8c8b8a;
 border-bottom: 1px solid #8c8b8a;
 background:#1b1713 url("imagesdl08/footerbg.png") repeat-x;
 padding-top: 20px;
}

.footertbl2 { 
 width: 700px;
 margin: 0 auto;
 }



/*-------- LINKS --------*/

a:link {color:#1392b0; text-decoration:underline;}
a:hover {color:#0358C0; text-decoration:none;}
a:visited {color:#1392b0; text-decoration:underline;}

.footertbl:link{color:#999999; text-decoration:none;}
.footertbl:hover{color:#ffffff;	border-bottom: 1px solid #555555;}
.footertbl:visited {color:#999999; text-decoration:none;}


.toppage:link{color:#ffffff; text-decoration:none;}
.toppage:hover{	color:#ffffff;	border-bottom: 1px solid #b9b461;}
.toppage:visited {color:#ffffff; text-decoration:none;}

.right_collum_td2:link {color:#ffffff; text-decoration:underline;}
.right_collum_td2:hover {color:#FFFF99; text-decoration: none; background-color: #006699;}
.right_collum_td2:visited {color:#ffffff; text-decoration:underline;}

/*-------- TABLES --------*/

/*This is for home page only*/
.content_area_bg {
	background-image: url(imagesdl08/iefix/homepage_05.gif);
	background-repeat: repeat-y;
	background-color: transparent;
	height: 463px;
	padding-left: 55px;
	}
	
.content_bg_tbl {
	background-color: transparent;
	background-image: url(imagesdl08/pagecurl.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 901px;
	line-height: 140%;
	font-size: 13px;
	color: #555555;
	padding: 0px 20px 20px 20px;
	}
	
/*USE BELOW use this for inside page with open page look*/
.content_area_pages_bg {
	background-image: url('imagesdl08/pages_bg.png'); background-repeat: repeat-y;
	background-color: transparent;
	height: 463px;
	padding: 0px 0px 0px 3px;
	}
	
.content_bg_tbl_pages {
	background-color: transparent;
	background-image: url(imagesdl08/pagecurl.jpg);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: left;
	background-y-position: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 809px;
	line-height: 140%;
	font-size: 1em;
	color: #555555;
	margin: 0px 0px 0px 58px;
		}
		
.base_church {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	color: #CCCCCC;
	padding-top: 10px;
	}

#schedule td {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 12px;
	color: #555555;
	padding: 10px 0px 15px 0px;
	border-bottom: solid 1px #cccccc;
	}
#schedule h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 25px;
	color: #2D757D;
	background-color: #C0E2D9;
	padding: 10px 0px 10px 15px;
	}
	
#recomend td {
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align: left;
	font-size: 13px;
	line-height: 150%;
	color: #555555;
	padding: 15px 0px 15px 15px;
	border-bottom: solid 1px #cccccc;
	}
	
.content_bgpages_tbl {
	background-color: transparent;
	background-image: url(imagesdl08/page_leaves_bg.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-x-position: right;
	background-y-position: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 901px;
	line-height: 120%;
	font-size: 13px;
	color: #555555;
	padding: 0px 20px 20px 20px;
	}
/*use ABOVE ONLY this for inside page with open page look*/



.right_collum_td {
	background-image: url(imagesdl08/right_panel.png);
	background-color: transparent;
	background-repeat: no-repeat;
	height: 440px;
	width: 195px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 13px;
	color: #003366;
	padding: 30px 0px 0px 0px;	
	}
	
.right_collum_top_td {
	padding: 0px 0px 0px 18px;	
	}
	
.right_collum_content_tbl {
 	margin: 0 auto;
	width: 145px;
	height: 420px;
	}
	
/*-------- TEXT --------*/

.content_bgpages_tbl {
	background-color: transparent;
	background-image: url(imagesdl08/page_leaves_bg.jpg);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-x-position: right;
	background-y-position: top;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 901px;
	line-height: 120%;
	font-size: 13px;
	color: #555555;
	padding: 0px 20px 20px 20px;
	}
/*use ABOVE ONLY this for inside page with open page look*/



.index_jeffsblurb_td {/*controls jeffs blurb on index page only*/
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 120%;
	font-size: 11px;
	color: #666666;
	padding: 0px 0px 0px 0px;	
	}
	
.pages_jeff_top_td p {/*controls jeffs top header on iinside pages*/
	padding: 0px 0px 0px 0px;	
	}
	
.index_titleblurb_td {/*controls body text under jeffs blurb on index page only*/
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 120%;
	font-size: 13px;
	color: #666666;
	padding: 0px 0px 0px 0px;	
	}
	
.index_schedulebg_tbl {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	background-image: url(imagesdl08/index_schedule_bg.jpg);
	background-repeat: no-repeat;
	background-x-position: center;
	background-y-position: top;
 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 15px;
 	line-height: 120%;
	padding: 0px 0px 0px 0px;
	}
	
	
.baselinks {
	padding-top: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 120%;
	text-transform: none;
	font-size: 12px;
	color: #ffffff;
}


.page_headers {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #2D757D;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: solid 1px #8EE1DF;
	line-height: 120%;
	}

.page_headers_mid {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #2D757D;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: solid 1px #8EE1DF;
	line-height: 120%;
	}

.page_headers_sml {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	font-style: italic;
	color: #2D757D;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	line-height: 120%;
	}
	


/*-------- TABLES --------*/


	
/*-------- IMAGES --------*/

.image_floatright {
	float:right;
	margin-top:auto;
	margin-left:10px;
	margin-bottom:auto;
	}
.image_floatleft {
	float:left;
	margin-top:auto;
	margin-right:10px;
	margin-bottom:auto;
	}
	
.image_floatleft_index {
	width: 110px;
	float:left;
	margin-top:auto;
	margin-right:10px;
	margin-bottom:5px;
	border: solid 1px #999999;
	}

.image_product_index {
	margin: 0 auto;
	width: 110px;
	margin-top:5px;
	margin-bottom:5px;
	border: solid 1px #ffffff;
	}
	
	
/*----------------FORMS----------------*/

.forms {
	height: 18px;
	padding-left: 3px;
	padding-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	background-color: #ffffff;
	border: solid 1px #999999;
}

.button {
	height: 23px;
	width: 26px;
	background-color: #28395f;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	border: solid 1px #245599;
}

input, select, textarea {
	font-family: verdana,arial,hevetica,sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #555555;
}
h3 {/*controls Internet explorer message*/
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 100%;
	font-size: 14px;
	color: #CC3300;
	padding: 20px 0px 20px 0px;
	border: solid 2px #ffffff;
	background-color: #FFCC00;
	}
	
	
/* not used

a#corner {
position: absolute;
right: 0pt;
top: 0pt;
display: block;
height: 90px;
width: 100px;
background-color: transparent;
background-image: url(../images/joomla_donate.png);
background-repeat: no-repeat;
background-attachment: scroll;
background-x-position: right;
background-y-position: top;
text-indent: -999em;
text-decoration: none;
}


#leftcolumn { 
 color: #555555;
 border: 0px solid #ccc;
 background-image: url('images/homepage_03.png');
	background-color: transparent;
	background-repeat: repeat-y;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 458px;
 width: 763px;
 float: left;
}

#right_panel {
	position: absolute;
	width: 176px;
	height: 176px;
	margin-top: 0px;
	margin-left:768px;
	background-image: url(images/right_panel.png);
	background-color: transparent;
	background-repeat: none;
	height: 440px;
	width: 194px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	line-height: 100%;
	font-size: 13px;
	color: #990033;
	padding: 0px 0px 0px 0px;
	}
	
	overflow-x: hidden;

overflow-y: hidden;


	*/
/*-------- REMEMBER TO CHANGE IEFIX.CSS -------*/


