/* CSS Document */

body {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, San-serif;
	background:#CCCC99 url(images/Bkg.gif) top left repeat-x;
	margin-top:9px;
	behavior:url("http://www.lss-elca.org/Scripts/csshover3.htc");
}
#page {text-align:left;width:960px;padding-left:6px;}
#blur {text-align:left;width:980px;margin:0 auto;background:url(images/Blur.jpg);min-height:1px;}

#header {background:#990066;width:960px;height:80px;margin:0;padding-top:6px;}
#header h1{color:#FFFFFF;margin-top:0px;padding-left:125px;padding-top:24px;font-size:24px;font-weight:bold;line-height:24px;float:left;}
#header form{padding-top:10px;padding-left:100px;float:right;}
#header ul{text-align:right;padding:6px 18px;margin:0;float:right;}
#header li{color:#e8e8af;font-weight:bold;list-style:none;padding:0px 12px;border-left:thin #FFFFCC solid;display:inline;font-size:11px;line-height:10px;}
#header a, a:visited{color:#e8e8af;font-weight:bold;text-decoration:none;}
#header a:hover{color:#CCCCFF;}

#header2 {background:#990066;width:960px;height:110px;margin:0;padding-top:6px;}
#header2 h1{color:#FFFFFF;margin-top:6px;padding-left:125px;padding-top:24px;font-size:24px;font-weight:bold;line-height:24px;float:left;}
#header2 form{padding-top:10px;padding-left:100px;float:right;}
#header2 ul{text-align:right;padding:6px 18px;margin:0;float:right;}
#header2 li{color:#e8e8af;font-weight:bold;list-style:none;padding:0px 12px;border-left:thin #FFFFCC solid;display:inline;font-size:11px;line-height:10px;}
#header2 a, a:visited{color:#e8e8af;font-weight:bold;text-decoration:none;}
#header2 a:hover{color:#CCCCFF;}

#header3_left {
	background:#990066;
	width:142px;
	height:95px;
	margin:0;
	padding-top:6px;
	position: absolute;
	top:9px;
}
#header3 {background:#990066;width:818px;height:95px;margin:0;padding-top:6px;float:right;}
#header3 h1{color:#FFFFFF;margin-top:6px;padding-left:70px;padding-top:3px;font-size:24px;font-weight:bold;line-height:24px;float:left;}
#header3 form{padding-top:10px;padding-left:75px;float:right;}
#header3 ul{text-align:right;padding:6px 18px;margin:0;float:right;}
#header3 li{color:#e8e8af;font-weight:bold;list-style:none;padding:0px 12px;border-left:thin #FFFFCC solid;display:inline;font-size:11px;line-height:10px;}
#header3 a, a:visited{color:#e8e8af;font-weight:bold;text-decoration:none;}
#header3 a:hover{color:#CCCCFF;}

#leftcol {float:left;width:118px;background:#FFFFFF;padding:12px;}
#leftcol img{border:0;}
#leftcol a, a:visited{color:#990066; text-decoration:underline;}
#leftcol a:hover{color:#bc5299; text-decoration:none;}

#maincontent {width:565px;background:#FFFFFF;float:left;padding:12px 0px 12px 0px;font-size:14px;color:#333333;}
#maincontent p{padding:0;margin:3 0;}
#maincontent h1{font-size:24px;font-weight:bold;color:#990066;text-align:center;padding:0;margin:0;border-bottom:3px #bc5299 solid;}
#maincontent h2{font-size:18px;font-weight:bold;color:#990066;text-align:center;padding:0;margin:0;}
#maincontent a, a:visited{color:#990066; text-decoration:underline;}
#maincontent a:hover{color:#bc5299; text-decoration:none;}
#rightcol {float:right;width:264px;background:#e8e8af;padding:18px 12px 12px 12px;font-size:13px;border-left:1px solid #000000;}
#rightcol h1{font-size:14px;color:#FFFFFF;text-align:center;display:block;background:#999966;/*margin:auto;*/padding:2px 3px;}
#rightcol ul{margin-left:14px;padding-left:0;
}
#rightcol li{margin-bottom:6px;}
#rightcol a, a:visited{color:#990066; text-decoration:underline;}
#rightcol a:hover{color:#bc5299; text-decoration:none;}

#footer {clear:both;text-align:left;margin-left:142px;padding:12px 0;;}
#footer p{font-size:11px;text-align:center;margin-right:288px;}

#hands {border-top:1px solid #000000;}
#hands img{border-right:1px solid #000000;border-left:1px solid #000000;margin:0;padding:0;float:left;}


#nav {background:#bc5299;height:21px;border-top:1px solid #000000;border-bottom:1px solid #000000;width:960px;margin:0;clear:both;}


/*  **************  LEVEL 2 MAIN CONTENT CSS ************** */

