a.primary_link, a:hover.primary_link {
	height: 18px;
	padding: 3px 35px 3px 0px;
	font-size: 18px;
	font-weight: 700;
	color: #78bbb1;

}

a.primary_link_small {
	color: #78bbb1;

}

a.arrow {
	background: url(../images/nav/arrow.gif) right no-repeat;	

}

a.buttons_medium {
	display: block;
	cursor: pointer;
	padding: 9px 0px 0px 36px;
	height: 26px;
	width: 268px;
	background: url(../images/buttons/medium.png) top no-repeat;
	behavior: url(css/iepngfix.htc);

}

a#thetruth {
	cursor: pointer;
	cursor: hand;
	display: block;
	width: 356px; 
	height: 65px; 
	background: url(../images/thetruthaboutrates.png);
	behavior: url(css/iepngfix.htc);
}

a#questions {
	cursor: pointer;
	cursor: hand;
	display: block;
	width: 520px; 
	height: 76px; 
	background: url(../images/questions.png);
	behavior: url(css/iepngfix.htc);
}

a.buttons_medium:hover {
	background: url(../images/buttons/medium.png) bottom no-repeat;
	behavior: url(css/iepngfix.htc);

}

div#subnav ul {
	margin: 0 0 15px 15px;
}

div#subnav ul ul {
	margin: 0;
	width: 170px;
}

div#subnav a {
	color: #ccc5ab;
	font-size: 14px;
	line-height: 19px;
	font-weight: bold;
	letter-spacing: 0.5px;
	text-decoration: none;
}

div#subnav li {

}

div#subnav li li {
	width: 170px;
}

div#subnav li li a {
	padding: 0 0 0 30px;
	font-size: 12px;
}

div#subnav li li a.selected {
	background: url(../images/nav/sub-selected.png) left no-repeat;
}

#IE6 div#subnav li li a.selected {
	background: url(../images/nav/sub-selected-ie6.png) left no-repeat;
}

div#subnav a:hover, div#subnav a.selected {
	color: #719b82;

}

div.right_nav a.sub {
	font-size: 12px;
	padding-left: 36px;
	background: url(../images/nav/sub.png) no-repeat;	
	behavior: url(css/iepngfix.htc);
}

div#navigation ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	width: 200px;
	padding-top: 15px;
}

div#navigation ul li {
	margin: 0px;
	padding: 0px;

}

div#navigation ul li a {
	display: block;
	width: 200px;
	cursor: pointer;
	text-indent: -5000px;
}

div#navigation ul li a.home {
	background: url(../images/nav/home.png) top  no-repeat;
	height: 26px;
}

* html div#navigation ul li a.home {
	background: url(../images/nav/home2.gif) top  no-repeat;
}

div#navigation ul li a.apply {
	background: transparent url(../images/nav/apply.png) top no-repeat;
	height: 26px;
}

* html div#navigation ul li a.apply {
	background: transparent url(../images/nav/apply2.gif) top no-repeat;
}

div#navigation ul li a.loan {
	background: transparent url(../images/nav/loan.png) top no-repeat;
	height: 24px;
}

* html div#navigation ul li a.loan {
	background: transparent url(../images/nav/loan2.gif) top no-repeat;
}

div#navigation ul li a.about {
	background: transparent url(../images/nav/about.png) top no-repeat;
	height: 26px;
}

* html div#navigation ul li a.about {
	background: transparent url(../images/nav/about2.gif) top no-repeat;
}

div#navigation ul li a.mortgage {
	background: transparent url(../images/nav/mortgage.png) top no-repeat;
	height: 24px;
}
* html div#navigation ul li a.mortgage { /* STAR HACK - IE6 ONLY */
	background: transparent url(../images/nav/mortgage2.gif) top no-repeat;
}

div#navigation ul li a.news {
	background: url(../images/nav/news.png) top no-repeat;
	height: 23px;
}

* html div#navigation ul li a.news {
	background: url(../images/nav/news.gif) top no-repeat;
}


div#navigation ul li a.contact {
	background: url(../images/nav/contact.png) top no-repeat;
	height: 25px;
}

* html div#navigation ul li a.contact {
	background: url(../images/nav/contact.gif) top no-repeat;
}

/* HOVER */
body#home div#navigation ul li a.home {
	background: url(../images/nav/home.png) bottom  no-repeat;
	height: 26px;
}

* html body#home div#navigation ul li a.home {
	background: url(../images/nav/home.gif) bottom  no-repeat;
}

body#apply div#navigation ul li a.apply {
	background: transparent url(../images/nav/apply.png) bottom no-repeat;
	height: 26px;
}

* html body#apply div#navigation ul li a.apply {
	background: transparent url(../images/nav/apply2.gif) bottom no-repeat;
}

body#loan div#navigation ul li a.loan {
	background: transparent url(../images/nav/loan.png) bottom no-repeat;
	height: 24px;
}

* html body#loan div#navigation ul li a.loan {
	background: transparent url(../images/nav/loan2.gif) bottom no-repeat;
}

body#about div#navigation ul li a.about {
	background: transparent url(../images/nav/about.png) bottom no-repeat;
	height: 26px;
}

* html body#about div#navigation ul li a.about {
	background: transparent url(../images/nav/about2.gif) bottom no-repeat;
}

body#mortgage div#navigation ul li a.mortgage {
	background: transparent url(../images/nav/mortgage.png) bottom no-repeat;
	height: 24px;
}

* html body#mortgage div#navigation ul li a.mortgage {
	background: transparent url(../images/nav/mortgage2.gif) bottom no-repeat;
}

