#rotate img {
	width: 192px;
}

body

{
	padding: 0px;
	margin: 0px;
	font: normal 12px "Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}


a
{
	color: #b4a667;
}







.hide

{
	display: none;
}



a:hover
{
	color: #000000;
}


a#donorlogin {
	text-indent: -10000px;
	float: right;
	height: 51px;
	width: 173px;
	margin-top: -78px;
	margin-right: 14px;
	background-image:url(http://www.cadence.org/ContentFiles/Image/donate/donationlogin.png);
        background-position:top left;
        background-repeat: no-repeat;
	overflow: hidden;
}





p

{
	padding: 0px;
	margin: 0px;
}




h1, h2, h3, h4



{
	color: #8c8887;
	font-family: Arial Black,Arial,Verdana;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}







h3
{
	font-size: 16px;
}









.column



{
	float: left;
	margin-right: 20px;
}







.last



{



	margin-right: 0pt;



}







.span-14



{



	width: 1032px;



	margin-top: 0pt;



	margin-right: 0pt;



	margin-bottom: 0pt;



	margin-left: 0pt;



}







#container



{
	width: 1032px;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;

 padding-left: 18px;
 padding-right: 18px;

	height: 1px;



}







#header
{
	float: left;
	width: 1032px;
}







#bar



{



	margin-bottom: 9px;



}







#nav



{



	float: left;



	width: 820px;



	padding-top: 4px;



}







#nav ol



{



	float: left;



	list-style-type: none;



	list-style-image: none;



	list-style-position: outside;



	margin-top: 0pt;



	margin-right: 0pt;



	margin-bottom: 0pt;



	margin-left: 0pt;



	padding-top: 0pt;



	padding-right: 0pt;



	padding-bottom: 0pt;



	padding-left: 0pt;



}







#nav li



{



	float: left;



	margin-right: 20px;



}










#nav ol li a

{



	border-bottom-width: 4px;



	border-bottom-style: solid;



	border-bottom-color: #ffffff;



	color: #b4a667;



	display: block;



	font-family: arial black,arial,verdana;

	font-size: 16px;
	text-decoration: none;
	text-transform: uppercase;
	
		width: auto !important;




}

a img {
	border: none;}



#nav ol li a:hover
{
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #b4a667;
}





#nav ol li a.on 

{

background: url(http://www.cadence.org/App_Themes/Theme1/ContentFiles/Image/selection-arrow.gif) no-repeat 50% 24px;
height: 49px;
	padding-left: 4px;
	padding-right: 4px;
	margin-bottom: -49px;
	-webkit-border-radius: 3px;

}



#nav ol li a.on:hover
{
border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}





#locate {
	background-color: #ffffff;
	border: solid 1px #bab9ba;
	padding: 9px;
margin-bottom: 14px;
margin-right: -2px;
}

#locate h3 {
	height: 88px;
}


#locate a {
	position: absolute;
	text-indent: -10000px;	
	background: url(http://www.cadence.org/ContentFiles/Image/locateaministry.png) no-repeat 0 0;
	height: 88px;
	width: 174px;
	border: solid 1px #666666;
	overflow: hidden;
}


#wrapmain
{
	float: left;
	width: 1032px;
	background-image: url(ContentFiles/image/mainBg.png);
	background-position: right top;
	background-repeat: repeat-y;
	margin-top: 28px;
}



#wrap, #wrap-min

{
	float: left;
	width: 820px;
	background-image: url(ContentFiles/image/mainBg.png);
	background-position: right top;
	background-repeat: repeat-y;
	margin-top: 28px;
}

#wrap-min {
	width: 898px;
}


#wrap2
{
	float: left;
	width: 820px;
	margin-top: 18px;
}


div.leftblock {
	padding-right: 18px;
	width: 194px;
	float: left;
	padding-bottom: 18px;
}







#main, #main-min
{
	float: left;
	width: 640px;
	padding-right: 18px;
	line-height: 1.7;
}


#main-min {
	width: 718px;
}

#main-column {
	padding-right: 10px;
}


#main2 {
		padding: 0px 20px 0px 142px;
		line-height: 1.7;
}




#main div.singlenews {
	padding-right: 20px;
}




#gutter

{
	float: left;
	width: 160px;
	padding-bottom: 18px;
}











#gutter fieldset



{



	border:none;



	margin:0;



	padding:0;



	padding-left:9px;



}







#gutter .block



{



	background-color: #ffffff;



	float: left;



	border: solid 1px #8c8887;



	margin-top: 18px;



	padding-bottom: 9px;



	width: 160px;



}







#gutter .block h3



{



	color: #8c8887;



	font: normal 16px Arial Black,Arial,Verdana;



	line-height: 18px;



	margin-bottom: 9px;



	margin-top: 9px;



	padding-left: 9px;



	text-transform: uppercase;



}







