/*===============================================================================================*/
/* =General.php */
/*===============================================================================================*/
body {
	margin: 0;
	background-color: #BFAB90;
	background-image: url(../images/background.png);
	background-repeat: repeat-x;
	font-family: arial, "Lucida Grande", sans-serif;
	font-size: .75em;
	font-weight: normal; width: auto; height: auto;
	line-height: 1.8em;
        color: #2d220d;
       
}
h3 {
        font: small-caps 200 1.7em Times, serif;
        line-height: 2em;
}
h1 {
	margin: 0;
}
h1#siteName {
	position: absolute;
	top: -2000em;
	left: -2000em;
}

p.quote {
	font-size: 1.4em;
        font-style: italic;
       	line-height:1.5em;
        color: #4d1762;
}
p.pullQuote {
        margin: 0 1.5em 0 1.5em;
        padding: .5em .5em .5em .5em;
        font-style: italic;
        background-color: #FFF3D4;
		border-top: solid 2px #D4C4AB;
		color: #4d1762;
}
ol {
        margin: 0; 
        padding: 0;
        margin: 0 1.5em 0 1.5em;
        padding: .5em .5em .5em .5em;
        font-style: italic;
        background-color: #FFF3D4;
		border-top: solid 2px #D4C4AB;
		color: #4d1762;
}
ol:hover{border-top: solid 2px #b6a68d;}
p.pullQuote:hover{border-top: solid 2px #b6a68d;}
.italics {
	font-style: italic;
}
img.border {
	padding: 3px;
	border: solid 2px #D4C4AB;
}
a:link {
	color: #4d1762;
	text-decoration: none;
	border-bottom: dashed 1px #B88C4B;
}
a:visited {
	color: #4d1762;
	text-decoration: none;
	border-bottom: solid 1px #B88C4B;	
}
a:hover {
        background: #B88C4B;
        border-bottom: dashed 1px #4d1762;
}
/*===============================================================================================*/
/* =Template */
/*===============================================================================================*/
div#container {
	text-align: center;
}
div#contentWell {
	width: 768px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
div#header {
	height: 212px;
	background-image: url(../images/headerBackground.jpg);
	background-repeat: no-repeat;
}
div#content {
	background-image: url(../images/contentWellBackground.png);
	background-repeat: repeat-y;
	padding: 0 25px 0 25px;
	background-color:#fff;
}

div.clear{
	clear:both;
}
/*===============================================================================================*/
/* =Menu */
/*===============================================================================================*/
div#menu {
	height: 56px;
	background-image: url(../images/menuBackground.jpg);
	background-repeat: no-repeat;
}
div#menu a{
	border: none;
}
div#menu ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
div#menu ul li {
	float: left;
	margin-top: 12px;
	text-decoration: none;
}
div#menu li#menuHome {
	width: 66px;
	height: 44px;
	background: url(../images/menuHome.png) 0px 0px no-repeat;
}
div#menu li#menuHome a{
	display: block;
	width: 66px;
	height: 44px;
	text-indent: -2000em;
	text-decoration: none;
}

div#menu li#menuAboutUs {
	width: 72px;
	height: 44px;
	background: url(../images/menuAboutUs.png) 0px 0px no-repeat;
}
div#menu li#menuAboutUs a{
	display: block;
	width: 72px;
	height: 44px;
	text-indent: -2000em;	
	text-decoration: none;

}
div#menu li#menuLove {
	width: 48px;
	height: 44px;
	background: url(../images/menuLove.png) 0px 0px no-repeat;
}
div#menu li#menuLove a {
	display: block;
	width: 48px;
	height: 44px;
	text-indent: -2000em;	
	text-decoration: none;
}
div#menu li#menuPlugIn {
	width: 57px;
	height: 44px;
	background: url(../images/menuPlugIn.png) 0px 0px no-repeat;
}
div#menu li#menuPlugIn a {
	display: block;
	width: 57px;
	height: 44px;
	text-indent: -2000em;	
	text-decoration: none;
}
div#menu li#menuTeaching {
	width: 134px;
	height: 44px;
	background: url(../images/menuTeaching.png) 0px 0px no-repeat;
}
div#menu li#menuTeaching a{
	display: block;
	width: 134px;
	height: 44px;
	text-indent: -2000em;	
	text-decoration: none;
}
div#menu li#menuTransformation {
	width: 104px;
	height: 44px;
	background: url(../images/menuTransformation.png) 0px 0px no-repeat;
}
div#menu li#menuTransformation a {
	display: block;
	width: 104px;
	height: 44px;
	text-indent: -2000em;	
	text-decoration: none;
}
div#menu li#menuLeadership {
	width: 134px;
	height: 44px;
	background: url(../images/menuLeadership.png) 0px 0px no-repeat;
}
div#menu li#menuLeadership a{
	display: block;
	width: 134px;
	height: 44px;
	text-indent: -2000em;
