@charset "utf-8";

/* CSS Document */



body.homepage{

	margin:0px;

	padding:0px;

	background-image:url(images/bg.gif);

	background-repeat:repeat-x;



}



body.internalPage{

	margin:0px;

	padding:0px;

	background-image:url(images/innerpage_bg.gif);

	background-repeat:repeat-x;



}



h1,h2,h3,p,ul,li{

	margin:0px;

	padding:0px;



}



#wrapper{

	width:998px;

	margin:0px auto;

	border:1px solif red;

	font-family:tahoma,arial;

	font-size:12px;



}



	#wrapper .header{

		height:154px;

		background-image:url(images/header.gif);

		background-repeat:no-repeat;

		overflow:hidden;

	



	}	

	

	

	#wrapper .header .phone{
	float:left;
	padding-left:300px;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	color:#1838CD;
	padding-top:27px;
	font-weight:bold;
	}

	#wrapper .attorneyHeader .phone{

	float:left;
	padding-left:300px;
	font-size:22px;
	font-family:"Times New Roman", Times, serif;
	color:#1838CD;
	padding-top:27px;
	font-weight:bold;
	}


	#wrapper .header .inner{

		width:938px;

		margin:0px auto;

		border:0px solid #FF0000;

		overflow:hidden;

		padding:20px 0px 0px 40px;

	}

	

	

	#wrapper .header .logoContainer{

		height:98px;

		float:left;

		width:380px;

	}

	

	#wrapper .header .contactNo{

		height:98px;

		float:left;

		width:400px;

		margin-left:40px;

		padding-left:95px;

	}

	

	

	

	#wrapper .attorneyHeader{

		height:154px;

		background-image:url(images/attorneyHeader1.jpg);

		background-repeat:no-repeat;

		overflow:hidden;

	



	}

	

	

	#wrapper .attorneyHeader .inner{

		width:938px;

		margin:0px auto;

		border:0px solid #FF0000;

		overflow:hidden;

		padding:20px 0px 0px 40px;

	}

	

	

	#wrapper .attorneyHeader .logoContainer{

		height:98px;

		float:left;

		width:380px;

	}

	

	#wrapper .attorneyHeader .contactNo{

		height:98px;

		float:left;

		width:400px;

		margin-left:40px;

		padding-left:95px;

	}

	

	

	

	

	#wrapper .bannerHome{

		height:311px;

		width:998px;

		background-image:url(images/homeBanner.jpg);

		background-repeat:no-repeat;

		

	}

	

	#wrapper .bannerInner{

		height:106px;

		width:998px;

		background-image:url(images/bankruptcyBanner.jpg);

		background-repeat:no-repeat;

		

	}

	

	

	#wrapper .bannerInner01{

		height:106px;

		width:998px;

		background-image:url(images/attorneyProfileBanner.jpg);

		background-repeat:no-repeat;

		

	}

	

	#wrapper .bannerInner02{

		height:106px;

		width:998px;

		background-image:url(images/criminalLawBanner.jpg);

		background-repeat:no-repeat;

		

	}

	

	

		#wrapper .bannerInner03{

		height:106px;

		width:998px;

		background-image:url(images/additionalAreaBanner.jpg);

		background-repeat:no-repeat;

		

	}

	

	

	#wrapper .bannerInner04{

		height:106px;

		width:998px;

		background-image:url(images/contactBanner.jpg);

		background-repeat:no-repeat;

		

	}

	

	

	#wrapper .bannerHome p{

		color:#565756;

		font-size:15px;

		font-family:Georgia, "Times New Roman", Times, serif;

		float:right;

		margin:30px 45px 0px 0px;

		width:268px;

		letter-spacing:-0.1px;

	

	}

	

	#wrapper .bannerHome span{

		font-size:11px;

	}

	

	

	

	

	

	

	#wrapper .contentArea{

		background-image:url(images/contentRepeater.gif);

		background-repeat:repeat-y;

		float:left;

		border:0px solid #ff0000;

		

		

		

	}

	

	#wrapper .contentArea span{

		background-image:url(images/pageBottom.gif);

		background-position:left bottom;

		background-repeat:no-repeat;

		float:left;

		border:0px solid #000000;

		width:998px;

		

		

		

		

	}

	

	

	#wrapper .contentArea .inner{

		width:938px;

		

		margin:0px auto;

		overflow:hidden;

		min-height:300px;

		min-height:

		

	}

	

	

	

	#wrapper .contentArea .inner .left{

		width:600px;

		float:left;

		overflow:hidden;

		border:0px solid #FF0000;

		padding:20px 0px 0px 30px;

	}

	

	

	

	

	#wrapper .contentArea .inner .left .sections{

		width:600px;

		float:left;

		overflow:hidden;

		border:0px solid #FF0000;

		margin-top:20px;

		

	}

	

	

		#wrapper .contentArea .inner .left .sections .bankruptcy_inner{

		width:204px;

		float:left;

	}

	

	

	#wrapper .contentArea .inner .left .sections .bankruptcy_inner .inner{

		

		float:left;

		margin-top:18px;

		margin-bottom:6px;

		border-right:1px solid #838169;

		width:204px;

		

	}

	

	

	#wrapper .contentArea .inner .left .sections .bankruptcy_inner .inner p{

		font-size:12px;

		color:#565756;

		line-height:15px;

		float:left;

		padding-right:10px;

		width:195px;

		word-spacing:-0.3px;

		

		

	}

	

	

	

	#wrapper .contentArea .inner .left .sections .bankruptcy_inner .inner p a{

		font-size:12px;

		color:#9b9a86;

		text-decoration:none;

	}

	

	#wrapper .contentArea .inner .left .sections .bankruptcy_inner .inner p a:hover{

		font-size:12px;

		color:#9b9a86;

		text-decoration:underline;

	}

	

	#wrapper .contentArea .inner .left .sections .bankruptcy_inner .inner h2{

		font-size:14px;

		color:#565756;

		margin-bottom:8px;

		

	}

	

	

	

	

	

	#wrapper .contentArea .inner .left .sections .criminal_defense{

		width:204px;

		float:left;

		margin-left:1px;

	}

	

	

	#wrapper .contentArea .inner .left .sections .criminal_defense .inner{

		

		float:left;

		margin-top:18px;

		margin-bottom:6px;

		border-right:1px solid #838169;

		padding-left:20px;

		padding-right:10px;

		width:180px;

		

	}

	

	

	#wrapper .contentArea .inner .left .sections .criminal_defense .inner p{

		font-size:12px;

		color:#565756;

		line-height:15px;

		float:left;

		padding-right:2px;

		word-spacing:-0.3px;

	}

	

	

	#wrapper .contentArea .inner .left .sections .criminal_defense .inner p a{

		font-size:12px;

		color:#9b9a86;

		text-decoration:none;

	}

	

	#wrapper .contentArea .inner .left .sections .criminal_defense .inner p a:hover{

		font-size:12px;

		color:#9b9a86;

		text-decoration:underline;

	}

	

	

	

	

	#wrapper .contentArea .inner .left .sections .criminal_defense .inner h2{

		font-size:14px;

		color:#565756;

		margin-bottom:8px;

		width:195px;

		

	}

	

	

	

	

	

	

	

	#wrapper .contentArea .inner .left .sections .additionalServices{

		width:172px;

		float:left;

		margin-left:1px;

		margin-left:6px;

		

	}

	

	

	#wrapper .contentArea .inner .left .sections .additionalServices .inner{

		

		float:left;

		

		margin-bottom:6px;

		border-right:0px solid #838169;

		

		width:188px;

		

	}

	

	

	#wrapper .contentArea .inner .left .sections .additionalServices .inner p{

		font-size:12px;

		color:#565756;

		line-height:15px;

		float:left;

		

		padding-left:20px;

		width:170px;

		word-spacing:-0.5px;

		padding-bottom:5px;

	}

	

	#wrapper .contentArea .inner .left .sections .additionalServices .inner p a{

		font-size:12px;

		color:#9b9a86;

		text-decoration:none;

		

	}

	

	#wrapper .contentArea .inner .left .sections .additionalServices .inner p a:hover{

		font-size:12px;

		color:#9b9a86;

		text-decoration:underline;

	}

	

	

	

	

	#wrapper .contentArea .inner .left .sections .additionalServices .inner h3{

		background-color:#cccaa7;

		padding-left:20px;

		font-size:14px;

		color:#fff;

		display:block;

		height:21px;

		line-height:21px;

	}

	

	

	#wrapper .contentArea .inner .left .sections .additionalServices .inner h4{

		font-size:12px;

		color:#565756;

		margin:10px 0px 0px 20px;

	

	}

	

	

	#wrapper .contentArea .inner .left .sections .additionalServices .inner .seprator{

		width:158px;

		border-top:1px solid #838169;

		margin:12px 0px 3px 20px; 

		

	

	}

	

	.seprator{

		width:250px;

		border-top:1px solid #979578;

		margin:12px 0px 12px 0px; 

		

	

	}

	

	

	

	

	

	#wrapper .contentArea .inner .left h1{

		font-size:18px;

		font-family:tahoma,arial;

		color:#565756;

		margin-bottom:5px;

	}

	

	

	#wrapper .contentArea .inner .left p{

		font-size:12px;

		font-family:tahoma,arial;

	}

	

	

	

	

	#wrapper .contentArea .inner .right{

		width:308px;

		float:right;

		overflow:hidden;

		border:0px solid #FF0000;

		

		position:relative;

	}

	

	#wrapper .contentArea .inner .right .inner{

		width:270px;

		float:right;

		overflow:hidden;

		border:0px solid #FF0000;

		padding:20px 0px 0px 0px;

		position:relative;

	}

	

	

	

	#wrapper .contentArea .inner .right .espanol_btn{

		position:absolute;

		left:115px;

		top:0px;

		

	}

	

	

	#wrapper .contentArea .inner .right h2{

		font-size:14px;

	}

	

	#wrapper .contentArea .inner .right .contact{

		margin:30px 0px 0px 0px;

		font-size:11px;

		color:#828168;

	}

	

	#wrapper .contentArea .inner .right .contact p{

		margin:30px 0px 0px 0px;

		font-size:13px;

		color:#828168;

		

	}

	

	#wrapper .contentArea .inner .right .contact strong.phone{

		

		font-size:13px;

		color:#1838CD;

		

	}

	

	

	#wrapper .contentArea .inner .right .contact01{

		

		font-size:13px;

		color:#828168;

		

		

	}

	

	#wrapper .contentArea .inner .right .contact01 strong.heading{

		

		font-size:13px;

		color:#828168;

		font-style:italic;

		margin:0px;

		padding:0px;

		

		

	}
	

	#footer{

		margin-top:15px;

		text-align:center;

	}

	

	#footer ul {

	margin:0px;

	padding:0px;

	

	}

	

	#footer ul li{

		list-style-type:none;

		display:inline;

		padding:0px 15px 0px 15px;

		border-right:1px solid #fff;

		margin:0px;

		height:24px;

		line-height:24px;

	

	}

	

	#footer ul li a{

	color:#FFFFFF;

	text-decoration:none;

	font-size:11px;

	font-family:tahoma,arial;

	

	}

	

	#footer ul li a:hover{

	color:#FFFFFF;

	text-decoration:underline;

	font-size:11px;

	font-family:tahoma,arial;

	

	}

	
