body {
	margin: 0;
	padding: 0;
	height:  100%;
} 

#wrapper {
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;

}

h1{
	color: #000;
	font: small-caps 25px Georgia, "Times New Roman", Times, serif;
	margin: 15px 0 0 0;
	padding: 0;
	height: 20px;
	letter-spacing: 1px;
	text-align: left;
}

h2{
	color: #000;
	font: small-caps 15px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	margin: 134px 0 15px;
	padding: 0;
	letter-spacing: 1px;
}

h3{
	color: #000;
	font: small-caps 19px Georgia, "Times New Roman", Times, serif;
	text-align: center;
	margin: 15px 0;
	padding: 0;
	letter-spacing: 1px;
}

iframe{
	width: 760px;
}

/* @group Header */

#header {
	width: 100%;
	height: 200px;
	margin: 0;
	padding: 0;
	background-color: white;
} 

#headermain {
	width: 800px;
	margin: auto;
	padding: 0;
} 

#headerleft {
	float: left;
	width: 200px;
	margin: 0;
	padding: 0;
	height: 170px;
}

#logowrapper {

} 

img#logoimg {
	padding: 0;
	width: 200px;
	padding-bottom: 15px;
	margin-top: 45px;
}

#headercenter {
	float: left;
	width: 450px;
	height: 170px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}

#headerright {
	float: right;
	width: 150px;
	height: 170px;
} 

ul#address {
	padding: 0px;
	margin: 84px 0px 15px;
}

ul#address li {
	list-style: none;
} 

ul#address li p {
	text-align: right;
	color: #000;
	font: small-caps 12px/10px Georgia, "Times New Roman", Times, serif;
	margin: 10px 0;
	padding: 0;
}

.navlink {
}

/* @end */

/* @group Nav Bar */

#headernavbar {
	clear: both;
	width: 100%;
	height: 30px;
	background-color: #d9a138;
	margin: 0;
	padding: 0;
}
#headernavbar2 {/* used for the right corner*/
	clear: both;
	width: 100%;
	height: 30px;
	background-color: #d9a138;
	margin: 0;
	padding: 0;
}

#headernavbar ul{
	width: 800px;
	height: 30px;
	margin:auto;
	padding: 0;
	list-style: none;
}

#headernavbar ul li{
	margin: 0;
	list-style: none;
	float: left;
	padding: 6px 10px 5px;
}

#headernavbar ul li:hover{
	margin: 0;
	list-style: none;
	float: left;
	padding: 6px 10px 5px;
	background: #443024;
}

#headernavbar ul a{
	list-style: none;
	float: left;
	text-decoration: none;
	font-variant: small-caps;
	color: #fff;

}

.currentpage{
	margin: 0;
	height: 19px;
	list-style: none;
	float: left;
	padding: 6px 10px 5px;
	background: #443024;
}

/* @end */

/* @group Main */

#main {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background: #443024 url(img/bg.png) repeat-y center;
}


#mainwrapper {
	margin: 0 auto;
	width: 801px;
	background-color: #fff;
	padding: 2px 0px;
	overflow: hidden;
}

/* @group Splash */

#mainsplashscreen {
	width: 100%;
	height: 200px;

}

#Splashleft {
	width: 300px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
}

#Splashcenter {
	width: 167px;
	height: 100%;
	margin: 0px 2px;
	padding: 0px 15px;
	float: left;
	background-color: #adc1ce;
}

#Splashcenter p {
	margin: 0px;
	padding: 0px;
	text-align: center;
	font: 15px Georgia, "Times New Roman", Times, serif;
}

.splashlink {
	width: 100%;
	margin: 20px 0px 0px;
	padding: 0px;
	text-decoration: none;
	color: #000;
	text-align: center;
	font: 15px Georgia, "Times New Roman", Times, serif;
	display: block;
}

#Splashright {
	width: 300px;
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: right;
	overflow: hidden;
}

/* @end */

/* @group Sidebar */

#mainsidebar {
	width: 300px;
	margin: 2px 0px 0px;
	padding: 0px;
	float: left;
	display: block;
}

#mainsidebar ul{
	width: 100%;
	margin: 0px;
	padding: 0px;
}

#mainsidebar ul li{
	width: 300px;
	height: 48px;
	margin: 0px 0px 2px;
	padding: 0px;
	list-style: none;
	background-color: #c78738;
}

#mainsidebar ul li:hover{
	background: #443024;
	background: #443024;
}

.sidebarlink{
	margin: 0px;
	color: #fff;
	font: small-caps 15px Georgia, "Times New Roman", Times, serif;
	text-align: left;
	letter-spacing: 1px;
	text-decoration: none;
	display: block;
	padding: 15px 0px 14px 20px;
}

