﻿/* CSS Document */

/*
Theme Name: Founders
Theme URI: http://wordpress.org/
Author: the WordPress team
Author URI: http://wordpress.org/

Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.
Version: 1.2
License: GNU General Public License
License URI: license.txt
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready
*/

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	
}
body{
	background-image:url('images/bg.gif');
}
img{
	border:none;
}
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.group { display: inline-block; clear: both; }
/* start commented backslash hack \*/ * html .group { height: 1%; } .group { display: block; } /* close commented backslash hack */


.graysection {
	background-image:url('images/bg2.gif');
	margin:0 auto;
	width:1200px;
}

.menubar {
	background-image:url('images/menubar.jpg');
	margin:0 auto;
	height:40px;
}



#container {text-align:center}
#centered {width:400px; margin:0 auto; text-align: left}


#wheader2, #socialwrapper, #wmain, #wcontent, #wheader{
	position:relative;
}
#wlogo, #wheaderright,#iconsocial, #wsearch{
	position:absolute;
}

/*#cwrapper{
	background:url(images/1.jpg) repeat-x;
	min-width:1336px;
	
}*/
#wmain, #wheader2{
	width:963px;
	margin: 0 auto;
}


#wheader{

	height:114px;
	width:970px;
	margin:0 auto;
}

#wheaderright,#wsearch{
	right:0px;
}
#iconsocial{
	left:0px;
	top:10px;
}
#wlogo {
	background: url(images/logo2.png);
	width:321px;
	height:69px;
}


#socialwrapper {
	margin: 15px 0 0 0;
}
#iconsocial img {
	margin:0 7px 10px 0;
}
#headerbutton{
	margin: 50px 0 0 0;
}
#headerbutton, #socialwrapper, #wlogo, #wheaderright, #iconsocial,#wsearch{
	display:block;
}
#headerbutton ul{
	list-style:none;
}
#headerbutton li{
	display: inline-block;
	width:67px;
	line-height:26px;
	background:url(images/topnav.png) no-repeat;
	vertical-align:middle;
	text-align:center;
}
#headerbutton a{
	text-decoration: none;
	color:#fff;
	font-size:11px;
}
#wmenu{
	top:-23px;
	position:absolute;
	width:100%;
	z-index:3;
}
#access ul {
	padding: 7px 7px 0;
	margin: 0 0 0 11px;
	background: #990000;
	line-height: 100%;

	border-radius: 0.4em;
	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .4);
}
#access ul li {
	margin: 0 5px;
	padding: 0 0 8px;
	float: left;
	position: relative;
	list-style: none;
}


/* main level link */
#access ul a {
	font-weight: bold;
	color: #e7e5e5;
	text-decoration: none;
	display: block;
	padding:  8px 11px;
	margin: 0;

	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	
/*	text-shadow: 0 1px 1px rgba(0,0,0, .3);*/
}


/* main level link hover */
#access ul .current_page_item a, #access ul .current_page_ancestor a, #access ul li:hover > a {
	background: #333;
	color: #fff;
/* emas
	border-top: solid 1px #f8f8f8;
	*/


	-webkit-box-shadow: 0 1px 1px rgba(0,0,0, .2);
	-moz-box-shadow: 0 1px 1px rgba(0,0,0, .2);
	box-shadow: 0 1px 1px rgba(0,0,0, .2);

/*	text-shadow: 0 1px 0 rgba(255,255,255, 1);*/
}

/* sub levels link hover */
#access ul ul li:hover a, #access ul li:hover li a {
	background: none;
	border: none;
	color: #fff;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}
#access ul ul a:hover {
	background: #666  !important;
	color: #fff !important;

	-webkit-border-radius: 0;
	-moz-border-radius: 0;

/* 	text-shadow: 0 1px 1px rgba(0,0,0, .1);*/
}

/* dropdown */
#access ul li:hover > ul {
	display: block;
}