.footer_cpyrght {
	font-family:Tahoma;
	font-size:12px;
	color:#7f7e64;
	padding:20px 0px 15px 0px;
	text-align:center;
}
	

	.newline{

	clear:both;

	

	}

	

	#tabs12 {

      float:left;

      width:100%;

	  margin-left:270px;

    

      font-size:93%;

      line-height:normal;

      

      }

    #tabs12 ul {

          margin:0;

          padding:0px 10px 0 20px;

          list-style:none;

      }

    #tabs12 li {

      display:inline;

      margin:0;

      padding:0;

	  

      }

    #tabs12 a {

      float:left;

      background:url("images/tabLeft.gif") no-repeat left top;

      margin:0;

      padding:0 0 0 5px;

      text-decoration:none;

	  color:#fff;

	  height:36px;

      }

    #tabs12 a span {

      float:left;

      display:block;

      background:url("images/tabRight.gif") no-repeat right top;

      padding:12px 16px 4px 12px;

      color:#fff;

	  font-size:11px;

	  font-weight:bold;

	  height:36px;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs12 a span {float:none;

	color:#fff;

	font-size:11px;

	height:36px;

	}

    /* End IE5-Mac hack */

    #tabs12 a:hover span {

      color:#FFF;

      }

    #tabs12 a:hover {

      background-position:0% -36px;

      }

    #tabs12 a:hover span {

      background-position:100% -36px;

      }



      #tabs12 #current a {

              background-position:0% -36px;

      }

      #tabs12 #current a span {

              background-position:100% -36px;

      }

	

	.navigationSeprator{

	  

		float:left;

		margin-top:7px;

	  }

	  
	  input.textinput{

	  background-image:url(images/input_bg.gif);

	  width:230px;

	  height:24px;

	  background-repeat:no-repeat;

	  line-height:26px;

	  border:0px;

	  padding:4px 20px 0px 10px;

	  color:#828168;

	  }

	  

	  .comments{

	  	background-image:url(images/comments_bg.gif);

		background-repeat:no-repeat;

		width:250px;

		height:86px;

		border:0px;

		overflow:scroll;

		padding-left:10px;

		color:#828168;

		padding-right:0px;

		overflow-x:hidden;

		

	  }

	  
		label {

		display:block;

		padding-bottom:4px;

		padding-top:6px;

		color:#828168;

		font-size:14px;

		}
	  

	   input.btn{

	  background-image:url(images/submit_btn.gif);

	 

	  background-repeat:no-repeat;

	 

	  border:0px;

	  height:24px;

	  width:84px;

	 

	  }

	/*  ==========================================*/

	  

	  #wrapper .contentArea .inner .left .sections{

		width:600px;

		float:left;

		overflow:hidden;

		border:0px solid #FF0000;

		margin-top:20px;

		

	}

	

	

	

	#wrapper .contentArea .inner .left .sections .bankruptcy_inner .inner p{

		font-size:12px;

		color:#565756;

		line-height:15px;

		float:left;

		padding-right:10px;

		width:195px;

		word-spacing:-0.3px;

		

		

	}

	

	

	

	#wrapper .contentArea .inner .left h4 {

		font-size:12px;

		color:#565756;

		margin-bottom:5px;

	}

	

	#wrapper .contentArea .inner .left p{

		font-size:12px;

		color:#565756;

		line-height:17px;

		

	}

	

	#wrapper .contentArea .inner .left p img{

		padding:5px;

		border:1px solid #71735b;

		

	}

	

	

	



