/* @override http://communitylendingcentre.com/styles.css */

/* @override http://communitylendingcentre.com/styles.css */

/* @override http://communitylendingcentre.com/styles.css */

/* @override http://communitylendingcentre.com/styles.css */

/* @override http://communitylendingcentre.com/styles.css */

/* @override http://communitylendingcentre.com/styles.css */

/* @override http://communitylendingcentre.com/styles.css */

* {margin: 0; padding: 0;}

body {
	background-image: url(images/bgBlue.gif);
	background-repeat: repeat;
	text-align: center;
}
.top {
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	height: 390px;
	width: 100%;
}
#top {
	background-image: url(images/bg.gif);
	background-repeat: repeat-x;
	height: 390px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
#container
{
	margin-right: auto;
	margin-left: auto;
	background-color: #ffffff;
	background-position: top;
	top: -236px;
	position: relative;
	width: 982px;
	z-index: 2;

}
#masthead {
	color: #999999;
	width: 982px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#wrapper {
	width: 982px;
	height: auto;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 12pt;
	padding-left: 0px;
	background-color: #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	line-height: 20px;
}
#leftNav {
	height: auto;
	text-align: left;
	float: left;
	width: 210px;
	padding-left: 0px;
	padding-top: 0px;
	font-weight: bold;
	padding-right: 0px;
	

}
#bodyContent {
	height: auto;
	float: right;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
	width: 757px;
	border: 1px solid #A2CB61;
	padding-left: 5px;
	padding-right: 5px;
	z-index: 3;
	background-color: #FFF;
}
#bodyContentTest {
	height: auto;
	float: right;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
	width: 757px;
	border: 1px solid #A2CB61;
	padding-left: 5px;
	padding-right: 5px;
	z-index: 3;
	background-color: #FFF;
}
#bottom {
	width: 982px;
	height: auto;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 12px;
	font-weight: normal;
	background-color: #F1F7E9;
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
	line-height: 25px;


}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #94C957;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
}

.mainContent h1 { 
	padding-top: 0; 
	}
	
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1E74A5;
	line-height: 1pt;
	padding-top: 5px;
	padding-left: 10px;

}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #006699;
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 10px;


}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	padding: 5px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}
.border {
	border: 1px solid #99CCCC;
	margin-right: 20px;
	margin-left: 30px;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #006699;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #006699;
	padding-left: 10px;
}

a:link, a:visited {
	color: #CC0000;
}

a:hover, a:active {
	color:#720000;
	text-decoration: none; 
	}
	
.copyright {
	font-size: 8pt;
	color: #6699CC;
	line-height: 12pt;
}
#banner {
	width: 982px;
	height: 154px;
	background-position: top;
}
#companyName {
	padding-top: 32px;
	color: #217AA6;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	padding-left: 3px;
}
.right {
	float: right;
	height: auto;
	width: 190px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A5D071;
	margin-left: 15px;
	margin-bottom: 10px;
}
.rightCalc {
	float: right;
	height: auto;
	width: 350px;
	padding-left: 20px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A5D071;
	margin-left: 15px;
	margin-bottom: 10px;
}
.rightButton {
	float: right;
	height: auto;
	width: 191px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A5D071;
	margin-left: 15px;
	margin-bottom: 10px;
}

.mainContent { 
	float: left;
	width: 535px;
	padding-top: 15px;
	padding-right: 15px;
	border-right: 1px solid #A5D071;
	}

.sidebar { 
	float: right;
	width: 191px;
	padding-top: 20px;
	}

/* @group Home Buttons */

.homeButtons { 
	list-style: none; 
	}
	
#container #wrapper #bodyContent .homeButtons li { 
	margin-left: 15px;
	}
	
.homeButtons li a {
	background: url(images/bg-home-buttons.png); 
	display: block;
	width: 155px;
	height: 85px;
	margin-bottom: 15px;
	text-indent: -9999px;
	}
	
#btnSeminar a:link,
#btnSeminar a:visited { 
	background-position: 0 0;
	}
	
#btnSeminar a:hover,
#btnSeminar a:active { 
	background-position: -200px 0;
	}
	
#btnNews a:link,
#btnNews a:visited { 
	background-position: 0 -100px;
	}
	
#btnNews a:hover,
#btnNews a:active { 
	background-position: -200px -100px;
	}
	
