body {
	
	background-image:url(images/background.jpg);
	font-family:times new roman;
}
img {
	border:0;
}

#page {

	margin:0 auto;
	width:780px;
	background-color:#e9dac5;
	

}

#topmenu ul {
	margin:0;
	padding:0;
	text-align:center;
	
}

#topmenu ul li {

	list-style: none;
	display:inline;
	padding-right:20px;
	padding-left:20px;
    color:#5b0803;
    text-transform:uppercase;
    
      
  	}

  	

#leftmenu{
	background-image:url(images/left_nav.jpg);
	margin:0px 5px 5px 5px;
	width:152px;
	float:left;
	padding:0 px;
	marging:0 px;
	
}

#leftmenu ul li {
	color:#5d0801;
	font-size: 12px;
	text-decoration:none;
	text-align:center;
	padding-bottom:7px;
	list-style: none;
	
}

#leftmenu ul{
	padding:0px;
	margin:0px;

}
#leftmenu #bottom_link ul li {
	color:#5d0801;
	font-size: 12px;
	text-decoration:none;
	text-align:center;
	padding-bottom:0px;
	list-style: none;
	margin:0px;
	
}


a {
	font-weight:bold;
	font-size: 13px;
	color: #580300;
	text-decoration: none;	
	
}
a:hover{
	text-decoration: underline;
	color: #000000;
	}


#middle{
	
	float:left;
	width:462px;
	background-image:url(images/body_background.jpg);
	min-height:800px;

}
#middle .banner{
	padding-left:30px;
	padding-right:15px;
}

#middleheader{
	background-image:url(images/body_pic.jpg);
	width:462px;
	height:22px;


}

#middle #content{
	margin-left:30px;
	margin-right:25px;
	font-family: Arial, Helvetica, sans-serif;
}
#middle #content h1 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
	
}
#middle #content h2 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	
	color: #000000;
	text-decoration: none;	
	
}
#middle #content p{ 
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration: none;
}
.bioimage{
	float:right;
	padding-left:10px;
	padding-bottom:5px;
	display:inline;
}



#rightmenu{
	background-image:url(images/left_nav.jpg);
	float:left;
	width:149px;
	text-align:center;
}

#inputbox, #inputarea {
	border:0;
	margin-bottom:5px;
	width:130px;
	padding:2px;
	background-color:#ffffff;
	color:#580300;
	font-size:11px;
	font-family:Arial;
}


#submit{
	border:0;
	background-color:#580300;
	color:#ffffff;
}

#rightmenu p{
	color:#5d0801;
	font-size: 12px;
	font-weight: bold;


}
#legalheadlines{
	border-top:1px solid;
	padding-bottom:15px;
	text-decoration:none;
}

.headline {
	
	font-family:regular;
	
	padding:2px;
	color:#580300;
	font-size:12px;
	text-decoration:none;

	

}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

.left-practice-nav-block {
		margin-left: 7px;}

#lawcontent_block #id-auto_acci-flash {
		margin-left:48px;
}

#lawcontent_block #id-ins_bad-flash{
		margin-left:115px;
	

}
#lawcontent_block #id-motor-flash{
 	margin-left:41px;
 }
#lawcontent_block #id-dog-flash{
 	margin-left:39px;
 }

	/** Blog css fixed **/

#content .categories ,#content .categories ul li
{
	display:inline;
	list-style:none;


}

#comment
{
	width:400px;

}

#commentlist
{
	background-color:#e3e3e3;
	margin-bottom:10px;

}

