@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0px;}
img{border-width:0px;}
.png{behavior: url("iepngfix.htc") }

body{
	background:#6e563c url(../images/body-bg.gif) repeat-x scroll top; 
	font-family:verdana; 
	font-size:11px;
	}
.outerwrapper{
	width:1000px; 
	margin:0 auto; 
	padding:0px;
	border:0px solid #000000;
	}
/*      header     */
.header{ 
	height:111px; 
	background: #ffffff url(../images/header-bg.gif) repeat-x scroll top;
	}
.header .logo{
	float:left; 
	margin-top:22px; 
	margin-left:24px;
	padding:0px; 
	text-align:left;
	}
.header .free{
	float:left; 
	margin-top:12px; 
	margin-left:0px;}
.header .our-services{ 
	float:left; 
	margin-top:14px;
	margin-bottom:21px;  
	margin-left:24px; }


/* main menu */
.menu{float:right; width:377px; height:30px; margin-top:0px;}
#MainMenu 
{
	width:100%;
	height:30px;
	
	margin:0;
	border:0;

}
#tab 
{
	margin:0 0 0 10px;
	top:0;
}
#tab ul 
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
#tab li 
{
display:inline;
	float:left;
	margin:0 0 0 0 ;
	padding:0;
}
#tab a 
{
	background:#000000 url("../images/bright_029.gif") no-repeat right top;
	margin:0;
	padding:0;
	text-decoration:none;
	border:0;
	display:block;
	float:left;
}
#tab a span 
{
	display:block;
	background:url("../images/bleft_029.gif") no-repeat left top;
	padding:0 18px 0 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#FFFFFF;
	font-weight:bold;
	line-height:30px;
}
#tab a:hover,#tab li.item_active a 
{
	background-position:right bottom;
	border-color:#000000;
}
#tab a:hover span,#tab li.item_active a span 
{
	background-position:left bottom;
	color:#000000;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv
{
	position:absolute;
	top:0;
	float:left;
	display:block;
	visibility:hidden;
	border:0 solid #330066;
	background: #FFFFFF url("../images/bmid_029.gif");
	color:#FFFFFF;
	z-index:100;
	text-decoration:none;
	padding:0 0 0 10px;
}
.dropmenudiv ul 
{
	margin:0;
	padding:0;
	list-style:none;
}
.dropmenudiv li 
{
	display:inline;
	margin:0;
	padding:0;
}
.dropmenudiv a:link, .dropmenudiv a:visited
{
	width:180px;
	margin:0 0 0 0 ;
	padding:0;
	display:block;
	border:0 solid #000000;
	color:#FFFFFF;
	background:url("../images/bleft_029.gif") no-repeat left top;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.dropmenudiv a span 
{
	float:left;
	display:block;
	line-height:30px;
	background:url("../images/bright_029.gif") no-repeat right top;
	padding:0 18px 0 16px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11;
	color:#FFFFFF;
}
.dropmenudiv a span 
{
	float:none;
}
.dropmenudiv a:hover
{
	border:0 solid #000000;
	background-position:left bottom;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color:#000000;
}
.dropmenudiv a:hover span 
{
	background-position:right bottom;
	color:#000000;
	font-weight:bold;
}

/* end main menu */

.mainwrapper{
	width:1000px; 
	border:0px solid #000000; 
	background: #ffffff url(../images/main-bg.gif) repeat-y scroll top;
	}
.mainwrapper .banner{
	height:174px; 
	background: #c8c394 url(../images/banner-img.jpg) no-repeat top right;
	padding:10px;  
	border-bottom:1px solid #524230;

}
.mainwrapper .text{
	float:left;
	width:600px;
	margin-left:10px; 
	color:#273f53;
	line-height:150%;
	text-align:left ;
}

.mainwrapper .text span{ 
	background: url(../images/Bankruptcy-in-georgia.gif) no-repeat ; 
	float:left; 
	width:291px;
	display:block; 
	height:20px;
	margin-top:10px; 
	padding:5px 0 0 5px; 
	}
.mainwrapper .text p{ 
	float:left; 
	width:100%; height:80px;
	display:block;  
	text-align:justify; 
	margin:0px; 
	padding:0px; 

	}
.freecasereviewbtn{
	float:left; 
	width:949px; 
	text-align: center;
	margin:10px 0px 0 0px;
	padding:0px;
	text-align:center; } 
	
.creditlaw-form .free-case{ float:right; margin-top:45px; }
.creditlaw-form .free-case h3{ font-size:12px; font-weight:bold; text-align:right; padding-right:10px; padding-bottom:10px;}

/*----------------------------------*/


#toppanel {
    position: absolute;   /*Panel will overlap  content */
    /*position: relative;*/   /*Panel will "push" the content down */ 
	padding-top:0px;
    width: 255px;
    z-index: 999;
    text-align: left;
    margin-left: 745px;
    margin-right: auto;
}

#panel {
	width: 255px;
	height: 370px;
	color: #ffffff;
	background: #94785b url(../images/tab_b.png) repeat-x;
	overflow: hidden;
	position: relative;
	z-index: 3;
	display: none;
	 border:0px solid #000000;  
}

#panel .free-case{  
	width:230px; 
	height:245px; 
	border:0px solid #000000; 
	padding:5px; 
	 }
	

/* Panel Tab/button */
.tab {
  	background: url(../images/tab_b.png) repeat-x 0 0;
	height: 42px;
	position: relative;
    top: 0;
    z-index: 999;
}