#gutter .block img



{



	border: solid 1px #666666;



}

#gutter div.block fieldset p.small.bottom.clear {
	line-height: 1.3em;
}

#gutter div.block fieldset p.small.bottom.clear a {
	padding: 0px;
}







#gutter .block a



{



	padding: 0px;



	padding-left: 10px;



}







.text



{



	width: 129px;



	border: solid 1px #bbbbbb;



	background: #f6f6f6;



	background-attachment: scroll;



	padding: 5px;



	margin-bottom: 5px;



	font: normal 12px "Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;



}







a.button, button



{



	background-color: #f5f5f5;



	border-right-width: 0.1em;



	border-bottom-width: 0.1em;



	border-right-style: solid;



	border-bottom-style: solid;



	border-right-color: #dedede;



	border-bottom-color: #dedede;



	border-left-width: 0.1em;



	border-left-style: solid;



	border-left-color: #eeeeee;



	border-top-width: 0.1em;



	border-top-style: solid;




	border-top-color: #eeeeee;



	color: #565656;



	cursor: pointer;



	display: block;



	float: left;



	font-family: "Lucida Grande",Tahoma,Arial,Verdana,sans-serif;



	font-size: 100%;



	font-weight: 700;



	line-height: 130%;



	margin-top: 0pt;



	margin-right: 0.583em;



	margin-bottom: 0.667em;



	margin-left: 0pt;



	padding-top: 5px;



	padding-right: 10px;



	padding-bottom: 6px;



	padding-left: 7px;



	text-decoration: none;



}







button



{



	overflow: visible;



	padding-top: 4px;



	padding-right: 10px;



	padding-bottom: 3px;



	padding-left: 7px;



	width: auto;



}







button:hover, a.button:hover



{



	background-color: #b9b894;



	border-top-width: 0.1em;



	border-right-width: 0.1em;



	border-bottom-width: 0.1em;



	border-left-width: 0.1em;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #a5a47d;



	border-right-color: #a5a47d;



	border-bottom-color: #a5a47d;



	border-left-color: #a5a47d;



	color: #5e5718;



}







#footer



{



	float: left;
	margin-top: 30px;
	width: 820px;
	border-top: solid 1px #dddddd;
	padding-top: 18px;
	padding-bottom: 18px;



}







#footer ol



{



	float: left;



	list-style-type: none;



	list-style-position: outside;



	margin: 0px;



	padding: 0px;



}







#footer ol li a



{



	color:#b4a667;



	display:block;



	text-decoration:none;



}







#footer li



{



	float: left;
	margin-right: 16px;



}







#footer ol li a.on{



	background-color:#b4a667;



	color:#FFF;



	padding-left:4px;



	padding-right:4px;



}



#footer ol li a:hover{



	text-decoration:underline;



}







#footer ol li a.on:hover{



	cursor:default;



	text-decoration:none;



}







/**** Default.aspx ****/







#widget



{



	background-image:url(ContentFiles/Image/widgetBg.jpg);



	background-position:top left;



	background-repeat:repeat-x;



	float:left;



	margin-bottom:18px;



}







.widgetContent



{



	padding: 9px 0 9px 9px;



}







.widgetLinks



{



	float:left;



	list-style:none;



	height:38px;



	margin:0;



	padding:0;



	width:640px;



}







.link1Nav 



{



	background-image:url(ContentFiles/Image/widgetTab1Bg.jpg);



	background-position:top left;



	background-repeat:repeat-x;



}







.link2Nav 



{



	background-image:url(ContentFiles/Image/widgetTab2Bg.jpg);



	background-position:top left;



	background-repeat:repeat-x;



}







.link3Nav 



{



	background-image:url(ContentFiles/Image/widgetTab3Bg.jpg);



	background-position:top left;



	background-repeat:repeat-x;



}







.link4Nav 



{



	background-image:url(ContentFiles/Image/widgetTab4Bg.jpg);



	background-position:top left;



	background-repeat:repeat-x;



}







ol.widgetLinks li



{



	float:left;



}







ol.widgetLinks li a



{



	color:#FFF;



	display:block;



	font-family:arial black, arial, verdana;



	font-size:14px;



	margin-right:5px;



	padding-top:8px;



	text-decoration:none;



	text-transform:uppercase;



	text-align:center;



	width:96px;



}







ol.widgetLinks li a:hover



{



	text-decoration:underline;



}







.link1Nav .widgetLink1 a,.link2Nav .widgetLink2 a,.link3Nav .widgetLink3 a,.link4Nav .widgetLink4 a



{



	color:#a5a6a5;



}







#feature



