﻿/*	Main - Colors
	373737_background grey;
	1C0000_border maroon;
	370000_content background burgandy;
	4D0000_KBKG content burgandy;
	151515_font off-black;
	FFFFFF_font font white;
	FFFFFF_font font orangish-white;
	E6E6E6_font font grayish-white;
	C0C0C0_bottom links light gray;
*/

body{
	background-color	: #151515;
	color				: #FFFFFF;
	text-align			: center;
	padding				: 0;
	margin				: 4px;
	cursor				: default;
	}
td{
	color				: #FFFFFF; 
	font-size			: 10pt ;
	vertical-align		: top;
	border				: 0px solid #FFFFFF; 
	word-spacing		: .1ex;
	}
table.Main_Table{
	font-family			: "Arial", "Verdana", sans-serif;
	width				: 800px;
	height				: 100%;
	background-color	: #373737;
	border				: 0px solid #FFFFFF; 
	border-spacing		: 0px ;
	border-collapse		: collapse ;
	}
td.Main_Header{
	width				: 800px;
	height				: 75px;
	vertical-align		: bottom;
	background-color	: #373737;
	background			: url("/images/KBKG_Header.jpg") no-repeat;
	border-left			: 1px solid #FFFFFF;
	border-right		: 1px solid #FFFFFF;
	border-top			: 1px solid #FFFFFF;
	border-bottom		: 0px solid #FFFFFF;
	}
td.Main_Vert{
	width				: 20px;
	background-color	: #1C0000;
	border-left			: 1px solid #FFFFFF;
	border-right		: 0px solid #FFFFFF;
	border-top			: 0px solid #FFFFFF;
	border-bottom		: 0px solid #FFFFFF;
	}
td.Information_Bar{
	height				: 25px;
	background-color	: #1C0000;
	font-weight			: bold;
	text-align			: right;
	vertical-align		: middle;
	border-left			: 0px solid #FFFFFF;
	border-right		: 1px solid #FFFFFF;
	border-top			: 1px solid #FFFFFF;
	border-bottom		: 0px solid #FFFFFF;
	}
#Information_Bar_Items{
	padding				: 0px;
	margin-bottom		: 0px;
	}
#Information_Bar_Items ul{
	margin-left			: 0;
	padding-left		: 0;
	display				: inline;
	border				: none;
	}
#Information_Bar_Items ul li{
	margin-left			: 0px;
	padding-left		: 0px;
	border				: 0px;
	list-style			: none;
	display				: inline;
	}
td.Information_Bar_Corner{
	height				: 25px;
	background-color	: #1C0000;
	vertical-align		: middle;
	border-left			: 1px solid #FFFFFF;
	border-right		: 0px solid #FFFFFF;
	border-top			: 1px solid #FFFFFF;
	border-bottom		: 0px solid #FFFFFF;
	}
td.Main_Menu_Column{
	width				: 172px;
	background-color	: #373737;
	text-align			: center;
	border-left			: 1px solid #FFFFFF;
	border-right		: 1px solid #FFFFFF;
	border-top			: 1px solid #FFFFFF;
	border-bottom		: 0px solid #151515;
	}
div.Image_Menu_Column{
/*	width				: 160px;
	height				: 99px; */
	border				: 0px solid #FFFFFF;
	text-align			: center;
	vertical-align		: middle;
	padding				: 0px;
	}
td.Main_Menu_Column_Lower{
	text-align			: left;
	border-left			: 1px solid #FFFFFF;
	border-right		: 0px solid #FFFFFF;
	border-top			: 0px solid #FFFFFF;
	border-bottom		: 0px solid #FFFFFF;
	}
td.Main_Menu_Cell{
	width				: 100%;
	height				: 15px;
	font-weight			: bold;
	text-align			: left;
	vertical-align		: top;
	background-color	: #373737;
	border-left			: 0px solid #FFFFFF;
	border-right		: 0px solid #FFFFFF;
	border-top			: 0px solid #151515;
	border-bottom		: 0px solid #151515;
	}
