@charset "utf-8";
/* CSS Document */
/* ***************************************************************************
* 
*	SECTION: highlight section
*
**************************************************************************** */

.readHighlight{color:#C2965B}
.nowHighlight{color:#BF7863}
.findHighlight{color:#9B7558}
.watchHighlight{color:#B41F26}
.nowHighlight{color:#BF7863 }
.talkHighlight{color:#3F986C}
.listenHighlight{color:#5F7AB7}
.godoHighlight{color:#7c1e74}

/* ***************************************************************************
* 
*	SECTION: body styles
*
**************************************************************************** */
.fc-botcap-short{
background-color:#000000;
}
#container{
margin:30px auto 0px auto;
}
.searchBar{
text-align:center;
padding:5px 5px 5px;
}
.byline{
font-size:10px;
}
.searchBar div{
padding:3px;
float:left;
}
#searchInput{
float:left;
}
.button{
background-color:#2C2C2C;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
text-transform:uppercase;
margin-left:10px;
float:left;
padding:3px;
}
.thinking{
float:left;
font-size:19px;
color:#FEFDFD;
margin:8px 0px 0px 15px;
}
body {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color:#000000;
	margin: 0px;
	padding: 0px;
}

td {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFF;
}

p {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #FFF;
}
ul {
	list-style-type: none;
	}
a {
	text-decoration: none;
	color: #FFF;
	font-weight:bold;
	}

a:hover {
	text-decoration: underline;
	}	
	
img {
border: none;
}
	
h1 {
	color:#FFF;
	font-size:34px;
	margin:8px;
	text-align:center;
	}

h2 {
	color:#FFF;
	font-size:26px;
	}

h3 {
	color:#FFF;
	font-size:18px;
	}

h4 {
	color:#FFF;
	font-size:12px;
	}

/* ***************************************************************************
* 
*	SECTION: Main Header
*
**************************************************************************** */
.rounded{
	margin:5px;
	border:1px solid #CCCCCC;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
	/* behavior:url(http://www.kintera.org/atf/cf/%7B84649513-0f80-42be-ab73-e2a9135e2bfa%7D/BORDER-RADIUS.HTC); */
	/* CCborderRadius: 5px; */
}
.roundedNativeOnly{
	
	border:1px solid #CCCCCC;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

#rethinkChurch {
/* height:17px; */
float:left;
}

#rethinkHeader {
float:left;
margin-top:29px;
margin-right:347px;
}

div#mainHeader	{
	width:1000px;
	height:60px;
	border: 1px solid #CCCCCC;
	padding:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:5px;
	}
	
div#mainHeader .mainHeaderTitle	{
	color:#FFFFFF;
	font-size:34px;
	font-weight:bold;
	margin-top:8px;
	margin-left:18px;
}
#home div#mainHeader .mainHeaderTitle{
margin-top:2px;
}
#home #homeLeftHeader{
float:left;
}
#home div#mainHeader #mainHeaderImage img{
float:left;
}
#home leftHeaderText{float:left;}
#home div#mainHeader #headerPhrase{
margin-top:6px;
margin-left:15px;
height:68px;
}
#home div#mainHeader #headerPhrase img{
margin-right:5px;
cursor:pointer;
}
#home div#mainHeader{
height:78px;
}
#home .headerCol1{
float:left;
}
 
#home .headerCol2{
Float:left;
}


div#mainHeader #mainHeaderImage {
float: left;
margin-top:8px;
}

div#mainHeader #homeLeftHeader #mainHeaderImage {
margin-top:16px;
}

#home div#mainHeader #divideLine{
height:59px;
margin-top:7px;
}

div#mainHeader #divideLine {
float: left;
border-left:1px solid #C2C2C2;
height:40px;
margin-left:9px;
margin-top:2px;
width:1px;
}

div#mainHeader #headerPhrase {
float:left;
font-size:12px;
height:33px;
margin-left:9px;
margin-top:7px;
width:580px;
}
#fc-friendbar-menus-0{
height:0px;
}
#helpBehind{
width:100%;
height:100%;
position:absolute;
z-index:9000;
left:0px;
top:0px;
}