{



	background-image:url(ContentFiles/Image/featureBg.jpg);



	background-position:top left;



	background-repeat:no-repeat;



	width: 640px;



	float: left;



	padding-bottom: 9px;



}







#featureCol1



{



	background-color:#b4a667;



	background-repeat:repeat-x;





	float:left;



	width:390px;



	position: relative;



	top: 9px;



	left: 9px;



}







#featureCol2



{


	float:left;

	width:198px;


	position: relative;



	top: 9px;



	left: 18px;



	margin-bottom: 9px;



}







#featureCol1 h1



{



	font-size: 30px;



	line-height: 36px;



	color:#FFF;



	padding-left:16px;



	padding-top:9px;
		padding-bottom:4px;




}

#yourStories {
	margin-top: 15px;
}







.story




{



	padding: 0px 10px 9px 16px;



	float: left;














	overflow: hidden;






}







.story h4



{



	color:#FFF;



}







.story h4 a



{





color: #763107;
	font: bold 1.3em/1.4em "Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	padding: 0px;
	text-decoration: none;
	border-bottom: 2px solid #763107;
}







.story h4 a:hover



{


	border-bottom: 2px solid #000;

	color: #000;



}







.story p



{



	color:#FFF;



	line-height: 18px;



}







.story p.bottom



{

	margin-top: 8px;

	margin-right: 5px;



}









.story img
{
	float: left;
	margin-right: 10px;
}







.email-story



{



	width: 300px;



	border: solid 1px #919191;



	background: white;



	left: -1000px;



	padding-left: 10px;



	padding-bottom: 10px;



}







.email-story-modal-background 



{



	background-color: gray;



	filter: alpha(opacity=30);



	opacity: 0.3;



}











#contact 



{



	background-color: #8c8887;

	border: solid 1px #666666;


	padding-bottom: 9px;



	padding-top: 9px;



}







#contact img



{



	margin-top: 0px;



	margin-right: 5px;



	margin-bottom: 5px;



	margin-left: 0px;



	float: left;



}







#contact h3



{



	color:#FFF;

	margin-bottom:0;

	padding-left:18px;



	paddingding-right:9px;



	margin-bottom: 1em;



	line-height: 1;



}







#contact p



{



	color: #ffffff;



	padding-left: 18px;



	padding-right: 7px;



	line-height: 18px;



}



#contact a



{



	color: #bab9ba;



}



#newsletter a, #positions a



{

	color: #fff;

}

#positions li 
{
	color: #fff;
	margin-left: -20px;
}







#newsletter

{

	background-color: #bab9ba;

	margin-bottom: 9px;

	padding-bottom: 0px;

	padding-top: 9px;

}







#newsletter h3



{

	color: #ffffff;

	margin-bottom: 6px;

	padding-left: 9px;

	font-size: 16px;

	font-family: Arial Black,Arial,Verdana;

	font-weight: 400;

	line-height: 1;

}







#newsletter input.text



{

	background: #ddd;

	width:160px;

}







#newsletter fieldset



{

	border:none;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 9px 9px;



}







#newsletter p
{ 
	color: #222222;
}











#positions



{

	background-color: #4c7d9d;

	margin-bottom: 9px;

	padding: 9px;



}







#positions h3



{

	color: #b4a667;

	margin-bottom: 6px;

	font-size: 16px;

	font-family: Arial Black,Arial,Verdana;

	font-weight: 400;

	line-height: 1;

}







#positions h4

{

	color: #b4a667;

}



#positions p

{

	line-height: 1.5;

	font-size: 11px;

}













#footer .login



{



	float: right;



}







#footer .login a



{



	padding-top: 0pt;



	padding-right: 3px;



	padding-bottom: 0pt;



	padding-left: 3px;



	background-color: #bab9ba;



	background-image: none;



	background-repeat: repeat;



	background-attachment: scroll;



	background-position: 0% 0%;



	color: #FFFFFF;



	text-decoration: none;



}







#footer .login a:hover



{



	color: #000000;



}







.small



{



	font-size: 0.8em;



	margin-bottom: 1.875em;



	line-height: 1.875em;



}







.clear



{



	clear: both;
	display: block;



}







.bottom

{
	margin-bottom: 0px;
	padding-bottom: 0px;
	   line-height: 18px;
	padding-bottom: 0px;



}







.search-link



{



	text-decoration: none;



}







.top        



{ 



	margin-top:0; 



	padding-top:0; 



}



/*** Login.ascx ***/







#login-outer



{



	margin-top: 100pt;



	margin-right: auto;



	margin-bottom: 0pt;



	margin-left: auto;



	width: 300px;



	border: solid 1px #a5a6a5;



	padding: 10px;



	vertical-align: middle;



}







.error-text



{



	color: red;



}











/*** Latest News ***/







.latest-news



{



	padding:9px 10px 9px 16px;



}







