BODY {
	BACKGROUND: #cfa935; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
HTML {
	SCROLLBAR-FACE-COLOR: #9d9fa1; SCROLLBAR-HIGHLIGHT-COLOR: #666666; SCROLLBAR-SHADOW-COLOR: #9d9fa1; SCROLLBAR-3DLIGHT-COLOR: #9d9fa1; SCROLLBAR-ARROW-COLOR: #e5e5e5; SCROLLBAR-TRACK-COLOR: #e5e5e5; SCROLLBAR-DARKSHADOW-COLOR: #666666
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
#bkgrnd {
	WIDTH: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 755px;
	background-color: #fff;
}
#bkgrnd-left {
	DISPLAY: block;
	FLOAT: left;
	WIDTH: 45px;
	HEIGHT: 771px;
	background-color: #cfa935;
	background-repeat: repeat-y;

}
#bkgrnd-right {
	DISPLAY: block;
	BACKGROUND: #1d1309 repeat-y;
	FLOAT: right;
	WIDTH: 45px;
	HEIGHT: 755px
}
#header  {
	DISPLAY: block; BACKGROUND: url(http://www.concordialutheran.org/media/Sun%202.jpg) no-repeat right top; FLOAT: left; WIDTH: 810px; HEIGHT: 147px
}
#logo {
	
	BACKGROUND: #fff;
	WIDTH: 200px;
	HEIGHT: 128px
}
#logo IMG {
	MARGIN: 18px 0px 0px 
}
#nav {
	BACKGROUND: #cfa935;
	WIDTH: 810px;
	HEIGHT: 20px
}
#nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav LI {
	PADDING-RIGHT: 29px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px
}
#nav A:link {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav A:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav A:active {
	COLOR: #fff; TEXT-DECORATION: none
}
#nav A:hover {
	COLOR: #00adef; TEXT-DECORATION: none
}
#footer {
	PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 9px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 800px; COLOR: #666666; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 75px
}
#sidebar {
	BORDER-RIGHT: #cfa935 12px solid;
	BORDER-BOTTOM: #cfa935 12px solid;
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FLOAT: left;
	WIDTH: 200px;
	HEIGHT: 800px;
	text-align: center;
}
#sidebar A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#sidebar A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#sidebar A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
#sidebar A:hover {
	COLOR: #00adef; TEXT-DECORATION: underline
}
#address {
	MARGIN: 5px 10px 0px 0px; COLOR: #000000; TEXT-ALIGN: right
}
#service {
	MARGIN: 15px 10px
}
#service P {
	PADDING-RIGHT: 2px; BORDER-TOP: #391a00 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-TOP: 10px; BORDER-BOTTOM: #391a00 2px solid
}
#sidebar-links {
	MARGIN: 15px 10px
}
#sidebar-links P {
	PADDING-RIGHT: 2px; BORDER-TOP: #391a00 2px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 45px; PADDING-TOP: 10px; BORDER-BOTTOM: #391a00 2px solid
}
#news {
	MARGIN: 15px 10px
}
#news P {
	PADDING-RIGHT: 2px; BORDER-TOP: #391a00 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 45px; PADDING-TOP: 10px; BORDER-BOTTOM: #391a00 2px solid
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #391a00
}
#container {
	BACKGROUND: #fff;
	FLOAT: left;
	WIDTH: 810px;
	height: 600px;
}
#content-hm {
	FLOAT: right; WIDTH: 498px
}
#content-hm-main {
	FLOAT: left; WIDTH: 328px; HEIGHT: 300px; BACKGROUND-COLOR: #fff
}
#content-hm-main P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 15px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#content-hm-main IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px 20px; PADDING-TOP: 0px
}
#content-sec {
	FLOAT: left;
	WIDTH: 598px
}
#content-sec A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #00adef; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#content-sec A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #00adef; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#content-sec A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #00adef; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#content-sec A:hover {
	COLOR: #cfa935; TEXT-DECORATION: underline
}
#content-sec P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 10px 15px; PADDING-TOP: 0px
}
#content-sec IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px 7px; PADDING-TOP: 0px
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cfa935; BORDER-BOTTOM: #391a00 1px dotted
}
#content-sec_scroll {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	OVERFLOW: auto;
	LINE-HEIGHT: 17px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 550px
}
#content-sec_scroll IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 7px; PADDING-TOP: 0px
}
#open {
	FONT-SIZE: 11px; MARGIN: 0px; OVERFLOW: auto; WIDTH: 320px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 365px
}
.content-hm-title {
	FONT-WEIGHT: bold; COLOR: #00adef
}
#content-hm-sidebar-r {
	DISPLAY: block; FLOAT: right; WIDTH: 170px; HEIGHT: 450px; BACKGROUND-COLOR: #cfa935
}
#content-hm-sidebar-r IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px 10px; PADDING-TOP: 0px
}
#content-hm-btm {
	BORDER-TOP: #cfa935 2px solid; DISPLAY: block; FLOAT: left; WIDTH: 328px; HEIGHT: 148px
}
IFRAME {
	BORDER-RIGHT: #999999 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px dashed; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 5px 15px; BORDER-LEFT: #999999 1px dashed; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px dashed
}
#map {
	FONT-SIZE: 11px; WIDTH: 400px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 300px
}
#map .title {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#map .textBox {
	MARGIN-TOP: 8px; FONT-SIZE: 10px; MARGIN-BOTTOM: 8px; WIDTH: 200px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#map INPUT {
	FONT-SIZE: 10px; WIDTH: 100px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#map A {
	COLOR: #990000
}
#map TD {
	FONT-SIZE: 11px; COLOR: #333333
}
#map FORM {
	MARGIN: 0px
}
#videoPlayback {
	WIDTH: 320px; HEIGHT: 280px; BACKGROUND-COLOR: #cfa935
}
.p-border {
	BORDER-BOTTOM: #cfa935 1px dotted
}
#trivia {
	BORDER-RIGHT: #00adef 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #00adef 1px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 15px; BORDER-LEFT: #00adef 1px dotted; WIDTH: 400px; PADDING-TOP: 5px; BORDER-BOTTOM: #00adef 1px dotted
}
#pscroller1{
width: 184px;
height: 100px;
border: 3px solid black;
padding: 5px;
background-color: #4080b2;
TEXT-ALIGN: left;
FONT-SIZE: 14px; 
}
wraptest{
	var st = "span, nobr { white-space: normal; }";
	var dochead = document.getElementsByTagName("head")[0];
	var stEl = document.createElement("style");
	stEl.setAttribute("type", "text/css");
	stEl.innerHTML = st;
	dochead.appendChild(stEl);
}