text-decoration: none;	
}
div#menu li#menuDonations {
	width: 78px;
	height: 44px;
	background: url(../images/menuDonations.png) 0px 0px no-repeat;
}
div#menu li#menuDonations a {
	display: block;
	width: 78px;
	height: 44px;
	text-indent: -2000em;	
	text-decoration: none;
}

div#menu li#menuContact {
	width: 75px;
	height: 44px;
	background: url(../images/menuContact.png) 0px 0px no-repeat;
	
}
div#menu li#menuContact a {
	display: block;
	width: 75px;
	height: 44px;
	text-indent: -2000em;	
	text-decoration: none;
}


div#menu li#menuHome a:hover {
	background: url(../images/menuHome.png) 0px -44px no-repeat;
}
div#menu li#menuAboutUs a:hover {
	background: url(../images/menuAboutUs.png) 0px -44px no-repeat;
}
div#menu li#menuLove a:hover {
	background: url(../images/menuLove.png) 0px -44px no-repeat;
}
div#menu li#menuPlugIn a:hover {
	background: url(../images/menuPlugIn.png) 0px -44px no-repeat;
}
div#menu li#menuTeaching a:hover {
	background: url(../images/menuTeaching.png) 0px -44px no-repeat;
}
div#menu li#menuTransformation a:hover {
	background: url(../images/menuTransformation.png) 0px -44px no-repeat;
}
div#menu li#menuLeadership a:hover {
	background: url(../images/menuLeadership.png) 0px -44px no-repeat;
}
div#menu li#menuDonations a:hover {
	background: url(../images/menuDonations.png) 0px -44px no-repeat;
}
div#menu li#menuContact a:hover {
	background: url(../images/menuContact.png) 0px -44px no-repeat;
}

/*===============================================================================================*/
/* =index */
/*===============================================================================================*/
#index {
	position: relative;
        
}
#indexLeftColumn {
	float: left;
	width: 270px;
    margin-top: -40px;
}
#indexRightColumn {
	margin-left: 315px;
}
#rcContainer {
	width: 398px;
}
div#index h2#pageTitle {
	margin: 0;
	padding: 0;
	position: relative;
	top: -75px;
	width: 164px;
	height: 28px;
	background-image: url(../images/pageTitleIndex.gif);
	background-repeat: no-repeat;
	text-indent: -2000em;
}
#mission {
	background-color: #FFF3D4;
	border: solid 1px #D4C4AB;
	color: #4d1762;
	padding: 0 1em 1em 1em;
	margin: 20px 0 20px 0; 
}
#mission:hover {border: solid 1px #b6a68d;}
#mission h3 {
	margin: 0 0 .5em 0 ;
	padding: 0;
}
#mission p {
	margin: 0;
}
#verse {
	width: 398px;
	height: 150px;
	background-image: url(../images/homePageVerseBackground.gif);
	text-indent: -2000em;
	margin: 20px 0 20px 0;
}
#verse p {
	margin: 0;
	padding: 0;
}
#events {
	background-color: #F2D0EC;
	border: solid 1px #D1AAD0;
	padding: 0 1em 1em 1em;
	color: #2d220d;
	margin: 10px 0 0 0;
}
#events:hover {border: solid 1px #b38cb2;}
#events h3 {
	padding: 0;
	margin: 0;
}
#events table {
	width: 100%;
}
h2#payPal {
	display: none !important;
	position: absolute;
	margin: 0;
	padding: 0;
	width: 135px;
	height: 122px;	
	background: url(../images/payPalSeal.gif) 0px 0px no-repeat;	
	top: -132px;
	right: 5px;
}
h2#payPal a{
	display: block;
	width: 135px;
	height: 122px;
	text-indent: -2000em;
	text-decoration: none;
	border: none;
}

h2#payPal a:hover {
	background: url(../images/payPalSeal.gif) 0px -122px no-repeat;
}

img.goldGlory{
	padding-top:55px;
}

/*===============================================================================================*/
/* =about */
/*===============================================================================================*/
#about {
	position: relative;
}
div#about h1#pageTitle{
	margin: 0;
	padding: 0;
	position: relative;
	top: -60px;
	width: 171px;
	height: 28px;
	background: url(../images/pageTitleAbout.gif) no-repeat;
	text-indent: -2000em;
}

div#leftColumn{
	width: 415px;
	float:left;
    margin-top: -20px;
}

div#rightColumn{
	margin: 15px 0 10px 435px;
}



div#rightColumn h1{
	width: 250px;
	height: 188px;
	background-image: url(../images/bibleCover.jpg);
	background-repeat: no-repeat;
	text-indent: -2000em;
	margin: 3px;
}

div#opposite div#rightColumn{
	margin: 30px 0 0 280px;
}

div#opposite div#rightColumn h1{
	width: 430px;
	height: 188px;
	background-image: url(../images/bibleCover.jpg);
	background-repeat: no-repeat;
	text-indent: -2000em;
	margin: 3px;
}