.latest-news h4



{



	color:#FFF;



	margin-bottom:0; 



	padding-bottom:0; 



	margin-top:0; 



	padding-top:0;



}







.latest-news h4 a



{



	background-color:#763107;



	color:#FFF;



	padding-left:3px;



	padding-right:3px;



	text-decoration:none;



	font-size: 14px; 



	font-family: "Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;



	font-weight: bold;



}







.latest-news h4 a:hover



{



	color:#000;



}







.latest-news p



{



	color:#FFF;



	padding-right:9px;



	margin-top:0; 



	padding-top:0;



	margin-bottom: 0px;



	line-height: 18px;



}











/*** Archive news ***/







.archive-link



{


    display: inline;
	padding: 0px 16px 5px 0px;
	margin-top: -28px;
	text-align: right;
	float: right;



}







.archive-link a



{



	color:#FFF;



	text-decoration:none;



}







.archive-link a:hover



{



	color:#000;



}	











.left-column



{



	float: left;



	width: 140px;



}







.left-column h3



{
	padding: 4px 0px 4px 5px;
}




.main-column, .main-column-min
{
	float: left;
	width: 470px;
	padding: 0px 0px 25px 20px;
}

.main-column-min {
	padding-left: 4px;
}

.main-pad
{
	padding: 0px 20px 0px 142px;
}







.archive-news



{



	width: 130px;



}







.archive-news a



{



	width: 130px;



	background-color: #ffffff;



	border-bottom: solid 1px #dddddd;



	display: block;



	text-decoration: none;



	padding: 4px 0px 4px 5px;



}







.archive-news a:hover



{



	background-color: #ccc295;



}







.list-news



{



	padding: 0px 0px 10px 0px;



}







.list-news h1



{



	color: #8c8887;



	font-family: Arial Black,Arial,Verdana;



	font-weight: normal;



	font-size: 30px;



	line-height: 36px;



}







.list-news h4 a



{



	font-size: 16px;



	text-decoration: none;



}







.bottom-hr



{



	border-bottom: solid 1px #dddddd;



	padding-bottom: 6px; 



	text-align: justify;



}







/*** Single news ***/







.singlenews

{



}




.singlenews h2 
{
  line-height: .9em;
}




p.news-body {
  font-family: "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;   
  font-size: 10pt;
  line-height: 19px;
}







/*** Archive story ***/







.archive-story a:hover



{



	background-color: #ccc295;



}







.list-story



{



	padding: 0px 0px 10px 0px;



	float: left;



	overflow: hidden;



	width: 100%;



	border-bottom: solid 1px #dddddd;



}







.list-story img 



{



	float: left;



	padding-right: 10px;



}







.list-story h1



{



	color: #8c8887;



	font-family: Arial Black,Arial,Verdana;



	font-weight: normal;



	font-size: 30px;



	line-height: 36px;



}







.list-story h4 a



{



	font-size: 16px;



	text-decoration: none;



}







/*** Single story ***/







.single-story



{



	padding: 9px 16px 9px 0px;



	float: left;



	overflow: hidden;



	width: 624px;



}







.single-story img



{



	float: left;



	padding-right: 10px;



}











.single-story p



{



	font-size: 15px;



	padding:  10px 0px 5px 0px;



}







.email-link



{



	text-align: right;



	float: left;



	width: 614px;



}







.email-error



{



	text-align: center;



	float: left;



	width: 614px;



	color: Red;



	font-weight: bold;



}







a.more-info, hover, visited



{



	color: Gray;



	font: 0.8em verdana,"trebuchet MS",helvetica,sans-serif;



	text-decoration: none;



	white-space: nowrap;



}







p.story-body {



  font-family: "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;   



  font-size: 10pt;



  line-height: 19px;



}







/*** Create story form ***/







#subnav



{
	background-image: url(ContentFiles/Image/subNavBg.jpg);
	background-repeat: no-repeat;
	width: 120px;
	padding-bottom: 20px;
}


 #ministries
{
	background: #bab9ba;
	height: auto;
	padding-bottom: 28px;
	width: auto;
	margin-bottom: 14px;
		border: solid 1px #666666;

}

#smallvid {
	width: 172px;
	margin-left: 10px;
	margin-bottom: 6px;
}



#ministries h3 {
	text-indent: -10000px;

	height: 0px;
}

 #ministries li
{
	padding: 0px 9px;
	list-style-type: none;
}

#ministries li a {
	text-decoration: none;
	padding: 8px 8px;
	color: #fff;
	font-size: 1.1em;
	line-height: 1.2em;
	text-indent: none;
	font-family: "Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	font-weight: bold;
	}




#subnav h3
{
	color: #8c8887;
	font-family: Arial Black,Arial,Verdana;
	font-weight: bold;
	font-size: 16px;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 10px;
}







