html, body {
height: 100%;
}

#fullpageheight {
	height: 100%;
}

body {
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	margin:0px;
	padding:0;
	height:100%;
	color:#6d6e71;  
	text-align:center;
	font-family: Verdana, Arial, Helvetica, "Helvetica Neue", Geneva, sans-serif;
	font-size:12px;
	background: #fff url(../images2/bg.gif) repeat center center;
}

#container {
	display: block;
	padding: 0 30px 30px;
	width: 912px;
	margin: 0 auto;
	z-index: 100;
	position:relative;
}
h1 {
	display: block;
	width: 912px;
	height: 99px;
	margin: 135px 0 0;
	background: transparent url(../images2/header.gif) no-repeat 0 0;
	text-indent: -7777px;
}
#thechallenge {
	display: block;
	height:406px;
	margin: 10px 0 0;
	position:relative;
	background: transparent url(../images2/thechallenge.png) no-repeat 0 0;
}
#links {
	height:330px;
	left:642px;
	position:relative;
	top:74px;
	width:230px;
}
#links p {
  text-indent: -7777px;
  position: absolute;
}
#links li {
	display: block;
	list-style-type: none;
	text-indent: -7777px;
}
#links li a {
	display: block;
	height: 59px;
	margin: 0px;
	width: 230px;
}
#enteroursite a {
	background: url(../images2/enter_site.gif) no-repeat center top;
	height: 59px;
	width: 230px;
}
#enteroursite a:hover {
	background: url(../images2/enter_site.gif) no-repeat center bottom;
}
#givemonthly a {
	background: url(../images2/give_monthly.gif) no-repeat center top;
	height: 59px;
	width: 230px;
	margin: 60px 0 0!important;
}
#givemonthly a:hover {
	background: url(../images2/give_monthly.gif) no-repeat center bottom;
}
#onetime a {
	background: url(../images2/one_time.gif) no-repeat center top;
	height: 59px;
	width: 230px;
	margin: 60px 0 0!important;
}
#onetime a:hover {
	background: url(../images2/one_time.gif) no-repeat center bottom;
}

#bluebar {
  display: block;
  height:138px;
  position:relative;
  background: transparent url(../images2/bluebar.gif) no-repeat right 0;
  text-indent: -7777px;
}

#content {
  display: block;
  width: 911px;
  background: #fff;
  padding: 20px 0 20px 1px;
}
#threethings {
  display: block;
  width: 852px;
  height: 132px;
  margin: 0 0 0 30px;
  text-indent: -7777px;
}
#threethings #partner {
  display: block;
  width: 270px;
  height: 132px;
  margin: 0 0 0 0;
  background: transparent url(../images2/threethings.gif) no-repeat left top;
  text-indent: -7777px;
  float: left;
}
#threethings #partner:hover {
  background: transparent url(../images2/threethings.gif) no-repeat left bottom;
}
#threethings #word {
  display: block;
  width: 276px;
  height: 132px;
  margin: 0 0 0 15px;
  background: transparent url(../images2/threethings.gif) no-repeat -285px top;
  text-indent: -7777px;
  float: left;
}
#threethings #word:hover {
  background: transparent url(../images2/threethings.gif) no-repeat -285px bottom;
}
#threethings #heart {
  display: block;
  width: 277px;
  height: 132px;
  margin: 0 0 0 14px;
  background: transparent url(../images2/threethings.gif) no-repeat right top;
  text-indent: -7777px;
  float: left;
}
#threethings #heart:hover {
  background: transparent url(../images2/threethings.gif) no-repeat right bottom;
}
#howitworks {
  display: block;
  width: 854px;
  height: 242px;
  margin: 20px 0 0 30px;
  background: transparent url(../images2/howitworks.gif) no-repeat center top;
  text-indent: -7777px;
}
#howitworks:hover {
	background: url(../images2/howitworks.gif) no-repeat center bottom;
}
#whattodo {
  display: block;
  width: 854px;
  height: 254px;
  margin: 20px 0 0 30px;
  background: transparent url(../images2/whattodo.gif) no-repeat center top;
  text-indent: -7777px;
}
#whattodo:hover {
	background: url(../images2/whattodo.gif) no-repeat center bottom;
}
#praywithus {
  display: block;
  margin: 20px 0 0 30px;
  width: 858px;
  height:142px;
  position:relative;
  background: transparent url(../images2/praywithus.gif) no-repeat center 0;
  text-indent: -7777px;
}
#praywithus #facebook {
  display: block;
  width: 155px;
  height: 25px;
  float: left;
  position: absolute;
  left: 355px;
  top: 70px;
  background: transparent url(../images2/praywithus.gif) no-repeat -355px -70px;
}
#praywithus #facebook:hover {
  background: transparent url(../images2/praywithus.gif) no-repeat -355px -212px;
}
#praywithus #newsletter {
  display: block;
  width: 157px;
  height: 25px;
  float: left;
  position: absolute;
  left: 680px;
  top: 70px;
  background: transparent url(../images2/praywithus.gif) no-repeat -680px -70px;
}
#praywithus #newsletter:hover {
  background: transparent url(../images2/praywithus.gif) no-repeat -680px -212px;
}
#bar {
  width: 100%;
  height: 93px;
  background: transparent url(../images2/bar.gif) no-repeat center center;
  float: left;
  position: absolute;
}
.top {
  top: 25px;
}
.bottom {
}
