body {
	background-image:url(../i/bg2.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin:0px 0 0 0;
	padding:0;
}

#main
{
	width:100%;
	height:100%;
	position:relative;
	background-color:#ffffff;
}
#nav_panel
{
	width:764px;
	top:0px;
	position:relative;
}
#logo {
	position:absolute;
	left:40px;
	top:20px;
}


#scroll_pane {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}

#scroll_pane #subnav {
	padding:10px 0 20px 0;
	color:#996600;
}

#scroll_pane #subnav a{
	color:#996600;
}

#scroll_pane #photo {
	vertical-align:top;
	padding:70px 30px 0 10px;
	width:20%;
}

#scroll_pane #attorney_content {
	vertical-align:top;
	padding:5px 10px 20px 0;
	width:80%;
}

#scroll_pane #leftcol {
	vertical-align:top;
	padding:34px 0 0 20px;
	width:150px;
}

#scroll_pane #leftcol_attorney {
	vertical-align:top;
	padding:34px 0 0 20px;
	width:150px;
}

#scroll_pane #leftcol a {
	display:block;
	color:#996600;
	padding:3px 10px 12px 0;
	font-size:11px;
	text-decoration:none;
}

#scroll_pane #leftcol_attorney a {
	display:block;
	color:#996600;
	padding:3px 10px 6px 0;
	font-size:11px;
	text-decoration:none;
}

#scroll_pane #leftcol img {
	border:0;
}

#scroll_pane #leftcol_attorney img {
	border:0;
}

#scroll_pane #leftcol #pa_subnav td {
	text-align:right;
}

#scroll_pane #leftcol_attorney #pa_subnav td {
	text-align:right;
}

#scroll_pane #leftcol a.pa_link:hover, #scroll_pane #leftcol a.pa_link_on {
	color:#892F14;
}

#scroll_pane #leftcol_attorney a.pa_link:hover, #scroll_pane #leftcol_attorney a.pa_link_on {
	color:#892F14;
}

#scroll_pane #nonattorney_content {
	vertical-align:top;
	padding:30px 10px 20px 0;
	width:70%;
}

#separator {
	position:absolute;
	top:120px;
	left:195px;
}

#bottom_text {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#993333;
}

#bottom_text a {
	color:#993333;
}

#nav {
	width:764px;
    height:18px;
	position:absolute;
	top:-1px;
	left:0px;
}

#attorneys_off {
	position:absolute;
	border:0;
	top:0px;
	left:0px;
}

#attorneys_over {
	position:absolute;
	border:0;
	top:0px;
	left:0px;
	visibility:hidden;
}

#practiceareas_off {
	position:absolute;
	border:0;
	top:0px;
	left:129px;
}

#practiceareas_over {
	position:absolute;
	border:0;
	top:0px;
	left:129px;
	visibility:hidden;
}

#links_off {
	position:absolute;
	border:0;
	top:0px;
	left:283px;
}

#links_over {
	position:absolute;
	border:0;
	top:0px;
	left:283px;
	visibility:hidden;
}

#contact_off {
	position:absolute;
	border:0;
	top:0px;
	left:418px;
}

#contact_over {
	position:absolute;
	border:0;
	top:0px; 
	left:418px;
	visibility:hidden;
}

.head {
	background-image:url(../i/header_new.jpg);
    background-repeat:repeat-x;
}

.head_left{
	background-image:url(../i/spacer_brown.gif);
    background-repeat:repeat-x;
    height:99px;
}

.head_right
{
	background-image:url(../i/spacer_heading.gif);
    background-repeat:repeat-x;
    height:99px;
}
.nav
{
	background-image:url(../i/spacer_nav.gif);
    background-repeat:repeat-x;
    height:23px;
}
.footer{
	background-image:url(../i/spacer_footer.gif);
    background-repeat:repeat-x;
    height:20px;
}
.phone {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
}
.content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;
	line-height: 20px;	
}