#subnav a, #ministries a
{
	background-color: #fff;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dddddd;
	display: block;
	padding:  6px 6px 6px 6px;
	text-decoration: none;
	line-height: 126%;
}


#ministries a 
{
	background: none;
}



#ministries a:hover
{
	background-color: #808080;
}

#subnav a:hover

{

	background-color: #ccc295;

}







#subnav .on a



{



	background-color: #dad2b0;



	color: #000000;



	cursor: default;



}







#subnav .on




{







	padding: 0px 8px 0px 8px;



}







#subnav .off



{

	padding: 0px 8px 0px 8px;

}







.main-column h1



{



	color: #8c8887;



	font-family: Arial Black,Arial,Verdana;



	font-weight: normal;



	font-size: 30px;



	line-height: 36px;



	margin-bottom: 20px;



}







legend



{



	font-weight: bold;



	font-size: 1.2em;



	color: Black;



}







.main-column p



{



	padding-bottom: 1.4em;



}







.label



{



	font-size: 1em;



	padding-top: 5px;



	padding-bottom: 0px;



}







.bold-label1



{



	font-weight: bold;



	font-size: 1em;



	padding-top: 1.2em;



	padding-bottom: 0px;



}







.bold-label



{



	font-weight: bold;



	font-size: 1em;



	padding-top: 0px;



	padding-bottom: 0px;



}







.validator-text



{



	font-weight: bold;



	font-size: 1em;



	position: relative;



	color: Red;



}







.validator-higher



{



	top: -10px;



}







.login-email-label



{



	font-size: 1em;



	position: relative;



	top: -6px;



}







.login-email-validator



{



	top: -6px;



}







.user-profile-validator



{



	top: -5px;



}







.contactform-validator



{



	top: -2px;



}











.edit-missionary-validator



{



	top: -5px;



}







.email-label



{



	font-weight: bold;



	font-size: 1em;



	padding-top: 10px;



}







.padding-top-bottom



{



	padding-top: 20px;



	padding-bottom: 20px;



}







.padding-top



{



	padding-top: 20px;



}







fieldset



{



	padding-right: 1.4em;



	padding-bottom: 1.4em;



	padding-left: 1.4em;



	margin-top: 0pt;



	margin-right: 0pt;



	margin-bottom: 1.5em;



	margin-left: 0pt;



	border-width: 1px;



	border-style: solid;



	border-color: #cccccc;



}







#userProfile



{



	width: 610px;



}







#userProfile fieldset



{



	padding-right: 1.4em;



	padding-bottom: 1.4em;



	padding-left: 1.4em;



	margin-top: 0pt;



	margin-right: 0pt;



	margin-bottom: 1.5em;



	margin-left: 0pt;



	border-width: 1px;



	border-style: solid;



	border-color: #cccccc;



}







#userProfile legend



{



	color: #8c8887;



	font-family: Arial Black,Arial,Verdana;



	font-weight: normal;



	font-size: 30px;



}







#userProfile h2



{



	color: #000000;



	font-family: Arial Black,Arial,Verdana;



	font-weight: normal;



	font-size: 17px;



	padding-top: 10px;



}







#contactForm



{



	width: 610px;



	padding-top: 15px;



}







#contactForm fieldset



{



	padding-right: 1.4em;



	padding-bottom: 1.4em;



	padding-left: 1.4em;



	margin-top: 0pt;



	margin-right: 0pt;



	margin-bottom: 1.5em;



	margin-left: 0pt;



	border-width: 1px;



	border-style: solid;



	border-color: #cccccc;



}







#contactForm legend



{



	color: #8c8887;



	font-family: Arial Black,Arial,Verdana;



	font-weight: normal;



	font-size: 25px;



}







#contactForm h2



{



	color: #444444;



	font-family: Arial,Verdana;



	font-weight: bold;



	font-size: 17px;



	padding-top: 10px;



}







#contactForm h3



{



	color: #444444;



	font-family: Arial,Verdana;



	font-weight: normal;



	font-size: 14px;



	padding-top: 4px;



}







.contactform-line-height



{



	line-height: 20px;



}







.textbox, input.text, input.title



{



	margin-top: 0.5em;



	margin-right: 0.5em;



	margin-bottom: 0.5em;



	margin-left: 0pt;



	font: normal 12px "Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;



	white-space: pre;



}







.textbox



{



	width: 300px;



	border: solid 1px #bbbbbb;



	background: #f6f6f6 none repeat scroll;



	background-position: 0% 0%;



	padding: 5px;



}







.textbox:focus



{



	border: solid 1px #999999;



	background: #ffffff none repeat scroll;



	background-position: 0% 0%;



}







.usertxt