#helpDropDown{
overflow: hidden;
width:800px;
height:400px;
position:absolute;
z-index:10000;
border-top:none;
margin:0px;
}

#faqTabsBackground {
background-color:#000000;
height:400px;
opacity:0.8;
position:absolute;
width:800px;
z-index:-1;
}

#helpTabContainer{
position:absolute;
width:805px;
z-index:100000;
left:200px;
top:-420px;
left:200px;
margin:0px;
}

#helpTab{
height:16px;
width:62px;
position:absolute;
right:100px;
top:400px;
text-align:center;
padding-top:1px;
cursor:pointer;
z-index:10000;
border-top:none;
background-color:#000000;
margin:0px;
}
#faqTabs {
display: none;
}

.invalidField{
border: solid 1px red;
background-color:#FDFFAE;
}

.invalidLabel{
color:#FF0000;
padding-left:8px;
}
#universalSearch .button{
font-size:10px;
margin-top:2px;
padding:0px;
margin:2px 2px 0px 10px;
}
#globalSearchInput{
font-size:9px;
width:270px;
}
#universalSearch {
float:left;
margin-bottom:0px;
margin-top:18px;
padding:2px;
}
#questionMark{
cursor:pointer;
float:left;
font-size:26px;
margin:14px 0px 0px;
padding:0px 3px 0;
}
/* ***************************************************************************
* 
*	SECTION: Global Search
*
**************************************************************************** */
#nowReadResults,#watchSearchResults,#listenSearchResults{
width:308px;
height:505px;
float:left;
overflow:auto;
overflow-x:hidden;
overflow-y:auto;
padding:5px 5px 0px 5px;
}
.globalSearchCol img{
padding:5px 10px 0px 5px;
}

.ui-dialog-content:has(div.searchResult) {
padding:0px;
}

.searchResult {
padding:12px;
}

#dialog .ytItem {
}

#dialog .ytTitle {
float:none;
}
#dialog .ytDescription {
margin-top:6px;
float:none;
width:auto;
}

 

<!--[if IE]>

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.clearfix {display: inline-block;}  /* for IE/Mac */

  .clearfix {
    zoom: 1;     /* triggers hasLayout */
    display: block;     /* resets display for IE/Win */
    }  /* Only IE can see inside the conditional comment
    and read this CSS rule. Don't ever use a normal HTML
    comment inside the CC or it will close prematurely. */
<![endif]-->

/* ***************************************************************************
* 
*	SECTION: Home Styles
*
**************************************************************************** */
#contentHome{
width:1000px;
}

#home .header{
text-align:center;
margin:8px;
padding:8px;
}

#home .headerCol2 .blurb {
font-size:15px;
font-weight:bold;
padding-left:10px;
text-align:justify;
width:300px;
}

#home .headerCol1 .blurb {
font-size:15px;
padding:10px;
text-align:justify;
width:403px;
}
/*
#home .headerCol1 .blurb:first-line {
font-variant: small-caps;
font-size:18px;
font-weight:bold;
}
#home .headerCol2 .blurb:first-line {
font-variant: small-caps;
font-size:18px;
font-weight:bold;
}
#home .headerCol1 .blurb:first-letter {
font-size:20px;
text-transform:capitalize;
}
*/
#home .headerCol2 #related {
font-size:23px;
letter-spacing:3px;
margin-bottom:15px;
margin-left:15px;
margin-right:15px;
margin-top:15px;
text-align:center;
width:283px;
}
#home .relatedTopics{
font-size:12px;color:#CCCCCC;margin:19px 0 0 16px;font-weight:bold;
}
#home .headerCol2 .searchBox {
height:310px;
}

#home #findZip{
margin:0px;
}
#home #findZip .button{
float:left;
padding:3px;
}

