/* Main CSS */
/* Clear Bankruptcy */

body {
  background: #4295be url(../images/bg-page.gif) left 163px repeat-x;
  font-family: Trebuchet MS, tahoma, verdana, arial, helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #787878;
  }

a:focus, a:active {
  outline: none;
}
 
p {
  margin:  0 0 20px 0 ;
  text-align: justify;
}

body#eval p {
  margin:  0;
  text-align: justify;
}

p.error{
	text-align: center;
	font-size: 13px;
	padding: 100px 25px 0 25px;
	margin: 0 0 100px 0;
	}

* {
  margin: 0;
  padding: 0;
  }

h1 {
  font-family: times, georgia;
  font-weight: normal;
  font-size: 20px;
  line-height: 22px;
  color: #2e92c3;
	padding: 13px 0 0 0;
  margin-bottom: 5px;
	clear: both;
  }
  

h2 {
  color: #997862;
  font-family: times, georgia;
  font-weight: normal;
  font-size: 18px;
	line-height: 20px;
  margin-bottom: 3px;
}

h3 {
	font-family: Trebuchet MS, tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 3px;
	color: #985c5c;
}

h4 {
	font-family: times, georgia;
	font-weight: normal;
	font-size: 14px;
	line-height: 16px;
	margin-bottom: 3px;
	color: #805538;
}

h2 a, h3 a, h4 a {
  background: #ffffff;
}

b, strong {
  color: #4295be;
}

li {
  list-Style-Image: url(../images/bullet.gif);
  margin: 0 0 15px 30px;
  }

#content .center {
	text-align: center;
}

#content .left {
	text-align: left;
}

#content .right {
	text-align: right;
}

#content .lfloat {
	float: left;
}

#content .rfloat {
	float: right;
}

#content .col2 {
  float: left;
  width: 235px;
  padding: 0;
  margin: 10px 0 0 0;
}

#content .col2 p {
  margin-left: 0;
}

#wrap {
  margin: 0 auto;
  width: 775px;
  clear: both;
  background-color: #fff;
}

/* Est Debt Header */

#cbk-header-estdebt{
  float: left;
  background: transparent url(../images/est-debt/header-est-debt.jpg) left top no-repeat;
  width: 775px;
  height: 125px;
  margin: 0;
}

#cbk-header-estdebt #logo a{
  float: left;
  text-indent: -9999px;
  display: block;
  height: 125px;
  width: 171px;
  margin: 0;
}

#cbk-header-estdebt fieldset{
 float:right;
 border:none;
 width:240px;
 padding: 55px 0 0 0;
}

#cbk-header-estdebt fieldset input.estdebt-input{
 float:left;
 width:75px;
 height:20px;
 font-size:16px;
 font-family: helvetica, Tahoma, Verdana, Geneva, sans-serif;
 font-weight:bold;
 padding:0;
 margin: 2px 0 0 0;
 background: transparent (../images/cbk-mvt-header-3-input.gif) left top no-repeat;
 color: #666;
}

#cbk-header-estdebt fieldset a.estdebt-go{
 float:right;
 width:155px;
 height:27px;
 text-indent:-9999px;
 margin:0;
 background:url(../images/est-debt/cbk-estdebt-go.png) left top no-repeat;
 display: block;
}

#cbk-header-estdebt fieldset a.estdebt-go:hover{
 background:url(../images/est-debt/cbk-estdebt-go.png) left -28px no-repeat;
}



/* Canvas */

#col-left {
  width: 180px;
  float: left;
}

#col-right {
  margin: 2px 0 0 0;
  width: 575px;
  float: left;
}

/* Left Navigation */

/* External file: main-navigation.css */

/* Left column pods - TOP 10 Myths */

/* Left column pods - Search*/

#search-wrap {
  display: none;
}


/*#search-wrap {
  margin: 12px 0 22px 0;
}

#search {
  width: 165px;
	height: 20px;
	margin: 0 0 0 5px;
	background: transparent url(../images/search-bg.jpg) left top repeat;
}

#search-header {
	width: 166px;
	height: 20px;
	margin: 0 0 0 5px;
	background: transparent url(../images/search-header.gif) left top no-repeat;
}
	
#search input {
  float: left;
  width: 100px;
	height: 20px;
  padding: 3px 4px 3px 5px;
  margin: 0;
  border: 0;
  font-size: 11px;
  color: #3f8fb7;
  background: transparent url(../images/search-input-bg.jpg) left top no-repeat;
}
	
#search .submitbutton {
  width: 46px;
  height: 20px;
  margin: 0;
  border: 0;
  text-indent: -9999px;
  display: block;

	cursor: pointer;
	float: right;
  background: transparent url(../images/search-btn.jpg) left top no-repeat;
}*/