{



	padding: 3px;



	margin: 1px;



	width: 200px;



}







.contactformtxt



{



	padding: 3px;



	margin: 0px;



	width: 250px;



}









.textbox-area




{



	width: 300px;



	height: 250px;



	margin-top: 0.5em;





	margin-right: 0.5em;



	margin-bottom: 0.5em;




	margin-left: 0pt;



	border: 1px solid #bbbbbb;



	background-color: #eeeeee;



	background-image: none;



	background-repeat: repeat;



	background-attachment: scroll;



	background-position: 0% 0%;



	padding: 5px;



	font: normal 12px "Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;



}







.textbox-area:focus



{



	border: 1px solid #999999;



	background-color: #ffffff;



	background-image: none;



	background-repeat: repeat;



	background-attachment: scroll;



	background-position: 0% 0%;



}







.submit-margin



{



	margin: 0.5em;



	margin-left: 0pt;



}







.submit-button



{



 	padding-top: 5px;



	padding-right: 10px;



	padding-bottom: 6px;



	padding-left: 7px;



	border-right-width: 0.1em;



	border-bottom-width: 0.1em;



	border-right-style: solid;



	border-bottom-style: solid;



	border-right-color: #dedede;



	border-bottom-color: #dedede;



	border-top-width: 0.1em;



	border-top-style: solid;



	border-top-color: #eeeeee;



	border-left-width: 0.1em;



	border-left-style: solid;



	border-left-color: #eeeeee;



	background-color: #f5f5f5;



	font-family: "Lucida Grande",Tahoma,Arial,Verdana,sans-serif;



	font-size: 100%;



	line-height: 130%;



	text-decoration: none;



	font-weight: bold;



	color: #565656;



	cursor: pointer;



}







.submit-button



{



	width: auto;



	overflow: visible;



	padding-top: 4px;



	padding-right: 10px;



	padding-bottom: 3px;



	padding-left: 7px;



}







.submit-button:hover



{



	background-color: #b9b894;



	border-top-width: 0.1em;



	border-right-width: 0.1em;



	border-bottom-width: 0.1em;



	border-left-width: 0.1em;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #a5a47d;



	border-right-color: #a5a47d;



	border-bottom-color: #a5a47d;



	border-left-color: #a5a47d;



	color: #5e5718;



}

#ctl09_btnSubmit {
background: #763107;	
color: #fff;
}







.subscribe-button
{
	margin-bottom: 6px;
	
}







table.grid-table td



{

	

	border: 1px solid #8c8887;



	height: 15px;



	background: #F9F9F9;



}







table.grid-table th



{



	border: 1px solid #8c8887;



	border-bottom: 1px solid	;



	background-color: #D0D0D0;



	font: bold 1em verdana,"trebuchet MS",helvetica,sans-serif;



	height: 15px;



}







table.grid-table



{



	border: 1px solid #8c8887 !important;



}







/*** Directory Details ***/







p#plain



{



	font-style: italic;



	margin-bottom: 1.3em;



	margin-top: -10px;



	text-align: left;



	font-size: medium;



}











#nav-links



{	



	width: 100%;



	height: 40px;



	float: left;



}



	



#nav-links ol



{



	padding: 0px;



	margin: 0px;



}



		



#nav-links ol li



{



	float: left;



	list-style: none;



	padding: 0px;



	margin: 0px;



	margin-right: 8px;



}







#nav-links li a



{



	line-height: 40px;



	background-color: #763107;



	font-size: 10px;



	color: #ffffff;	



	border-bottom: solid 4px white;	



	font-family: arial black,arial,verdana;



	text-decoration: none;



	text-transform: uppercase;



	padding: 5px;



}







#nav-links li a:hover



{



	border-bottom: solid 4px #b4a667;	



}




/*** Missionary Directory Page ***/



.directorycont img



{

	float: left;

	margin-top: 0pt;

	margin-right: 12px;

	margin-bottom: 22px;

	margin-left: 0pt;

}

#bio {
	clear: both;
}









/*** end ***/







.col h3



{



	padding: 0px;



	margin: 5px 0px 0px -5px;



	line-height: 1;



}







.col



{



	margin-right: 20px;



}







.col2



{



	padding: 0px;



	margin: 0px;



	width: 490px;



	margin-right: 0px;



}







.ministry-image



{



	 float: left;



	 width: 100%;



	 padding-bottom: 5px;



}







span.highlight {



	background-color:#efd054;



	padding-left:0px;



	padding-right:0px;



}







.excerpt {



	border-top:1px solid #DDD;



	padding-top: 5px;



	padding-bottom: 10px;





	width: 100%;



	margin-right: 0px;



}








p.desc-search



{



	padding-bottom: 0px;





}








/*** Directory List ***/







.directory