#wrapper .contentArea01{

		background-image:url(images/contentRepeater01.gif);

		background-repeat:repeat-y;

		float:left;

		border:0px solid #ff0000;

		

		

		

	}

	

	#wrapper .contentArea01 span{

		background-image:url(images/pageBottom01.gif);

		background-position:left bottom;

		background-repeat:no-repeat;

		float:left;

		border:0px solid #000000;

		width:998px;

		

		

		

		

	}

	

	

	#wrapper .contentArea01 .inner{

		width:938px;

		

		margin:0px auto;

		overflow:hidden;

		min-height:300px;

		min-height:

		

	}

	

	

	

	#wrapper .contentArea01 .inner .left{

		width:620px;

		float:left;

		overflow:hidden;

		border:0px solid #FF0000;

		padding:20px 0px 0px 30px;

		margin-top:20px;

	}

	

	

	

	#wrapper .contentArea01 .inner .left h1{

		font-size:18px;

		font-family:tahoma,arial;

		color:#565756;

		margin-bottom:5px;

	}

	

	#wrapper .contentArea01 .inner .left .map{

		float:left; margin-left:10px;

	}

	

	

	#wrapper .contentArea01 .inner .left .contactDetails{

		width:180px; 

		border:0px solid #ff0000; 

		float:left;

		color:#828168;

	}

	#wrapper .contactDetails2{

		width:550px; 

		border:0px solid #ff0000; 

		float:left;

		color:#828168;

	}

	

	#wrapper .contentArea01 .inner .left .contactDetails h2{

		

		color:#565756;

		font-size:14px;

		margin:0px;

		padding:0px;

	}

	

	#wrapper .contentArea01 .inner .left .contactDetails h3{

		

		color:#5e5e5e;

		font-weight:bold;

		font-size:12px;

		font-style:italic;

		

	}

	

	#wrapper .contentArea01 .inner .left p{

		font-size:12px;

		font-family:tahoma,arial;

	}

	

	

	#wrapper .contentArea .inner .left ul{

		

		margin:0px;

		padding:0px;

		margin:30px 0px -2px 0px;

	}

	

	

	

	#wrapper .contentArea .inner .left ul li{

		list-style-type:none;

		/*display:inline;
*/
		margin:-20px 0px 0px 0px;

		padding:0px 0px 0px 0px;

		margin-left:-4px;
		float:left;

	}

	

	

	

	

	

	#wrapper .contentArea01 .inner .right{

		width:288px;

		float:right;

		overflow:hidden;

		border:0px solid #FF0000;

		

		position:relative;

	}

	

	#wrapper .contentArea01 .inner .right .inner{

		width:250px;

		float:right;

		overflow:hidden;

		border:0px solid #FF0000;

		padding:20px 20px 0px 0px;

		position:relative;

	}

	

	

	

	#wrapper .contentArea01 .inner .right .espanol_btn{

		position:absolute;

		left:115px;

		top:0px;

		

	}

	

	

	#wrapper .contentArea01 .inner .right h2{

		font-size:14px;

	}

	



	

	#wrapper .contentArea01 .inner .contactpage_left{

		

		font-size:13px;

		color:#828168;

		

		

	}

	

	.seprator01{

		width:180px;

		border-top:1px solid #979578;

		margin:12px 0px 12px 0px; 

		

	

	}

	

	.tabContainer{

	border-top:2px solid #8a8972;

	

	

}

	a.activator{
	cursor:pointer;

}
/* Style for overlay and box */
.overlay{
     background:transparent url(images/overlay.png) repeat top left;
     position:fixed;
     top:0px;
     bottom:0px;
     left:0px;
     right:0px;
     z-index:100;
}

