@charset "UTF-8";
/* CSS Document */
body{
	margin: 0 auto 0 auto;
	text-align: center;
	background: url(images/background.gif) repeat-x #862515;
}
#mainwrapper{
	width: 820px;
	margin: 0 auto 0 auto;
	padding: 0;
	text-align: center;
}
#header{
	width:820px;
	margin: 6px 0 0 0;
}
#content{
	width: 820px;
	background: url(images/contentbkgrnd.png) repeat-y;
	float:left;
}
#leftcol{
	width: 543px;
	float:left;
	margin: 15px 10px 10px 27px;
}
#leftcol p{
	text-align: left;
	margin: 15px 10px 10px 35px;
	font: .8em/1.6em Verdana, Helvetica, sans-serif;
	color: #FFE7BA;
	font-weight: normal;
}
#leftcol li{
	padding: 8px 0 0 0;
	list-style: none;
	text-align:left;
}
#leftcol li a{
	text-align:left;
	color: #FFE7BA;
	font: .8em/1.6em Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
#leftcol li a:hover{
	color:#EBB84D;
}
#leftcol a{
	text-align:left;
	color: #FFE7BA;
	font: Verdana, Helvetica, sans-serif;
}
#leftcol a:hover{
	color:#EBB84D;
}
#attorneyphoto{
	width: 160px;
	float: left;
	padding-bottom: 20px;
	border-right: 1px solid #FFE7BA;
}
#attorneyphoto li{
	color: #FFE7BA;
	font: .8em/1.6em Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
}
#attorneyphoto p{
	margin: 0;
	padding: 0;
}
#attorneyphoto ul{
	margin: 0;
	padding: 0;
}
#attorneycontent{
	width: 382px;
	float: left;
}
#attorneycontent p{
	margin: 15px 0 10px 15px;
}
#attorneycontent li{
	margin: 0;
	padding: 0;
	color: #FFE7BA;
	font: .8em/1.6em Verdana, Helvetica, sans-serif;
	list-style:disc;
}
#attorneycontent ul{
	margin: -10px 0 0 30px;
	padding: 0;
}
#photo{
	width: 529px;
	padding: 7px;
	text-align:center;
	background:url(images/photobkgrnd.gif) repeat-y;
	font: .8em/1.6em Verdana, Helvetica, sans-serif;
	color:#793A12;
}
#rightcol{
	width: 220px;
	margin: 15px 8px 10px 12px;
	float:left;
	text-align:left;
	font: .8em/1.6em Verdana, Helvetica, sans-serif;
	color:#2c0a0a;
}
#rightcol a{
	color:#2c0a0a;
	text-decoration: none;
}
#rightcol a:hover{
	color:#862515;
}
#footer{
	width: 100%;
	background: url(images/bonacic_topbar.gif) repeat-y center #2c0a0a;
	margin: 20px auto 0 auto;
	padding: 5px 0 15px 0;
}
#footer p{
	width: 800px;
	margin: 10px auto 0 auto;
	text-align:center;
	font: .6em/1.1em Verdana, Helvetica, sans-serif;
	color:#FFE7BA;
}
.line{
	color:#FFE7BA;
}
	