{



	padding-bottom: 12px;



	width: 100%;



}







.directory a



{



	text-decoration: none;



}







.name



{



	font-family: Arial Black,Arial,Verdana;



	font-weight: 400;



	font-size: 18px;



	padding-bottom: 5px;



}







.work



{



	font-size: 14px;



	padding-bottom: 2px;



}







.role



{



	color: #8c8887;



	font-style: italic;



	padding-bottom: 0px;



}







/*** Find Directory Form ***/







#find-directory



{



	padding: 15px 15px 45px 15px;



	border: solid 1px #8c8887;







	background-color: #c2c2c2;



	background-image: url(ContentFiles/Image/pat_gray.gif);



	background-repeat: repeat-x;



	background-attachment: scroll;







	background-position: 0% 0%;







	margin: 0pt 20px 5px 0pt;



}







#find-directory h1, #find-directory h2, #find-directory p



{



	color: #ffffff;



}







#find-directory h1, #find-directory h2



{



	line-height: 18px; 



	font-size: 18px;



}







#find-directory h3



{



	line-height: 16px; 



	font-size: 16px;



}







#find-directory h2



{



	margin-bottom: 10px;



}


#missionary-body
{
	float: left;
	margin-top: 10px;
	font-family: "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;
	line-height: 19px;
	font-size: 10pt;
	width: 100%;
}



select
{
	border: solid 1px #cccccc;
	background-color: #f6f6f6;
	background-image: none;



	background-repeat: repeat;



	background-attachment: scroll;



	background-position: 0% 0%;



	width: 200px;



	font-family: "Lucida Grande",Lucida,Verdana,sans-serif;



	font-style: normal;



	font-variant: normal;



	font-weight: normal;



	font-size: small;



	line-height: normal;



	max-height: 25px;



}







select:focus



{



	border: solid 1px #999999;



	background-color: #ffffff;



	background-image: none;



	background-repeat: repeat;



	background-attachment: scroll;



	background-position: 0% 0%;



}







#leftform 



{



	margin-top: 20px;



	vertical-align: baseline;



	line-height: 1.5;



	display: block;



}







#rightform 



{



	float: right;



	margin-top: -38px;



	vertical-align: baseline;



	line-height: 1.5;



	display: block;



}







.dir-button



{



	float: right;



	margin: 10px;



}







table.dir-grid tr, table.dir-grid td, table.dir-grid th, table.dir-grid



{
	border: none;
	border-collapse: separate;
	border-color: White;
}







table.missionary-images-grid tr, table.missionary-images-grid td, table.missionary-images-grid th, table.missionary-images-grid



{
	border: 1px solid #dadada;
	border-collapse: separate;
}







table.missionary-images-grid th



{



	background-color: #efefde;



}







.rss-link



{



	float: left; 



	text-align: right; 



	width: 100%; 



}







#contactForm-outer



{



	margin-top: 40pt;



	margin-right: auto;



	margin-bottom: 0pt;



	margin-left: auto;



	width: 400px;



	border: solid 1px #a5a6a5;



	padding: 10px;



	vertical-align: middle;



	text-align: center;



	height: 60px;



}







#subscription-outer



{



	margin-top: 60pt;



	margin-right: auto;



	margin-bottom: 0pt;



	margin-left: auto;



	width: 350px;



	border: solid 1px #a5a6a5;



	padding: 10px;



	vertical-align: middle;



}







#subscription-outer h3



{



	padding-bottom: 10px;



}







.subscription-txt



{



	padding: 3px;



	margin: 1px;



	margin-bottom: 10px;



	width: 200px;



}







.subscription-btn



{



	margin-top: 10px;



}







#gutter a.without-offset



{



	padding-left: 0px;



}












.expansion-button



{



 	padding-top: 0px;



	padding-right: 5px;



	padding-bottom: 0px;



	padding-left: 5px;



	border-right-width: 0.1em;



	border-bottom-width: 0.1em;



	border-right-style: solid;



	border-bottom-style: solid;



	border-right-color: #dedede;



	border-bottom-color: #dedede;



	border-top-width: 0.1em;




	border-top-style: solid;



	border-top-color: #eeeeee;





	border-left-width: 0.1em;



	border-left-style: solid;



	border-left-color: #eeeeee;



	background-color: #f5f5f5;



	font-family: "Lucida Grande",Tahoma,Arial,Verdana,sans-serif;



	font-size: 100%;



	text-decoration: none;



	font-weight: bold;



	color: #565656;



	cursor: pointer;



	overflow: visible;



	width: auto;

margin-top: 26px;


}







.expansion-button:hover



{







	color: #5e5718;
	border: .1em solid #808080;
}







/* FLICKR */

#flickr {
	width: 228px;