a.Menu_Link_Bottom:link,
a.Menu_Link_Bottom:visited{
	color				: #FFFFFF;
	font-size			: 8pt ;
	text-decoration 	: underline;
	}
a.Menu_Link_Bottom:hover,
a.Menu_Link_Bottom:visited:hover{
	color				: #C0C0C0;
	font-size			: 8pt ;
	text-decoration 	: underline;
	}
hr.Img_Separation_Bar{
	color				: #151515;
	background-color	: #151515;
	height				: 1px;
	width				: 100%;
	text-align			: center;
	border				: 0;
	}
td.Main_Menu_Column_Lower{
	height				: 50px;
	text-align			: left;
	vertical-align		: top;
	border-left			: 1px solid #FFFFFF;
	border-right		: 0px solid #FFFFFF;
	border-top			: 0px solid #FFFFFF;
	border-bottom		: 1px solid #FFFFFF;
	}
td.Main_Menu_Column_Footer{
	height				: 30px;
	text-align			: left;
	vertical-align		: middle;
	border-left			: 0px solid #FFFFFF;
	border-right		: 0px solid #FFFFFF;
	border-top			: 0px solid #FFFFFF;
	border-bottom		: 1px solid #FFFFFF;
	}
td.Main_Content_Cell{
	width				: 604px;
	border-left			: 0px solid #FFFFFF;
	border-right		: 1px solid #FFFFFF;
	border-top			: 1px solid #FFFFFF;
	border-bottom		: 1px solid #FFFFFF;
	}
table.Main_Menu_Column_Addresses{
	width				: 98%;
	text-align			: left;
	border				: 0px solid #FFFFFF; 
	border-spacing		: 0px ;
	border-collapse		: collapse ;
	}
td.Main_Menu_Column_Address{
	color				: #FFFFFF;
	font-size			: 8pt;	
	padding				: 0px 0px 0px 5px ;
	}
table.Content_Table{
	width				: 604px;
	height				: 100%;
	border				: 10px solid #370000; 
	border-spacing		: 0px ;
	padding				: 0px ;
	border-collapse		: collapse ;
	position			: relative;
	background			: url("/images/KBKG_Initials.png");
	background-position	: top center;
	background-color	: #370000;
	text-align			: justify;
	}
td.Main_Content_Column_Lower{
	height				: 50px;
	text-align			: center;
	font-size			: 8pt;
	vertical-align		: middle;
	border-left			: 0px solid #FFFFFF;
	border-right		: 1px solid #FFFFFF;
	border-top			: 0px solid #FFFFFF;
	border-bottom		: 1px solid #FFFFFF;
	}
td.Footer_Bar_Corner{
	height				: 20px;
	background-color	: #1C0000;
	vertical-align		: middle;
	border-left			: 1px solid #FFFFFF;
	border-right		: 1px solid #FFFFFF;
	border-top			: 0px solid #FFFFFF;
	border-bottom		: 1px solid #FFFFFF;
	}
td.Main_Content_Column_Footer{
	height				: 30px;
	text-align			: center;
	font-size			: 8pt;
	vertical-align		: middle;
	border-left			: 0px solid #FFFFFF;
	border-right		: 1px solid #FFFFFF;
	border-top			: 0px solid #FFFFFF;
	border-bottom		: 1px solid #FFFFFF;
	}
p{
	margin-top			: 0;
	margin-bottom		: 0;
	}
div.Image_Content_Corner{
	margin-left			: 2px;
	padding-left		: 2px;
	float				: right;
	text-align			: right;
	border				: 0px solid #000000;
	}
div.MediaPlayer{
	z-index				: 1;
	border				: 0px solid #FFFFFF;
	overflow			: hidden;
	}
#MediaPlayer_Layer{
	position			: relative;
	width				: 45px;
	height				: 20px;
	left				: 381px;
	top					: 216px;
	}
#MediaPlayer{
	width				: 70px;
	height				: 20px;
	border				: 0px solid #FFFFFF;
	visibility			: visible;
	}
td.Attorney_Image{
	border-left			: 1px solid #FFFFFF;
	border-right		: 1px solid #FFFFFF;
	border-top			: 1px solid #FFFFFF;
	border-bottom		: 1px solid #FFFFFF;
	vertical-align		: bottom;
	}