#maincontent1 {width:750px;background:#FFFFFF;float:left;padding:12px 0px 12px 0px;font-size:14px;color:#333333;}
#maincontent1 p{padding:0;margin:3 0;}
#maincontent1 h1{font-size:24px;font-weight:bold;color:#990066;padding:0;margin:0;border-bottom:3px #bc5299 solid;}
#maincontent1 a, a:visited{color:#990066; text-decoration:underline;font-weight:normal;}
#maincontent1 a:hover{color:#bc5299; text-decoration:none;}

#level1_bullet li{font-size:18px;padding-bottom:12px;padding-top:4px;padding-left:30px;background-image: url(images/BullettButton.jpg);background-repeat:no-repeat;list-style-type: none;}

#level1_bullet ul li ul li{font-size:14px;margin-bottom:0px;padding-left:0px;list-style-type:disc;background-image:none;}


/* *************** NAVIGATION BAR ************** */


/* MENU OUTER TABLE - BACKGROUND & TOP & BOTTOM MENU BORDERS */

.menutable 		{
			background-color: #bc5299;
			white-space: nowrap;
			width:960px;
			border-top: #000000 1px solid;
			border-bottom: #000000 1px solid;
			padding: 0px;
			margin: 0px;
			}

/* CODE FOR MENU 2ND OUTER TABLE */

#menunav, #menunav ul 	{
			background-color: #bc5299;
			float: left;
			white-space: nowrap;
			width: 100%;
			list-style: none;
			padding: 0px;
			border: solid;
			border-width: 0px;
			margin: 0px;
			}
#menunav {

			}

/* TOP LEVEL MARGINS, FONT FACE & FONT COLORS & PADDING */

#menunav a 		{
			color:#e8e8af;
			font: 12px Verdana, Arial, Helvetica, San-serif;
			line-height:14px;
			font-weight: bold;
			text-decoration: none;
			text-align: left;
			padding: 3px 20px 4px 5px;
			width: auto;
			display: block;
			cursor: pointer;
			}

/* TOP LEVEL BACKROUND COLOR AND BORDERS - EDIT MENU IMAGES ALSO */

#menunav li 		{
			background-color: #bc5299;
			float: left;
			padding:0;
			}

/* TOP LEVEL HOVER FONT COLOR */

#menunav li a:hover	{
			background-color: #CC99CC;
			color:#FFFFFF;
			text-decoration: none;
			cursor: pointer;
			}

/* TOP LEVEL HOVER BACKGROUND COLOR AND BORDERS - EDIT MENU IMAGES ALSO */

#menunav li:hover, #menunav li.IEMhover
			{
			background-color: /*#bc5299;*/ #CC99CC;
			}

/* SUB LEVEL FONT & FONT COLOR & PADDING */

#menunav li ul a 	{
			font: 11px verdana, arial, sans-serif;
			color: #990066;
			font-weight: normal;
			text-decoration: none;
			text-align: left;
			padding: 4px 0px 4px 0px;
			text-indent: 8px;
			cursor: pointer;
			}

/* SUB LEVEL FONT HOVER COLOR */

#menunav li ul a:hover 	{
			color: #FFFFFF;
			text-decoration: none;
			cursor: pointer;
			}

/* SUB LEVEL OUTER BORDER */

#menunav li ul 		{
			position: absolute;
			left: -999em;
			height: auto;
			width: 15em;
			border: solid #C0C0C0;
			border-width: 1px 1px 1px 1px;
			/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
			}

/* SUB LEVEL BACKGROUND COLOR & BORDER OPTION FOR EACH LINK */

#menunav li ul li 	{
			background-image: none;
			background-color: #FFFFFF;
			border: solid #C0C0C0;
			border-width: 1px 0px 0px 0px;
			}

/* SUB LEVEL HOVER BACKGROUND AND BORDERS */

#menunav li ul li:hover, #menunav li ul li.IEMhover
			{
			background-image: none;
			background-color: /*#F0F0F0*/ #CC99CC;
			border: solid #C0C0C0;
			border-width: 1px 0px 0px 0px;
			}

/* SUB MENU WIDTH - ALSO EDIT TWO BELOW AND ONE ABOVE TO MATCH */

#menunav li li {
	padding-right: 0px;
	width: 15em;
}

/* SUB MENU LINK WIDTH 

#menunav li ul a {
	width: 15em;
}*/

/* FOR 3rd LEVEL MENU LOCATION */

#menunav li ul ul {
	margin: -21px 0px 0px 15em;
}

#menunav li:hover ul ul, #menunav li:hover ul ul ul, #menunav li.IEMhover ul ul, #menunav li.IEMhover ul ul ul
{ left: -999em; }

#menunav li:hover ul, #menunav li li:hover ul, #menunav li li li:hover ul, #menunav li.IEMhover ul, #menunav li li.IEMhover ul, #menunav li li li.IEMhover ul
{ left: auto; }


/* FOR 3rd LEVEL ARROW */

#menunav a.parent {
	background: url(../picts/menu-arrow.gif) center right no-repeat;
}