margin-left: 338px;
margin-top: 16px;
padding: 10px 2px 10px 10px;
position: absolute;
}

#flickr h2 {
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
}

#flickr a {
	color: #fff;
}

#flickr img {
   margin: 0 8px 8px 0;
   background:#ccc295;
   padding:4px;
   width:60px;
   height:60px;
   }


#document-list
{
    padding: 15px 15px 45px 15px;
}

.table-pager table tr td
{
    border: none;
}




/* Donate */


#donatetext {
width: 356px;
margin-left: 218px;
margin-top: 10px;
padding: 10px;
position: absolute;

}


#donatetext p {
color: #fff;
margin-top: -7px;
line-height: 126%;
}

#donatetext a {
color: #fff;
}

#donatetext p a img {
}


/* Secondary FMA Pages */

.clearall {
text-indent: -20000px;	
}

#fmahead {
	height: 308px;
}

#fmahead h2 {
	background-image:url(http://www.cadence.org/ContentFiles/Image/Generic%20Page%20Embellish/FMA/FMA-header.jpg);
	height: 308px;
}


#involved {
margin-top: -98px;
margin-left: 32px;	

}

#involved a {
	position: absolute;
	width: 225px;
	background: url(http://www.cadence.org/ContentFiles/Image/Generic%20Page%20Embellish/FMA/FMA-button.png) no-repeat 0 0;
	text-indent: -5000px;
	overflow: hidden;
}

#involved a:link,#involved a:visited {
			display: block;
			height: 54px;
			}

			#involved a:hover,
			#involved a:active,
			#involved a.hover:link,
			#involved a.hover:visited,
			.hover #involved a:link,
			.hover #involved a:visited { 
			
			background-position: -225px 0px; 
			}

#fmahead p.light {
	display: inline;
	position: relative;
	left: 260px;
	top: 22px;
	color: #fff;
}

#fmamid {
	background: #c7c7c7;
	padding: 0px 26px 0px 26px;	
	margin-left: 9px;
	margin-right: -22px;
	display: inline-block;
	width: 751px;
}

#fmamid h3.verse {
	text-indent: -5000px;
	background-image:url(http://www.cadence.org/ContentFiles/Image/Generic%20Page%20Embellish/FMA/FMA-verse.jpg);
	margin: 0px 0px 20px -26px;
	display: inline-block;
	width: 803px;
	height: 81px;
}



#forma {
	padding: 55px;
	margin-top: -2px;
	z-index: -1;
}

#fmavid {
		display: inline-block;
		background: #5f5e34;
		padding: 9px;
}

#fmavid h2 {
	margin-bottom: 12px;		
	color: #fff;
}

.vid {
	background: #fff;
	padding: 6px;
	margin-bottom: 20px;
}

#fmatext {
	width: 342px;
	float: left;
	margin-right: 28px;

}

#fmatext p {
	margin-bottom: 15px;
}


#fmafoot {
		background: url(http://www.cadence.org/ContentFiles/Image/Generic%20Page%20Embellish/FMA/FMA-pagetop.jpg) no-repeat 0 0;
		width: 830px;
		margin-left: -2px;
		padding-top: 22px;
}

#fmafoot h3 {
	text-indent: -50000px;
background: url(http://www.cadence.org/ContentFiles/Image/Generic%20Page%20Embellish/FMA/FMA-get.gif) no-repeat 0 0;
width: 220px;
height: 36px;
z-index: 5;
}


#footbottom {
	background: url(http://www.cadence.org/ContentFiles/Image/Generic%20Page%20Embellish/FMA/FMA-pagebott.jpg) no-repeat 0 0;
	padding: 0px;
	width: 830px;
	margin-left: -1px;
	margin-top: -15px;
		height: 37px;
	}

#fmafoot p {
	font-style: italic;
	font-size: 1.4em;
	line-height: 1.2em;
	text-align: center;
	background: url(http://www.cadence.org/ContentFiles/Image/Generic%20Page%20Embellish/FMA/FMA-backpat.jpg) repeat-y 0 0;
	width: 690px;
	padding: 26px 76px;
}

#fmafoot p span {
	font-style: normal;
}

/* Twitter Meme */

div.tweetmeme {
float: right;	
margin-top: -18px;
margin-right: 20px;
margin-left: 10px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {


#nav ol li a.on 

{

background: url(http://www.cadence.org/App_Themes/Theme1/ContentFiles/Image/selection-arrow.gif) no-repeat 50% 27px;
height: 49px;
	padding-left: 4px;
	padding-right: 4px;
	margin-bottom: -49px;
	-webkit-border-radius: 3px;

}

}

/* Extras - NOTICE */

div.notice {
	padding: 10px;
	background-color: #dfdfdf;
	margin-bottom: 15px;
	width: 810px;
}

