body { 
 font-size: 1em;
 margin: 0px;
 font-family: georgia, times, serif;
 }
a:visited{
	color:#999;
}
#masthead { 
 margin:0px;
 }
#navbar { 
 background: #000000;
 padding: 4px;
 margin: 0px;
 padding-left: 86px;
 }
#navbar a { 
 margin-left: 1em;
 margin-right: 1em;
 font-family: "trebuchet ms",arial,helvetica,sans-serif;
 font-size: 1em;
 text-decoration: none;
 }
#navbar a:link { 
 color: #FFFFFF;
 }
#navbar a:visited { 
 color: #FFFFFF;
 }
#navbar a:hover { 
 text-decoration: underline;
 }
#content { 
 font-size: 1.2em;
 background: #FFFFFF;
 width: 700px;
 margin-bottom: 100px;
 }
#content p { 
 margin-left: 100px;
 }
#content h1 { 
 margin-left: 100px;
 }
#content h2 { 
 font-family: georgia;
 margin-left: 100px;
 }
#content ul { 
// margin-left: 100px;
 }
#content a:link { 
 color: #0000CC;
 }
#content table { 
 margin-left: 100px;
 }
#ielisthack { 
 margin-left: 100px;
 }

#home { 
background: #CCCCCC url(/img/banner_overview500x70.gif) top right no-repeat;
height: 70px;
width: 700px;
margin: 0px;
 }
#home h1 { 
padding-left: 100px;
padding-top: 20px;
margin: 0px; 
font-size: 1.0em;
font-family: georgia;
font-weight: normal;
 }
#overview { 
background: #CCCCCC url(/img/banner_overview500x70.gif) top right no-repeat;
height: 70px;
width: 700px;
margin: 0px;
 }
#overview h1 { 
padding-left: 100px;
padding-top: 20px;
margin: 0px; 
font-size: 1.4em;
font-family: georgia;
font-weight: normal;
 }
#links { 
background: #CCCCCC url(/img/banner_overview500x70.gif) top right no-repeat;
height: 70px;
width: 700px;
margin: 0px;
 }
#links h1 { 
padding-left: 100px;
padding-top: 20px;
margin: 0px; 
font-size: 1.4em;
font-family: georgia;
font-weight: normal;
 } 
#contact { 
background: #C9C1CC url(/img/banner_contact500x70.gif) top right no-repeat;
height: 70px;
width: 700px;
margin: 0px;
 }
#contact h1 { 
padding-left: 100px;
padding-top: 20px;
margin: 0px; 
font-size: 1.4em;
font-family: georgia;
font-weight: normal;
 }
#practice { 
background: #D2C1AD url(/img/banner_practice500x70.gif) top right no-repeat;
height: 70px;
width: 700px;
margin: 0px;
 }
#practice h1 { 
padding-left: 100px;
padding-top: 20px;
margin: 0px; 
font-size: 1.4em;
font-family: georgia;
font-weight: normal;
 }
#attorneys { 
background: #F2F5FA url(/img/banner_attorneys500x70.gif) top right no-repeat;
height: 70px;
width: 700px;
margin: 0px;
 }
#attorneys h1 { 
padding-left: 100px;
padding-top: 20px;
margin: 0px; 
font-size: 1.4em;
font-family: georgia;
font-weight: normal;
 }
#footer { 
 color: #666666;
 text-align: center;
 font-size: .7em;
 font-family: verdana,arial,helvetica, sans-serif;
 border-top: 1px solid black;
 }
.photo{
 border:1px solid black;
}

.photoleft{
float:left;
margin-right:10px;
margin-bottom:5px;
margin-left:100px;
border:1px solid black;
}

.photocenter{
text-align: center;
margin-top:0px;
margin-bottom:0px;
padding:0px;


}


label,input {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 10px;
}

label {
	text-align: right;
	width: 75px;
	padding-right: 20px;
}
br {
	clear: left;
}