#home #findDisplay{
height:432px;
width:299px;
margin-left:10px;
}
#home .findResult{
padding-left:70px;
}
#home #findDisplay .findResult .findResultTitle a{
color: #9B7558;
}
#home .launchHelpForm{
cursor:pointer;
}
/* ***************************************************************************
* 
*	SECTION: LeftNav
*
**************************************************************************** */
#nowNavLink{
font-size:12px;
}
#findNavLink{
font-size:13px;
}
#watchNavLink{
font-size:8px;
}
#goDoNavLink{
font-size:9px;
}
#talkNavLink{
font-size:12px;
}
#listenNavLink{
font-size:9px;
}
#readNavLink{
font-size:12px;
}
#usNavLink{
font-size:17px;
}
#usNavLink .leftNavText{
left:5px;
}
#nowNavLink .leftNavText{
left:1px;
}

#leftNav{
width:32px;
float:left;
padding:6px;
margin:12px 6px 150px 0;
height:425px;
}
.leftNavItem{
width:32px;
height:37px;
padding-top:16px;
font-size:7px;
font-weight:bold;
text-align:center;
}

.navItem{
position:relative;
height:53px;
cursor:pointer;
display:block;
width:32px;
}
.leftNavText{
position:absolute;
top:17px;
z-index:20;
font-weight:bold;
}

#leftNav a:hover {
text-decoration: none;
}

.navDoor {
position:absolute;
z-index: 10;
}

.openNavDoor {
position:absolute;
z-index: 1;
}
/* ***************************************************************************
* 
*	SECTION: Horizonal Nav In Ad Window
*
**************************************************************************** */
#home #adNav {
margin:15px;
text-align:center;
width:283px;
height:60px;
}

#home #adNav .navItem{
width:32px;
margin:3px;
float:left;
position:relative;
}
#home #adNav a:hover{
text-decoration:none;
}
#home #adNav .leftNavText{
bottom:20px;
top:auto;
left:0px;
position:absolute;
}
#home #adNav .adNavDivider{
width:1px;
height:52px;
float:left;
border-left:1px solid #aaaaaa;
margin:4px 7px 0px;
position:relative;
}

#home #adNav .navDoor{
position:absolute;
left:0px;
}

#home #adNav .addthis_toolbox .custom_images a{
height:16px;
width:16px;
}
#home .adLogo{
margin: 0pt 0pt 0pt 45px;
font-size: 11px;
color: rgb(238, 238, 238);
}
/* ***************************************************************************
* 
*	SECTION: Content
*
**************************************************************************** */
.header {
background-color:#2c2c2c;
border:1px solid #CCCCCC;
height:auto;
width:auto;

}

#causeLandingPage #container, #talk #container, #now #container, #listen #container, #read #container, #us #container, #watch #container, #find #container, #goDo #container{
width:1030px;
}

#mainContent {
float: left;
width: 970px;
margin-top:6px;
}
#home #container, #home #content{
width:1000px;
}

.whiteBorder
{
border:1px solid #CCCCCC;
}

.moreBackLinks{
float:right;
}

.featureText{
font-size:17px;
color:#fefdfd;
margin-left:4px;
margin-right:5px;
float:left;
text-align:justify;
}


.fullWidthFeatureText {
color:#FEFDFD;
float:left;
font-size:18px;
line-height:20px;
margin-left:4px;
margin-top:6px;
width:445px;
}

.subFeatureText{
font-size:14px;
color:#fefdfd;
margin-left:12px;
margin-right:12px;
margin-top:15px;
float:left;
text-align:justify;
}

.textJustified {
text-align: justify;
}

.textMargin {
margin-left:5px;
margin-top: 5px;
margin-right: 6px;
line-height: 14px;
}

.boxHeader {
background-color:#2c2c2c;
border:1px solid #CCCCCC;
font-size:15px;
font-weight:bold;
color:#999999;
padding:1px 6px;
}

.contentBox{
background-color:#cacaca;
color:#000000;
padding:10px;
overflow:auto;
}

.contentBox a{
color:#000000;
font-weight:bold;
}