.box{
     position:fixed;
     top:-800px;
     left:25%;
     right:25%;
     background-color:#fff;
     color:#000;
     padding:20px;
     border:2px solid #ccc;
     -moz-border-radius: 20px;
     -webkit-border-radius:20px;
     -khtml-border-radius:20px;
     -moz-box-shadow: 0 1px 5px #333;
     -webkit-box-shadow: 0 1px 5px #333;
     z-index:101;
}

.box h1{
	border-bottom: 1px dashed #7F7F7F;
	margin:-20px -20px 0px -20px;
	padding:7px 0px 7px 19px;
	font-size:18px;
	background-color:#7f7e64;
	color:#FFFFFF;
	-moz-border-radius:20px 20px 0px 0px;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-khtml-border-top-left-radius: 20px;
	-khtml-border-top-right-radius: 20px;
}

.box p{
	border-bottom: 1px dashed #7F7F7F;
	margin:-20px -20px 0px -20px;
	padding:28px 0px 7px 19px;
	font-size:14px;
	color:#7f7e64;
	-moz-border-radius:20px 20px 0px 0px;
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-khtml-border-top-left-radius: 20px;
	-khtml-border-top-right-radius: 20px;
}

a.boxclose{
     float:right;
     width:26px;
     height:26px;
     background:transparent url(images/cancel.png) repeat top left;
     margin-top:-30px;
     margin-right:-30px;
     cursor:pointer;
}

