﻿/* using css layout */
/* !!! duplicate any applicable rules rules for the FreeTextbox css file (would use the same file but need different body color) !!! */
body
{
	margin:0;
	padding:0;
	behavior: url(csshover.htc); /* WinIE behavior call */
	/*background-image:url(images/sidebar2.jpg);*/
	background-color:white;
	background-color:#019968;	
	/*background-image:url(images/GrassBody.jpg);
	background-image:url(images/GrassShrubs.jpg);*/
	background-position:center;
	font-family:Arial,Tahoma,Sans-Serif;

}


/* for small branch with leaves - too much duplication */
/* h2 
{
	margin:0 0 5px 0;
	padding:10px 10px 30px 0px;
	background-image: url(images/branch_only2.jpg);
	background-position:0  bottom;
	background-repeat: no-repeat;
}
*/

/*for single leaf (leading text and pointing left) attached to single pixel brown bottom border */
/*
h2
{
	margin:0 0 10px 0;
	padding:10px 0px 0px 35px;
	background-image: url(images/leafleft.jpg);
	background-position:0  bottom;
	background-repeat: no-repeat;
	line-height: 37px;
	border-bottom:solid 1px #7A4501;
}
*/

/*for single leaf (leading text and pointing right) attached to single pixel brown bottom border */
h2
{
	margin:0 0 10px 0;
	padding:10px 0px 0px 35px;
	background-image: url(images/leafright.jpg);
	background-position:0  bottom;
	background-repeat: no-repeat;
	line-height: 37px;
	border-bottom:solid 1px #7A4501;
}


/*for single leaf (leading text and pointing right) no attachment or border 
h2
{
	margin:0 0 10px 0;
	padding:10px 0px 0px 35px;
	background-image: url(images/leafrightnovine.jpg);
	background-position:0  bottom;
	background-repeat: no-repeat;
	line-height: 37px;
}
*/


h2.crash
{
	background-image: url(images/carcrash.gif);
	padding-left: 90px;
}

/*#content>h2 {margin-top:0;}*/

#header 
{
	margin-left: auto;	
	margin-right: auto;
	width: 742px;
	background:White;
}

#header img
{
	display:block;
	padding:0 0 6px 10px; /* modified 6/23/2009 */
	margin:0;
	border:0;
}

#header h1
{
	display:none;
}


#loginstatus
{
 text-align:right;
 margin:0;
 padding:3px 8px;
 font-size:small;
 font-family:Sans-Serif;
}

#loginstatus a, #content a
{
	color:#7B4403
}
#loginstatus a:hover, #content a:hover
{
	color:#03A461
}


/*#FFE9CA, #FED8A9, #FECB8D, #FEB356, #FE9412, #DC7901 - light to med orangebrown */


#wrapper
{
	width:826px;
	/*background-image:url(images/bodyshadow.gif);*/
	margin-left:auto;
	margin-right:auto;
	background-color:#019968;
}

/* main wraps sidebar and content */
#main
{
	/*background-image:url(images/mainbg.jpg);
	background-position:-100px 0;
	background-repeat:repeat-y;*/
	width:742px;
	margin:0 auto;
	/*  light tan*/
	/*background-color:#FFF2E1; */
	background-color:White; 
}

/* sidebar is the column holding the vertical navigation nad login panels */
/*
#sidebar
{
	float:left;
	background-image:url(images/sidebar2.jpg);
	width:157px;
	padding:0 0 5px 0;
	margin:0 0 5px 0;
	border-right: solid 6px #918768;
	border-bottom: solid 6px #918768;
	font-family:Georgia;
	display:none;
}
*/

#memberpanels {clear:left;/*background-color:Maroon;*/}

#memberpanels a {color:Black;}
	
#login
{
	/*background-color:Aqua;*/
	font-size: small;
}

#content
{
	/*note the width = width main - content padding = 742-16 = 726*/
	padding:0 15px 15px 15px;
}

/*
h1, h2, h3, h4
{
	font-family:Times New Roman,Serif;
}
*/

#dev img
{
	position:absolute;
	right:20px;
	top:20px;
	display:none;
}

hr
{
	margin-right: 5px;
}

#faithlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#faithlist li 
{
padding-left: 25px;
background-image: url(images/CrossBullet.gif);
background-repeat: no-repeat;
/*background-position: 0 4px;*/
margin-bottom:5px;
line-height:22px;
}

