@charset "UTF-8";

body {
  color : #000000;
  background : #ffffff;
  font-family : "Times New Roman", Times, serif;
  font-size : 12pt;
  border:0px;
}

a {
  text-decoration:underline;
  color : #0000ff;
}

a:visited {
color:#930;
}

.page_title {
text-align:center;
font-size:1.2em;
font-weight:700;
}

#wrapper {
position:absolute;
left:10px;
text-align:left;
border:0;
margin:0;
padding:0;
}

#header {
margin:0;
}

#side-a {display:none;}

#side-b {
float:right;
width:148px;
}

#content {
float:left;
width:685px;
}

#leftcol {
text-align:left;
margin-left:10px;
margin-top:0;
padding-top:0;
width:475px;
max-width:475px;
float:left;
}

#rightcol {
position:absolute;
left:670px;
top:93px;
width:170px;
text-align:center;
font-size:.9em;
border:double #E5E5E5;
padding:0 5px 20px;
}

#footer {
width:1000px;
margin-left:10px;
clear:both;
}

img#img_border_bottom_right {display:none;}

div#rightcol_badges {
width:120px;
text-align:center;
padding-right:10px;
padding-left:10px;
border:3px solid #E5E5E5;
margin:auto;
}

a.avvo_lawyer_profile_text {display:none;}

p.rightcol_links,.text_youtube_link,.text_women_lawyers {display:none;}

a.avvo_rating_badge_small,a.avvo_lawyer_profile,img.img_avvo,p.img_youtube_link,.img_women_lawyers,#twitter,#facebook_box {
	display:inherit;
}

img.img_avvo {
border:0;
width:120px;
height:82px;
}

input.btn {
background-color:#eeeeee;
color:#000;
border:1px #aaaaaa solid;
}

div#left_menu {
width:167px;
float:left;
max-width:167px;
margin-left:87px;
}

#copyright {
text-align:center;
font-size:.8em;
color : #000000;
clear:both;
}

#website {
text-align:center;
font-size:.8em;
color : #000000;
clear:both;
}

.headshot {
padding:0;
}

#twitter {
float:left;
}

li.booklist {display:none;}

li.roman {display:none;}

#menu {
text-align:center;
clear:both;
}

.size9em-smallfont {
font-size:.9em;
}

.size8em-smallfont {
font-size:.8em;
}

.size7em-smallfont {
font-size:.7em;
}


#facebook_link,p.rightcol_links,a.avvo_lawyer_profile_text,p.text_youtube_link,p.text_women_lawyers,#mobilebuttons,#mobile_site_text,#site_title,#site_slogan {
display:none;
}
div#rightcol_badges  {display:inherit;}
a.avvo_rating_badge_small,a.avvo_lawyer_profile, {
font-family:sans-serif;
color:#007A94;
font-size:12px;
text-decoration:none;
}

.navimages {display:none;}

.noprint {display:none;}

.print_only {
  display:inline;
  text-align:center;}

h1.print_only {
  font-family: "Times New Roman", Times, serif;
  font-size:1.3em;
  text-align:center;
}

p.print_only {
  text-align:center;
  font-size:1em;
}

span.print_only {
  text-align:center;
  font-size:1em;
}

.form  input, textarea{border:1px solid #000;}
p.form {color:#000;}

/* january 18, 2012 */