/*********************************************************************************************/

/********************************* CHRISTIAN DEBT MANAGEMENT *********************************/

/*********************************************************************************************/











/****************************************** GENERAL ******************************************/



body

{

	margin: 0;

	font: normal 0.95em/1.4em Georgia;

	background-color: #555555;

	color: #666666;

}



h1

{

	margin: 20px 0;

	font: normal 2em/40px Tahoma;

	height: 40px;

	color: #00aeff;

	text-indent: -9999px;

}



h2

{

	margin: 10px 0;

	font: normal 1.4em "Trebuchet MS", Tahoma;

	color: #333333;

}



h3

{

	margin: 0;

	font: normal 1.5em "Trebuchet MS", Tahoma;

	color: #bfbfbf;

}



h4

{

	margin: 0;

	font: normal 1.2em "Trebuchet MS", Tahoma;

	color: #000000;

	text-transform: uppercase;

}



p

{

	margin: 0;

	padding: 12px 0;

}



a {	color: #00aeff; text-decoration: none; }

a:hover { color: #ff0000; }

a:focus { outline: none }



.headerHome { background: url(images/headerHome.gif) no-repeat; }

.headerHome1 { background: url(images/headerHome.gif) no-repeat; width: 455px; float:left; margin-bottom: 5px; }

.headerInfoCenter { background: url(images/headerDebtInfoCenter.gif) no-repeat; }

.headerAbout { background: url(images/headerAboutUs.gif) no-repeat; }

.headerContact { background: url(images/headerContactUs.gif) no-repeat; }

.headerNews { background: url(images/headerNews.gif) no-repeat; }

.headerPrivacy { background: url(images/headerPrivacy.gif) no-repeat; }

.headerSiteMap { background: url(images/headerSiteMap.gif) no-repeat; }

.headerAnalysis { background: url(images/headerAnalysis.gif) no-repeat; }

.headerFacebookInquiry { background: url(images/headerFacebookInquiry.gif) no-repeat; }

.headerDebtManagement { background: url(images/headerDebtManagement.gif) no-repeat; }

.headerFreeOffer { background: url(images/headerFreeOffer.gif) no-repeat; }

.headerClientBudget { background: url(images/headerClientBudget.gif) no-repeat; }

.headerServiceAgreement { background: url(images/headerServiceAgreement.gif) no-repeat; }

.headerSeminar { background: url(images/headerSeminar.gif) no-repeat; }

.headerStep1 { background: url(images/headerStep1.gif) no-repeat; }

.headerStep2 { background: url(images/headerStep2.gif) no-repeat; }

.headerStep3 { background: url(images/headerStep3.gif) no-repeat; }

img { border: none; }



em { font-style: normal; font-weight: bold; }



.clearAll

{

	clear: both;

	height: 1px;

	font-size: 1px;

	line-height: 1px;

	overflow: hidden;

}



.easy123

{

	background: url(images/bgEasy123.gif) no-repeat;

	height: 192px;

	padding: 4px;

	margin: 20px 0;

}



.box

{

	float: right;

	width: 325px;

	margin-left: 10px;

	background: url(images/bgBox.gif) no-repeat;

}



.features

{

	margin: 0 0 0 30px;

	padding: 15px;

	color: #00aeff;

	font: normal 1.1em/1.6em "Trebuchet MS", Tahoma;

	list-style-image: url(images/iconOk.gif);

}



.generalList

{

	margin: 10px 30px;

	padding: 0;

	line-height: 1.5em;

	list-style-image: url(images/arrowBlue.gif);

}









/******************************************* BOXES *******************************************/



#container

{

	background: #ffffff url(images/bgMain.gif) repeat-x;

}



#main

{

	width: 800px;

	padding: 0 22px 24px 22px;

	margin: 0 auto;

	background: url(images/bgContent.gif) no-repeat;

}



#header

{

}



#info

{

	height: 78px;

	background: url(images/phoneNumber.gif) no-repeat right;

}



#content

{

}



#footerHolder

{

	border-top: 3px solid #bfbfbf;

}



#footer

{

	width: 800px;

	padding: 20px 0;

	margin: 0 auto;

	color: #888888;

}



#articleLinks a { color: #bfbfbf; text-decoration: none; }

#articleLinks a:hover { color: #ff0000; }

#articleLinks a:focus { outline: none }



#testimonials

{

	float: left;

	width: 320px;

}



#book

{

	position: relative;

	float: right;

	width: 320px;

	padding-left: 140px;

}



.book

{

	position: absolute;

	top: 0;

	left: 0;

}



#partners

{

	padding: 20px 10px 0;

	border-top: 1px solid #666666;

	margin-top: 20px;

	text-align: center;

}



#partners img

{

	margin: 0 5px;

	vertical-align: middle;

}



#signup

{

	float: left;

	width: 305px;

	height: 50px;

	margin-top: 15px;

	font: bold 1em/1.2em "Trebuchet MS", Tahoma;

	color:#000000;

}



#signup img

{

	float: right;

}



#signup a

{

	color:#000000;

}



#signup a:hover

{

	color:#ff0000;

}





/****************************************** NAV MAIN *****************************************/



#navMain

{

	height: 68px;

}



#navMain ul

{

	margin: 0;

	padding: 0;

	list-style: none;

}



#navMain li

{

	float: left;

}



#navMain a

{

	float: left;

	height: 68px;

	text-indent: -9999px;

}



.analysis { width: 121px; background: url(images/btFreeAnalysis.gif) no-repeat; }

.info { width: 163px; background: url(images/btDebtInfoCenter.gif) no-repeat; }

.about { width: 100px; background: url(images/btAboutUs.gif) no-repeat; }

.toolbox { width: 242px; background: url(images/btDebtManagementToolbox.gif) no-repeat; }

.news { width: 74px; background: url(images/btNews.gif) no-repeat; }

.contact { width: 100px; background: url(images/btContactUs.gif) no-repeat; }



#navMain a:hover { background-position: left -68px;}



#navMain span{

	float: left;

	height: 68px;

	font-size: 0px;

	line-height: 0px;

	background-position: left -136px;

}



/***************************************** FORMS *****************************************/



form

{

	margin: 10px 0px;

}



label

{

	float: left;

	width: 125px;

}



form br

{

	clear: left;

}



.formField

{

	float: left;

	width: 220px;

	height: 22px;

	background-color: #e3f7ff;

	border: 3px solid #cccccc;

	margin-bottom: 2px;

	font: normal 14px/22px Georgia;

	color: #666666;

}



.formTextarea

{

	height: 120px;

	width: 350px;

	background-color: #e3f7ff;

	border: 3px solid #cccccc;

	font: normal 14px/22px Georgia;

	color: #666666;

}



.formField:focus { border-color:#00aeff; }

.formTextarea:focus { border-color:#00aeff; }



.formButtons

{

	margin: 20px 0;

}











/************************************* CONTACT PAGE **************************************/



.contactAddress

{

	margin-top: 30px;

	padding: 0 0 0 90px;

	background: url(images/iconMail.gif) no-repeat;

}



.contactPhone

{

	margin-top: 30px;

	padding: 0 0 0 90px;

	background: url(images/iconPhone.gif) no-repeat;

}



.contactEmail

{

	margin-top: 30px;

	padding: 0 0 0 90px;

	background: url(images/iconEmail.gif) no-repeat;

}



.contactSeminars

{

	margin-top: 30px;

	padding: 0 0 0 90px;

	background: url(images/iconCalendar.gif) no-repeat;

}



.subTitle

{

	display: block;

	margin-top: 5px;

	font: bold 0.9em "Trebuchet MS", Tahoma;

	text-transform: uppercase;

}



.formContact

{

	float: right;

	width: 380px;

	margin-left: 20px;

	background: url(images/bgFormContact.gif) no-repeat;

}











/*************************************** FAQ PAGE ****************************************/



.faqLink

{

	display: block;

	padding-left: 32px;

	margin: 10px 0;

	background: url(images/iconQuestion.gif) no-repeat left top;

	font: normal 1.1em/1.3em "Trebuchet MS";

	color: #333333;

}



.faqAnswer

{

	width: 780px;

	background: url(images/bgAnswerMain.gif) repeat-y;

	border-bottom: 1px solid #a9e4ff;

	margin-left: 20px;

}



.faqAnswer p

{

	background: url(images/bgAnswerTop.gif) no-repeat;

	padding: 30px 12px 12px 12px;

}