window.loopThroughDivs1 = function() {
	var isLongNobr = false;
	var isLongerNobr = false;
	var countme = 0;
	var nobrleft = 0;

	var allDivs = document.getElementsByTagName("div");

	for (var n = 0; n < allDivs.length; n++){
		if (allDivs[n].getAttribute("id")){
			if (allDivs[n].getAttribute("id").indexOf("reldiv") == 0){
				if (allDivs[n].style.height == "17px"){
					if (allDivs[n].childNodes){
						var txtLn = allDivs[n].getElementsByTagName("span")[1].innerHTML.length;
						if (txtLn > 16 && txtLn < 30){
							allDivs[n].style.height = "28px";
						}
						else if (txtLn >= 30){ allDivs[n].style.height = "42px"; }
					}
					
					if (allDivs[n-1].style.left == allDivs[n].style.left && ((parseInt(allDivs[n].style.top) == (parseInt(allDivs[n-1].style.top) + 17) || parseInt(allDivs[n].style.top) == (parseInt(allDivs[n-1].style.top) + 28) || parseInt(allDivs[n].style.top) == (parseInt(allDivs[n-1].style.top) + 42)) || (parseInt(allDivs[n].style.top) - parseInt(allDivs[n-1].style.top)) < 17)){
						allDivs[n].style.top = (parseInt(allDivs[n-1].style.top) + parseInt(allDivs[n-1].style.height)) + "px";
					}

					var temp = parseInt(allDivs[n].style.left);
					if (isLongNobr && (nobrleft == temp || (nobrleft-1) == temp || (nobrleft+1) == temp)){
						allDivs[n].style.top = (parseInt(allDivs[n].style.top) + 11) + "px";
					}
					else if (isLongerNobr && (nobrleft == temp || (nobrleft-1) == temp || (nobrleft+1) == temp)){
						allDivs[n].style.top = (parseInt(allDivs[n].style.top) + 25) + "px";
					}

					isLongNobr = false;
					isLongerNobr = false;
				}
			}
		}
		else if (allDivs[n].className == "noleft"){
			if (!allDivs[n].id){
				allDivs[n].id = "test" + countme;
				countme++;
			if (allDivs[n].innerHTML.indexOf("moreright") < 0){
				var inobr = allDivs[n].innerHTML.indexOf("nobr");
				if (inobr >= 0){
					var inobrInner = allDivs[n].innerHTML.substring(inobr, (allDivs[n].innerHTML.length-1));
					var inobrInner2 = inobrInner.substring((inobrInner.indexOf(">")+1), inobrInner.indexOf("</nobr>"));
					if (inobrInner2.length > 16 && inobrInner2.length < 25){
						isLongNobr = true;
						nobrleft = parseInt(allDivs[n].parentNode.style.left);
					}
					else if (inobrInner2.length >= 25){
						isLongerNobr = true;
						nobrleft = parseInt(allDivs[n].parentNode.style.left);
					}
				}
			}
			else if (isLongNobr || isLongerNobr){
				var temp1 = parseInt(allDivs[n].parentNode.style.left);
				if (isLongNobr && (nobrleft == temp1 || (nobrleft-1) == temp1 || (nobrleft+1) == temp1)){
					allDivs[n].parentNode.style.top = (parseInt(allDivs[n].parentNode.style.top) + 11) + "px";
				}
				else if (isLongerNobr && (nobrleft == temp1 || (nobrleft-1) == temp1 || (nobrleft+1) == temp1)){
					allDivs[n].parentNode.style.top = (parseInt(allDivs[n].parentNode.style.top) + 25) + "px";
				}
			}
			}
		}
	}
	isLongNobr = false;
	isLongerNobr = false;
	window.setTimeout(loopThroughDivs1, 500);
}

window.addEventListener("load", function(e) {
	buildStyle();
}, false);

window.addEventListener("load", loopThroughDivs1, false);