/* Left column pods - BBB */

#col-left #bbb{
margin: 10px 0 10px 5px;
float: left;
}

#col-left #bbb a{
display: block;
text-indent: -9999px;
background: transparent url(../images/bbbseal1.png) no-repeat left top;
width: 146px;
height: 80px;
}

/* CBK MVT StopKeep 2 - Purple Questions & Answers Pod */

#cbk-mvt-stopkeep-2{
 width:573px;
 height:29px;
 background:url(../images/cbk-mvt-stopkeep-2.jpg) left top no-repeat;
 padding:155px 0 0 10px;
 margin:0 0 10px 0;
}

#cbk-mvt-stopkeep-2 a#cbk-mvt-stopkeep-button1{
 float:left;
 width:166px;
 height:29px;
 text-indent:-9999px;
 display:block;
 background:url(../images/cbk-mvt-stopkeep-btn1.png) left top no-repeat;
}

#cbk-mvt-stopkeep-2 a#cbk-mvt-stopkeep-button1:hover{
 background:url(../images/cbk-mvt-stopkeep-btn1.png) left bottom no-repeat;
}

#cbk-mvt-stopkeep-2 a#cbk-mvt-stopkeep-button2{
 float:left;
 width:236px;
 height:29px;
 text-indent:-9999px;
 display:block;
 background:url(../images/cbk-mvt-stopkeep-btn2.png) left top no-repeat;
}

#cbk-mvt-stopkeep-2 a#cbk-mvt-stopkeep-button2:hover{
 background:url(../images/cbk-mvt-stopkeep-btn2.png) left bottom no-repeat;
}

/* CONTENT */

#content { 
  width: 575px;
  float: left;
	margin: 0 0 20px 0;
}

li {
  list-style-image: url(../images/bullet.gif);
  list-style-type: none;
}

#evalForm {
  padding: 0;
  margin: 0 0 20px 0;
  width: 575px;
  float: left;
  color: #666666;
}

#evalForm_sml {
  margin: 10px 0 20px 45px;
}

#evalForm_mini {
  margin: 0 0 0 10px;
  float: right;
}

.evalForm_mini {
  margin: 0 0 0 10px;
  float: right;
}

#eval-content {
  margin-top: 15px;
}

#content a {
  color: #0099CC;
  text-decoration: none;
  background-color: #f6fbfe;
  padding: 0 3px 0 3px;
}

#content a:hover {
  color: #d89e38;
  text-decoration: none;
  background-color: #fbf2e2;
}

a#free-eval {
  background: #fff url(../images/bg-free-eval.jpg) right top no-repeat;
  width: 234px;
  height: 259px;
  display: block;
  float: right;
  text-indent: -9999px;
}

a#free-eval:hover {
  background: #fff url(../images/bg-free-eval.jpg) right top no-repeat;
}

/* Breadcrumb */

#content #breadcrumb {
  color: #98b6c6;
  font-family: arial, tahoma, verdana, helvetica, sans-serif;
  font-size: 11px;
	float: left;
	clear: both;
}

#content #breadcrumb a {
  color: #98b6c6;
  text-decoration: underline;
	background-color: transparent;
}

#content #breadcrumb a:hover {
  color: #3f8fb7;
  text-decoration: none;
	background-color: transparent;
}

#content input#Name, #content input#Phone, #content input#Firm, #content input#Email{
	color: #4295be;
	}

#content span.ast{
	color: #9c5e5e;
	font-weight: bold;
	}

/* Flash Map Links */

#content #flash-map {
  clear: both;
  margin: 0 auto;
	padding: 0 0 0 40px;
}

#content #flash-map #flash-map-col1 { width: 18%; float: left; margin: 0 0 0 15px;}
#content #flash-map #flash-map-col2 { width: 18%; float: left; }
#content #flash-map #flash-map-col3 { width: 18%; float: left; }
#content #flash-map #flash-map-col4 { width: 18%; float: left; }
#content #flash-map #flash-map-col5 { width: 18%; float: left; }