/* level 2 list */
#access ul ul {
	display: none;

	margin: 0;
	padding: 0;
	width: 185px;
	position: absolute;
	top: 35px;
	left: 0;
	background: #333 ;
/*	border: solid 1px #b4b4b4;*/

	-webkit-border-radius: 0.4em;
	-moz-border-radius: 0.4em;
	border-radius: 0.4em;

	-webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
	box-shadow: 0 1px 3px rgba(0,0,0, .3);
}
#access ul ul li {
	float: none;
	margin: 0;
	padding: 0;
}

#access ul ul a {
	font-weight: normal;
/*	text-shadow: 0 1px 0 #fff;*/
}

/* level 3+ list */
#access ul ul ul {
	left: 181px;
	top: -3px;
}

/* rounded corners of first and last link */
#access ul ul li:first-child > a {
	-webkit-border-top-left-radius: 0.4em;
	-moz-border-radius-topleft: 0.4em;

	-webkit-border-top-right-radius: 0.4em;
	-moz-border-radius-topright: 0.4em;
}
#access ul ul li:last-child > a {
	-webkit-border-bottom-left-radius: 0.4em;
	-moz-border-radius-bottomleft: 0.4em;

	-webkit-border-bottom-right-radius: 0.4em;
	-moz-border-radius-bottomright: 0.4em;
}

/* clearfix */
#access ul:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#access ul {
	display: inline-block;
} 
html[xmlns] #access ul {
	display: block;
}
 
* html #access ul {
	height: 1%;
}
/* end of nav */

#whome {
	padding:47px 0 30px 0;
}
#htop {
	float:left;
}
#htop img {
	height:435px;
	width:637px;
	
}
#hright img {
	width:317px;
	height:143px;
	margin: 0 0 3px 3px;
}
#hbottom img {
	width:317px;
	height:143px;
	margin: 3px 0;
}
#wfooter{
	background:url(images/3.jpg) repeat-y;
	height:72px;
	width:1336px;
	margin:0 auto;
}
#wfootermain{
	clear:both;
	background:#d3d3d3;
}
#privacy{
	margin: 0 0 0 190px;
	float:left;
	padding: 10px 0 0;
	
}
#privacy p {
	font-size:11px;
	vertical-align:middle;
	padding: 3px 0;
	
}
#privacy img{
	float:left;
	padding: 0 5px 0 0;
}
#privacy a {
	font-size:11px;
}

#aff{
	margin: 0 123px ;
	float:left;
	padding: 2px 0 0;

}
#address {
	padding: 12px 0 0;
}
#address p{
	padding: 2px 0;
	font-size:11px;
}
#address a {
	font-size:11px;
}
/************ wp emas ***************/
#site-title, #site-description {
	display:none;
	
}
/* Assistive text */
.#access ul {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}

/* search form */
/* Forms */
input[type=text],
input[type=password],
textarea {
	background: #fafafa;
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.1);
	border: 1px solid #ddd;
	color: #888;
}
input[type=text]:focus,
textarea:focus {
	color: #373737;
}
textarea {
	padding-left: 3px;
	width: 98%;
}
input[type=text] {
	padding: 3px;
}
input#s {
	background: url(images/search.png) no-repeat 5px 6px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	font-size: 14px;
	height: 22px;
	line-height: 1.2em;
	padding: 4px 10px 4px 28px;
}
input#searchsubmit {
	display: none;
}


/* Assistive text */
.assistive-text {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}