.rightSearchContainer {
float:right;
height:30px;
margin-left:0px;
margin-right:65px;
width:463px;
}

.rightSearchContainer input {
float: left;
}

.rightSearchSubmit {
display:inline;
float:left;
font-size:14pt;
font-weight:bold;
padding:3px;
}

/* ***************************************************************************
* 
*	SECTION: Captcha Styles
*
**************************************************************************** */

.ajax-fc-container img { behavior: url(http://www.10thousanddoors.org/atf/cf/%7B84649513-0f80-42be-ab73-e2a9135e2bfa%7D/IEPNGFIX.HTC); }

/* FANCY CAPTCHA STARTS */
.ajax-fc-container { width: 316px; background:#a8d7ea;  color:#fff;  margin:auto; position:relative; }

/* rounded corners */
.ajax-fc-rtop, .ajax-fc-rbottom{ display:block; background: white; }
.ajax-fc-rtop *, .ajax-fc-rbottom *{ display: block; height: 1px; overflow: hidden; background:#a8d7ea; }

/* describes left and right boxes */
div#ajax-fc-content { height: 105px; background: url(http://www.10thousanddoors.org/atf/cf/%7B84649513-0f80-42be-ab73-e2a9135e2bfa%7D/bg-content-div.png); }
div#ajax-fc-content div#ajax-fc-left { width: 200px; height: 100px; float: left; }

div#ajax-fc-content div#ajax-fc-right { width: 98px; height: 100px; float: right; }

/* block left: task and pictures */
p#ajax-fc-task { line-height: 16px; margin: 0; padding: 11px 0 0 11px; font-size: 10px; font-family: Verdana, Tahoma, Arial; color: #18779d; }
p#ajax-fc-task span { color: #66a70b; font-weight: bold; }

ul#ajax-fc-task { width: 190px; height: 18px; list-style-type: none; background: url(http://www.10thousanddoors.org/atf/cf/%7B84649513-0f80-42be-ab73-e2a9135e2bfa%7D/bg-items.png) -4px 0px; background-repeat: no-repeat; margin: 6px 0 0 0; padding: 5px 0 0 2px; }

/* block right: cycle and backlink */
ul#ajax-fc-task li { float: left; margin-right: 1px; margin-top: 6px;}
p#ajax-fc-circle {  width: 79px; height: 79px; background: url(http://www.10thousanddoors.org/atf/cf/%7B84649513-0f80-42be-ab73-e2a9135e2bfa%7D/circle.png); background-repeat: no-repeat; }
img#ajax-fc-backlink {  border: 0px; z-index: 101; }

/* left and right png borders */
div#ajax-fc-corner-spacer { height: 99px; }
img.ajax-fc-border { margin-top: -3px; }
img.ajax-fc-border#ajax-fc-left { margin-left: 2px; }
img.ajax-fc-border#ajax-fc-right { margin-left: 307px; }

/* items */
.ajax-fc-highlighted { cursor: pointer; z-index: 102}

/* rounded corners */
.ajax-fc-r1{ margin: 0 5px } .ajax-fc-r2{ margin: 0 3px } .ajax-fc-r3{ margin: 0 2px } .ajax-fc-r4{ margin: 0 1px; height: 2px }

/* FANCY CAPTCHA ENDS */

/* ***************************************************************************
* 
*	SECTION: Go/Do Page
*
**************************************************************************** */

#goDo #goDoLeftContainer {
float: left;
width: 452px;
}
#goDo #goDoRightContainer {
float: left;
width: 500px;
}

#goDo #goDoMap {
float: left;
width:488px;
height:465px;
}

#goDo #goDoBottomLeft {
float: left;
width: 440px;
height: 214px;
font-size:16px;
}

#goDo #goDoSearchContainer {
float: right;
width: 350px;
}

#godoBottomLeft label{color:#98559C;}

#goDo #goDoFeature {
float:left;
width:434px;
height:234px;
padding:3px;
}

#goDo #goDoHeader{
height:101px;
padding:10px 0;
text-align:center;
width:422px;
}

