/* CSS Document */
body {
  background: #000;
}
#main {
  	position:relative;
	margin: 0 auto;
	width:758px;
	background: url(images/site_markup_11.jpg) repeat-y top left;
}

#menu {
  float: left;
  	left:0px;
	top:0px;
  
}

ul {
  list-style-type: square;
  margin: 2px;
  
}

ul li {
  margin: 0px 5px 0px 25px;
}
#content{
	float: right;
	width:593px;
}

#footer {
  	margin: 0 auto;
	background: url(images/site_markup_13.jpg) no-repeat top left;
	width:758px;
	height:66px;
	clear: both;
}

#content_copy {
  font: 12px arial;
  margin: 10px;
}


h1, h2 {
    font-family: times new roman;
  font-size: 18pt;
  font-variant: small-caps;
  border-bottom: 1pt solid black;
}

#attorney_table {
  width: 90%;
}

#attorney_profile_row1 {
  padding: 2px;
  height: 104px;
  border: 1px #FDFFDA solid;
  width: 50%
  vertical-align: middle;
  text-align: center;
}

#attorney_profile_row2 {
  padding: 2px;
  height: 104px;
  border: 1px #FDFFDA solid;
  margin: 0 auto;
  width: 25%
  vertical-align: middle;
  text-align: center;
}

#attorney_profile img{
  border: 1px solid black;
  vertical-align: bottom;
  padding: 1px;
  
}

#attorney_profile_row1 div{
   font-family: "franklin", arial;
   padding:10px 0 0 0;
   margin-left: 0px;
   font-size: 10pt;
   font-weight: bold;
  }


#attorney_profile_row2 div{
   font-family: "franklin", arial;
   padding:10px 0 0 0;
   margin-left: 0px;
   font-size: 9pt;
    }
    
    #attorney_pic {
	  float: right;
	  margin: 15px;
	  border: 1px solid black;
	  padding: 1px;
	}
	
	#footer_text {
text-align: center;
font: 8pt Arial;
color: #ffffff;
			margin-top: 10px;
			margin-bottom: 20px;
}

#footer_text a{
  color: #0099FF;
}

.button {background-color: rgb(128,128,128); color:#ffffff; font-size: 8pt;}
.inputc {font-size: 8pt;}