#content #flash-map ul {
  padding: 0;
  margin: 20px 0 0 0;
  list-style-type: none;
  list-style-image: none;
	font-family: Trebuchet MS, tahoma, verdana, arial, helvetica, sans-serif;
}

#content #flash-map ul li {
  padding: 0;
  margin: 0;
	line-height: 24px;
}

#content #flash-map ul li a {
  background-color: #F6FBFE;
	color: #0099CC;
	padding: 0 3px;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
}

#content #flash-map ul li a:hover {
  color: #d89e38;
  text-decoration: none;
  background-color: #fbf2e2;
}

#content #flash-map ul li.flash-map-over a {
  color: #d89e38;
  text-decoration: none;
  background-color: #fbf2e2;
}

/* FOOTER */

#footer {
  background: url(../images/bg-footer.gif) left top repeat-x;
  width: 740px;
  height: auto;
  color: #5c5c5c;
  clear: both;
  margin: 40px auto 0;
  font-size: 11px;
  font-family: trebuchet ms, tahoma, verdana, arial;
  line-height: 24px;
}

#footer a {
 color: #7dbce0;
 text-decoration: none;
}

/* Attorneys Join Us */

#footer a#join{
font-weight: bold;
color: #4295be;
}

.qtip-content h4{
margin: 0;
padding: 0;
font-size: 13px;
color: #4295bf;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
}

.qtip-content strong{
color: #ca5746;
}

/* COPY */
#footer #copy {
  padding-left: 15px;
	float:left;
	font-size:10px;
}

/* LINKS */
#footer #links {
  text-align: right;
  margin-right: 15px;
}

#footer #links a{
 font-size:10px;	
}

/* DISCLAIMER */

#disclaimer {
  text-align: center;
  line-height: 16px;
  font-size:12px;
  margin: 20px 15px;
  color: #5c5c5c;
  }

#disclaimer p{
 margin:0 0 20px 0;
 text-align:justify;
}

#disclaimer a {
  color: #5c5c5c;
  text-decoration: underline;
}

#disclaimer a:hover {
  text-decoration: none;
}

#disclaimer strong{
 color:#5c5c5c;	
}

/* TABLE STYLES */

table {
	margin: 20px auto;
	padding: 0;
	border-bottom: 1px solid #d8e5f1;
}

table thead tr.caption {
	background: #fff;
	font-style: italic;
	font-size: 11px;
}

table thead tr {
	font-family: Trebuchet MS, tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	background: #b3d4e5;
	color: #4295be;
}

table thead tr th {
	padding: 5px;
}

table tbody tr.caption {
	font-style: italic;
	font-size: 10px;
	color: #2b7da5;
}

table tbody tr.odd {
	background: #F6FBFE;
}

table tbody tr.even {
	background: #fff;
}

table tbody td {
	padding: 5px;
}

/* Blog Post Formatting */

#blog-posts {
clear: both;
float: left;	
  background: url(../images/blog-pod.jpg) 5px 10px no-repeat;
  width: 165px;
  margin-bottom: 30px;
}

#blog-posts h3 {
  text-indent: -9999px;  	
}

#blog-posts ul {
  list-style: none;  
  list-Style-Image: none;    
  padding: 40px 10px 0 10px;
}

#blog-posts ul li {
  list-style: none;
  list-Style-Image: none;   	
  color: #222222;
  padding: 6px 0 6px 4px;
  margin: 0;
  border-bottom: #545454 dotted 1px;
  color: #4295be;
}

#blog-posts ul li a {
  color: #4295be;
  font-size: 10px;
  line-height: 15px;
  text-decoration: underline;
}

#blog-posts ul li a:hover {
  text-decoration: none;
}



/* Newsletter Optin Table Styles */

table#NewsLetterSignup {
	margin: 20px auto;
	padding: 0;
	border: 0;
}

table#NewsLetterSignup tbody td{
	padding: 0;
	margin: 0;
}

/* RSS Button */

#content a.rss_feed {
	text-decoration: none;
	background: transparent url(../images/rss-icon.gif) top left no-repeat;
	padding: 1px 0 3px 25px;
	margin: 20px 0 5px 0;
	height: 30px;
	width: 70px;
	display: block;
}

#content a.rss_feed:hover {
	text-decoration: underline;
}

/* BK Lawyer Q&A */