.tab ul.login {
	display: block;
	position: relative;
  	float: right;
  	clear: right;
  	height: 42px;
	width: auto;
  	font-weight: bold;
	line-height: 42px;
	margin: 0;
	right: 15px;
  	color: white;
  	font-size: 80%;
	text-align: center;
}

.tab ul.login li.left {
  	background: url(../images/tab_l.png) no-repeat left 0;
  	height: 42px;
	width: 30px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li.right {
  	background: url(../images/tab_r.png) no-repeat left 0;
  	height: 42px;
	width: 25px;
	padding: 0;
	margin: 0;
  	display: block;
	float: left;
}

.tab ul.login li {
 	text-align: left;
  	padding: 0 6px;
	display: block;
	float: left;
	height: 42px;
  	background: url(../images/tab_m.png) repeat-x 0 0;
}

.tab ul.login li a {
	color: #15ADFF; font-size:12px; text-align:center;
}

.tab ul.login li a:hover {
	color: white; font-size:12px; text-align:center;
}

.tab .sep {color:#414141}

.tab a.open, .tab a.close {
	height: 20px;
	line-height: 20px !important;
	padding-left: 10px !important;
	cursor: pointer;
	display: block;
	width: 140px;
	position: relative;
	top: 11px;
}

.tab a.open {background: url(../images/bt_open.png) no-repeat left 0;}
.tab a.close {background: url(../images/bt_close.png) no-repeat left 0;}
.tab a:hover.open {background: url(../images/bt_open.png) no-repeat left -19px;}
.tab a:hover.close {background: url(../images/bt_close.png) no-repeat left -19px;}


/*----------------- Main Wrapper left-----------------------*/

.mainwrapper .sidebarleft{ 
	float:left; 
	width:252px; 
	}

/* left main menu */


.arrowlistmenu{
width:210px; 
padding:0px; margin:20px 20px; /*width of menu*/
}
.arrowlistmenu h3{ margin:10px 0px 0px 0px ;}
.arrowlistmenu .headerbar{
font: bold 14px Arial; 
width:229px; 
height:25px;
color:#000000;
margin: 0px; /*bottom spacing between header and rest of content*/
text-transform:none;
padding: 8px 0 0px 20px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0px;
}

.arrowlistmenu ul li{
padding-bottom: 2px;  /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{ 
color: #000000;
background: url(../images/arrowbullet.gif) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 5px 0 0 0;
padding-left: 25px; /*link text is indented 19px*/
text-decoration: none;
font: normal 12px Arial; 
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}

.arrowlistmenu .active a{ 
	color: #034ea2;
	font-weight:bold;
	}

.arrowlistmenu ul li a:hover { /*hover state CSS*/
color: #034ea2;

}
/* end  left menu */



.mainwrapper .content{ 
	float:left; 
	width:500px; 
	padding:5px; 
	line-height:150%; 
	border:0px solid #000000;
	text-align:justify; 
	}
.mainwrapper .content h1{ padding:10px 0 0 19px; font-size:16px; color:#814202; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mainwrapper .content h2{ padding:10px 0 0 19px; font-size:14px; color:#814202; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mainwrapper .content ul{ padding:10px 0 0 40px; margin:0px;}
.mainwrapper .content ul li{  list-style:disc; line-height:150%;	margin:10px;padding-right:5px;	text-align:justify ;}
.mainwrapper .content strong{ padding:19px;}
.mainwrapper .content p{ padding:10px 19px;}

.sidebarright{ 
	display:block;
	width:235px;
	float:right; 
	padding-top:15px; 
	border:0px solid #000000; 
	margin:0px;
	}
.sidebarright .freecasereview, .free-case .freecasereview{
	background:#94785b url(../images/form-headder.gif) no-repeat;  
	border:1px solid #131313; 
	margin-top:0px; 
	padding-top:0px; 
	font-weight:bold; 
	font-size:12px; 
	color:#FFFFFF;
	}
.sidebarright .freecasereview td{ padding-left:10px;}
.footer{margin-top:5px; width:1000px; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.footer a{ color:#FFFFFF; text-decoration:none;}
.footer a:hover{ text-decoration:underline;}
.copyright{background:#458b74;  padding:10px;}
.copyright a{color:#ffffff; text-decoration:none;}
/*-------------------------------Inner------------------------------*/

.mainwrapper .contentinner{ 
	float:left; 
	width:730px; 
	padding:5px; 
	line-height:170%; 
	border:0px solid #000000;
		text-align:justify ;
		min-height:400px;
	}
.mainwrapper .contentinner h1{ padding:10px 10px 10px 10px; font-size:16px; color:#814202; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mainwrapper .contentinner h2{ padding:10px 0 5px 10px; font-size:13px; color:#814202; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mainwrapper .contentinner ul{ padding:5px 0 5px 40px; margin:0px;}
.mainwrapper .contentinner li{ list-style:disc; line-height:170%;	margin:0px;padding-right:10px;	text-align:justify ;}
.mainwrapper .contentinner strong{ padding:19px;}
.mainwrapper .contentinner p{ padding:5px 10px;line-height:170%; text-align:justify ;}
.mainwrapper .contentinner b{ padding:10px 10px;line-height:170%; text-align:justify ;}

.breadcurbs{height:30px; border-bottom:1px solid #333333; margin-bottom:10px; padding:2px;}
.breadcurbs a{color:#000000; text-decoration:none}
