body
{
	background: url(/pd_images/pdl/bkgd.gif) #f6f7ec repeat-x left top;
	margin: 10px 0px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #343629;
}

td
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #343629;
}

/* Backgrounds and Shadows */

/* Shadow Repeat Top */
.bkgdShdwTp
{
	background: url( '/pd_images/pdl/bkgd_shdw_tp-rpt.gif' ) bottom left repeat-x;
	font-size: 10px;
}

/* Left Side Shadows */
.bkgdShdwLtTop
{
	background: url( '/pd_images/pdl/bkgd_shdw_lt-top.gif' ) top right no-repeat;
	height: 597px;
}

.bkgdShdwLtRpt
{
	background: url( '/pd_images/pdl/bkgd_shdw_lt-rpt.gif' ) top right repeat-y;
}

.bkgdShdwLtBtm
{
	background: url( '/pd_images/pdl/bkgd_shdw_lt-btm.gif' ) bottom right no-repeat;
	height: 26px;
}

/* Right Side Shadows */
.bkgdShdwRtTop
{
	background: url( '/pd_images/pdl/bkgd_shdw_rt-top.gif' ) top left no-repeat;
	height: 597px;
}

.bkgdShdwRtRpt
{
	background: url( '/pd_images/pdl/bkgd_shdw_rt-rpt.gif' ) top left repeat-y;
}

.bkgdShdwRtBtm
{
	background: url( '/pd_images/pdl/bkgd_shdw_rt-btm.gif' ) left bottom no-repeat;
	height: 26px;
}

/* Shadow Repeat Bottom */
.bkgdShdwBtm
{
	background: url( '/pd_images/pdl/bkgd_shdw_btm-rpt.gif' ) top left repeat-x;
	font-size: 10px;
}

/* Purple Footer Background */
.footerBKGD
{
	background: #630031;
	height: 13px;
}

/* Default Links */
a:link, a:hover, a:active, a:visited
{
	color: #630031;
}

a:hover
{
	color: #2d0016;
}

a:link.capLinks, a:hover.capLinks, a:active.capLinks, a:visited.capLinks {
	font-weight: bold;
	color: #630031;
	text-decoration: none;
	text-transform: uppercase;
}

a:hover.capLinks {
	color: #2d0016;
}


/* Search Tool */
.searchBKGD
{
	background: url( '/pd_images/pdl/search_bkgd.gif' ) top left no-repeat;
}

.searchField
{
	width: 140px;
	margin: 15px 0px 0px 10px;
}

.searchField div
{
	position: absolute;
	top: 3px;
}

.searchField form
{
	position: relative;
	margin: 0;
	padding: 0;
	height: 19px;
	background: url( '/pd_images/pdl/search_field.gif' ) top left no-repeat;
}

.searchField input#searchField-text
{
	width: 90px;
	height: 10;
	margin-left: 20px;
	padding: 0;
	font: 10px Arial, Helvetica, sans-serif;
	color: #6b6b6b;
	border: 0;
	background: transparent;
}
.searchField_tbSearchTerm
{
	border-right: 0px;
	padding-right: 0px;
	border-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-right: 3px;
	font: 10px Arial, Helvetica, sans-serif;
	border-left: 0px;
	width: 90px;
	color: #6b6b6b;
	padding-top: 0px;
	border-bottom: 0px;
	height: 10px;
	background-color: transparent;
}
.searchField input#searchField-btn
{
	position: absolute;
	top: 0px;
	right: 0px;
}
/* Navigation */
.navBKGD
{
	background: #eeecd8;
	cursor: pointer;
}
/* Backgrounds */
.navLineBreak
{
	background: #797461;
	height: 1px;
}

.nav2Tier, .nav3Tier
{
	background: #74644e;
	cursor: pointer;
}

.nav4Tier, .nav3TierSel
{
	background: #534430;
	cursor: pointer;
}

/* Button and Links */
.navLink
{
	margin: 0px 0px 0px -5px;
	padding: 0px 0px 0px 5px;
	width: 100%;
	cursor: pointer;
}

.nav a:link, .nav a:visited, .navBtnSel
{
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	cursor: pointer;
}

.nav a:link, .nav a:visited
{
	color: #49371b;
	cursor: pointer;
}

.navBtnUp
{
	padding-left: 5px;
	background: url(/pd_images/pdl/nav_bkgd-up.gif) repeat-x left top;
	height: 16px;
	cursor: pointer;
}

.navBtnUp:hover, .navBtnUp a:hover
{
	background: url( '/pd_images/pdl/nav_bkgd-ovr.gif' ) top left repeat-x;
	color: #FFFFFF;
	cursor: pointer;
}

.navBtnUp:hover a:link, .navBtnUp:hover a:visited
{
	background: url( '/pd_images/pdl/nav_bkgd-ovr.gif' ) top left repeat-x;
	color: #FFFFFF;
	cursor: pointer;
}

.navBtnSel
{
	background: url( '/pd_images/pdl/nav_bkgd-sel.gif' ) top left repeat-x;
	height: 16px;
	padding-left: 5px;
	color: #FFFFFF;
	cursor: pointer;
}

