
html 
{
	min-height: 100px;
	margin-top: 15px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	height: auto;
    padding: 0px;
}	

body
{
	background: url('images/background.jpg');
	min-height: 680px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	height: auto;
	text-align: center;
	line-height: 13px;
    padding:0px;
	background-attachment: fixed;
}	


#header
{
    padding: 0;
	margin: 0;
}


#wraphome
{
	margin-left: auto;
	margin-right: auto;
	left: 0px;
	top: 0px;
	width: 822px;
	min-height: 670px;
}

.logo
{
	float: left;
}

.bible
{
	float: right;
}

.leftcolumn
{
	float: left;
	width: 350px;
	margin-right: 15px;
}

.rightcolumn
{
	width: 350px;
}

a
{
  color: #687d9e;	
  text-decoration: none;
}

a:visited
{

  color: #687d9e;	
  text-decoration: none;
}

a:hover
{

  color:#5a3e3e;	
  text-decoration: underline;
}


#mainhome
{
	background: url('images/main-home.jpg') repeat-y;
	float: left;
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 15px;
	text-align: left;
	color: #474746;
}

.maininternalstretch
{
	background: url('images/main-internal-stretch.jpg') repeat-y;
	float: left;
}

#maininternal
{
	background: url('images/main-internal.jpg') no-repeat;
	float: left;
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 19px;
	text-align: left;
	color: #474746;
	padding: 40px;
	width: 745px;
}


#internalcontent
{
	padding: 0 28px 0 18px;
}

#internalcontent img
{
	padding: 10px;
}

#internalcontent td
{
	font-size: 12px;
	font-family:"Times New Roman", Times, serif;
	color: #474746;
}

.topleftcolumn
{
	float:left;
	padding: 5px 0 0 30px ;
}

.toprightcolumn
{
	float: right;
	padding: 15px 30px 0 10px;
	width: 342px;
}

.maindivider
{
	clear: both;
	padding: 10px 0 10px 30px;
}

.TRCscripture
{
	font-size: 14px;
	color: #5a3e3e;
	font-family:"Times New Roman", Times, serif;
	padding: 0px 0px 5px 0px;
	line-height: 16px;
	font-weight: bold;
	text-align: left;
}

h2
{
	color:646351;
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 18px;
	padding: 10px 0 5px 0;
	margin: 0;
}

.book
{
	font-size: 12px;
}

.booklarge
{
	font-size: 12px;
}

h5
{
	color:646351;
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 13px;
	padding: 0 0 5px 0;
	margin: 0;
}

.bottomleftcolumn
{
	float: left;
	padding: 7px 5px 5px 50px;
	width: 330px;
}

.bottomrightcolumn
{
	float: right;
	padding: 7px 55px 5px 5px;
	width: 330px;
}

#navigation
{
	margin: 0px;
	clear: both;
}



#wrapper {clear: both; width:340px; margin:0 auto;}
.link {cursor:pointer; color:#687d9e;}
.link:hover {color:#000}
.slider {position:relative; overflow:hidden; height:195px; }
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:1px solid #9ac1c9}
.section {padding:10px 10px 10px 0px;}
.newsslider {position:relative; overflow:hidden;  height:90px; width:335px; }
.newsslidercontent {position:absolute}
.newsslidercontent .upper {border-bottom:1px solid #9ac1c9}
.newssection {padding:10px 10px 10px 0px; height:80px}



#footer
{
	clear: both;
	background-image: url('images/footer.gif');
	background-repeat: no-repeat;
	font-size: 11px;
	font-family: arial, helvetica, verdana;
	color: #efeeda;
	line-height: 15px;
	padding-top: 7px;
	height: 39px;
	text-align: center;
}

#footer a, #footer a:visited
{
	padding: 7px 8px 0 8px;
  	color: #ada28d;	
  	text-decoration: none;
}

#footer a:hover
{
  color:#fff;	
  text-decoration: underline;
}