img.FadePhoto{
	border				: 1px solid #FFFFFF;
	}
font.white{
	color				: #FFFFFF ;
	}
a:link,
a:visited{
	color				: #FFFFFF;
	font-size			: 10pt;
	text-decoration		: underline;
	}
a:hover,
a:visited:hover{
	color				: #FFFFFF;
	font-size			: 10pt;
	text-decoration 	: underline;
	}


/*				PAGE CONTENT				*/


.page_superheading{
	font-size			: 16pt;
	font-weight			: bold;
	text-align			: left;
	}
.page_heading{
	font-size			: 13pt;
	font-weight			: bold;
	}
.page_subheading{
	font-size			: 12pt;
	font-style			: italic;
	font-family			: Georgia, serif ;
	}
td.page_content_footer_cell{
	height				: 40px;
	vertical-align		: bottom;
	}
p.page_content_footer{
	font-style			: italic;
	font-family			: Georgia, serif ;
	vertical-align		: bottom;
	}
a.articles_hyperlink:link, a.articles_hyperlink:visited,
a.articles_hyperlink:link:hover,a.articles_hyperlink:visited:hover{
	font-size			: 10pt;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: left;
	text-decoration 	: underline;
	}
p.articles_author{
	font-size			: 8pt;
	font-style			: italic;
	text-indent			: 10px;
	text-align			: left;
	}
a.resource_hyperlink:link, a.resource_hyperlink:visited,
a.resource_hyperlink:link:hover,a.resource_hyperlink:visited:hover{
	font-size			: 10pt;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: left;
	text-decoration 	: underline;
	}
p.resource_description{
	font-size			: 8pt;
	font-style			: italic;
	text-indent			: 10px;
	text-align			: left;
	}

/*				INDIVIDUAL PAGES CONTENT			*/

#settlements .settlements_heading{
	text-align			: left;
	font-size			: 10pt;
	text-decoration 	: underline;
	font-weight			: bold;
	text-transform		: none;
	margin				: 25px 0px 0px 100px;
	}
	
#settlements ol {
	margin				: 10px 5px 0px 25px;
	padding				: 0px;
}

#settlements ol li{
	text-align			: justify;
	text-indent			: 0px;
	padding				: 8px 0px 8px 0px;
	}



.testimonials_content{
	text-align			: justify;
	text-indent			: 0px;
	}
.testimonials_content_source{
	font-size			: 9pt;
	text-align			: right;
	font-style			: italic;
	font-weight			: bold;
	}


#articles_title{
	text-align			: center;
	}
#articles_author{
	text-align			: right;
	margin-bottom		: 14px; 
	}
.articles_content_heading{
	font-size			: 11pt;
	text-align			: center;
	text-decoration 	: underline;
	font-weight			: bold;
	margin-bottom		: 14px; 
	}
.articles_content{
	text-align			: justify;
	text-indent			: 10px;
	margin-bottom		: 14px; 
	}


li.faq_questions { 
	margin-bottom		: 14px; 
	}
li.faq_answers { 
	margin-bottom		: 3px; 
	}
p.faq_question{
	margin-bottom		: 5px; 
	font-size			: 10pt;
	font-weight			: bold;
	text-indent			: 0px;
	text-align			: left;
	}
p.faq_answer{
	font-size			: 10pt;
	text-indent			: 0px;
	text-align			: left;
	}
	
	
	
	
	
	
	
#vertmenu {
font-size: 100%;
width: 100%;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
display: block; 
background-color:#FFF;
font-size: 100%; 
padding: 3px 0 5px 0px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:100%;
text-align:center;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 100%;
display: block;
border-bottom: 1px solid #000;
padding: 8px 0px 7px 4px;
text-decoration: none;
width:100%;
background-color	: #373737;
color				: #FFFFFF;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #FFFFFF;
text-decoration 	: none;
background-color	: #1C0000;
}

#vertmenu ul li.active a {background-color:#370000;color:#FFF;}
#vertmenu ul li.menu_indent a {text-indent:20px;}