.navBtnUp:hover, .navBtnUp a:hover, .navBtnSel:hover a:link, .navBtnSel:hover a:visited
{
	color: #FFFFFF;
	cursor: pointer;
}

/* 2 Tier */

.nav2Tier ul, .nav3Tier ul, .nav4Tier ul
{
	margin: 2px 0px 2px 0px;
	padding-left: 18px;
	color: #FFFFFF;
	list-style-position: outside;
}

.nav3Tier ul
{
	margin-left: 14px;
}

.nav4Tier ul
{
	margin-left: 28px;
}


/* Button and Links */
.nav2Tier a:link, .nav2Tier a:visited
{
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: none;
}

.nav2TierHov:hover, .nav3TierHov:hover, .nav3TierSel .nav3TierHov:hover, .nav4TierHov:hover, .nav4TierHovSel
{
	background: #32281a;
}

/* Content */
.contentBKGD
{
	background: #FFFFFF url( '/pd_images/pdl/nav_shdw-rpt.gif' ) top left repeat-y;
	padding: 6px 6px 6px 6px;
}
.titleRustSub,.titleRust 
{
	font: 20px Georgia, "Times New Roman", Times, serif;
}
	/* Homepage */
		
		/* Left Column */
		.ltColBkgd {
			background: url('http://www.purposedrivenlife.com/NR/rdonlyres/7CFB58B8-5B7D-4DCD-A30D-717C9767ECF3/0/ltcol_bkgd.gif') left bottom no-repeat;
			padding: 7px 10px 11px 10px;
		}
		
		.ltColBkgdRpt {
			background: url('http://www.purposedrivenlife.com/NR/rdonlyres/7BA405CE-3013-4E40-BEDF-9C8DFC0FFF1A/0/ltcol_bkgdrpt.gif') top left repeat-y;
		}
		
		.textInsd {
			padding: 7px 0px 7px 0px;
		}
		
		.linkPadding {
			padding-top: 10px;
		}
			
		.insdColBkgd {
			background: #d0d6b4;
		}
		
		/* Right Column */
		.rtColBkgd {
			background: url('http://www.purposedrivenlife.com/NR/rdonlyres/1FF072CC-94AA-4EB1-9479-8A6AD5BA50D0/0/rtcol_bkgd.gif') left bottom no-repeat;
			xpadding: 7px 10px 11px 10px;
		}
		
		.rtColPadding {
			padding: 7px 10px 11px 10px;
		}

		
		.rtColBkgdRpt {
			background: url('http://www.purposedrivenlife.com/NR/rdonlyres/E83BE8AF-4718-422E-ACD2-75CA771D4BD1/0/rtcol_bkgdrpt.gif') top left repeat-y;
		}


/* Bread Crum */
.crumRpt
{
	background: url( '/pd_images/pdl/crum_rpt.gif' ) top left repeat-x;
}

.crumRpt a:link, .crumRpt a:visited
{
	font-weight: bold;
	color: #343629;
	text-decoration: none;
}
.crumPadding
{
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 2px;
	white-space: nowrap;
}
/* Daily Devo */
#DailyDevo 
{
	margin: 10px;
}
#DailyDevo .title 
{
	color: #800000;
	font-size: 13px;
	font-weight: bold;
}
#DailyDevo .headlineDate
{
	font-size: 11px;
}
#DailyDevo .body
{
	font-size: 11px;
}
/* Send to a friend */
#pnlTopEmailPosting
{
	width: 585px;
	padding-right: 0px;
}

/********************************************************
 **													   **
 **				        DONATIONS					   **
 **													   **
 ********************************************************/
 .errorText
{
	color: Red;
}
 .DonationHeaderBackground
{
	background-color: #d0d6b4;
	color:#343629;
}
.DonationGroupTitle
{
	color: #343629;
	font-size: 14px;
	font-weight: bold;
}
.DonationFieldTitle
{
	color: #343629;
	font-size: 12px;
	font-weight: bold;
	white-space:nowrap;
	vertical-align:top;
	}
.DonationFieldValue
{
	font-size: 12px;
	color: #343629;
	vertical-align: top;
}
.DonationBorderAll
{
	border: solid 1px #d7d7d7;
	padding: 1px 1px 1px 1px;
}

.donationHeader
{
	margin: 3px 3px 3px 3px;
	background-color: #d0d6b4;
	color: #343629;
	white-space: nowrap;
	font-size: 14px;
	font-weight: bold;
}
    .labelColumn
{
	width: 140px;
}
.inputRow
{
	height: 24px;
}
#SectionFrame
{
		border: none;
}
#SectionFrame .inputRow
{
	height: 24px;
}
#SectionFrame .title
{
	color: #000000;
	font-size: larger;
	font-weight: bold;
}

#SectionFrame .topLeft
{
	background-color: Transparent;
}
#SectionFrame .topCenter
{
	background-color: Transparent;
}
#SectionFrame .topRight
{
	background-color: Transparent;
}
#SectionFrame .middleLeft
{
}
#SectionFrame .middleCenter
{
	padding-left: 15px;
}
#SectionFrame .middleRight
{
}
#SectionFrame .bottomLeft
{
}
#SectionFrame .bottomCenter
{
}
#SectionFrame .bottomRight
{
}