#goDo #goDoor {
margin-bottom:5px;
}

.paddlesCol{
width:200px;
float:left;
}

/* ***************************************************************************
* 
*	SECTION: Talk Page
*
**************************************************************************** */

.topTalkBox{
float:left;
width:228px;
height:auto;
margin:4px;
}
.user-pic{cursor:pointer}

.topTalkBox .contentBox{
height:auto;
}

.bottomTalkBox{
float:left;
width:240px;
height:160px;
}

#talk #talkFeature {
float:left;
height:143px;
width:919px;
padding:10px;
}

#talk #talkHeader{
float:left;
height:91px;
padding:20px 10px;
text-align:center;
width:410px;
}
#talk .featureText{
float:left;
font-size:18px;
line-height:25px;
margin-left:10px;
margin-top:8px;
width:460px;
}

#talk .contentBox{
padding:0px;
}

.talkQuestion{
font-size:16px;
font-weight:bold;
line-height:22px;
padding:5px;
text-align:center;
color: #3f986c;
}

.topTalkBox .boxHeader{
border:2px solid #666666;
/*color:#666666;*/
text-transform:capitalize;
}

#controls-top{
color:#ffffff;
}
.post-input {
color:#ffffff;
}
.prayerRequest {
float:right;
cursor:pointer;
padding:5px;
font-size:16px;
color:#3F986C;
margin-right:15px;
width:218px;
text-align:center;
letter-spacing:1px;
margin-bottom:90px;

}
.prayerRequestHover {
background-color:#444444;
}
/* ***************************************************************************
* 
*	SECTION: US Page
*
**************************************************************************** */
#us .contentBox {
height:479px;
}
#us #usFeature {
float:left;
height:266px;
padding:7px;
width:248px;
}

#usFeature .featureText {
margin: 3px 10px 10px 10px;
line-height:24px;
}

#us #usHeader{
padding:15px;
height:80px;
width:206px;
}

.usBox{
float:left;
padding:2px;
width:211px;
height:540px;
margin-bottom:40px;
}
.usBox hr {
color: #666666;
width: 100%;
height: 1px;
}
.usBox .boxHeader {
font-size:14pt;
/*color:#ad3d2a;*/
}

#contactUs {
clear:both;
font-size:16pt;
letter-spacing:6px;
margin:auto;
padding:4px 10px 4px 10px;
text-align:center;
width:206px;
cursor:pointer;
margin:auto;
color:#999999;
}

#contactUs a:hover {
text-decoration:none;
font-size:16pt;
font-weight:bold;
color:c2c2c2;
}

/* ***************************************************************************
* 
*	SECTION: READ Page
*
**************************************************************************** */

#read #readFeature {
float:left;
height:123px;
width:932px;
padding:5px;
}
#read #readHeader{
float:left;
height:81px;
padding:15px;
width:354px;
}
.readArticle{
padding:10px;
}
.readArticleTitle{
text-transform:uppercase;
font-weight:bold;
color:#c2965b;
}
#readFeature .fullWidthFeatureText {
line-height:22px;
margin-left:8px;
margin-top:6px;
width:516px;
}

.readBox{
float:left;
width:746px;
height:327px;
padding:2px;
}

.readBox #contentTitle {
text-transform:uppercase;
font-size:14pt;
padding:3px 0px 3px 10px;
color:#999999;
}

#read .contentBox {
height:355px;
padding:0px;
}
#chooseRead {
float:left;
height:327px;
margin-right:3px;
padding:2px;
width:179px;
}
.readZone{
display:none;
color:#cccccc;
overflow:auto;
height:288px;
}

#whatToRead {
font-size:19pt;
font-weight:normal;
padding: 5px 20px 5px 10px;
width:137px;
color:#999999;
text-transform:uppercase;
}

#readLinks {
font-size:14px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
text-transform:capitalize;
}