#footer
{
	clear:both;
	margin:0 auto;
	width:826px;
	padding: 4px 0;
	padding: 0;
	text-align:center;
	/*background-image:url(images/gradientgoldvert.gif);*/
	background-image:url(images/GrassFooter2.jpg);
	background-repeat:no-repeat;
	/*background-color:red;*/
	height:125px;
	font-family: Sans-Serif;
	font-size:x-small;
	font-weight:bold;
	color:White;
	/*border-top:dashed 1px red;*/
}

#footer p
{
	margin:0;
	padding: 58px 0 3px 0;
	font-size:small;
 }

#footer ul
{
	/*margin: 0; padding:0;*/
	margin: 0 0 0 0;
	padding:0;
}

#footer ul li
{
	display: inline;
	border-right: 1px solid;
	padding: 0 0.33em;
}

#footer ul li.lastfooter
{
	border-right:none;
}

#footer a
{
	color:White;
}

#footer a:hover
{
	color:#019968;
}

#footer a.antware
{
	font-size:x-small;
	text-decoration: none;
	margin:0 0 0 0;
	padding-left:20px;
	background-image:url(images/antstatic2.gif);
	background-repeat: no-repeat;

}

/*
#footer a.antware:hover
{
	color: #019968;
	background-image:url(images/antwalkingblue.gif);
	background-repeat: no-repeat;
}
*/


#sermontable
{
	/*font-size:small;*/
}

.series
{
	/*font-size:small;*/
}

.staticheader
{
	color: #FFC93B;
	font-weight: bold;
	text-align: center;
}

.statictime td
{
	font-family: Sans-Serif;
	font-size: x-small;
	color: #FFC93B;
}


/* the use of these two classes go in sequence */
/* do not nest the divs*/
div.notegroupheader
{
	background-color:#CCCCCC;
	border:1px #aaaaaa solid;
	border-bottom:1px dashed;
	font-size:larger;
	padding: 2px 5px;
}

div.notegroup
{
	background-color:#DDDDDD;
	border:1px #aaaaaa solid;
	border-top:none;
	padding:5px 15px;
}

/* leadership page */
div.leader
{
	background-color:#F3F0CF;
	border: solid 1px #918768;
	margin-bottom:10px;
	margin-right:3px;
}
div.leader h4
{
	background-color:#EDE4C3;
	margin-top:0;
	padding:4px;
	border-bottom: solid 1px #918768;
}
div.leader table
{
	/* commented out 3/14/08 for datalist option */
	margin:0 10px 10px 10px;
}

/* schedule tables */
tr.scheditem
{
	background-color:#666666;
	color:#ffffff;
}

tr.schedaltitem
{
	background-color:#cccccc;
}

tr.schedheader
{
	background-color:#000000;
	color:#FFFFFF;
}

span.tasktitle
{
	font-style:italic;
}

/*presently hooked on schedule public readonly table */
td.scheddate
{
	font-weight:bold;
}

/*** about menu underneath ***/
#navcontainerabout
{
padding: 0;
background: #F3F0CF;
background-image:url(images/BlackPoint.jpg);
background-repeat:repeat-x;
background-position:right top;
height: 20px;
}

#navlistabout
{
margin: 0px;
padding: 0px 0px;
display: block;
}

#navlistabout li
{
list-style: none;
float: left;
}

#navcontainerabout a, #navlistabout li.extend
{
margin: 0px;
display: block;
border-top: 1px solid #333;
padding: 1px 6px;
text-decoration: none;
background: #F3F0CF;
font: normal 12px verdana, serif;
color: #000;
}

#navcontainerabout a:hover, #navcontainerabout a#currentabout
{
padding: 1px 5px;
background: #FAFAFA;
border-right: 1px solid #333;
border-left: 1px solid #333;
border-top: 1px solid #FAFAFA;
border-bottom: 1px solid #333;
color: #000;
}

#navcontainerabout a#currentabout
{
background: #F6F6F6;
border-top: 1px solid #F6F6F6;
font-weight: bold;
}

#navcontainerabout li#activeabout
{
border-right: 2px solid #828282;
border-bottom: 2px solid #828282;
}

/*** end about menu underneath ***/