#lawyer-qa{
 width:570px;
 margin:0 0 5px 0;
}

#lawyer-qa #q-a-header{
 width:570px;
 height:54px;
 background:url(../images/lawyer-qa/lawyer-qa-header.gif) left top no-repeat;
}

#lawyer-qa #divider{
 width:570px;
 height:14px;
 background:url(../images/lawyer-qa/lawyer-qa-divider.jpg) left top no-repeat;
}

/* Questions */

#lawyer-qa #q1 a.click1{
 display:block;
 outline:none;
 width:570px;
 height:105px;
 text-indent:-9999px;
 background:url(../images/lawyer-qa/lawyer-q1.gif) left center no-repeat;
}

#lawyer-qa #q2 a.click2{
 display:block;	
 outline:none;
 width:570px;
 height:110px;
 text-indent:-9999px;
 background:url(../images/lawyer-qa/lawyer-q2.gif) left center no-repeat;
}

#lawyer-qa #q3 a.click3{
 display:block;	
 outline:none;
 width:570px;
 height:110px;
 text-indent:-9999px;
 background:url(../images/lawyer-qa/lawyer-q3.gif) left center no-repeat;
}

#lawyer-qa #q4 a.click4{
 display:block;	
 outline:none;
 width:570px;
 height:95px;
 text-indent:-9999px;
 background:url(../images/lawyer-qa/lawyer-q4.gif) left 20px no-repeat;
}

#lawyer-qa #q5 a.click5{
 display:block;	
 outline:none;
 width:570px;
 height:95px;
 text-indent:-9999px;
 background:url(../images/lawyer-qa/lawyer-q5.gif) left 20px no-repeat;
}


/* Answers */

#lawyer-qa p.a1, #lawyer-qa p.a2, #lawyer-qa p.a3, #lawyer-qa p.a4, #lawyer-qa p.a5{
 width:480px;
 font-family:Helvetica, Arial, sans-serif;
 color:#2e3a40;
 font-size:12px;
 line-height:18px;
 margin:0 0 24px 0;
 padding:0 0 0 60px;
 background:url(../images/lawyer-qa/lawyer-answer.gif) 4px top no-repeat;
 display:none;
}

#lawyer-qa p a.free-eval {
 color:#137493;	
 font-size:11px;
 text-decoration:none;
 margin:8px 0 0 0;
 background:url(../images/lawyer-qa/lawyer-qa-connect.gif) left top no-repeat;
 width:158px;
 height:19px;
 text-indent:-9999px;
 display:block;
}

#lawyer-qa p a.free-eval:hover{
 background:url(../images/lawyer-qa/lawyer-qa-connect-hover.gif) left top no-repeat;
}

/* Recent Updates */

#page-updates{
padding: 15px 0 0 0;
}

/* sticky bar Feb 2011 */


.featured-bar {
	width: 100%;
	height: 207px;
	position: fixed;
	bottom: 0;
	left: 0;
	margin: 0; padding: 0;
	z-index: 10000;
	background: transparent url(../images/stickybar/sticky-bg.png) left top repeat-x;
}



.openButton {
	width : 25px;
	height : 29px;
	position : fixed;
	right : 0;
	cursor : pointer;
	padding : 0;
	z-index : 20000;
	display: block;
}

#sticky-wrap {
   margin: 0 auto;
   width: 775px;
}

.featured-bar #sticky-home {
	float: left;
	width: 193px;
	height: 207px;
	background: transparent url(../images/stickybar/bg-home.png) left top no-repeat;
}
.featured-bar #sticky-jobs {
	float: left;
	width: 194px;
	height: 207px;
	background: transparent url(../images/stickybar/bg-jobs.png) left top no-repeat;
}

.featured-bar #sticky-credit {
	float: left;
	width: 194px;
	height: 207px;
	background: transparent url(../images/stickybar/bg-credit.png) left top no-repeat;
}

.featured-bar #sticky-medical {
	float: left;
	width: 194px;
	height: 207px;
	background: transparent url(../images/stickybar/bg-medical.png) left top no-repeat;
}

.featured-bar #sticky-home a, .featured-bar #sticky-jobs a, .featured-bar #sticky-credit a, .featured-bar #sticky-medical a {
    margin: 155px 0 0 0;	
}

.featured-bar #sticky-home a.link {
	float: left;
	width: 193px;
	height: 31px;
	background: transparent url(../images/stickybar/button-home.png) left top no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