#readSearchBar.searchBar{
float:left;
clear:both;
margin-left:535px;
width:401px;
margin-bottom:75px;
}
#read .button{
width:120px
}
.readSelected a{
color:#c2965b;
}
/* ***************************************************************************
* 
*	SECTION: NOW Page
*
**************************************************************************** */

#now .button{
width:140px;
}

#now .moreBackLinks{
border:1px solid #000000;
padding:3px;
}
#nowFeature {
height: 208px;
}

.nowFeed {
float:left;
width:276px;
height:410px;
}

.nowFeed .boxHeader{
/*color:#BF7863;*/
}

.nowFeed .contentBox{
height:360px;
width:264px;
padding:10px 0 0 0px;
overflow-x:hidden;
overflow-y:auto;
}

.nowFeatureText {
line-height: 20px;
margin-left: 10px;
margin-right:10px;
}

.nowContainer {
width:363px;
float:left;
}

.nowHeader {
font-size:64px;
height:86px;
margin:8px;
padding:10px;
text-align:center;
width:325px;
}

#nowSearchContainer {
float: right;
margin-top:1px;
margin-right:24px;
width: 417px;
}

.storyTitle {
font-size:13px;
}
.tweetStory {
padding-left:5px;
}

.nowStory{
padding:11px 10px 10px 10px;
color:#cccccc;
}

.nowStoryZebra, .zebra{
background-color:#2c2c2c;
}

#newsDisplay, #tweetDisplay {
font-size:13px;
}

.storyTitle a, .nowStory a {
color:#BF7863;
font-weight:normal;
font-size:14px;
}

#newsDisplay, #tweetDisplay {
color:#cccccc;
background-color:#000000;
}

/* ***************************************************************************
* 
*	SECTION: WATCH Page
*
**************************************************************************** */
#watch #watchSearch .button{
width:140px;
}

#watchFeatureContainer {
float:left;
width:491px;
padding:6px 5px 6px 5px;
height:280px;
}

#watchSearchContainer {
clear:left;
float:left;
width: 489px;
}

#watchHeader{
padding:17px 10px 17px 10px;
width:458px;
text-align:center;
height:83px;
}

#watchSubmit{
display:inline;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
}

#watchVideoContainer {
float: left;
text-align:center;
width:439px;

}

#watchMenu {
float: left;
line-height:23px;
padding:2px 0 2px 10px;
width:86px;
font-size: 14px;
}

.watchContentContainer {
float: left;
margin-left:5px;
width:463px;
overflow:hidden;
height:210px;
margin-bottom:50px;
}

.watchContentPiece {
height:91px;
margin:7px;
}

.watchLine {
border-top:1px solid #CCCCCC;
margin:auto;
width:74%;
clear:both;
height:1px;
}

.ytItem{
padding:10px;
height:80px;
}
.ytItem img{
float:left;
padding:10px
}
.ytTitle{
padding:0 0 0 10px;
float:left;
color:#B41F26;
width:290px;
font-weight:bold;
text-transform:uppercase;
}

.ytDescription{
padding-left:10px;
float:left;
width:290px;
color:#cccccc;
}

#small_youTubesDisplay, #small_youTubesDisplay2{
height:210px;
overflow:auto;
}



/* ***************************************************************************
* 
*	SECTION: LISTEN Page
*
**************************************************************************** */

#listenFeature {
float:left;
height:129px;
width:933px;
padding:5px;
}

#listenHeader{
float:left;
padding: 18px 17px 18px 17px;
width: 426px;
height:81px;
}

.listenBox {
float:left;
height:280px;
overflow-y:auto;
margin-right:4px;
width:275px;
}

.listenMusic {
float:left;
height:auto;
margin-right:5px;
width:370px;
margin-bottom:75px;
}

.listenMusic .boxHeader, .listenBox .boxHeader {
/*color: #5f7ab7;*/
}

#listenSearchContainer {
float:right;
height:30px;
margin-left:0px;
margin-right:65px;
width:463px;
}

#listenSearchContainer input {
float: left;
}

#listenSearchSubmit {
display:inline;
float:left;
font-size:14pt;
font-weight:bold;
padding:3px;
}