/* Search Form */
#searchform {
	position: absolute;
	top: 3.8em;
	right: 7.6%;
	text-align: right;
}
#searchform div {
	margin: 0;
}
#s {
	float: right;
	-webkit-transition-duration: 400ms;
	-webkit-transition-property: width, background;
	-webkit-transition-timing-function: ease;
	-moz-transition-duration: 400ms;
	-moz-transition-property: width, background;
	-moz-transition-timing-function: ease;
	-o-transition-duration: 400ms;
	-o-transition-property: width, background;
	-o-transition-timing-function: ease;
	width: 72px;
}
#s:focus {
	background-color: #f9f9f9;
	width: 196px;
}
#wsearch{
	top:-50px;
}
/* eof search */
/*** inside pages ***/
#inscontent{
	padding:37px 0 0;
}
#bread {
	height:33px;
	padding:3px;
	color: #666666;
}
#insideleftbar{
	border:1px solid #CCCCCC;
	float:left;
	width:200px;
	padding:5px;
}
#insidecontent{
	float:left;
	width:700px;
	padding: 0px 10px 20px 10px;
	min-height:200px;
}
#insidecontentsingle{
	padding: 0px 10px 20px 10px;
	min-height:200px;
}
#insideleftbar ul {
	margin:10px 10px 10px 30px;
	padding:0;
}
#insideleftbar li {
	padding:5px;
}
.inlink a{
	text-decoration:none;
	color:#666666;
}
.inlink a:hover{
	color:#990000;
}
/*** eof inside pages ***/
div#innerpage {
  margin-left: 20; 
  margin-right: 20;
}

.pageheader, .entry-header h1 {
   font-family: Georgia; 
   font-weight: bold;
}
 
.entry-header{
	 text-align:center;
	 padding:0 0 20px;
}
  
.entry-header h1 {
  font-size: 18px ;
  color: #990000
 }
 
.pageheader {
  font-size: 16px ;
  color: #000000
}  
  
.header1
{ font-family: Arial; 
  font-size: 14px ; 
  font-weight: bold; 
  color: #000000 
}

div.box {
  border-width:5px;	
  border-style: double;
  border-color: #eee;
  padding:10px;
}

p.indented {
  text-indent:20px;
}

div.foundersquote {
    margin-left:auto;
    margin-right:auto;
    width:80%;
    font-family: Georgia; 
    font-style:italic;
    font-size: 14px ; 
    font-weight: bold; 
    color: #333;
    background-color: #F0EDED;

}
div#innerpage {
  margin-left:auto;
  margin-right:auto;
  width:95%;
}
#bread a {
	text-decoration:underline;
	color:#333;
}
#bread a:hover {
	color:#00F;
}

 
table.pracdirectory {
 background-color:white;
 margin-left:auto;
 margin-right:auto;
 border-collapse:collapse;
 border: 1px solid black;
 padding: 5px;
 
}
 
table.pracdirectory td {
 border-collapse:collapse;
 border: 1px solid black;
 padding: 5px;
 
}
 
table.pracdirectory th {
    background-color: #F0EDED;
 font-family: Georgia;
 font-weight: bold;
 font-size: 14px ;
 color:black;
 border-collapse:collapse;
 border: 1px solid black;
 padding: 5px;
}
ol.wide { margin:20px;}
ol.wide > li { margin-top: 10px; }
 
ul.wide { margin:20px;}
ul.wide > li { margin-top: 10px; }

blockquote {
 margin-left:auto;
 margin-right:auto;
 width:90%
}
 
.slideshowlink{
	display:none;
}
span.redsmall {
	font-family: Arial;
	font-size: 10px ; 
	color:red;
}

span.blacksmall {
	font-family: Arial;
	font-size: 10px ; 
	color:black;
}

span.ulinebold {
   text-decoration: underline;
   font-weight:bold;
}