.featured-bar #sticky-home a:hover.link {
	background: transparent url(../images/stickybar/button-home.png) left bottom no-repeat;
}

.featured-bar #sticky-jobs a.link {
	float: left;
	width: 194px;
	height: 31px;
	background: transparent url(../images/stickybar/button-jobs.png) left top no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

.featured-bar #sticky-jobs a:hover.link {
	background: transparent url(../images/stickybar/button-jobs.png) left bottom no-repeat;
}

.featured-bar #sticky-credit a.link {
	float: left;
	width: 194px;
	height: 31px;
	background: transparent url(../images/stickybar/button-credit.png) left top no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

.featured-bar #sticky-credit a:hover.link {
	background: transparent url(../images/stickybar/button-credit.png) left bottom no-repeat;
}

.featured-bar #sticky-medical a.link {
	float: left;
	width: 194px;
	height: 31px;
	background: transparent url(../images/stickybar/button-medical.png) left top no-repeat;
	display: block;
	text-indent: -9999px;
	overflow: hidden;
}

.featured-bar #sticky-medical a:hover.link {
	background: transparent url(../images/stickybar/button-medical.png) left bottom no-repeat;
}

/* returning visitor stickybar */

#sticky-wrap-returning {
    margin: 0 auto;
    width: 775px;
	height: 207px;
	background: transparent url(../images/stickybar/returning-bg.png) left top no-repeat;	   
}

a.rr-link-returning {
    float: right;	
    margin: 70px 0 0 0;
    width: 260px;
	height: 137px;
	background: transparent url(../images/stickybar/rr-pod-link.gif) left top no-repeat;	
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}

a:hover.rr-link-returning {
	background: transparent url(../images/stickybar/rr-pod-link.gif) left bottom no-repeat;	
}

/* Google +1 */

#plusone-wrap{
 margin:0 auto;
 width:160px;
 text-align:center;
 margin:0 0 10px 0;
}

#plusone-wrap #___plusone_0{
 float:left !important;
 margin:0 0 0 12px !important;
}

#plusone-wrap h4{
 padding:10px 0 5px 0;
}

/* from old omniture.css */
/* FAMILY PAGE */

#cbk-SEO-OPT-family-wrap {
  padding: 130px 0 0 0;
  margin: 0;
  background: url(../images/seo-page-optimization/family-bg.jpg) left top no-repeat; 
  height: 100%;
}

#cbk-SEO-OPT-family-wrap h1 {
  display: none;
}

#cbk-SEO-OPT-family-wrap h2 {
  float: left;
  width: 575px;
  height: 60px;
  background:url(../images/seo-page-optimization/family-h2.gif) left bottom no-repeat; 
  padding: 0;
  margin: 0;
  display: block;
  text-indent: -9999px;
}

#cbk-SEO-OPT-family-wrap p {
  padding-left: 12px;
  clear: left;
}

#cbk-SEO-OPT-family-wrap #polaroid {
  float: right;
  width: 228px;
  height: 95px;
}

#cbk-SEO-OPT-family-wrap #quote-family{
  float: right;
  width: 229px;
  height: 158px;
  background:url(../images/seo-page-optimization/family-quote.jpg) left top no-repeat; 	
}

ul.family-issues {
  list-style: none;	
  padding: 0;
  margin: 0;
}

ul.family-issues li {
  list-style: none;	
  padding: 5px 0 10px 0;
  margin: 0;
  background:url(../images/seo-page-optimization/div.gif) left bottom no-repeat; 
}

ul.family-issues p {
  padding: 2px 0 4px 0;
  margin: 0;
}

a#family-issues-1, a#family-issues-1:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/family-issues1.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;
}

a#family-issues-2, a#family-issues-2:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/family-issues2.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;
}

a#family-issues-3, a#family-issues-3:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/family-issues3.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;
}

a#family-issues-4, a#family-issues-4:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/family-issues4.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;	
}

/* learn more */

#cbk-SEO-OPT-family-wrap a.learn-more, #cbk-SEO-OPT-discharge-wrap a.learn-more, #cbk-SEO-OPT-career-wrap a.learn-more, #cbk-SEO-OPT-chapter13-wrap a.learn-more, #cbk-SEO-OPT-automaticstay-wrap a.learn-more, #cbk-SEO-OPT-bankruptcybasics-wrap a.learn-more {
  width: 137px;
  height: 33px;
  background: transparent url(../images/seo-page-optimization/learn-more.gif) 10px top no-repeat; 
  text-indent: -9999px;
  display: block;
}

