@charset "utf-8";
/* CSS Document */

body {
	text-align:center; 
	font-family:tahoma, verdana, arial, sans-serif; 
	color:#000; 
	padding:0; 
	border:0; 
	margin:0; 
	background:url(images/background.gif) }

/* ***** Standard text styling ***** */
td, th, div, td a, td a:link {
font-family: arial,tahoma,verdana;font-size:11px; color:#555555;
}
a,a:link,a:visited {
color:#000000; text-decoration:underline; 
}
a:hover{
color:#666666; text-decoration:underline;
}
.Normal{
color:black;
font-family:tahoma, verdana, arial;
font-size:12px;
line-height:18px;
}
.Normal ul {
margin: 0px 10px 0px 25px;padding:5px 0;
}
.skinObject {
color:#555555;
font-weight:normal;
}
.Head {
color:#000;
}
.SubHead {
color:#000;
}

.SubHead a:link, .SubHead a:visited {
color:#000;
}
.DataGrid_Header {
color:#000000;
}
.Normal .CommandButton, .Normal .CommandButton a, .CommandButton, .CommandButton a {
color:#000000;
}


#container {
width:870px; 
margin:0 auto; 
text-align:left; }

#header {width:870px; 
clear:both; 
margin:0 0px 0px 0;
padding:0px 0px 0 0;
height:129px;
}

#flash {width:870px; 
clear:both; 
margin:0 0px 0px 0;
padding:0px 0px 0 0;
height:220px;
}

#belowmenu {width:870px; 
background: url(images/belowmenu.png) no-repeat;
clear:both; 
height:5px;
}

#belowflash {width:870px; 
background:url(images/belowflash.png) no-repeat;
clear:both; 
height:6px;
}

#content {width:870px; 
background: url(images/contentback.png);
margin:0 0px 0px 0;
padding:0px 0px 0 0;
border:0px solid red;
}


#left {
float:left;
width:613px;
display:block;
border:0px solid blue;

}
#right {
float:right;
width:237px;
margin-right:20px;
}
#homeleft {
	width:186px;
	float:left;
	margin-left:19px;
padding-left:4px;
padding-top:10px;
border-top:1px solid #6a6745;
}
#homecontent {
float:left;
	width:390px;
	display:block;
	margin-left:12px;
}
#left_internal {
float:left;
width:220px;

}
#right_internal {
float:right;
width:622px;
margin-right:20px;
}

#RightPane {
	clear:both;
}

#filler {
clear:both;
}
.filler {
clear:both;
}
#gospel {
background:#e2dabc;
margin:0 6px 10px 5px;
border:1px solid #6a6745;
display:block;
padding:7px;
}

#footer1 {width:870px; 
background:url(images/footer2.png) no-repeat;
clear:both; 
height:4px;
}
#footer2 {width:870px; 
background: url(images/footer.png) no-repeat;
clear:both; 
height:43px;
text-align:center;
padding-top:7px;
color:#d0d4af;
}
#footerlinks {
	width:780px;
margin:0 auto;
}


#menu {width:840px; 
background: url(images/menuback.png) no-repeat;
clear:both; 
margin:0 0px 0px 0;
padding:0px 0px 0 20px;
height:35px;
}
#titlehome {width:375px; 
background:#ffffff url(images/titleback.gif);
margin:0 0px 0px 0px;
padding:10px 0px 0 0px;
height:62px;
align:left;
border:1px solid #6a6745;
}


#title {width:617px; 
background:#ffffff url(images/titleback.gif);
margin:0 0px 0px 0px;
padding:10px 0px 0 10px;
height:62px;
align:left;
border:1px solid #6a6745;
}
#menutop {
background-color:#a0a47d;
height:18px;
width:174px;
margin-left:4px;
margin-top:5px;
border-top:1px solid #84805e;
border-left:1px solid #84805e;
border-right:1px solid #84805e;
font-family:georgia, times, serif;
font-size:11px;
color:#63442f;
padding-left:5px;
display:block;
font-weight:bold;
letter-spacing:2px;
}


.leftmenu a, .leftmenu a:visited {
color: #554e33;
font-family:tahoma, arial,verdana;
font-size:12px;
font-weight:normal;
text-decoration: none;
display: block;
padding: 7px 0px 0px 25px;
width: 156px;
text-align:left;
background:#f5f3ed url(images/leftbutton.gif) no-repeat;
height:22px;
margin-left:4px;
} 
.leftmenu a:hover{
background:#f5f3ed url(images/leftbutton2.gif) no-repeat;
} 

.leftpic {
background-color:#ffffff;
padding:1px;
border: 1px solid #647c58;
float:left;
margin-right:10px;
}
 	
	.tooltip{
width: 250px; color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;text-align:left}

