#wrapper {margin:0 auto; position:relative; width:976px; background-color:#fff;}

h1, h2, h3, h4, h5, h6{color:#569fd3;}
h1{font-size:14px; text-transform:uppercase; padding:0 40px 10px 18px; letter-spacing:.1em}
h2{font-size:12px; padding:7px 0; text-transform:uppercase}
h3{font-size:13px; padding:20px 0 7px 0;}
h3#first{margin-top:-20px;}

#logo {
	padding:36px 0 23px 5px;
	width: 400px;
	}
#logo img{border:none}

#calltoaction {
	float: right;
	width: 250px;
	padding:36px 5px 23px 0px;
	text-align: right;
	}
	
#calltoaction img {
	border: none;
	}

#container {width:901px; margin:0 auto; background-color:#fff;}

#left_column{position:relative; float:left; width:168px;}
#left_column .padding{padding-top:58px;  padding-right:15px;}
#left_column p{color:#569fd3; padding:5px 0; line-height:1.4em}
#left_column a{color:#569fd3; text-decoration:none}
#left_column ul{list-style-type:none; padding-left:25px; padding-top:1px; font-size:11px; font-weight:bold}
#left_column li{line-height:1.3em; padding-bottom:8px}
#left_column li a{line-height:1.3em; text-decoration:none;}
#left_column ul a{color:#000;}
#left_column a:hover{color:#569fd3}
#left_column li#active a{color:#569fd3}
#left_column .attorney-photo {padding-bottom:7px; padding-top:3px}
#left_column #vcard img{vertical-align:middle; margin-right:5px}

#two_column{position:relative; float:right; width:729px;}
#center_column{position:relative; float:left; width:528px; overflow:visible; padding-top:35px /* Fixes italics bug in IE */}
#center_column .padding{padding-right:40px; padding-bottom:30px; padding-left:18px;}
#center_column p{line-height:1.5em; padding:0 0 6px 0}
#center_column a{color:#569fd3;}
#center_column a:hover{color:#569fd3; text-decoration:none}
#result_report {padding-bottom:10px}

#attorney-list img {padding-top:3px}
#attorney-list a{text-decoration:none}
#center_column table{width:475px}
#center_column table p{line-height:1.4em; padding:0}
#attorney-list .short-bio {padding-bottom:35px; padding-top:17px}
#attorney-list .short-bio a{color:#569fd3;}
#center_column ul, #center_column ol {position: relative;} /* For IE Disappearing List-Background Bug */
#center_column ul{list-style:none; padding:5px 0 5px 9px}
#center_column ul li{background:url(../images/bullet.gif) no-repeat .2em .4em; *background:url(http://www.friedlaw.com/images/bullet.gif) no-repeat .2em .6em; padding:0 0 7px 19px; line-height:1.5em}
#center_column ol{padding:5px 0 5px 28px}
#center_column ol li{padding:0 0 7px 0; line-height:1.5em}

#crumb-trail{padding-left:18px; padding-top:12px; padding-bottom:10px; color:#000; text-transform:uppercase; font-size:9px; font-weight:bold}
#crumb-trail a{text-transform:uppercase; font-size:9px; color:#569fd3; text-decoration:none; font-weight:bold}
#crumb-trail a:hover{text-decoration:underline;}

#center_column #site-map {width:90%}
#center_column #site-map p{background-color:#f3f3f3; font:bold 12px Verdana; color:#569fd3; padding:5px 0 5px 10px;}
#center_column #site-map p a{color:#569fd3;}
#center_column #site-map p a:hover{color:#569fd3; text-decoration:none}

#center_column #form fieldset {width:450px; border:none; font-size: 11px; margin-bottom:10px;}
#center_column #form fieldset input, textarea {border: 1px solid #7f9db9; padding:2px 0 2px 2px; font-size:11px}
#center_column #form label {float: left; margin-bottom:10px; display:block; width:450px;}
#center_column #form label, label em {display: block; padding-bottom: .25em;}
#center_column #form label em {float: left; text-align: left; width:100px; font-style:normal}
#center_column #form label input{width:220px}
#center_column #form label textarea{width:225px; font-family:Arial, Helvetica, sans-serif}
#center_column #form .submit{width:90px; padding:2px 0; font-size:10px; font-weight:bold; border:none; outline:none; background-color:#569fd3; color:#fff}
#center_column #form .submit:hover{background-color:#df8c19; color:#fff}
#center_column #form .submit:focus{background-color:#df8c19;}
.error{color:#df8c19;}
#center_column #form #zip input{width:75px}
#center_column #form #state input{width:150px}
#center_column #form #phone input{width:75px}

#right_column{position:relative; float:right; width:201px}
#right_column .padding{padding-top:62px}
#right_column img{padding-bottom:18px;}
#right_column ul{list-style-type:none; padding-left:5px}
#right_column ul li a{color:#df8c19; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:11px; line-height:1.5em}

#tools{padding-top:18px; padding-left:5px}
#tools img{padding-right:7px; border:none}

#divider{float:left; padding-bottom:30px; *padding-bottom:0;}

.clear{clear:both}


#form-include{
	width: 200px;
	background-color: #FFC;
	padding: 20px 8px 20px 8px;
	margin-top: 25px;
	border-style:solid;
	border-color:#71B8FF;
	border-width:thin;
	}