#cbk-SEO-OPT-family-wrap a:hover.learn-more, #cbk-SEO-OPT-discharge-wrap a:hover.learn-more, #cbk-SEO-OPT-career-wrap a:hover.learn-more, #cbk-SEO-OPT-chapter13-wrap a:hover.learn-more, #cbk-SEO-OPT-automaticstay-wrap a:hover.learn-more, #cbk-SEO-OPT-bankruptcybasics-wrap a:hover.learn-more {
  width: 137px;
  height: 33px;
  background: transparent url(../images/seo-page-optimization/learn-more.gif) 10px bottom no-repeat; 
  text-indent: -9999px;
  display: block;
}


/* DEBT DISCHARGE PAGE */

#cbk-SEO-OPT-discharge-wrap {
  padding: 140px 0 0 0;
  margin: 0;
  background: url(../images/seo-page-optimization/discharge-bg.jpg) left 25px no-repeat; 
  height: 100%;
}

#cbk-SEO-OPT-discharge-wrap  #happiness {
  float: right;
  width: 340px;
  height: 95px;	
}

#cbk-SEO-OPT-discharge-wrap p {
  padding-left: 12px;
  clear: left;
}

ul.discharge-pages {
  list-style: none;	
  padding: 0;
  margin: 0;
}

ul.discharge-pages li {
  list-style: none;	
  padding: 5px 0 10px 0;
  margin: 0;
  background:url(../images/seo-page-optimization/div.gif) left bottom no-repeat; 
}

ul.discharge-pages p {
  padding: 2px 0 4px 0;
  margin: 0;
}

a#discharge-link-1, a#discharge-link-1:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/discharge-link1.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;
}

a#discharge-link-2, a#discharge-link-2:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/discharge-link2.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;
}


a#discharge-link-3, a#discharge-link-3:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/discharge-link3.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;
}


a#discharge-link-4, a#discharge-link-4:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/discharge-link4.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;
}


a#discharge-link-5, a#discharge-link-5:hover {
  width: 400px;
  height: 25px;
  background:url(../images/seo-page-optimization/discharge-link5.gif) 10px top no-repeat;
  text-indent: -9999px;
  display: block;
}


/* Life After Bankruptcy Page */

#cbk-SEO-OPT-lifeafter-wrap {
  padding: 140px 0 0 0;
  margin: 0;
  background: url(../images/seo-page-optimization/lifeafterbankruptcy-bg.jpg) left 25px no-repeat; 
  height: 100%;  
}

#cbk-SEO-OPT-lifeafter-wrap  #happiness {
  float: right;
  width: 340px;
  height: 95px;	
}

#cbk-SEO-OPT-lifeafter-wrap p {
  padding-left: 12px;
  clear: left;
}

#cbk-SEO-OPT-lifeafter-wrap h3.discuss {
  float: left;
  width: 493px;
  height: 38px;
  background:url(../images/seo-page-optimization/discuss-h3.gif) 10px top no-repeat; 
  padding: 0;
  margin: 0;
  display: block;
  text-indent: -9999px;
}

#cbk-SEO-OPT-lifeafter-wrap #quote-lifeafter {
  float: right;
  width: 244px;
  height: 140px;
  background:url(../images/seo-page-optimization/lifeafter-quote.jpg) right top no-repeat; 	
}

#cbk-SEO-OPT-lifeafter-wrap #quote-lifeafter2 {
  float: right;
  width: 244px;
  height: 140px;
  background:url(../images/seo-page-optimization/lifeafter-quote2.jpg) right top no-repeat; 	
}


/* Chapter 13 */

#cbk-SEO-OPT-chapter13-wrap {
  padding: 25px 0 0 0;
  margin: 0; 
  height: 100%;  
}

#cbk-SEO-OPT-chapter13-wrap p {
  padding-left: 12px;
  clear: left;
}

#cbk-SEO-OPT-chapter13-wrap h1 {
  float: left;
  width: 575px;
  height: 105px;
  background:url(../images/seo-page-optimization/chapter13-headlines.gif) left top no-repeat; 
  padding: 0;
  margin: 0;
  display: block;
  text-indent: -9999px;
}