#btnSpecials a:link,
#btnSpecials a:visited { 
	background-position: 0 -200px;
	}
	
#btnSpecials a:hover,
#btnSpecials a:active { 
	background-position: -200px -200px;
	}
	
#btnRates a:link,
#btnRates a:visited { 
	background-position: 0 -300px;
	}
	
#btnRates a:hover,
#btnRates a:active { 
	background-position: -200px -300px;
	}
	
#btnCalculators a:link,
#btnCalculators a:visited { 
	background-position: 0 -400px;
	}
	
#btnCalculators a:hover,
#btnCalculators a:active { 
	background-position: -200px -400px;
	}
	
#risingRates {
	display: block; 
	background: url(images/bg-home-buttons.png) no-repeat 0 -500px;
	width: 155px;
	height: 155px;
	margin-left: 15px;
	text-indent: -9999px;
	}

#risingRates:hover,
#risingRates:active { 
	background-position: -200px -500px 
	}

/* @end */

.leftImage {
	height: auto;
	margin-left: 10px;
	margin-right: 10px;
	border: 1px solid #C0DA9B;
}
#container #wrapper #leftNav #p7PMM_1 .p7PMM .first {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#container #wrapper #leftNav #p7TMM_1 .p7TMM li .first{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.rightImage {
	height: auto;
	margin-left: 10px;
	margin-right: 20px;
	border: 1px solid #BFDD93;
}
.clock {
	border: 1px solid #A5D071;
	margin-left: 10px;
	margin-right: 20px;
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #96C857;
	padding-left: 10px;
	margin-bottom: 10px;
}
.minute {
	float: right;
	height: auto;
	width: auto;
	margin-left: 15px;
	margin-bottom: 10px;
	margin-right: 18px;
	border: 1px solid #A5D071;
	background-color: #D6EABE;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.bottom-border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CCCC;
	padding: 3px;
}
#leftBox {
	height: 299px;
	text-align: left;
	float: left;
	width: 355px;
	padding-left: 0px;
	padding-top: 0px;
	font-weight: normal;
	background-image: url(images/resBg.jpg);
	background-repeat: no-repeat;
	border: 1px solid #006699;
	margin-left: 10px;
	margin-right: 20px;
}
#rightBox {
	height: 299px;
	float: left;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #006699;
	width: 355px;
	position: relative;
	border: 1px solid #006699;
	background-image: url(images/comBg.jpg);

}
.table-center {
	margin-right: 20px;
	margin-left: 20px;
	width: 315px;
}
h3.comTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bolder;
	color: #009900!important;
	padding-top: 20px;
}
h3.resTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: bolder;
	color: #006699!important;
	padding-top: 20px;
}
ol {
	padding:0px!important;
	margin:0px!important;
}

ol li {
	margin-left:58px!important;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
.article-banner {
}
#container #wrapper #bodyContent ul li {
	margin-left: 30px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
#container #wrapper #bodyContent h5 a {
	color: #069;
}
#container #wrapper #bodyContent h5 a:visited {
	color: #069;
}
#container #wrapper #bodyContent h5 a:hover {
	color: #96C658;
}
.footer {
	width: 535px;
	float: left;
}
.ssl {
	float: left;
	text-align: center;
	width: 220px;
}
.green-border    {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #93C853;
}
.ask {
	height: auto;
	width: auto;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 0px;
	border: 1px solid #A5D071;
	background-color: #D6EABE;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#container #wrapper #leftNav .ask p {
	font-weight: normal;
}

/* @group Events List */

.events { 
	margin-bottom: 25px; 
	}
	
.eventsNav li { 
	list-style: none; 
	}
	
.eventsNav li li { 
	list-style: disc 
	}
	
.eventsNav li li li { 
	list-style: circle; 
	}

#container #wrapper #bodyContent .eventsList { 
	margin-bottom: 30px; 
	}

#container #wrapper #bodyContent .eventsList li {
	clear: both;
	margin: 25px 0 0 0;
	list-style: none; 
	}
	
.events h4 { 
	margin: 25px 0 15px;
	text-transform: uppercase; 
	}	
.events h5 {
	margin-bottom: 5px; 
	font-size: 15px; 
	}
	
.events h6 { 
	margin-bottom: 3px;
	font-size: 13px; 
	}
	
