body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:10px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	
}


body.design {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-color:black;
}



a img {
	border:none;
}

a {
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}


h2, h3, h4, h5, h6{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
}


div.looking_for_god {
	position:relative;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:1004px;
	
}


/*header */

div.header {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1004px;
	height:84px;
	background-image: url(images/header_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

div.logo {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	width:244px;
	height:74px;
	float:left;
}

div.header_links {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
	width:730px;
}

/* top links */

div.top_links {
	position:relative;
	float:left;
	height:24px;
	width:730px;
}

div.top_links_left {
	position:relative;
	width:150px;
	text-align:left;
	margin:0px 0px 0px 78px;
	float:left;
	height:24px;
}

div.top_links_left p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}

div.top_links_left p span{
	visibility:hidden;
}

div.top_links_left p a{
	float:left;
	margin-top:12px;
	text-decoration:none;
}


div.top_links_left p span{
	visibility:hidden;
	height:8px;
}

div.top_links_left p a.Sign{
	background-image: url(/_template/images/sign_in.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:46px;
	height:8px;
}

div.top_links_left p a.Out{
	background-image: url(/_template/images/sign-out.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:59px;
	height:8px;
}

div.top_links_left p a.Member{
	background-image: url(images/members-area.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:90px;
	height:9px;
}
div.top_links_left p a.Mentor{
	background-image: url(images/members-area.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:90px;
	height:9px;
}


div.top_links_right {
	width:502px;
	float:left;
	position:relative;
	height:24px;
}

div.top_links p.top_links {
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div.top_links p.top_links a,
div.top_links p.top_links span{
	float:left;
	margin-left:15px;
}

div.top_links p.top_links a span {
	visibility:hidden;
}

div.top_links p.top_links a.tell {
	background-image: url(images/tell_a_friend.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:73px;
	height:7px;
	margin-top:13px;
	overflow:hidden;
}

div.top_links p.top_links a.view {
	background-image: url(images/view_ucb_tv.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:89px;
	height:20px;
	margin-top:2px;
	overflow:hidden;
}

div.top_links p.top_links a.listen {
	background-image: url(images/listen_to_ucb_radio.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:138px;
	height:19px;
	margin-top:3px;
	overflow:hidden;
}

div.top_links p.top_links span.follow {
	background-image: url(images/follow_us.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left:84px;
	height:14px;
	margin-top:9px;
}

div.top_links p.top_links span.follow a{
	margin:0px 0px 0px 5px;
	float:left;
}

/* main nav */

div.main_links {
	position:relative;
	float:left;
	height:58px;
	width:730px;
}

div.main_links p{
	height:58px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	
}



div.main_links p a {
	
	text-decoration:none;
	margin-left:10px;
	float:left;
}


div.main_links p a span{
	visibility:hidden;
}

div.main_links a.Home {
	background-image: url(images/home_button.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:55px;
	height:37px;
	overflow:hidden;
	margin:21px 0px 0px 3px;
	display:inline-block;
}

div.main_links a.About {
	background-image: url(images/about_us_button.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:85px;
	height:45px;
	overflow:hidden;
	margin:13px 0px 0px 3px;
	display:inline-block;
}

div.main_links a.Message {
	background-image: url(images/message-from-god.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:87px;
	height:45px;
	overflow:hidden;
	margin:13px 0px 0px 3px;
	display:inline-block;
}

div.main_links a.Life {
	background-image: url(images/life-changing-stories.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:116px;
	height:45px;
	overflow:hidden;
	margin:13px 0px 0px 3px;
	display:inline-block;
}

div.main_links a.Jesus {
	background-image: url(images/jesus.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:55px;
	height:45px;
	overflow:hidden;
	margin:13px 0px 0px 3px;
	display:inline-block;
}

div.main_links a.You {
	background-image: url(images/you.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:62px;
	height:45px;
	overflow:hidden;
	margin:13px 0px 0px 3px;
	display:inline-block;
}

div.main_links a.As {
	background-image: url(images/prayer.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:86px;
	height:45px;
	overflow:hidden;
	margin:13px 0px 0px 3px;
	display:inline-block;
}

div.main_links a.Questions {
	background-image: url(images/questions.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width:95px;
	height:39px;
	overflow:hidden;
	margin:19px 0px 0px 3px;
	display:inline-block;
}

div.main_links p a:hover,
div.main_links p a#selected {
	background-position: left top;
}


/* content */

div.content {
	position:relative;
	float:left;
	margin:0px 0px 0px 12px;
	padding:0px 0px 0px 0px;
	width:980px;
	display:inline;
}


/* home page content */

div#home {
	background-image: url(images/home_content_bg.png);
	background-repeat: repeat-y;
	background-position: left top;
}

div.home_leftcol {
	position:relative;
	float:left;
	width:474px;
	margin:0px 0px 0px 0px;
	padding:13px 0px 13px 13px;
}

div.home_leftcol img{
	border:1px solid #cccccc;
}

div.home_rightcol {
	position:relative;
	float:left;
	width:453px;
	margin:0px 0px 0px 0px;
	padding:25px 20px 13px 20px;
	color:white;
}

div.home_rightcol a{
	color:#95c93c;
	text-decoration:underline;
}

div.home_rightcol h1{
	background-image: url(images/welcome.png);
	background-position: left top;
	width:243px;
	height:35px;
	margin:0px 0px 26px 0px;
	padding:0px 0px 0px 0px;
	background-repeat: no-repeat;
	overflow:hidden;
}

div.home_rightcol span{
	visibility:hidden;
}

div.home_rightcol p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}


/* sub content */

div.sub_content {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:12px 12px 0px 12px;
	border-bottom:12px solid white;
	width:980px;
	background-image: url(images/footer_top.png);
	background-repeat: no-repeat;
	background-position: left top;
}

div.sub_content a{
	color:#285e1a;
	text-decoration:underline;
}



/* home sub content */

div.home_sub_content {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:980px;
	background-image: url(images/home_sub_content.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}

div.home_sub_leftcol {
	position:relative;
	float:left;
	width:221px;
	margin:0px 0px 0px 0px;
	padding:11px 11px 11px 11px;
}


div.home_sub_leftcol p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

div.home_sub_leftcol form#quickSearch {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/church-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	height:22px;
	width:100%;
}

div.home_sub_leftcol form#question {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/church-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	height:22px;
	width:100%;
}

div.home_sub_leftcol input#searchInput{
	border:none;
	background:transparent;
	width:155px;
	margin:0px 5px 0px 0px;
	padding:3px 10px 0px 10px;
}

div.home_sub_leftcol input {
	float:left;
}

div.home_sub_leftcol input#question{
	border:none;
	background:transparent;
	width:155px;
	margin:0px 5px 0px 0px;
	padding:3px 10px 0px 10px;
}


div.home_sub_leftcol form#church {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/church-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	height:22px;
	width:100%;
}

div.home_sub_leftcol input#church{
	border:none;
	background:transparent;
	width:155px;
	margin:0px 5px 0px 0px;
	padding:3px 10px 0px 10px;
}

div.home_sub_midcol {
	position:relative;
	float:left;
	width:221px;
	margin:0px 0px 0px 0px;
	padding:11px 11px 11px 11px;
}

div.home_sub_midcol p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

div.home_banners {
	position:relative;
	float:left;
	width:219px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:141px;
	overflow:hidden;
	background-color:#dddddd;
	background-image: url(images/featured-bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

div.story-image {
	position:relative;
	float:left;
	width:69px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:141px;
}

div.story-quote {
	position:relative;
	float:left;
	width:114px;
	margin:0px 0px 0px 0px;
	padding:6px 18px 0px 18px;
	height:137px;
	overflow:hidden;
	font-size:10px;
}

div.home_sub_midcol div.next-story {
	position:relative;
	float:left;
	text-align:right;
	width:219px;
	margin:-20px 0px 0px 0px;
	clear:both;
	padding:0px 0px 0px 0px;
}





div.home_sub_rightcol {
	position:relative;
	float:left;
	width:472px;
	margin:0px 0px 0px 0px;
	padding:11px 11px 11px 11px;
}

div.home_sub_rightcol p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

div.home_sub_rightcol_left {
	position:relative;
	float:left;
	width:240px;
	margin:0px 0px 0px 0px;
}

div.home_sub_content h2{
	padding:0px 0px 9px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/do-you-have-any-questions.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:31px;
	overflow:hidden;
	border-bottom:2px solid #95c93c;
}

div.home_sub_content h3{
	padding:0px 0px 9px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/find-your-nearest-church.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	border-bottom:2px solid #95c93c;
	clear:both;
}

div.home_sub_content h4{
	padding:0px 0px 11px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/discover-how-god-is-changing-lives.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	border-bottom:2px solid #95c93c;
	clear:both;
}

div.home_sub_content h5{
	padding:0px 0px 11px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/news-from-ucb-and-looking-for-god.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	border-bottom:2px solid #95c93c;
	clear:both;
}

div.home_sub_content h6{
	padding:0px 0px 0px 0px;
	margin:0px 0px 8px 0px;
	background-image: url(images/the-word-for-today.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:9px;
	overflow:hidden;
	clear:both;
}

div.home_sub_content h2 span,
div.home_sub_content h3 span,
div.home_sub_content h4 span,
div.home_sub_content h5 span,
div.home_sub_content h6 span{
	visibility:hidden;
}

div.home_sub_content p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

div.home_banners {
	position:relative;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	clear:both;
	height:141px;
	width:219px;
	
}

div.word-for-today {
	position:relative;
	float:left;
	width:220px;
	margin:0px 10px 10px 0px;
	padding:6px 5px 5px 5px;
	background-color:#DDDDDD;
	
	min-height:130px; 
	height:auto !important; 
	height:129px;

	/*background-image: url(images/ucb.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
}

div.word-for-today p.rss{
	text-align:right;
	margin:-18px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	z-index:10;
}

div.word-for-today p{
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
}

div.word-for-today p.more {
	margin-bottom:15px;
}

div.word-for-today p.more a{
	color:black;
	text-decoration:none;
	
}
div.word-today-txt {
	width:230px;
	float:left;
}
div.google-earth-txt {
	width:230px;
	float:left;
}
div.google-earth {
	position:relative;
	float:left;
	width:230px;
	margin:0px 0px 10px 0px;
	
	min-height:129px; 
	height:auto !important; 
	height:129px;

	/*background-image: url(images/ucb.jpg);*/
	background-repeat: no-repeat;
	background-position: right bottom;
}
div.google-earth-person {
	position:absolute;
	width:84px;
	height:52px;
	font-size:9px;
	overflow:hidden;
	top:70px;
	left:76px;
}

/*sub links */

div.sub_links {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:1004px;
	height:31px;
	background-image: url(images/sub_link_bg.png);
	background-repeat: repeat-x;
	background-position: left 5px;
}

div.sub_links a{
	float:left;
	margin-right:3px;
}

div.sub_links a.sub_right_link{
	float:right;
	margin:0px;
}


/* footer */

div.footer {
	position:relative;
	float:left;
	margin:5px 0px 0px 0px;
	padding:16px 0px 10px 0px;
	background-image: url(images/footer_end.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:1004px;
	height:21px;
}

div.copyright {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:300px;
}

div.copyright p{
	background-image: url(images/ucb-looking-for-god.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	height:19px;
	width:230px;
	margin:-5px 0px 0px 11px;
	padding:5px 0px 0px 0px;
	font-weight:bold;
}

div.copyright p span{
	visibility:hidden;
}

div.copyright p a {
	text-decoration:none;
}

div.footer_links {
	position:relative;
	float:left;
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:693px;
}

div.footer_links p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
}

div.footer_links p span{
	visibility:hidden;
}

div.footer_links p a{
	float:left;
	margin-left:20px;
	text-decoration:none;
}



div.footer_links p a.Join{
	background-image: url(images/join_free.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:60px;
	height:12px;
}

div.footer_links p a.Terms{
	background-image: url(images/terms.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:39px;
	height:9px;
}

div.footer_links p a.Privacy{
	background-image: url(images/privacy.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:50px;
	height:9px;
}





div.footer_links p a.Contact{
	background-image: url(images/contact.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:60px;
	height:9px;
}



/* message from god */

div#message {
	background-image: url(images/message-content-bg.png);
	background-repeat: repeat;
	background-position: left top;
}

div.message_leftcol {
	position:relative;
	float:left;
	width:721px;
	margin:0px 0px 0px 0px;
	padding:13px 0px 13px 15px;
}

div.message_leftcol img{
	border:1px solid #cccccc;
}

div.message_leftcol p.fathers_love_letter {
	font-size:10px;
	color:#ffffff;
}

div.message_rightcol {
	position:relative;
	float:left;
	width:204px;
	margin:0px 0px 0px 0px;
	padding:25px 19px 25px 19px;
	color:white;
}

div.message_rightcol a{
	color:#6DA83A;
}

div.message_rightcol h1{
	background-image: url(images/a-message-from-god.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:138px;
	height:35px;
	overflow:hidden;
}

div.message_rightcol h1 span{
	visibility:hidden;
}

div.message_rightcol p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

div.visitors_comments {
	position:relative;
	float:left;
	width:198px;
	margin:0px 0px 10px 0px;
	padding:3px 3px 3px 3px;
	color:white;
	background-image: url(images/message-box-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
}

div.visitors_comments h2{
	font-weight:normal;
	font-size:11px;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.rotation_visitor_comments_container {
		position:relative;
		cursor:pointer;
		
}
div.visitors_comments div.comment-comment{
	margin:0px 0px 0px 0px;
	padding:0px 0px 12px 0px;
	font-weight:bold;
	text-align:center;
	line-height:18px;
	position:relative;
	overflow:hidden;
	font-size:11px;
	width:198px;
	height:88px;
}
div.visitors_comments p {
	font-weight:bold;
	text-align:center;
	line-height:18px;
	position:absolute;
	height:96px;
	overflow:hidden;
	width:174px;
	font-size:11px;
	top:0px;
	padding:0px 12px 0px 12px;
	margin:0px 0px 12px 0px;
}
div.visitors_comments p.name {
	top:96px;
}
div.hover_comment {
	width:500px;
	position:absolute;
	top:0px;
	right:0px;
	height:297px;
	z-index:99;
	background:#181818;
}
p#visitor_comment {
	width:auto;
	height:auto;
	float:left;
	padding:35px 10px 10px 10px;
}
div.visitors_comments span.comment-controls {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:2px 0px 0px 0px;
}

div.visitors_comments span.comment-name {
	position:relative;
	float:right;
	background-image: url(images/message-name.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:4px 5px 0px 15px;
	margin:0px 0px 0px 0px;
	height:17px;
	width:135px;
	overflow:hidden;
}

div.message_rightcol p.add-your-comments{
	margin:0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:100%;
	text-align:center;
}

div.message-downloads {
	position:relative;
	float:left;
	width:198px;
	margin:0px 0px 10px 0px;
	padding:3px 3px 3px 3px;
	color:white;
	background-image: url(images/message-box-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
}

div.message-downloads h3{
	font-weight:normal;
	font-size:11px;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.message-downloads ul{
	list-style:none;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}

div.message-downloads ul li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	}

div.message-downloads ul li a{
	color:white;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:inline-block;
	padding:0px 0px 0px 26px;
	height:19px;
}











/* inner sub content */


div.inner_sub_content {
	padding-top:0px;
}


div.inner_sub a{
	display:inline-block;
	width:100%;
	height:40px;
	text-decoration:none;
	background-image: url(images/sub_heading_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

div.home_sub_content p span {
	visibility:hidden;
}
div.home_sub_content p.head12{
	padding:0px 0px 9px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/do-you-have-any-questions.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:31px;
	overflow:hidden;
	
}
div.home_sub_content p.head1{
	padding:0px 0px 9px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/do-you-have-any-questions.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:31px;
	overflow:hidden;
	
}

div.home_sub_content p.head2{
	padding:0px 0px 9px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/find-a-church.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	
	clear:both;
}

div.home_sub_content p.head3{
	padding:0px 0px 11px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/discover-how-god-is-changing-lives.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	
	clear:both;
}

div.home_sub_content p.head4{
	padding:0px 0px 11px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/news-from-ucb-and-looking-for-god.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	
	clear:both;
}

div.home_sub_content p.head5{
	padding:0px 0px 0px 0px;
	margin:0px 0px 8px 0px;
	background-image: url(images/the-word-for-today.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:9px;
	overflow:hidden;
	clear:both;
}


/* life-changing stories */

div#life-changing {
	background-image: url(images/life-changing-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	
}

div.life_leftcol {
	position:relative;
	float:left;
	width:165px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 16px;
	color:white;
}

div.life_leftcol p{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

div.life_leftcol p.overcoming-series{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	width:143px;
	height:35px;
	background-image: url(images/lifechangingstories.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	
}

div.life_leftcol p.overcoming-series span{
	visibility:hidden;
}

div.life_leftcol p.life-nav {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

div.life_leftcol p.life-nav a{
	display:inline-block;
	float:left;
	clear:both;
	width:158px;
	height:19px;
	margin:0px 0px 10px 0px;
	padding:4px 0px 0px 0px;
	color:white;
	font-weight:bold;
	text-align:center;
	background-image: url(images/life-changing-nav-buttons.png);
	background-repeat: no-repeat;
	background-position: left top;
}

div.life_leftcol p.life-nav a:hover,
div.life_leftcol p.life-nav a.selected{
	text-decoration:none;
	background-position: left bottom;
}



div.life_rightcol_wrap {
	position:relative;
	float:left;
	width:767px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 17px;
	color:white;
}


div.life-midcol {
	position:relative;
	float:left;
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
}

div.life-midcol h1{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/more-life-changing-stories.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:250px;
	height:35px;
	overflow:hidden;
}

div.life-rightcol h2{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/challenges-of-life.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:330px;
	height:35px;
	overflow:hidden;
}

div.life-midcol h1 span,
div.life-rightcol h2 span{
	visibility:hidden;
	
}


div.life-rightcol {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
}

div.life-excerpt {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:3px 3px 3px 3px;
	width:359px;
	background-image: url(images/life-content-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	
}

div.life-excerpt p.heading{
	font-weight:normal;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.life-excerpt p{
	font-weight:bold;
	margin:0px 10px 10px 10px;
}




div.life-content {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:3px 3px 3px 3px;
	width:359px;
	background-image: url(images/life-content-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	
}

div.life-content p.heading{
	font-weight:normal;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.life-content p{
	font-weight:bold;
	margin-left:5px;
}

div.life-downloads {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:5px 0px 5px 12px;
	width:347px;
	background-image: url(images/message-box-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	border:3px solid #3F3F3F;
}

div.life-downloads a{
	color:white;
	display:inline-block;
	float:left;
	width:138px;
	height:20px;
	margin:0px 5px 10px 0px;
	padding:0px 0px 0px 27px;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
}

div.life-content-padding {
	position:relative;
	padding:0px 20px 10px 17px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	float:left;
	clear:both;
}

div.life-downloads span{
	color:gray;
	display:inline-block;
	float:left;
	width:138px;
	height:20px;
	margin:0px 5px 10px 0px;
	padding:0px 0px 0px 27px;
	font-weight:bold;
	background-image: url(images/no-download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
}


div.life-content-padding p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	font-weight:normal;
	line-height:18px;
}

div.life-content-padding a{
	color:#7bc243;
	text-decoration:underline;
}

div.life-content-padding ul.download {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:327px;
	list-style:none;
	float:left;
	clear:both;
}

div.life-content-padding ul.download li {
	clear:both;
}


div.life-content-padding ul.download li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:white;
	display:inline-block;
	font-size:11px;
	float:left;
	height:20px;
	margin:0px 5px 10px 0px;
	padding:0px 0px 0px 27px;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}

div.life-content-padding ul.download li a:hover{
	text-decoration:underline;
}

div.life-content-padding ul.download li span{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:gray;
	display:inline-block;
	font-size:11px;
	float:left;
	height:20px;
	margin:0px 5px 10px 0px;
	padding:0px 0px 0px 27px;
	font-weight:bold;
	background-image: url(images/no-download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}

div.life-content-padding span.next {
	position:relative;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}

div.life-content-padding span.previous {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}

div.life-changing-intro {
	position:relative;
	float:left;
	margin:0px 0px 15px 0px;
	padding:10px 12px 0px 12px;
	width:341px;
	background-image: url(images/message-box-bg.png);
	background-repeat: repeat;
	background-position: left top;
	

}


div.life-changing-intro p{
	margin-bottom:10px;
}

div.life-changing-intro a{
	color:#7BC142;
}

/* jesus */

div#jesus {
	background-image: url(/_template/images/jesus2-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;	
}

div.jesus_leftcol {
	position:relative;
	float:left;
	width:145px;
	margin:0px 0px 0px 0px;
	padding:25px 14px 25px 14px;
	color:white;
}

div.jesus_leftcol p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

div.jesus_leftcol p.about-jesus{
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/about-jesus.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:66px;
	height:41px;
}

div.jesus_leftcol p.about-jesus span{
	visibility:hidden;
}

div.jesus_leftcol a{
	color:#7ac142;
}

div.jesus_rightcol {
	position:relative;
	float:left;
	width:787px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 20px;
	color:white;
}

div.jesus_rightcol h1{
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/video-gallery.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:109px;
}

div.jesus_rightcol h1 span{
	visibility:hidden;
}

div.video {
	position:relative;
	float:left;
	width:766px;
	margin:0px 0px 4px 0px;
	padding:3px 3px 3px 3px;
	background-image: url(images/video_bg.png);
	background-repeat: repeat;
	background-position: left top;
}

div.video_alt {
	position:relative;
	float:left;
	width:766px;
	margin:0px 0px 4px 0px;
	padding:3px 3px 3px 3px;
	background-image: url(images/video_alt_bg.png);
	background-repeat: repeat;
	background-position: left top;
}

div.video_player {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:206px;
}

div.video_player p{
	margin:0px;
	padding:0px;
}

div.video_description {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:400px;
	font-size:11px;
	
}

div.video_description p.heading {
	font-size:11px;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.video_description p {
	margin:0px 15px 7px 15px;
	padding:0px 0px 0px 0px;
	
}

div.video_download {
	position:relative;
	width:160px;
	margin:0px 0px 0px 0px;
	padding:37px 0px 0px 0px;
	float:left;
	
}

div.video_download ul{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div.video_download ul li{
	list-style:none;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

div.video_download a{
	color:white;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:inline-block;
	padding:0px 0px 0px 26px;
	height:19px;
	font-size:11px;
}

div.video_download span{
	color:gray;
	font-weight:bold;
	background-image: url(images/no-download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:inline-block;
	padding:0px 0px 0px 26px;
	height:19px;
	font-size:11px;
}

div.video_paging {
	position:relative;
	float:left;
	width:772px;
	margin:0px 0px 0px 0px;
	padding:17px 0px 0px 0px;

}

div.video_paging p.video_pages{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
}

div.video_paging p.video_pages a{
	color:white;
}

div.video_paging p.video_pages span{
	color:#79C143;
}

div.video_paging span.prev_video {
	position:relative;
	float:left;
	margin:-5px 0px 0px 0px;
}

div.video_paging span.next_video {
	position:relative;
	float:right;
	margin:-20px 0px 0px 0px;
}


div.jesus_end_paragraph {
	position:relative;
	float:left;
	clear:both;
	margin:20px 0px 20px 0px;
	padding:20px 20px 20px 20px;
	width:732px;
	background-image: url(images/questions-form.png);
	background-repeat: repeat;
	background-position: left top;
	line-height:1.7em;
}

div.jesus_end_paragraph a{
	color:#6DA83A;
}

div.jesus_end_paragraph p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

/* you and god */

div#you {
	background-image: url(images/you-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	
}

div.you_leftcol {
	position:relative;
	float:left;
	width:219px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 15px;
	color:white;
	line-height:1.7em;
}

div.you_leftcol p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

div.you_leftcol p.about-this-page{
	background-image: url(images/about-this-page.png);
	background-repeat: repeat-y;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:112px;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
}

div.you_leftcol p.about-this-page span{
	visibility:hidden;
}


div.you_rightcol {
	position:relative;
	float:left;
	width:716px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 15px;
	color:white;
}

div.you_rightcol h1{
	background-image: url(images/god-and-you.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:33px;
	width:118px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

div.you_rightcol h1 span{
	visibility:hidden;
}


div.god-and-you {
	position:relative;
	float:left;
	margin:10px 0px 20px 0px;
	padding:20px 20px 0px 50px;
	width:630px;
	background-image: url(images/you-item-bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	line-height:1.7em;
}

div.god-and-you p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

div.god-and-you span.god-and-you-image img{
	margin:-42px 10px 0px -50px;
	padding:0px 0px 0px 0px;
}

div.end_paragraph {
	position:relative;
	float:left;
	margin:0px 0px 20px 34px;
	padding:20px 20px 20px 20px;
	width:626px;
	background-image: url(images/questions-form.png);
	background-repeat: repeat;
	background-position: left top;
	line-height:1.7em;
}

div.end_paragraph a{
	color:#7BC142;
}


/* as easy as a prayer */

div#prayer {
	background-image: url(images/prayer-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	
}

div.prayer_leftcol {
	position:relative;
	float:left;
	width:219px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 15px;
	color:white;
	
}

div.prayer_leftcol p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

div.prayer_leftcol p.easy-as-a-prayer{
	background-image: url(images/easy-as-a-prayer.png);
	background-repeat: repeat-y;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:115px;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
}

div.prayer_leftcol p.easy-as-a-prayer span{
	visibility:hidden;
}

div.prayer_leftcol b,
div.prayer_leftcol strong{
	color:#ffe400;
	font-weight:normal;
}


div.prayer_rightcol {
	position:relative;
	float:left;
	width:716px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 15px;
	color:white;
}

div.prayer_rightcol h1{
	margin:0px 0px 30px 0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
}

div.prayer_rightcol h1 span{
	visibility:hidden;
}


div.prayer {
	position:relative;
	float:left;
	margin:10px 0px 20px 0px;
	padding:10px 20px 0px 50px;
	width:630px;
	background-image: url(images/you-item-bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	line-height:1.6em;
	font-size:16px;
	font-style:italic;
	font-weight:bold;
}

div.prayer p{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

div.prayer span.prayer img{
	margin:-42px 10px 0px -50px;
	padding:0px 0px 0px 0px;
}

div.prayer_box_wrap {
	position:relative;
	float:left;
	margin:0px 0px 4px 0px;
	width:687px;
	padding:0px 0px 0px 0px;
	background-image: url(images/prayer-boxes-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
}

div.prayer_box_wrap a {
	text-decoration:none;
	color:white;
	display:block;
}

div.left_prayer_box {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:3px;
	width:299px;
}

div.right_prayer_box {
	position:relative;
	float:right;
	margin:0px 0px 0px 0px;
	padding:3px;
	width:299px;
}

p.prayer_box_title {
	font-weight:normal;
	font-size:11px;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:294px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

p.prayer_box_content {
	text-align:center;
	line-height:1.6em;
	font-size:16px;
	font-style:italic;
	width:259px;
	font-weight:bold;
	margin:0px 20px 10px 20px;
	padding:0px 0px 0px 0px;
}
p.prayer_box_button {
	text-align:center;
	width:299px;
	clear:both;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}


div.prayer_box_buttons {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	width:687px;
	padding:0px 0px 0px 0px;
	
}

div.prayer_box_buttons p{
	margin:0px;
	padding:0px;
	float:right;
}

div.left_prayer_button {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:305px;
	text-align:right;
}

div.right_prayer_button {
	position:relative;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px;
	width:305px;
	
}



/* your questions answered */

div#questions {
	background-image: url(images/questions-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	
}

div.questions_leftcol {
	position:relative;
	float:left;
	width:462px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 15px;
	color:white;
	
}


div.questions_leftcol h1{
	background-image: url(images/your_questions.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:38px;
	width:290px;
	margin:0px 0px 18px 0px;
	padding:0px;
}

div.questions_leftcol h1 span{
	visibility:hidden;
}

div.questions_leftcol p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}


div.questions_form {
	background-image: url(images/questions-form.png);
	background-repeat: repeat;
	background-position: left top;
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:3px 3px 3px 3px;
	width:456px;
	font-size:11px;
}

div.questions_form a{
	color:#79C143;
}

div.questions_form p.heading{
	font-size:11px;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

table.questions_table {
	margin:0px 10px 15px 10px;
	padding:0px 0px 0px 0px;
}

table.questions_table tr td {
	padding:0px 0px 3px 0px;
	vertical-align:top;
}

table.questions_table tr td.field {
	background-color: black;
	padding:3px 3px 3px 5px;
}



div.questions_rightcol {
	position:relative;
	float:left;
	width:457px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 16px;
	color:white;
}

div.questions_rightcol p.about-this-page{
	background-image: url(images/about-this-page.png);
	background-repeat: repeat-y;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:112px;
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
}

div.questions_rightcol p.about-this-page span{
	visibility:hidden;
}

div.questions_rightcol p{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	line-height:1.6em;
}



/* INNER life changing  page */

div.inner-life-midcol {
	position:relative;
	float:left;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
}

div.inner-life-midcol h1{
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	height:13px;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: left top;
}

div.inner-life-midcol h1.Addictions{
	background-image: url(images/addiction.png);
}

div.inner-life-midcol h1.Spirituality{
	background-image: url(images/spirituality.png);
}

div.inner-life-midcol h1.Materialism{
	background-image: url(images/materialism.png);
}

div.inner-life-midcol h1.Fear{
	background-image: url(images/fear.png);
}

div.inner-life-midcol h1.Pride{
	background-image: url(images/pride.png);
}

div.inner-life-midcol h1.Anger{
	background-image: url(images/anger-and-resentment.png);
}

div.inner-life-midcol h1.Family{
	background-image: url(images/family-issues.png);
}

div.inner-life-midcol h1.Discouragement{
	background-image: url(images/discouragement.png);
}

div.inner-life-midcol h1.Grief{
	background-image: url(images/grief-and-loss.png);
}

div.inner-life-midcol h1.Temptation{
	background-image: url(images/temptation.png);
}

div.inner-life-midcol h1.Work{
	background-image: url(images/work-and-unemployment.png);
}

div.inner-life-midcol h1.Debt{
	background-image: url(images/debt-and-finance.png);
}

div.inner-life-midcol h2{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/life_changing_stories.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:365px;
	height:18px;
	overflow:hidden;
}

div.inner-life-midcol h1 span,
div.inner-life-midcol h2 span{
	visibility:hidden;
	
}

div.inner-life-rightcol {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
}

div.inner-life-rightcol h3{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/overcoming-series-downloads.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:365px;
	height:35px;
	overflow:hidden;
}

div.inner-life-rightcol h3 span{
	visibility:hidden;
	
}




/* about us */

div#about {
	background-image: url(images/about-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	
}

div.about_leftcol {
	position:relative;
	float:left;
	width:288px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 15px;
	color:white;
	
}

div.about_leftcol p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

div.about_leftcol p.about-us{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/about-us-page.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:101px;
}

div.about_leftcol p.about-us span{
	visibility:hidden;
}

div.about_leftcol a{
	color:#6DA83A;
	text-decoration:underline;
}

div.about_midcol {
	position:relative;
	float:left;
	width:384px;
	margin:0px 0px 0px 0px;
	padding:25px 18px 10px 18px;
	color:white;
	
}

div.about_midcol a{
	color:#6DA83A;
	text-decoration:underline;
}

div.about_midcol h1{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/ucb-video-introduction.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:288px;
}

div.about_midcol h1 span{
	visibility:hidden;
}

div.about_video_desc {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 10px;
	width:360px;
	background-image: url(images/video_alt_bg.png);
	background-repeat: repeat;
	background-position: left top;
}

div.about_video_desc p{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	line-height:1.6em;
}

div.about_video_desc ul {
	margin:0px 0px 10px 15px;
	padding:0px 0px 0px 0px;
	
}

div.about_video_desc ul li{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	
}


div.about_video_desc ul.downloads {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	font-size:11px;
}

div.about_video_desc ul.downloads li{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

div.about_video_desc ul.downloads li a{
	color:white;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:inline-block;
	padding:0px 0px 0px 26px;
	height:19px;
	text-decoration:none;
}

div.about_video_desc ul.downloads li span{
	color:white;
	font-weight:bold;
	background-image: url(images/no-download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	display:inline-block;
	padding:0px 0px 0px 26px;
	height:19px;
}


div.about_rightcol {
	position:relative;
	float:left;
	width:202px;
	margin:0px 0px 0px 0px;
	padding:25px 20px 10px 20px;
	color:white;
	
}

div.about_rightcol h2{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/organisations-we-love.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:149px;
}

div.about_rightcol h2 span{
	visibility:hidden;
}

div.about_rightcol p{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

div.about_rightcol a{
	color:white;
}

div.about_rightcol ul{
	margin:0px 0px 15px 15px;
	padding:0px 0px 0px 0px;
}



/* join page */

div#join {
	background-image: url(images/join-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	
}

div.join_leftcol {
	position:relative;
	float:left;
	width:162px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 20px;
	color:white;
	
}

div.join_leftcol p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

div.join_leftcol p.about-this-page{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/about-this-page.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:112px;
}

div.join_leftcol p.about-this-page span{
	visibility:hidden;
}

div.join_leftcol a{
	color:#6DA83A;
	text-decoration:underline;
}

div.join_midcol_wrap {
	position:relative;
	float:left;
	width:768px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 15px;
	color:white;
	font-size:11px;
	
}

div.join_midcol_wrap a{
	color:#7BC142;
}

div.join_midcol_wrap h1{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/enter-your-details.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:768px;
}

div.join_midcol_wrap h1 span {
	visibility:hidden;
}

div.join_midcol {
	position:relative;
	float:left;
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
	
}

div.join_midcol p{
	margin:0px 0px 2px 0px;
	padding:3px;
	background-image: url(images/message-box-bg.png);
	background-repeat: repeat;
	background-position: left top;
	float:left;
	width:359px;
	position:relative;
	
}

div.join_midcol p.spacer{
	background:none;
}

div.join_midcol p input,
div.join_midcol p select,
div.join_midcol p textarea,
div.join_midcol p img{
	float:left;
}

div.join_midcol p span {
	position:relative;
	display:block;
	float:left;
	margin:0px 2px 0px 0px;
	padding:3px;
	background-color:black;
	width:124px;
}

div.join_rightcol {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
	
}

div.join-boxes {
	position:relative;
	float:left;
	width:359px;
	margin:0px 0px 20px 0px;
	padding:3px;
	background-image: url(images/message-box-bg.png);
	background-repeat: repeat;
	background-position: left top;
	
}


div.join_midcol_wrap p.heading{
	font-size:11px;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
	
}

div.join_rightcol p {
	margin:0px 0px 15px 5px;
	padding:0px 0px 0px 0px;
}

form {
position:relative;
float:left;

margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}



/* basic cms page */

div#cms {
	background-image: url(images/cms-content-bg.png);
	background-repeat: repeat;
	background-position: left top;
	color:white;
	padding:25px 20px 25px 20px;
	width:940px;
	
}

div#cms a{
	color:#7BC142;
}

div#cms form,
div#cms p{
	clear:both;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}


/* system and error messages */

div.system_message_error {
	position:relative;
	float:left;
	margin:10px 0px 10px 19px;
	padding:15px 0px 0px 100px;
	width:866px;
	height:55px;
	display:inline;
	background-image: url(images/error_message.png);
	background-repeat: no-repeat;
	background-position: left top;
}

div.system_message_ok {
	position:relative;
	float:left;
	margin:10px 0px 10px 19px;
	padding:15px 0px 0px 100px;
	width:866px;
	height:51px;
	display:inline;
	background-image: url(images/ok_message.png);
	background-repeat: no-repeat;
	background-position: left top;
}





/* sign in page */

div#cms h1.sign-in{
	background-image: url(images/sign-in.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:138px;
	height:18px;
	overflow:hidden;
}

div#cms h1.sign-out{
	background-image: url(images/sign_out.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:200px;
	height:35px;
	overflow:hidden;
}

div#cms h1.forgotten{
	background-image: url(images/forgotten-password.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:200px;
	height:35px;
	overflow:hidden;
}

div#cms h1.changed{
	background-image: url(images/change-password.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:200px;
	height:35px;
	overflow:hidden;
}

div#cms h1.report{
	background-image: url(images/report-abuse.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:200px;
	height:35px;
	overflow:hidden;
}

div#cms h1.recommend{
	background-image: url(images/recommend-website.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:200px;
	height:35px;
	overflow:hidden;
}

div#cms h1.real-time-decisions{
	background-image: url(images/real-time-decisions-pg.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:200px;
	height:35px;
	overflow:hidden;
}

div#cms h1.members-area{
	background-image: url(images/member_area.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:200px;
	height:35px;
	overflow:hidden;
}

div#cms h1.submit-a-story{
	background-image: url(images/submit-a-story.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:138px;
	height:35px;
	overflow:hidden;
}

div#cms h1.add-my-church{
	background-image: url(images/add-my-church.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:138px;
	height:35px;
	overflow:hidden;
}

div#cms h1.church-form{
	background-image: url(images/church-enquiry.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:138px;
	height:38px;
	overflow:hidden;
}

div#cms h1.add-your-thoughts{
	background-image: url(images/add_your_thoughts.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:150px;
	height:35px;
	overflow:hidden;
}

div#cms h1.tell-a-friend{
	background-image: url(images/tell-a-friend.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:150px;
	height:35px;
	overflow:hidden;
}

div#cms h1.contact-us{
	background-image: url(images/contact-us.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:150px;
	height:35px;
	overflow:hidden;
}

div#cms h1 span{
	visibility:hidden;
}

div#cms div.small_form_wrap {
	position:relative;

	margin:0px auto;
	padding:15px;
	background-image: url(images/question_form_bg.png);
	background-repeat: repeat;
	background-position: left top;
	width:385px;
}

div#cms div.small_form_wrap form p{
	position:relative;
	margin:0px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	line-height:18px;
	width:385px;
}

div#cms div.small_form_wrap p span.field {
	position:relative;
	float:left;
	margin:0px 3px 0px 0px;
	padding:2px 0px 0px 5px;
	background-image: url(images/form-label.png);
	background-repeat: repeat;
	background-position: left top;
	width:120px;
	height:19px;
	display:inline-block;
}

div#cms div.small_form_wrap p input {
	margin:0px 0px 0px 0px;
	
}




/* privacy page */

div#terms {
	background-image: url(images/cms-content-bg.png);
	background-repeat: repeat;
	background-position: left top;
	color:white;
	padding:25px 20px 25px 20px;
	width:940px;
	
}

div#terms h1{
	background-image: url(images/privacy-policy.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 23px 0px;
	width:300px;
	height:35px;
	overflow:hidden;
}

div#terms h1 span{
	visibility:hidden;
}

div.privacy {
	padding:15px;
	background-image: url(images/message-content-bg.png);
	background-repeat: repeat;
	background-position: left top;
	line-height:18px;
}

div.privacy a{
	color:#7BBF44;
}

div.privacy h2,
div.privacy h3,
div.privacy h4,
div.privacy h5,
div.privacy h6{
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	font-size:16px;
	line-height:normal;
}

div.privacy ul{
	margin:0px 0px 15px 15px;
	padding:0px 0px 0px 0px;
}

div.privacy p{
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}








/* jesus page background - needs to stay at bottom of style sheet to work! */

div#jesus {
	background-image: url(/_template/images/jesus-content-bg.png);
}



/* what next page */

div#what-next {
	background-image: url(images/life-changing-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	
}

div.what-next_leftcol {
	position:relative;
	float:left;
	width:165px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 16px;
	color:white;
}

div.what-next_leftcol p{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

div.what-next_leftcol p.what-next{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	width:125px;
	height:35px;
	background-image: url(images/what-next.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	
}

div.what-next_leftcol p.what-next span{
	visibility:hidden;
}

div.what-next_leftcol ol{
	margin:0px 0px 15px 15px;
	padding:0px 0px 0px 0px;
}






div.what-next_rightcol_wrap {
	position:relative;
	float:left;
	width:767px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 17px;
	color:white;
}


div.what-next-midcol {
	position:relative;
	float:left;
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
}

div.what-next-midcol h1{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/finding-help-to-overcome-challenges.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:330px;
	height:35px;
	overflow:hidden;
}



div.what-next-midcol h1 span,
div.what-next-rightcol h2 span{
	visibility:hidden;
	
}


div.what-next-rightcol {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
}

div.what-next-rightcol h2{
	margin:0px 0px 19px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/resources-to-help-you.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:250px;
	height:41px;
	overflow:hidden;
}

div.what-next-content {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:3px 3px 3px 3px;
	width:359px;
	background-image: url(images/question_form_bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	
}

div.what-next-content p.heading{
	font-weight:normal;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.what-next-content p{
	font-weight:bold;
	margin-left:5px;
}
div.what-mentor-content {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:3px 3px 3px 3px;
	width:359px;
	background-image: url(images/question_form_bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	
}

div.what-mentor-content p.heading{
	font-weight:normal;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.what-mentor-content p{
	margin-left:5px;
	padding:0px 0px 5px 0px;
}
div.what-mentor-content a {
		color:#7bc243;
}

div.change-my-password {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:3px 3px 3px 3px;
	width:359px;
	background-image: url(images/question_form_bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	
}

div.change-my-password p.heading{
	font-weight:normal;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.change-my-password p{
	margin-left:5px;
	padding:0px 0px 5px 0px;
}
div.change-my-password a {
		color:#7bc243;
}


div.what-next-downloads {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:5px 0px 5px 12px;
	width:347px;
	background-image: url(images/question_form_bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	border:3px solid #3F3F3F;
}

div.what-next-downloads a{
	color:white;
	display:inline-block;
	float:left;
	width:138px;
	height:20px;
	margin:0px 5px 10px 0px;
	padding:0px 0px 0px 27px;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
}

div.what-next-content-links {
	position:relative;
	padding:0px 20px 10px 17px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	float:left;
	clear:both;
}


div.what-next-content-links p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	font-weight:normal;
	line-height:18px;
}

div.what-next-content-links a{
	color:#7bc243;
	text-decoration:underline;
}

div.what-next-content-links ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:327px;
	list-style:none;
	float:left;
	clear:both;
}

div.what-next-content-links ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:white;
	display:inline-block;
	font-size:11px;
	float:left;
	width:280px;
	margin:0px 5px 12px 0px;
	padding:0px 0px 0px 27px;
	
	background-image: url(images/webpage-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}

div.what-next-content-links ul li a:hover{
	text-decoration:underline;
}

div.what-next-content-links span.next {
	position:relative;
	float:right;
	margin:-30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}




div.what-next-content-downloads {
	position:relative;
	padding:0px 20px 10px 17px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	float:left;
	clear:both;
}


div.what-next-content-downloads p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	font-weight:normal;
	line-height:18px;
}

div.what-next-content-downloads a{
	color:#7bc243;
	text-decoration:underline;
}

div.what-next-content-downloads ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:327px;
	list-style:none;
	float:left;
	clear:both;
}

div.what-next-content-downloads ul li {
	float:left;
	width:163px;
	
}

div.what-next-content-downloads ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:white;
	display:inline-block;
	font-size:11px;
	float:left;
	width:136px;
	height:20px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 27px;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}

div.what-next-content-downloads ul li a:hover{
	text-decoration:underline;
}

div.what-next-content-downloads span.next {
	position:relative;
	float:right;
	margin:-30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}

div.recommend {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	width:365px;
	font-size:11px;
}

div.recommend p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


div.recommend a{
	color:white;
	text-decoration:underline;
}


div.finding-help-intro {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:15px 15px 15px 15px;
	width:335px;
	background-image: url(images/question_form_bg.png);
	background-repeat: repeat;
	background-position: left top;
	
	
}

div.finding-help-intro a{
	color:#79C036;
}

div.finding-help-intro p{
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
}



/* members sub content */

div.members_sub_content {
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:980px;
	background-image: url(images/members_footer.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}

div.members_sub_leftcol {
	position:relative;
	float:left;
	width:173px;
	margin:0px 0px 0px 0px;
	padding:11px 11px 11px 11px;
}


div.members_sub_leftcol p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

div.members_sub_leftcol form#quickSearch {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/members_questions-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	height:22px;
	width:100%;
}

div.members_sub_leftcol input {
	float:left;
}

div.members_sub_leftcol input#searchInput{
	border:none;
	background:transparent;
	width:110px;
	margin:0px 5px 0px 0px;
	padding:3px 10px 0px 10px;
}

div.members_sub_midcol {
	position:relative;
	float:left;
	width:173px;
	margin:0px 0px 0px 0px;
	padding:11px 11px 11px 12px;
}

div.members_sub_midcol p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

div.members_sub_thirdcol {
	position:relative;
	float:left;
	width:173px;
	margin:0px 0px 0px 0px;
	padding:11px 11px 11px 12px;
}

div.members_sub_thirdcol p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

div.members_sub_rightcol {
	position:relative;
	float:left;
	width:370px;
	margin:0px 0px 0px 0px;
	padding:11px 11px 11px 11px;
}

div.members_sub_rightcol p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	clear:both;
	width:100%;
}

div.members_sub_content h2{
	padding:0px 0px 9px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/do-you-have-any-questions.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:31px;
	overflow:hidden;
	border-bottom:2px solid #95c93c;
}

div.members_sub_content h3{
	padding:0px 0px 9px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/my_account_area.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	border-bottom:2px solid #95c93c;
	clear:both;
}

div.members_sub_content h4{
	padding:0px 0px 11px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/change_my_details.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	border-bottom:2px solid #95c93c;
	clear:both;
}

div.members_sub_content h5{
	padding:0px 0px 11px 0px;
	margin:0px 0px 12px 0px;
	background-image: url(images/discover-how-god-has-changed-lives.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:29px;
	overflow:hidden;
	border-bottom:2px solid #95c93c;
	clear:both;
}

div.members_sub_content h6{
	padding:0px 0px 0px 0px;
	margin:0px 0px 8px 0px;
	background-image: url(images/the-word-for-today.png);
	background-repeat: no-repeat;
	background-position: left top;
	height:9px;
	overflow:hidden;
	clear:both;
}

div.members_sub_content h2 span,
div.members_sub_content h3 span,
div.members_sub_content h4 span,
div.members_sub_content h5 span,
div.members_sub_content h6 span{
	visibility:hidden;
}

div.members_sub_content p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}

span.spamprotect {
	position:relative;
	display:block;
	float:left;
	margin:0px 2px 0px 0px;
	padding:3px;
	background-color:black;
	width:120px;
}

/* CHURCHES */

div#churches {
	background-image: url(/_template/images/churches-content-bg.png);
}

div.churches_leftcol {
	position:relative;
	float:left;
	width:362px;
	margin:0px 0px 0px 0px;
	padding:25px 14px 25px 14px;
	color:white;
}

div.churches_leftcol p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

div.churches_leftcol p.nearest_church {
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/finding-your-nearest-church.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:225px;
	height:41px;
}

div.churches_leftcol p.nearest_church span{
	visibility:hidden;
}
div.churches_leftcol p.try-different-search{
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/try-different-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:239px;
	height:41px;
}

div.churches_leftcol p.try-different-search span{
	visibility:hidden;
}

div.churches_leftcol a{
	color:#7ac142;
}

div.churches_rightcol {
	position:relative;
	float:left;
	width:568px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 20px;
	color:white;
}

div.churches_rightcol h1{
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/search-results.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:109px;
}

div.churches_rightcol h1 span{
	visibility:hidden;
}

div.church_sub_headings {
	width:314px;
	clear:both;
	float:left;
	margin:0px 0px 10px 0px;
}

div.church {
	width:549px;
	float:left;
	margin:10px 0px 0px 0px;
}
div.church_photo {
	width:100px;
	height:76px;
	float:left;
	background:url(images/church-image-bg.png) no-repeat left top;
	margin:0px 13px 0px 0px;
}
div.church_location {
	width:147px;
	margin:1px 13px 0px 0px;
	float:left;
}
div.church_note {
	width:173px;
	float:left;
	margin:1px 13px 0px 0px;
	font-size:11px;
}
div.church_view {
	width:90px;
	float:left;
	margin:1px 0px 0px 0px;
}

div.church_paging {
	position:relative;
	float:left;
	width:568px;
	margin:10px 0px 0px 0px;
	padding:17px 0px 0px 0px;

}

div.church_paging p.church_pages{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
}

div.church_paging p.church_pages a{
	color:white;
}

div.church_paging p.church_pages span{
	color:#79C143;
}

div.church_paging span.prev_church {
	position:relative;
	float:left;
	margin:-5px 0px 0px 0px;
}

div.church_paging span.next_church {
	position:relative;
	float:right;
	margin:-20px 0px 0px 0px;
}

/* CHURCH */

div#church {
	background-image: url(/_template/images/church-content-bg.png);
}

div.church_leftcol {
	position:relative;
	float:left;
	width:343px;
	margin:0px 0px 0px 0px;
	padding:25px 24px 25px 24px;
	color:white;
}

div.church_leftcol p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

div.church_leftcol p.church_gallery {
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/church-photo-gallery.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:225px;
	height:41px;
}

div.church_leftcol p.church_gallery span{
	visibility:hidden;
}
div.church_leftcol p.try-different-search{
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/try-different-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:239px;
	height:41px;
}

div.church_leftcol p.try-different-search span{
	visibility:hidden;
}

div.church_leftcol a{
	color:#7ac142;
}
div.church_rightcol a{
	color:#7ac142;
}
div.church_middcol {
	position:relative;
	float:left;
	width:351px;
	margin:0px 0px 0px 0px;
	padding:25px 20px 25px 20px;
	color:white;
}

div.church_middcol h1{
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/general-information.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:177px;
}

div.church_middcol h1 span{
	visibility:hidden;
}

div.church_rightcol {
	position:relative;
	float:left;
	width:158px;
	margin:0px 0px 0px 0px;
	padding:25px 20px 25px 20px;
	color:white;
}
div.church_rightcol p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}
div.church_rightcol p.back_button {
	text-align:center;
	padding:15px 0px 15px 0px;
	
}
div.church_rightcol h1{
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/keep-on-looking.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:116px;
}

div.church_rightcol p.visit_this_church{
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/visit-this-church.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:109px;
	height:41px;
}

div.church_rightcol p.visit_this_church span{
	visibility:hidden;
}

div.church_rightcol h1 span{
	visibility:hidden;
}
div.church_gallery {
	width:343px;
	float:left;
}
div.church_main_image {
	width:343px;
	height:224px;
	background:url(images/church-main-img-bg.png) no-repeat left top;
	float:left;
}

div.church_small_img {
	width:111px;
	height:71px;
	margin:5px 5px 0px 0px;
	background:url(images/church-small-image-bg.png) no-repeat left top;
	float:left;
}
div.church_small_images {
	width:343px;
	float:left;
}
div.church_information {
	width:349px;
	float:left;
}
div.church_information_address {
	width:349px;
	float:left;
}
div.church_contact_address {
	width:175px;
	float:left;
}
div.church_contact {
	width:174px;
	float:left;
	text-align:right;
}
div.church_contact a {
	color:white;
}
div.church_information_info {
	width:349px;
	float:left;
	margin:20px 0px 0px 0px;
}
div.church_map {
	width:349px;
	height:224px;
	float:left;
	color:black;
	background:url(images/church-map-bg.png) no-repeat left top;
	margin:20px 0px 0px 0px;
}
div.church_map a {
	color:white;
}
div.google_link {
	width:349px;
	float:left;
	margin:15px 0px 0px 0px;
}
div.google_link a{
	color:#7ac142;
}

/* CHURCH DIRECTORY */


div#church_directory {
	background-image: url(/_template/images/churches-content-bg.png);
}

div.church_directory_leftcol {
	position:relative;
	float:left;
	width:362px;
	margin:0px 0px 0px 0px;
	padding:25px 14px 25px 14px;
	color:white;
}

div.church_directory_leftcol p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

div.church_directory_leftcol p.nearest_church {
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/finding-your-nearest-church.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:225px;
	height:41px;
}

div.church_directory_leftcol p.nearest_church span{
	visibility:hidden;
}
div.church_directory_leftcol p.try-different-search{
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/try-different-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:239px;
	height:41px;
}

div.church_directory_leftcol p.try-different-search span{
	visibility:hidden;
}

div.church_directory_leftcol a{
	color:#7ac142;
}

div.church_directory_rightcol {
	position:relative;
	float:left;
	width:568px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 20px;
	color:white;
}

div.church_directory_rightcol h1{
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/church-directory.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:143px;
}

div.church_directory_rightcol h1 span{
	visibility:hidden;
}

div.church_directory_rightcol ul {
    width:284px;
    float:left;
		list-style:none;
    margin:0px;
}
div.church_directory_rightcol ul li {
    background:url(images/church-directory-li.png) no-repeat;
    width:269px;
		text-align:center;
		height:20px;
    padding:3px 0px 4px 0px;
}
div.church_directory_rightcol ul li a {
    color:white;
		display:block;
		font-weight:bold;
}
div.church_directory_rightcol p.subheader {
	padding:0px 0px 15px 0px;
}
div.church_directory_leftcol form#quickSearch {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/church-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	height:22px;
	width:100%;
}

div.church_directory_leftcol input {
	float:left;
}
div.church_directory_leftcol input#searchInput{
	border:none;
	background:transparent;
	width:155px;
	margin:0px 5px 0px 0px;
	padding:3px 10px 0px 10px;
}


/* MENTOR AREA */

/* what next page */

div#mentor {
	background-image: url(images/life-changing-content-bg.png);
	background-repeat: repeat-y;
	background-position: left top;
	
}

div.mentor_leftcol {
	position:relative;
	float:left;
	width:165px;
	margin:0px 0px 0px 0px;
	padding:25px 15px 25px 16px;
	color:white;
}

div.mentor_leftcol p{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

div.mentor_leftcol p.mentor{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	width:125px;
	height:35px;
	background-image: url(images/hi-member.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	
}

div.mentor_leftcol p.mentor span{
	visibility:hidden;
}

div.mentor_leftcol p.your_mentor{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	width:125px;
	height:35px;
	background-image: url(images/your-mentor.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	
}

div.mentor_leftcol p.your_mentor span{
	visibility:hidden;
}

div.mentor_leftcol ol{
	margin:0px 0px 15px 15px;
	padding:0px 0px 0px 0px;
}






div.mentor_rightcol_wrap {
	position:relative;
	float:left;
	width:767px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 17px;
	color:white;
}


div.mentor-midcol {
	position:relative;
	float:left;
	margin:0px 15px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
}

div.mentor-midcol h1{
	margin:0px 0px 25px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/your-message-log.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:170px;
	height:35px;
	overflow:hidden;
}



div.mentor-midcol h1 span,
div.mentor-rightcol h2 span{
	visibility:hidden;
	
}


div.mentor-rightcol {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:365px;
	display:inline;
}

div.mentor-rightcol h2{
	margin:0px 0px 19px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/your-further-information.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:300px;
	height:41px;
	overflow:hidden;
}
div.messages {
	position:relative;
	float:left;
	margin:0px 0px 2px 0px;
	padding:2px 0px 3px 2px;
	width:363px;
	background-image: url(images/question_form_bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	border:0px solid #3F3F3F;	
}
div.messages-who {
	width:131px;
	float:left;
}
div.messages-message {
	width:218px;
	float:left;
	font-size:11px;
	color:white;
	background:url(images/messages-message-bg.png);
	margin:1px 0px 0px 0px;
	padding:2px 5px 2px 5px;
}
div.messages-who p.heading{
	font-weight:normal;
	background-image: url(images/message-who-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:125px;
	height:17px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.enter-messages {
	position:relative;
	float:left;
	margin:0px 0px 2px 0px;
	padding:2px 0px 3px 2px;
	width:363px;
	background-image: url(images/mentor-area-form-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	border:0px solid #3F3F3F;	
}
div.enter-messages-who {
	width:131px;
	float:left;
}
div.enter-messages-message {
	width:228px;
	float:left;
	font-size:11px;
	color:white;
	margin:1px 0px 0px 0px;
}
div.enter-messages-message textarea {
	width:226px;
	float:left;
	height:70px;
	border:1px solid #404040;
	font-size:11px;
	color:black;
}

div.enter-messages-who p.heading{
	font-weight:normal;
	background-image: url(images/message-who-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:125px;
	height:17px;
	overflow:hidden;
	margin:26px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}


div.message-info {
	position:relative;
	float:left;
	margin:0px 0px 2px 0px;
	padding:2px 0px 2px 2px;
	width:363px;
	background-image: url(images/mentor-area-form-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	border:0px solid #3F3F3F;
}

div.message-info-left {
	width:307px;
	padding:10px 0px 0px 5px;
	float:left;
	font-weight:bold;
}
div.message-info-right {
	width:51px;
	float:left;
	padding:10px 0px 3px 0px;
}
div.message-info-right a {
	color:#7ac142;
}

div.message-info p.heading{
	font-weight:normal;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.mentor-content {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:3px 3px 3px 3px;
	width:359px;
	background-image: url(images/mentor-area-form-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	
}
div.mentor-content p.heading{
	font-weight:normal;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}
div.mentor-downloads p.heading{
	font-weight:normal;
	background-image: url(images/message-box-title.png);
	background-repeat: no-repeat;
	background-position: left top;
	width:110px;
	height:24px;
	overflow:hidden;
	margin:0px 0px 4px 0px;
	padding:4px 0px 0px 5px;
}

div.mentor-content p{
	font-weight:bold;
	margin-left:5px;
}

div.mentor-downloads {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:2px 0px 2px 2px;
	width:363px;
	background-image: url(images/mentor-area-form-bg.png);
	background-repeat: repeat;
	background-position: left top;
	font-size:11px;
	border:0px solid #3F3F3F;
}

div.mentor-downloads a{
	color:white;
	display:inline-block;
	float:left;
	width:138px;
	height:20px;
	margin:0px 5px 10px 0px;
	padding:0px 0px 0px 27px;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
}
div.mentor-downloads-container {
	padding:0px 0px 5px 14px;
	float:left;
}
div.mentor-content-links {
	position:relative;
	padding:0px 20px 10px 17px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	float:left;
	clear:both;
}


div.mentor-content-links p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	font-weight:normal;
	line-height:18px;
}

div.mentor-content-links a{
	color:#7bc243;
	text-decoration:underline;
}

div.mentor-content-links ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:327px;
	list-style:none;
	float:left;
	clear:both;
}

div.mentor-content-links ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:white;
	display:inline-block;
	font-size:11px;
	float:left;
	width:280px;
	margin:0px 5px 12px 0px;
	padding:0px 0px 0px 27px;
	
	background-image: url(images/webpage-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}

div.mentor-content-links ul li a:hover{
	text-decoration:underline;
}

div.mentor-content-links span.next {
	position:relative;
	float:right;
	margin:-30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}




div.mentor-content-downloads {
	position:relative;
	padding:0px 20px 10px 17px;
	margin:0px 0px 0px 0px;
	font-size:12px;
	float:left;
	clear:both;
}


div.mentor-content-downloads p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
	font-weight:normal;
	line-height:18px;
}

div.mentor-content-downloads a{
	color:#7bc243;
	text-decoration:underline;
}

div.mentor-content-downloads ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:327px;
	list-style:none;
	float:left;
	clear:both;
}

div.mentor-content-downloads ul li {
	float:left;
	width:163px;
	
}

div.mentor-content-downloads ul li a{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:white;
	display:inline-block;
	font-size:11px;
	float:left;
	width:136px;
	height:20px;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 27px;
	font-weight:bold;
	background-image: url(images/download-icon.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-decoration:none;
}

div.mentor-content-downloads ul li a:hover{
	text-decoration:underline;
}

div.mentor-content-downloads span.next {
	position:relative;
	float:right;
	margin:-30px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;
}

div.mentor-online {
	width:365px;
	float:left;
}

div.mentor-online-send {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	width:91px;
	font-size:11px;
}

div.mentor-online-info {
	position:relative;
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	margin:0px 0px 5px 0px;
	width:271px;
	font-size:11px;
}

div.mentor-online-info p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}



div.recommend p{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


div.recommend a{
	color:white;
	text-decoration:underline;
}


div.finding-help-intro {
	position:relative;
	float:left;
	margin:0px 0px 3px 0px;
	padding:15px 15px 15px 15px;
	width:335px;
	background-image: url(images/question_form_bg.png);
	background-repeat: repeat;
	background-position: left top;
	
	
}

div.finding-help-intro a{
	color:#79C036;
}

div.finding-help-intro p{
	margin:0px 0px 12px 0px;
	padding:0px 0px 0px 0px;
}


div.pane {
clear:left;
height:375px;
margin:10px 0 0 0px;
overflow-y:scroll;
overflow-x:hidden;
overflow: -moz-scrollbars-vertical;


}


/* REAL TIME DECISIONS */

div#real_decisions {
	background-image: url(/_template/images/churches-content-bg.png);
}

div.real_decisions_leftcol {
	position:relative;
	float:left;
	width:362px;
	margin:0px 0px 0px 0px;
	padding:25px 14px 25px 14px;
	color:white;
}
div.real_decisions_leftcol h2 {
	font-size:18px;
	font-weight:normal;
	width:109px;
	float:left;
}
div.real_decisions_leftcol h2.totals {
	font-size:18px;
	color:#7ac142;
	font-weight:normal;
	width:220px;
	float:left;
}

div.real_decisions_leftcol p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 15px 0px;
}

div.real_decisions_leftcol p.real-team-decision {
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/real-time-decisions.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:266px;
	height:41px;
}

div.real_decisions_leftcol p.real-team-decision span{
	visibility:hidden;
}
div.real_decisions_leftcol p.total-decisions {
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/total-decisions.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:134px;
	height:35px;
}

div.real_decisions_leftcol p.total-decisions span{
	visibility:hidden;
}
div.real_decisions_leftcol p.try-different-search{
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	background-image: url(images/try-different-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	width:239px;
	height:41px;
}

div.real_decisions_leftcol p.try-different-search span{
	visibility:hidden;
}

div.real_decisions_leftcol a{
	color:#7ac142;
}

div.real_decisions_rightcol {
	position:relative;
	float:left;
	width:568px;
	margin:0px 0px 0px 0px;
	padding:25px 0px 25px 20px;
	color:white;
}

div.real_decisions_rightcol h1{
	margin: 0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/watch-real-time-decisions.png);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:hidden;
	height:35px;
	width:267px;
}

table.real_time_decisions {
	margin:0px 0px 15px 0px;
}
table.real_time_decisions td span {
	color:#7ac142;

}
div.real_decisions_rightcol h1 span{
	visibility:hidden;
}

div.real_decisions_rightcol ul {
    width:284px;
    float:left;
		list-style:none;
    margin:0px;
}
div.real_decisions_rightcol ul li {
    background:url(images/church-directory-li.png) no-repeat;
    width:269px;
		text-align:center;
		height:20px;
    padding:3px 0px 4px 0px;
}
div.real_decisions_rightcol ul li a {
    color:white;
		display:block;
		font-weight:bold;
}
div.real_decisions_rightcol p.subheader {
	padding:0px 0px 15px 0px;
}
div.real_decisions_leftcol form#quickSearch {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	background-image: url(images/church-search.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	height:22px;
	width:100%;
}

div.real_decisions_leftcol input {
	float:left;
}
div.real_decisions_leftcol input#searchInput{
	border:none;
	background:transparent;
	width:155px;
	margin:0px 5px 0px 0px;
	padding:3px 10px 0px 10px;
}

/* REPORT */

div.report-abuse-complaints {
	margin:15px 0px 0px 0px;
	float:left;
	width:365px;
	text-align:right;
}

/* question thanks page */

div#question_thanks {
	background-image: url(images/question-thanks-bg.png);
	background-repeat: repeat;
	background-position: left top;
	color:white;
	padding:25px 20px 25px 20px;
	width:940px;
	
}

div#question_thanks a{
	color:#7BC142;
}

div#question_thanks form,
div#question_thanks p{
	clear:both;
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}


/* CONTACT PAGE */