#cbk-SEO-OPT-chapter13-wrap h2 {
  float: left;
  width: 575px;
  height: 53px;
  background:url(../images/seo-page-optimization/chapter13-h2.gif) left top no-repeat; 
  padding: 0;
  margin: 0;
  display: block;
  text-indent: -9999px;
}

#cbk-SEO-OPT-chapter13-wrap h3 {
  float: left;
  width: 575px;
  height: 32px;
  background:url(../images/seo-page-optimization/chapter13-h3.gif) left top no-repeat; 
  padding: 0;
  margin: 0;
  display: block;
  text-indent: -9999px;
}

#cbk-SEO-OPT-chapter13-wrap a#chapter-13-protections {
  float: left;
  width: 575px;
  height: 256px;
  background:url(../images/seo-page-optimization/chapter-13-protections.jpg) left top no-repeat; 
  display: block;
  text-indent: -9999px;
  overflow: hidden;
}

#cbk-SEO-OPT-chapter13-wrap a:hover#chapter-13-protections {
  background:url(../images/seo-page-optimization/chapter-13-protections.jpg) left bottom no-repeat; 
}

ul.chapter13-links {
  list-style: none;	
  padding: 0;
  margin: 0;
}

ul.chapter13-links li a {
  font-size: 15px;
  margin-left: 10px;
}

ul.chapter13-links li {
  list-style: none;	
  padding: 10px 0 15px 0;
  margin: 0;
  background:url(../images/seo-page-optimization/div.gif) left bottom no-repeat; 
}

ul.chapter13-links p {
  padding: 6px 0 4px 0;
  margin: 0;
}

/* Personal Bankruptcy */

#cbk-SEO-OPT-personalbankruptcy-wrap {
  padding: 85px 0 0 0;
  margin: 0;
  background: url(../images/seo-page-optimization/personalbankruptcy-bg.jpg) left 25px no-repeat; 
  height: 100%;
}

#cbk-SEO-OPT-personalbankruptcy-wrap  #happiness {
  float: right;
  width: 320px;
  height: 320px;	
}

#cbk-SEO-OPT-personalbankruptcy-wrap p {
  padding-left: 10px;
  clear: left;
}

#cbk-SEO-OPT-personalbankruptcy-wrap h3 {
  float: left;
  width: 575px;
  height: 29px;
  background:url(../images/seo-page-optimization/personalbnk-h3.gif) left top no-repeat; 
  padding: 0;
  margin: 0;
  display: block;
  text-indent: -9999px;
}

#cbk-SEO-OPT-personalbankruptcy-wrap #personal-bankruptcy-ch7vs13 {
  background:url(../images/seo-page-optimization/personal-bankruptcy-ch7vs13.gif) left top no-repeat; 	
  clear: both;
  padding: 40px 0 0 0;
}

#personal-bankruptcy-ch7 {
  float: left;
  width: 265px;
  background:url(../images/seo-page-optimization/div-vert.gif) right top no-repeat; 
  padding-right: 30px;
}

#personal-bankruptcy-ch13 {
  float: left;	
  width: 260px;
}

#personal-bankruptcy-ch7 #headerch7 {
  width: 220px;
  height: 28px;
  background:url(../images/seo-page-optimization/personal-bankruptcy-ch7.gif) 11px top no-repeat; 	
}

#personal-bankruptcy-ch13 #headerch13 {
  width: 230px;
  height: 28px;
  background:url(../images/seo-page-optimization/personal-bankruptcy-ch13.gif) 9px top no-repeat; 	
}

/* Bankruptcy Basics */


#cbk-SEO-OPT-bankruptcybasics-wrap a#bankruptcy-basics-keep-pod {
  float: left;
  width: 575px;
  height: 256px;
  background:url(../images/seo-page-optimization/bankruptcy-basics-keep-pod.jpg) left top no-repeat; 
  display: block;
  text-indent: -9999px;
  overflow: hidden;
}

#cbk-SEO-OPT-bankruptcybasics-wrap a:hover#bankruptcy-basics-keep-pod{
  background:url(../images/seo-page-optimization/bankruptcy-basics-keep-pod.jpg) left bottom no-repeat; 
}


#cbk-SEO-OPT-bankruptcybasics-wrap {
  padding: 25px 0 0 0;
  margin: 0; 
  height: 100%;  
}

#cbk-SEO-OPT-bankruptcybasics-wrap p {
  padding-left: 12px;
  clear: left;
}