/* @group ELCA NEWS */

#ELCAplugin {
	width: 300px;
}

#ELCAplugin table tbody tr td{
	background-color: #fff;
}

#ELCAplugin table tbody tr td table{
	height: 0;
	width: 280px;
	margin-left: 5px;
}

#ELCAplugin table tbody tr td table tbody tr td a{
	visibility: hidden;
	height: 1px;
}

#ELCAplugin table tbody tr td table tbody tr td table tbody tr td font a.encLink{
	visibility: visible;
}

#ELCAplugin table tbody tr td table tbody tr td table tbody tr td font {
	font: 12px Georgia, "Times New Roman", Times, serif;
}

#ELCAplugin table tbody tr td table tbody tr td table tbody tr td {
	
}

#ELCAplugin table tbody tr td table tbody tr td table tbody tr td img{
	visibility: visible;
}

#ELCAplugin table tbody tr td table tbody tr td table tr{
	visibility: hidden;
	width: 50px;
}

/* @end */

#youthsidebar {
	width: 300px;
	margin: 0px;
	padding: 0px;
	float: right;
	display: block;
}

#youthsidebar img {
	margin: 0 0px 2px;
	padding: 0px;
	float: right;
	display: block;
}

#biopic{
	margin-top: 24px;
}

.verse{
	text-align: right;
	margin-left: 30px;
	font: italic 19px/35px Georgia, "Times New Roman", Times, serif;
	margin-right: 20px;
}

.verse b{
	font: normal small-caps 15px Georgia, "Times New Roman", Times, serif;
}
/* @end */
/* @group Body */

.mainbody {/* This is the main body text*/
	width: 458px;
	padding: 20px;
	float: right;
	display: block;
	text-align: center;
	margin: 2px 0 0 2px;
	font: 16px Georgia, "Times New Roman", Times, serif;

}

.maintitle{
	padding: 0 0 0 320px;
}

#frontpage{
	background: url(img/mainbodybg.jpg) no-repeat;
	height: 650px;
}

#worship {/* This is the main body text*/
	width: 761px;
	height: 658px;
	padding: 20px;
	float: right;
	display: block;
	background: url(img/worshipbodybg.jpg) no-repeat;
	text-align: left;
	margin: 2px 0 0 2px;
	font: 16px Georgia, "Times New Roman", Times, serif;
}

#group {/* This is the main body text*/
	width: 761px;
	height: 958px;
	padding: 20px;
	float: right;
	display: block;
	text-align: left;
	margin: 2px 0 0 2px;
	font: 16px Georgia, "Times New Roman", Times, serif;
}

#youth {/* This is the main body text*/
	width: 458px;
	height: 658px;
	padding: 20px;
	float: left;
	display: block;
	margin: 0 0 0 2px;
	font: 16px Georgia, "Times New Roman", Times, serif;
}


#sprout {/* This is the main body text*/
	width: 458px;
	height: 858px;
	padding: 20px;
	float: left;
	display: block;
	margin: 0 0 0 2px;
	font: 16px Georgia, "Times New Roman", Times, serif;
}


#group a, #group a:visited{
	color: black;
}
#group a:hover{
	font-weight: bold;
}

#moreinfocontact{
	font: small-caps 16px Georgia, "Times New Roman", Times, serif;
	text-align: center;
}

.mainbody table tbody tr td a {
	color: black;
	text-decoration: none;
}

a.tbrBibleLink {
}

.mainbody p, #youth p{
	text-align: left;
	line-height: 28px;
}

.mainbody b {/* This is the Reading book and verse number*/
	font: normal small-caps normal 20px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 2px;
	color: #000;
	text-align: center;
}

.mainbody a b{/* This is the Title Today's Bible reading*/
	font: normal small-caps normal 40px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 2px;
	color: #000;
}


.mainbody #bio{
	margin-right: 100px;
	text-align: left;
	margin-top: 0;
	line-height: 28px;
}

.mainbody a {
	text-decoration: none;
}

.mainbody a small {/* This is the links at the end*/

}

iframe{
	margin: 20px;
}

/* @end */

/* @end */

/* @group Footer */

#footer {
	width: 100%;
	background-color: #c78738;
	margin: 0;
	padding: 0;
	clear: left;
	color: #fff;
}

#footerwrapper {
	height: 30px;
	width: 800px;
	margin: auto;
	padding: 0;
	list-style: none;
	display: block;
}



#footerwrapper p {
	float: left;
	font-variant: small-caps;
	text-align: center;
	padding-top: 6px;
	padding-bottom: 5px;
	width: 800px;
	margin: 0;
}

.footerlink {
	margin: 0;
	text-decoration: none;
	color: #fff;
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 10px;
}



/* @end */