.listenContent{
text-align:center;
/*padding:8px;*/
}

.listenTitle{
text-transform:uppercase;
font-size:13px;
margin-bottom:3px;
}
.listenTitle a {
font-weight:bold;
color:#5F7AB7;
}
#listenFeature .fullWidthFeatureText {
line-height:23px;
margin-left:6px;
margin-top:6px;
width:446px;
}

.listenDetails {
float:left;
color:#cccccc;
padding:10px;
text-align:left;
}

.listenPlayer {
}
#listenSearchBar.searchBar{
float:right;
width:449px;
margin-right: 22px;
}
#listen .searchBar .button{
width:140px;
}
.listenSearchResult .listenDetails{
width:275px;
}

.listenArticle{
float:left;
margin:0 0 5px 0;
}

/* ***************************************************************************
* 
*	SECTION: FIND Page
*
**************************************************************************** */

#findFeature {
float:left;
width:293px;
padding:5px;
}

#findHeader{
float:left;
height:75px;
padding:10px;
width:256px;
}
#findHeader img{
padding:5px;
}

#findZip{
float:left;
margin-left:8px;
width:263px;
}

#findZipInput,#findRadiusInput, #find .button{
float:left;
padding:3px;
}
#findZipInput input{
width:40px;
}

#findMinistries{
float:left;
width:410px;
color:#cccccc;
height:439px;
padding:10px;
overflow-y:auto;
overflow-x:hidden;
margin-bottom:75px;
line-height:37px;
}
#findDisplay{
width:186px;
float:left;
height:458px;
overflow:auto;
display:none;
}
.ministryCat{
color:#cccccc;
font-size:15px;
text-transform:capitalize;
}
#findMinistriesCol1{
overflow:hidden;
float:left;
margin-left:5px;
}
.findResult{
padding:10px;
}
.findResultTitle a{
font-weight:bold;
color:#9b7558;
}
.findContactLink{
padding:10px;
background-color:#9b7558;
}
.findColumn{
float:right;
margin-right:5px;
}
#findMinistries #ministryHeader {
padding: 7px 0px;
font-weight: normal;
color:#cccccc;
font-size:32px;
text-align:center;
margin-bottom:5px;
}
#findMinistriesCol2 {
width:200px;
}

#findDisplay #whatYouFound {
font-size:20px;
color:#cccccc;
font-weight:normal;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
margin-top:15px;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:5px;
text-align:center;
}

/*************************************
		Add This
*************************************/
.addthis_toolbox .custom_images a
{
    width: 30px;
    height: 30px;
    margin: 0;
    padding: 0;
}

.addthis_toolbox .custom_images a:hover img
{
    opacity: 1;
	FILTER: Alpha(Opacity=100);
}

.addthis_toolbox .custom_images a img
{
    opacity: 0.75;
	FILTER: Alpha(Opacity=75);
}


/*************************************
		IE 6 TAGS
*************************************/

/* IE6 css fixer v0.1 alpha: Tue, 21 Apr 2009 19:18:26 +0200 */

/* ============================================= */
/* safe settings                                 */