span.ulineitalic {
   text-decoration: underline;
   font-style:italic;
}
.redtext {
 color:#990000;
}
.buttongray {
 -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
 -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
 box-shadow:inset 0px 1px 0px 0px #ffffff;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
 background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
 background-color:#ededed;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 border:1px solid #dcdcdc;
 display:inline-block;
 color:#444444;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
 padding:4px 20px;
 text-decoration:none;
 text-shadow:0px 0px 0px #ffffff;
}.buttongray:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
 background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
 background-color:#dfdfdf;
}.buttongray:active {
 position:relative;
 top:1px;
}
 
 
.buttongold {
 -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
 -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
 box-shadow:inset 0px 1px 0px 0px #ffffff;
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0e078), color-stop(1, #e8cc87) );
 background:-moz-linear-gradient( center top, #f0e078 5%, #e8cc87 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0e078', endColorstr='#e8cc87');
 background-color:#f0e078;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 border:1px solid #dcdcdc;
 display:inline-block;
 color:#444444;
 font-family:Verdana;
 font-size:12px;
 font-weight:bold;
 padding:4px 20px;
 text-decoration:none;
 text-shadow:0px 0px 0px #ffffff;
}.buttongold:hover {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e8cc87), color-stop(1, #f0e078) );
 background:-moz-linear-gradient( center top, #e8cc87 5%, #f0e078 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8cc87', endColorstr='#f0e078');
 background-color:#e8cc87;
}.buttongold:active {
 position:relative;
 top:1px;
}

/*a:link
{ text-decoration: underline; color:#336699; }
a:visited
{ text-decoration: underline; color:#336699; }
a:hover
{ text-decoration: underline; color:#3399CC; }
*/

a:link
{ text-decoration: none; color:#009900; }
a:visited
{ text-decoration: none; color :#009900; }
a:hover
{ text-decoration: none; color :#00cc00; }


.contactsidebox, .podcastbox, .listenprayerbox, .sundayservicebox, .enlightenedradiobox {
 -moz-box-shadow:inset 0px 0px 0px 1px #ffffff;
 -webkit-box-shadow:inset 0px 0px 0px 1px #ffffff;
 box-shadow:inset 0px 0px 0px 1px #ffffff;
 background-color:#fff;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 border-radius:6px;
 border:1px solid #dcdcdc;
 display:inline-block;
 color:#444444;
 padding:10px 10px;
 margin-left:auto;
 margin-right:auto;
}

/* gray */
.contactsidebox {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f0f0f0), color-stop(1, #e0e0e0) );
 background:-moz-linear-gradient( center top, #f0f0f0 5%, #e0e0e0 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f0f0', endColorstr='#e0e0e0');
}

/* yellow */
.podcastbox {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f5e9b8), color-stop(1, #ede6cc) );
 background:-moz-linear-gradient( center top, #f5e9b8 5%, #ede6cc 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5e9b8', endColorstr='#ede6cc');
}

/* brown */
.listenprayerbox {  
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dbc6a7), color-stop(1, #ebdec8) );
 background:-moz-linear-gradient( center top, #dbc6a7 5%, #ebdec8 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dbc6a7', endColorstr='#ebdec8');
}

/* orange */
.sundayservicebox {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f5d698), color-stop(1, #faeedc) );
 background:-moz-linear-gradient( center top, #f5d698 5%, #faeedc 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5d698', endColorstr='#faeedc');
}

/* red */
.enlightenedradiobox {
 background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f5dcdc), color-stop(1, #f0e8e8) );
 background:-moz-linear-gradient( center top, #f5dcdc 5%, #f0e8e8 100% );
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5dcdc', endColorstr='#f0e8e8');
}

table.services {
 margin-left:auto;
 margin-right:auto;
 padding: 5px;
}
 
table.services td {
 vertical-align:text-top;
 padding: 5px;
}

table.services th {
 background-color: #eee;
 font-family: Georgia;
 font-weight: bold;
 font-size: 12px ;
 color:#333;
 padding: 5px;

}

.mlinput {
	border:1px solid #666;
	width:200px;
	background: #ffffcc; 
	 -moz-border-radius:10px;
	 -webkit-border-radius:10px;
	 border-radius:10px;
}
.mlinput:focus {
	outline: none;
}

.h3-img {
	width:317px;
	height:143px;
/*	margin:0px 0px 0px 0px;*/
	position:absolute;
	left:320px;
	top:0px;
	z-index:-1;
}

.h3-formdiv {
	border-style:solid;
	border-width:1px;
	width:292px;
	height:31px;
	padding:3px;
	background: url(images/email_bg.png);
	text-align:center;
	position:absolute;
	left:9px;
	top:-122px; 
	z-index:10;
}

 .h3-div {
	width:317px;
	height:143px;
	position:relative;
	left:0px;
	top:0px;
	display:inline;
}

.blog-header {
   font-family: Georgia; 
   font-weight: bold;
   text-align:center;
   padding:25px 0 10px;
   font-size: 18px ;
   color: #990000
 }
 
 
.myButton:active {
	position:relative;
	top:1px;
}

a.myButton:link, a.myButton:visited {
	background-color:transparent;
	display:inline-block;
	color:white;
	font-family:arial;
	font-size:14px;
	/*font-weight:bold;*/
	padding:12px 20px;
	text-decoration:none;
}

.boxbody{
	border-top-style:solid;
	border-right-style: solid;
	border-color:#ccc;
	border-bottom-style: solid;
	border-left-style:solid;
	background-color:white;
	border-width:1px;
	margin: 0 auto;
	width: 923px;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
}

.boxbody1{

	background-color:#eeeeee;
	margin:0 auto;
	width:1200px;

}

.boxbody2{

	background-color:#e6e6e6;
	margin:0 auto;
	width:1200px;

}

.boxbody3{

	background-color:white;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:20px;
	padding-left:20px;
	margin:0 auto;
	position: relative;
	float: left;
}

.boxslidemain{

	background-color:#eeeeee;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
	margin:0 auto;
	position: relative;
	float: left;
}

.mainicontext{
	height: 50px;	
	margin: 0 auto;
	width: 943px;

}

.icontext{
	width: 314px;
	height: 50px;
	position: relative;
	float: left;
	left: 5%;
}

.infotext{
	height: 125px;	
	margin: 0 auto;
	width: 943px;

}

.subicon{
	width: 47px;
	height: 48px;
	position: relative;
	float: left;
}

/*.subicon img {
	width: 500px;
	height: 70px;
	position: absolute;
	bottom: 0px;
	left: 152px;
}*/


.subtext{
	width: 200px;
	height: 48px;
	position: relative;
	float: left;
}

.subtext img {
	width: 149px;
	height: 21px;
	position: absolute;
	top: 13px;
	left: 15px;
}

.icontextheader{
	color:#333333;
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
}
.icontextbody{
	color:#666666;
	font-family:Verdana;
	font-size:12px;
	font-weight:normal;
	line-height:2;
}


.bottommenu{
	width: 157px;
	height: 50px;
	position: relative;
	float: left;
	left: 5%;
}

.bottommenuheader{
	color:#666666;
	font-family:Arial;
	font-size:16px;
	font-weight:normal;
}

.bottommenulinks{
	color:#009900;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	line-height:2;
	
}

.bottommenulinks2{
	color:#009900;
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	line-height:2;
	
}


.bottommenutext {
	font-family: Arial;
	font-size: 10px;
}


.bodytext {
	font-size: 14px;
	line-height:1.5;
}

.bodytext2 {
	font-family: Arial;
	font-size: 14px;
	line-height: 1.5;

}

.bodytext3 {
	text-align:left;
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 1em;
}

.bodytextheader {
	font-family: Arial;
	font-size: 24px;


	
}

.slidetext {
	font-family: "Myriad Pro";
	font-size: 22px;
}

.divClear {  
    clear: both;  
}  


.phoneinfo {
	font-family: Arial, Helvetica, sans-serif; 
	font-style: italic;
	font-size: medium; 
	font-weight: bold
	
}

.paraheader {
	
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	line-height: 12px; 
	color: rgb(51, 51, 51); 
	font-weight: bold; 
}

.paratext {
	
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 15px; 
	color: rgb(0, 0, 0); 
	padding-top: 10px;
}

.listleft {
	text-align: left;
}


ul {margin-left: 0; padding-left: 2.5em;}