.sponsors {
	width: 185px;
	padding: 15px 5px 0 20px;
	}
	
.sponsors img {
	margin-top: 15px;
	}
	
.sponsors a img {
	border: none;
	}

.navReturn { 
	margin-top: 15px; 
	}

/* @end */

/* @group News */

.news { 
	margin-bottom: 25px; 
	}

.news ul { 
	list-style: none; 
	}
	
.news ul ul {
	margin: 10px 0 0 40px; 
	list-style: disc; 
	}
	
.news li li {
	margin-top: 7px;
	line-height: 1.4em; 
	}
	
#container #wrapper #bodyContent .news li {
	margin-left: 0; 
	}
	
.news .headline { 
	display: block;
	margin: 40px 10px 0; 
	}
	
.news ul li:first-child .headline { 
	margin-top: 15px; 
	}
	
.news .headline a:link,
.news .headline a:visited {
	color: #006699; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none; 
	}
	
.news .headline a:hover,
.news .headline a:active {
	color: #96C857; 
	}
	
.news .date { 
	margin-top: 5px;
	color: #96C857; 
	}
	
.news ul p { 
	margin-top: 12px; 
	}
	
.news img { 
	margin-left: 10px; 
	}	
	
.posterous_quote_citation { 
	margin: 15px 10px 0;
	font-size: 10px; 
	}
	
#creditfooter { 
	display: none; 
	}

/* @end */

/* @group Facebook Button */

#leftNav .facebookBtn { 
	display: block;
	background-color: none;
	background: #FFFFFF url(images/facebook-btn.png) no-repeat 0 0;
	width: 210px;
	height: 33px;
	margin: 0 0 10px;
	padding: 0;
	text-indent: -9999px; 
	}
	
#leftNav .facebookBtn:hover,
#leftNav .facebookBtn:active {
	background-position: -300px 0; 
	}

/* @end */

/* @group Question Button */

.questionBtn { 
	display: block;
	background-color: none;
	background: #FFFFFF url(images/question-btn.png) no-repeat 0 0;
	width: 210px;
	height: 210px;
	margin: 20px 10px 0 0;
	padding: 0;
	text-indent: -9999px; 
	}
	
#bodyContent .questionBtn { 
	margin: 20px 15px 0 0; 
	}
	
.questionBtn:hover,
.questionBtn:active {
	background-position: -300px 0; 
	}
	
#leftNav .questionBtn { 
	margin: 0; 
	}

/* @end */

/* @group Mail Chimp */

#mailChimp {
	background: #D1EAB8; 
	margin: 20px 5px 0 5px;
	border: 1px solid #90C85C; 
	}

#mc_embed_signup { 
	padding: 5px;
	font-size: 12px; 
	}

#mc_embed_signup fieldset { 
	border: none; 
	}
	
#mc_embed_signup legend {
	font-size: 22px;
	line-height: 1.1em; 
	}
	
#mc_embed_signup .indicate-required {
	font-size: 10px;
	font-weight: normal; 
	}
	
#mc_embed_signup label { 
	display: block;
	margin-top: 6px;
	font-weight: normal;
	}
	
#mc_embed_signup .note-required { 
	color: #CC0000; 
	}
	
#mc_embed_signup input.required { 
	width: 94%;
	padding: 4px;
	border: 1px solid #90C85C; 
	}
	
#mc_embed_signup input.btn { 
	margin: 12px 0 5px; 
	}

/* @end */


.alignRight { 
	float: right;
	margin: 0 0 10px 10px; 
	}
	
.alignLeft { 
	float: left;
	margin: 0 10px 10px 0; 
	}

/* @group Contact Wufoo */	

#contactHome{
	background: #d1eab8;
	width: 201px;
	margin-top: ;
	margin-left: -15px;
	margin-bottom: 20px;
	padding: 5px;
	border-bottom: solid 1px #a5d071;}
	
#contactWufooForm{
	float: right;
	background: #d1eab8;
	margin: 0px 20px 20px 20px;
	width: 201px;
	padding: 15px;
	border: solid 1px #a5d071 ;
}	
	
/* @end */


/* @group Seniors Link */	


#seniorsLink img{
	text-align: center;
	color: #fff;
	margin-bottom: 10px;
}

#seniorsLink a{
	color: #583d2a;
	font-size: 13px;
}

/* @end */