div#opposite div#leftColumn{
	width: 250px;
	float:left;
}

div#ourStor{
    background-color: #F2D0EC;
    border: solid 1px #D1AAD0;
	padding: 0 1em 1em 1em;
	margin-bottom: 20px;
}
#ourStor:hover {border: solid 1px #b38cb2;}

h3.insideh3 {
    font: small-caps 200 1.7em Times, serif;
    line-height: 0em;
    padding-bottom: .5em;
}

div#sideText{
	position: relative;
	color:#58266B;
    font-size: 1.5em;
    font-style: italic;
    line-height: 1.5em;
}
/*===============================================================================================*/
/* =love */
/*===============================================================================================*/
#love {
	position: relative;
}
div#love h1#pageTitle{
	width: 87px;
	height: 28px;
	position: relative;
	top: -60px;
	background-image: url(../images/pageTitleLove.gif);
	background-repeat: no-repeat;
	text-indent: -2000em;
}

/*===============================================================================================*/
/* =leadership */
/*===============================================================================================*/
#leadership {
	position: relative;
}
div#leadership h1#pageTitle{
	width: 198px;
	height: 65px;
	position: relative;
	top: -60px;
	background-image: url(../images/pageTitleLeadership.gif);
	background-repeat: no-repeat;
	text-indent: -2000em;
}
div.meetBox {
	background-color: #FFF3D4;
	border: solid 1px #D4C4AB;
	color: #4d1762;
	padding: 0 1em 1em 1em;
	margin: 20px 0 20px 0;
}

div.meetBox:hover {border: solid 1px #b6a68d;}

ol.capitalAlpha {
	border: none;
	list-style-type: upper-alpha;
}


/*===============================================================================================*/
/* =plugin */
/*===============================================================================================*/
#plugin {
	position: relative;
}
div#plugin h1#pageTitle{
	width: 130px;
	height: 28px;
	position: relative;
	top: -60px;
	background-image: url(../images/pageTitlePlugIn.gif);
	background-repeat: no-repeat;
	text-indent: -2000em;
}

#plugin ol {
	padding-left: 2.5em;
}
/*===============================================================================================*/
/* =example */
/*===============================================================================================*/
#example {
	position: relative;
}
div#example h1#pageTitle{
	width: 209px;
	height: 64px;
	position: relative;
	top: -60px;
	background-image: url(../images/pageTitleExample.gif);
	background-repeat: no-repeat;
	text-indent: -2000em;
}
/*===============================================================================================*/
/* =transform */
/*===============================================================================================*/
#transform {
	position: relative;
}
div#transform h1#pageTitle{
	width: 247px;
	height: 28px;
	position: relative;
	top: -60px;
	background-image: url(../images/pageTitleTransform.gif);
	background-repeat: no-repeat;
	text-indent: -2000em;
}
/*===============================================================================================*/
/* =donations */
/*===============================================================================================*/

div#donations h1#pageTitle{
	width: 188px;
	height: 28px;
	position: relative;
	top: -60px;
	background-image: url(../images/pageTitleDonations.gif);
	background-repeat: no-repeat;
	text-indent: -2000em;
}
/*===============================================================================================*/
/* =contact */
/*===============================================================================================*/
#contact {
	position: relative;
}

div#contact h1#pageTitle{
	width: 151px;
	height: 28px;
	position: relative;
	top: -60px;
	background-image: url(../images/pageTitleContact.gif);
	background-repeat: no-repeat;
	text-indent: -2000em;
}

div#formLC label{
	width: 100px;
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
}

div#formLC input{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 270px;
	padding: .2em;	
}
div#formLC textarea{
	margin-top: 10px;
	margin-bottom: 10px;
	width: 270px;
	padding: .2em;
	font-family: arial, "Lucida Grande", sans-serif;
	font-size: 1.2em;
}
#contactInfo {
	background-color: #F2D0EC;
	border: solid 1px #D1AAD0;
	padding: 0 1em 1em 1em;
	color: #2d220d;
	margin: 10px 0 0 0;
}
/*===============================================================================================*/
/* =Footer */
/*===============================================================================================*/
div#footer {
	position: relative;
	padding-top: 3em;
	height: 118px;
	background: url(../images/footerBackground.png) no-repeat;
	text-align: center;
        font-size: 0;
	font: .9em arial, "Lucida Grande", sans-serif;
}
div#footer ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 16.5em;
	margin-left: auto;
	margin-right: auto;
}
div#footer ul li {
	float: left;
}
div#footer li.separator {
	margin-left: 1em;
	margin-right: 1em;
}
div#pharrOutLogo {
	clear: both;
	width: 28px;
	height: 27px;
	background-image: url(../images/pharroutLogo.png);
	margin-left: auto;
	margin-right: auto;
	text-indent: -2000em;
}
#footer a:link {
	border-bottom: none;
}
#footer a:visited {
	border-bottom: none;
} 