body#news div#navigation ul li a.news {
	background: url(../images/nav/news.png) bottom no-repeat;
	height: 23px;
}

* html body#news div#navigation ul li a.news {
	background: url(../images/nav/news.gif) bottom no-repeat;
}


body#contact div#navigation ul li a.contact {
	background: url(../images/nav/contact.png) bottom no-repeat;
	height: 25px;
}

* html body#contact div#navigation ul li a.contact {
	background: url(../images/nav/contact.gif) bottom no-repeat;
}

div#navigation ul li a:hover {
	background-position: bottom;

}

a.badge, html body a.badge:hover {
	display: block;
	margin-top: 143px;
	background: url(../images/nav/kiel-badge2.png) top left no-repeat;
	height: 62px;
	width: 200px;
	cursor: pointer;
	padding-left: 0px;
	margin-left: 0px;
	text-indent: -5000px;
	behavior: url(/css/iepngfix.htc);
}



#letter-nav a {
	display: block;
	background: url(../images/buttons/testimonial-off.png) no-repeat;
	height: 28px;
	width: 88px;
	color: #fff;
	padding: 3px 0 0 0;
	text-align: center;
}

#letter-nav a.selected {
	background: url(../images/buttons/testimonial-on.png) no-repeat;
}

#IE6 #letter-nav a {
	behavior: url(/css/iepngfix.htc);
}

/*---------- h1 headers --------- */

h1 {
	width: 291px;
	height: 35px;
	text-indent: -5000px;
	margin: 25px 0 0 0;
	
}

#IE6 h1 {
	behavior: url(/css/iepngfix.htc);
}

h1#live-leads{
	background: url(../images/headlines/liveleads.png) no-repeat; width:157px;
}


h1#meet-officer {
	background: url(../images/headlines/meet-officer.png) no-repeat; width:341px;
}

h1#about-kiel {
	background: url(../images/headlines/about-kiel.png) no-repeat;
}


h1#apply-now {
	background: url(../images/headlines/apply-now.png) no-repeat;
	width: 745px;
}

h1#careers {
	background: url(../images/headlines/careers.png) no-repeat;
}

h1#community-involvement {
	background: url(../images/headlines/community-involvement.png) no-repeat;
	width: 500px;
}

h1#contact-us {
	background: url(../images/headlines/contact-us.png) no-repeat;
}

h1#customer-care {
	background: url(../images/headlines/customer-care.png) no-repeat;
}

h1#debt-consolidation {
	background: url(../images/headlines/debt-consolidation.png) no-repeat;
}

h1#events {
	background: url(../images/headlines/events.png) no-repeat;
}

h1#fha {
	background: url(../images/headlines/fha.png) no-repeat;
}

h1#freddie-fannie {
	background: url(../images/headlines/freddie-fannie.png) no-repeat;
}

h1#glossary {
	background: url(../images/headlines/glossary.png) no-repeat;
}

h1#home-equity {
	background: url(../images/headlines/home-equity.png) no-repeat;
	width: 500px;
}

h1#home-purchases {
	background: url(../images/headlines/home-purchases.png) no-repeat;
	width: 250px;
}

h1#home-loans {
	background: url(../images/headlines/home-loans.png) no-repeat;
	width: 250px;
}

h1#honors-awards {
	background: url(../images/headlines/honors-awards.png) no-repeat;
	width: 500px;
}

h1#latest-news {
	background: url(../images/headlines/latest-news.png) no-repeat;
}

h1#linda-foundation {
	background: url(../images/headlines/linda-foundation.png) no-repeat;
}

h1#links {
	background: url(../images/headlines/links.png) no-repeat;
}

h1#loan-professionals {
	background: url(../images/headlines/loan-professionals.png) no-repeat;
	
}

h1#loan-programs {
	background: url(../images/headlines/loan-programs.png) no-repeat;
	width: 500px;
}

h1#mortgage-rates {
	background: url(../images/headlines/mortgage-rates.png) no-repeat;
	width: 414px;
}

h1#mortgage-checklists {
	background: url(../images/headlines/mortgage-checklists.png) no-repeat;
}

h1#news-events {
	background: url(../images/headlines/news-events.png) no-repeat;
}

h1#our-management {
	background: url(../images/headlines/our-management.png) no-repeat;
}

h1#our-story {
	background: url(../images/headlines/our-story.png) no-repeat;
}

h1#radio-testimonials {
	background: url(../images/headlines/radio-testimonials.png) no-repeat;
}

h1#refinances {
	background: url(../images/headlines/refinances.png) no-repeat;
	width: 250px;
}

h1#reverse-mortgages {
	background: url(../images/headlines/reverse-mortgages.png) no-repeat;
}

h1#second-mortgages {
	background: url(../images/headlines/second-mortgages.png) no-repeat;
}

h1#testimonial-letters {
	background: url(../images/headlines/testimonial-letters.png) no-repeat;
}

h1#va-mortgage {
	background: url(../images/headlines/va-mortgage.png) no-repeat;
}

h1#mortgage-calculator{
	background: url(../images/headlines/std-mortgage_calc.png) no-repeat;
	width: 435px;
}
h1#tax-savings-calculator{
	background: url(../images/headlines/tax-savings.png) no-repeat;
	width: 435px;
}
h1#rent-or-by-calculator{
	background: url(../images/headlines/rent_or_buy.png) no-repeat;
	width: 435px;
}







/* ----------- h2 header replacements ---------- */

h2#loan-processing-staff {
	background: url(../images/headlines/loan-processing-staff.png);
	behavior: url(css/iepngfix.htc);
	height: 24px;
	width: 225px;
	text-indent: -5000px;
	margin: 30px 0 15px 0;
}