#cbk-SEO-OPT-bankruptcybasics-wrap h1 {
  float: left;
  width: 575px;
  height: 75px;
  background:url(../images/seo-page-optimization/basics-h1.gif) left top no-repeat; 
  padding: 0;
  margin: 0;
  display: block;
  text-indent: -9999px;
}

#cbk-SEO-OPT-bankruptcybasics-wrap h2 {
  float: left;
  width: 575px;
  height: 28px;
  background:url(../images/seo-page-optimization/basics-h2.gif) left top no-repeat; 
  padding: 0;
  margin: 0;
  display: block;
  text-indent: -9999px;
}

ul.bankruptcy-basics-links {
  list-style: none;	
  padding: 0;
  margin: 0;
}

ul.bankruptcy-basics-links li a {
  font-size: 15px;
  margin-left: 10px;
}

ul.bankruptcy-basics-links li {
  list-style: none;
  padding: 10px 0 15px 0;
  margin: 0;
  background:url(../images/seo-page-optimization/div.gif) left bottom no-repeat; 
}

ul.bankruptcy-basics-links p {
  padding: 6px 0 4px 0;
  margin: 0;
}

/* from sitemap.css */

/* 1st Level */

#col-right #sitemap ul{
	margin: 20px 0 0 0;
	}

#col-right #sitemap ul ul {
  margin: 10px 0;
}

/* from main-navigation.css */

#col-left #nav {
  padding-left: 2px;
  margin-bottom: 25px;
}

#col-left #nav ul {
  clear: both;
}

#col-left #nav ul li {
  margin: 0;
  width: 173px;
  background: transparent url(../images/bg-a-header.gif) left top no-repeat;
  font-size: 12px;
  line-height: 33px;
  clear: both;
	text-align: left;
	list-style-type: none;	
	list-style-image: none;	
}

#col-left #nav ul li a {
  padding-left: 10px;
	display: block;
	height: 33px;
  line-height: 33px;
	width: 170px;
	color: #fff;
	text-decoration: none;
}

#col-left #nav ul li a:hover {
  background: url(../images/bg-a-header-current.gif) left	 top no-repeat;
}

#col-left #nav ul li.selected {
  margin: 0;
  width: 173px;
  background: url(../images/bg-a-header-current.gif) left top no-repeat;
  font-size: 12px;
  line-height: 33px;
  clear: both;
	text-align: left;
	list-style: none;
}

#col-left #nav ul li.selected ul li a{
 width:138px;
 padding:0;
 margin:0;
}

#col-left #nav ul li.selected a {
  color: #fff;
	background: url(../images/bg-a-header-current.gif) left top no-repeat;
}

#col-left #nav ul li ul, #col-left #nav ul li.selected ul {
  margin: 0 0 7px 0;
	padding: 0 0 8px 0;
  clear: both;
	background: transparent url(../images/bg-nav-bottom.gif) bottom left no-repeat;
}

#col-left #nav ul li ul li, #nav ul li.selected ul li {
	width: 173px;
  padding: 0;
  margin: 0;
  line-height: 25px;
  background: transparent url(../images/bg-a.gif) left top no-repeat;
	color:#9F4812;
  list-style-image: none;
  list-style-type: none;
}

#col-left #nav ul li.selected ul li a, #col-left #nav ul li ul li a { 
  height: 24px;
  font-size: 11px;
  color: #62add2;
  display: block;
	outline: none;
  line-height: 25px;
  text-decoration: none;
	padding: 0 0 0 30px;
  margin: 0;
	background: transparent;
} 

#col-left #nav ul li.selected ul li a:hover, #col-left #nav ul li ul li a:hover { 
  text-decoration: underline;
	background: transparent;
}

#col-left #nav ul li.selected ul li.selected a, #col-left #nav ul li ul li.selected a { 
  font-size: 11px;
  color: #9f4812;
	display: block;
	line-height: 25px;
	text-decoration: none;
  padding-left: 0;
  text-indent: 30px;
	margin: 0;
	background: transparent url(../images/bg-a-current.gif) no-repeat scroll left top;
}

#col-left #nav ul li.selected ul li.selected a:hover, #col-left #nav ul li ul li.selected a:hover {
  background: transparent url(../images/bg-a-current.gif) no-repeat scroll left top;
	text-decoration: underline;
}
