
html {
  
  .margin:0 0 0 0;
  padding:0 0 0 0;
  width:100%;
  height:100%;  
}

/** TEXTS
----------------------------------------------- */

a:link {
  color:#b3690e;
  text-decoration:none;
  }
a:visited {
  color:#999;
  text-decoration:none;
  }
a:hover {
  color:#e5904b;
  text-decoration:underline;
}
a img {
  border-width:0;
}
  
body, th, td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3c280b;
	line-height: 15px;

}

ul, ol{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 0 0 0;
	text-align: left;
	line-height: 15px;
}


h1, h2, h3, {
	margin: 0 0 10px 0px;
	letter-spacing: -1px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	
}

h2 {
	font-size: 24px;
	font-weight:bold;
	text-align: left;
	color: #9f5111;
	line-height:24px;
}

h3 {
	font-size: 17px;
	font-weight:bold;
	text-align:left;
	letter-spacing: -1px;
	color:304e59;
}

h4 {
	font-size: 14px;
	font-weight:bold;
	text-align:left;
	letter-spacing: -1px;
	color:304e59;
}

hr {
    color:#a39478;
	size: 3;
	margin: 5px 0 5px 0;
}

/************ sectionLinks styles **************/

#sectionLinks{
	margin: 0px;
	padding: 0px;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #e5dfcf;
	border-bottom: 1px solid #cccccc;
	background-image: url(../images/bg_nav.jpg);
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#sectionLinks a:hover{
	border-top: 1px solid #d8ceb2;
	background-color: #e5dfcf;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}

* html .contentDiv
{
height: 100%;
}

body {
  background:#eceada;
  margin:0 0 0 0;
  padding:0 0 0 0;
  width:100%;
  height:100%;
}

div.contentDiv {
  margin:0 0 0 0;
  padding:0 0 0 0;
  position: relative;
  min-height: 100%;
  min-width: 1024px;
  overflow:hidden;
}

div.sub-columnWrapper {
  width:724px;
  padding:20px 0 0 0;
  text-align:left;
}

div.sub-column1 {
  width:520px;
  float:left;
  margin: 0 15px 0 0;
}

div.sub-column2 {
  width:159px;
  height:335px;
  float:left;
  background-image:url(images/bkg-sidebar.jpg);
  padding: 15px 15px 0 15px;
}

div.sub-column3 {
  width:724px;
  float:left;
  font-family:helvetica;
}

div.sub-columnWrapper2 {
  width:774px;
  padding:0 0 0 0;
  text-align:left;
}
div.sub-column4{
	width:774px;
	float: left;
	margin: 0;
}

div.headerImage {
  width:1024px;
  height:98px;
  background-image:url('./images/header.jpg');
}

div.headerBackground {
  height:98px;
  width:100%;
  background:#2e4c57;
}

div.times
{
  width:720px;
  height:28px;
}

div.times-text {
  float:left;
  font-family:helvetica;
  text-align:left;
  color:#7e6a49;
  font-size:11pt;
  line-height:33px;  
}

div.times-map {
  float:left;
  width:64px;
  height:18px;
  margin:7px 0 0 8px;
  background-image:url('./images/times-map.jpg');
}

div:hover.times-map {
  background-image:url('./images/times-map_hover.jpg');
}

div.videoBar
{
  width:727px;
  height:367px;
  background-image:url('./images/videoBar.jpg')
}

div.buttonBar-background {
  width:945px;
  height:123px;
  background-image:url('./images/buttonBar-background.jpg');
}

div.button-whatToExpect {
  float:left;
  margin:8px 0 0 112px;
  width:228px;
  height:107px;
  background-image:url('./images/button-whatToExpect.jpg');
}

div.button-homeFellowships {
  float:left;
  margin:8px 0 0 20px;
  width:228px;
  height:107px;
  background-image:url('./images/button-homeFellowships.jpg');
}

div.button-needPrayer {
  float:left;
  margin:8px 0 0 20px;
  width:228px;
  height:107px;
  background-image:url('./images/button-needPrayer.jpg');
}

div.infoBar-background {
  width:720px;
  height:68px;
  text-align:left;
}

div.button-facebook {
  float:left;
  margin:14px 15px 0 4px;
  width:44px;
  height:41px;
  background-image:url('./images/button-facebook.jpg');
}

div.button-twitter {
  float:left;
  margin:14px 0 0 4px;
  width:44px;
  height:41px;
  background-image:url('./images/button-twitter.jpg');
}

div.text-rdrYouth {
  float:left;
  margin:19px 0 0 54px;
  width:100px;
  height:26px;
  background-image:url('./images/text-rdrYouth.jpg');
}

div:hover.text-rdrYouth {
  background-image:url('./images/text-rdrYouth_hover.jpg');
}

div.text-rdrAcadamy {
  float:left;
  margin:19px 0 0 0;
  width:118px;
  height:26px;
  background-image:url('./images/text-newsletter.jpg');
}

div:hover.text-rdrAcadamy {
  background-image:url('./images/text-newsletter_hover.jpg');
}

div.text-mattsBlog {
  float:left;
  margin:19px 0 0 0px;
  width:141px;
  height:26px;
  background-image:url('./images/text-mattsBlog.jpg');
}

div:hover.text-mattsBlog {
  background-image:url('./images/text-mattsBlog_hover.jpg');
}

div.icon-donateOnline {
  float:left;
  margin:23px 0 0 58px;
  width:122px;
  height:18px;
  background-image:url('./images/icon-donateOnline.jpg');
}

div:hover.icon-donateOnline {
  background-image:url('./images/icon-donateOnline_hover.jpg');
}

div.footer-compensation {
  height:102px;
}

div.footer-text {
  padding:18px 0 0 0;
  color:#9c8864;
  font-family:"Times New Roman", Times, serif;
  font-size:9pt;
  text-align:center;
  width:100%;
}

div.footer-background {
  position:relative;
  height:102px;
  margin-top:-102px;
  width:100%;
  background:#dfdac8;
}

div.embeddedVideo {
  position:relative;
  top:10px;
  width:695px;
  height:334px;
}

div.clearBoth {
  clear:both; 
}