/* add display:inline to floated elements */
* html .searchBar div,
* html .button,
* html .thinking,
* html #rethinkHeader,
* html div#mainHeader #mainHeaderImage,
* html div#mainHeader #divideLine,
* html div#mainHeader #headerPhrase,
* html #universalSearch,
* html #questionMark,
* html #nowReadResults, * html #watchSearchResults, * html #listenSearchResults,
* html #leftNav,
* html #mainContent,
* html .moreBackLinks,
* html .featureText,
* html .fullWidthFeatureText,
* html .subFeatureText,
* html #goDo #goDoLeftContainer,
* html #goDo #goDoRightContainer,
* html #goDo #goDoMap,
* html #goDo #goDoBottomLeft,
* html #goDo #goDoSearchContainer,
* html #goDo #goDoFeature,
* html .paddlesCol,
* html .topTalkBox,
* html .bottomTalkBox,
* html #talk #talkFeature,
* html #talk #talkHeader,
* html #talk .featureText,
* html .prayerRequest,
* html #us #usFeature,
* html .usBox,
* html #read #readFeature,
* html #read #readHeader,
* html .readBox,
* html #chooseRead,
* html #readSearchBar.searchBar,
* html .nowFeed,
* html .nowContainer,
* html #nowSearchContainer,
* html #watchFeatureContainer,
* html #watchSearchContainer,
* html #watchVideoContainer,
* html #watchMenu,
* html .watchContentContainer,
* html .ytItem img,
* html .ytTitle,
* html .ytDescription,
* html #listenFeature,
* html #listenHeader,
* html .listenBox,
* html .listenMusic,
* html .listenDetails,
* html #listenSearchBar.searchBar,
* html .listenArticle,
* html #findFeature,
* html #findHeader,
* html #findZip,
* html #findZipInput, * html #findRadiusInput, * html #find .button,
* html #findMinistries,
* html #findDisplay,
* html #findMinistriesCol1,
* html .findColumn,
* html #searchInput, * html #rethinkChurch, * html #home #homeLeftHeader, * html #home div#mainHeader #mainHeaderImage img, * html #home leftHeaderText, * html #home .headerCol1, * html #home .headerCol2, * html .rightSearchContainer input, * html #listenSearchContainer input,
* html .rightSearchContainer, * html #listenSearchContainer,
* html .rightSearchSubmit, * html #listenSearchSubmit {display:inline;}

/* add zoom:1 to overflow:hidden */
* html .searchBar div,
* html .button,
* html .thinking,
* html #rethinkHeader,
* html div#mainHeader #mainHeaderImage,
* html div#mainHeader #divideLine,
* html div#mainHeader #headerPhrase,
* html #universalSearch,
* html #questionMark,
* html #nowReadResults, * html #watchSearchResults, * html #listenSearchResults,
* html #leftNav,
* html #mainContent,
* html .moreBackLinks,
* html .featureText,
* html .fullWidthFeatureText,
* html .subFeatureText,
* html #goDo #goDoLeftContainer,
* html #goDo #goDoRightContainer,
* html #goDo #goDoMap,
* html #goDo #goDoBottomLeft,
* html #goDo #goDoSearchContainer,
* html #goDo #goDoFeature,
* html .paddlesCol,
* html .topTalkBox,
* html .bottomTalkBox,
* html #talk #talkFeature,
* html #talk #talkHeader,
* html #talk .featureText,
* html .prayerRequest,
* html #us #usFeature,
* html .usBox,
* html #read #readFeature,
* html #read #readHeader,
* html .readBox,
* html #chooseRead,
* html #readSearchBar.searchBar,
* html .nowFeed,
* html .nowContainer,
* html #nowSearchContainer,
* html #watchFeatureContainer,
* html #watchSearchContainer,
* html #watchVideoContainer,
* html #watchMenu,
* html .watchContentContainer,
* html .ytItem img,
* html .ytTitle,
* html .ytDescription,
* html #listenFeature,
* html #listenHeader,
* html .listenBox,
* html .listenMusic,
* html .listenDetails,
* html #listenSearchBar.searchBar,
* html .listenArticle,
* html #findFeature,
* html #findHeader,
* html #findZip,
* html #findZipInput, * html #findRadiusInput, * html #find .button,
* html #findMinistries,
* html #findDisplay,
* html #findMinistriesCol1,
* html .findColumn,
* html #searchInput, * html #rethinkChurch, * html #home #homeLeftHeader, * html #home div#mainHeader #mainHeaderImage img, * html #home leftHeaderText, * html #home .headerCol1, * html #home .headerCol2, * html .rightSearchContainer input, * html #listenSearchContainer input,
* html .rightSearchContainer, * html #listenSearchContainer,
* html .rightSearchSubmit, * html #listenSearchSubmit {zoom:1;}

/* add zoom:1 to pos:relative elements */
* html .navItem {zoom:1;}