.tooltip span.top{padding: 30px 8px 0;
    background: url(bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #548912;
    background: url(bt.gif) no-repeat bottom}
	
.sermon
{color:#000000}
	
input, password,textarea {	BORDER-TOP:#6a6745  1px double; 
	BORDER-LEFT:   #6a6745  1px double; 
	BORDER-BOTTOM: #6a6745 1px double; 
	BORDER-RIGHT:  #6a6745 1px double; font-size: 11px; color: #000; background-color:#e2dabc; }

	.image {
float:right;
border-top: solid #746f58;
border-right: solid #746f58;
border-bottom: solid #746f58;
border-left: solid #746f58;
border-width: 3px 3px 3px 3px;
padding: 3px 3px 3px 3px;
background-color:#b9bd9a;
margin:0px 0px 10px 10px;
font-size:11px;
line-height:15px;
}

	.image2 {
border-top: solid #ffffff;
border-right: solid #fff;
border-bottom: solid #fff;
border-left: solid #fff;
border-width: 2px 2px 2px 3px;
padding: 3px 3px 3px 3px;
background-color:#b9bd9a;
font-size:11px;
line-height:15px;
text-align:center;
font-family:tahoma, arial;
font-weight:bold;
color:#5f5038;
}


.anfang {
float:left;
color:#D4D4C7;
font-size:66px;
line-height:50px;
padding-top:3px;
padding-right:3px;
font-family: times,Georgia;
}

.MainForm td {
	padding:2px;
}

.maintitle {
background: url(images/maintitleback.gif);
width:565px;
height:46px;
font-family:georgia, times;
padding-left:35px;
padding-top:26px;
color:#6c351a;
font-size:16px;
letter-spacing:2px;
font-weight:600;
font-variant: small-caps;
}
.maincontent {
background: url(images/maincontentback.gif);
width:513px;
font-family:tahoma, verdana, arial;
padding: 10px 20px 10px 30px;
font-size:12px;
line-height:18px;
color:#000;
font-weight:normal;
margin-left:17px;
border-left:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
}
.maincontent b {
color:#898d65;
}
.contentmid b {
color:#898d65;
}

.download {
float:right;
color:#898d65;
text-align:right;
display:block;
clear:both;
}
.download a:link, .download a:visited {
color:#ff0000;
font-family:georgia;
}

#bottomNavigation ul {
	margin:0;
}
#bottomNavigation ul li { 
display: inline; 
list-style: none; 
}
#bottomNavigation ul li a,#bottomNavigation ul li a:visited { 
padding: 0px 5px; 
border-right: 1px solid #ffffff; 
font-size:11px;
text-decoration:none;
color:#ffffff;
font-weight:normal;
}
#bottomNavigation ul li a:hover {
	color:#fff;
}
#bottomNavigation ul li.Last-Child.Level0 a { 
border-right: none; 
}

#bottomNavigation ul li.DisabledTab {display:none;}
#bottomNavigation ul li. DisabledTab {display:none;}
#bottomNavigation ul .DisabledTab {display:none;}
#bottomNavigation .DisabledTab {display:none;}
/*#bottomNavigation ul li.SelectedTab.Level0{display:none;}*/


/*  NavMenu styles start here */

#nav2 ul {
    padding:0;
    margin:0;
    list-style:none;
    float:left;
    width:auto;
    background-color:none;
	display:block;
	clear:both;
}

#nav2 li {
  position: relative;
  float:left;
  height : 29px;
  line-height:29px;
  list-style: none;
}
#nav2 li li{
  position: relative;
  float:left;
  height : 25px;
  line-height : 25px;
  list-style: none;
}

#nav2 li ul { /* second-level lists */
	position : absolute;
	left: -999em;
    background-color:#333;
}


#nav2 a {
color: #554e33;
font-family:tahoma, arial,verdana;
font-size:12px;
font-weight:normal;
text-decoration: none;
display: block;
padding: 0px 0px 0px 25px;
width: 156px;
text-align:left;
background:#f5f3ed url(images/leftbutton.gif) no-repeat;
height:29px;
margin-left:0px;
}

#nav2 li li a {
    width:12em;
	height:25px;
	line-height:25px;
	text-align:left;
	border-bottom:1px solid #555;
}

#nav2 li a:hover {
background:#f5f3ed url(images/leftbutton2.gif) no-repeat;
}
#nav2 li li a:hover {
    border-left:1px solid #525252;
    border-right:1px solid #282828;	
	border-bottom:1px solid #777;	
    background-color:#555;
}
#nav2 li a.SelectedTab {
    font-size:1.12em;
    background-color: #FFF;
}
#nav2 .DisabledTab {
    color:#ccc;
}
/* no need to change these hover classes 
unless you need more than 4 levels */
#nav2 li:hover ul ul,
#nav2 li:hover ul ul ul,
#nav2 li:hover ul ul ul ul,
#nav2 li.iehover ul ul,
#nav2 li.iehover ul ul ul,
#nav2 li.iehover ul ul ul ul{
  left: -999em;
}

#nav2 li:hover ul, 
#nav2 li.iehover ul {
	top: 0px;
	left:180px;
}
#nav2 li li:hover ul,
#nav2 li li li:hover ul,
#nav2 li li.iehover ul,  
#nav2 li li li.iehover ul {
	top: 0;
	left:12.8em;
}