body, html {background-color:#fff; font-size:11px; font-family: Arial, Helvetica, sans-serif;}

p{padding:4px 0; line-height:1.4em}

* {margin:0; padding:0}

#logo{position:absolute; top:10px; left:62px; z-index:1}

#nav{display:none}
#nav-print{display:none;}
<!--#nav-print{position:absolute; top:124px; left:0px; z-index:1;}-->

#header{background:none;}

#wrapper{background:none;}

#mobile{display:none}

img, div, fieldset {border:none;}

#wrapper {position:relative; background:url(../images/bg.gif) repeat-y top left; width:1000px}

#container{width:975px;}

#footer{float:left; padding:10px 0px 10px 75px;}

#search fieldset {border:none; padding:0 0 15px 0; display:inline}
#search fieldset input, textarea, select {float:left;}
#search input {color: #000; border:1px solid #4e6952; font-size:10px; width:100px; font-weight:bold; text-transform:uppercase; font-family:verdana, Arial, Helvetica, sans-serif}
#search .search {padding:1px 1px 2px 1px; *padding:1px}
#search .submit { margin-left:3px; width:16px; height:16px; border:1px solid #b73156}

#action-buttons img{padding-right:5px;}  

#content{width:975px; padding:35px 0;}

#action-buttons img{padding-right:5px;}

#right_column {width:204px;	float:right; position:relative; padding:0 10px 0 20px;}
#right_column a {color:#000; text-decoration:none; font-weight:bold}
#right_column a:hover{text-decoration:underline}
#right_column p#active a{text-decoration:underline}
#right_column img{padding-bottom:10px}
#right_column h2{font-size:11px; color:#a80532; text-transform:uppercase; font-weight:bold; padding:10px 0 7px 0}
#right_column ul{list-style-type:none;}
#right_column ul li{padding-bottom:5px; line-height:1.2em}

#two_columns {width:765px; float:right; position:relative;}

#left_column {width:119px; padding:0 10px 0 76px; font-weight:bold; float:left; position:relative}
#left_column h2{font-size:11px; color:#a80532; text-transform:uppercase; font-weight:bold; padding:10px 0 7px 0}
#left_column a{color:#000; text-decoration:none; font-weight:bold}
#left_column a:hover{color:#a80532; text-decoration:none}
#left_column ul{list-style-type:none;}
#left_column li{padding:0 0 7px 0; line-height:1.2em}
#left_column li#active a{color:#a80532;}
#left_column img{border:5px solid #a80532; margin-bottom:10px}
#left_column .education_info{font-weight:normal; padding:5px 0 0 10px}

#left_column ul.sub_subnav {list-style:none; padding:10px 0 0 15px;}
#left_column ul li#active ul.sub_subnav a{padding-bottom:15px; text-decoration:none; color:#000}
#left_column ul li#active ul.sub_subnav a:hover{color:#a80532;}
#left_column ul li#active ul.sub_subnav li#subactive a {color:#a80532;}

#center_column {width:490px; float: left; display:inline; position: relative; border-right:1px solid #a80532; font-size:14px; padding:0 20px; min-height:300px;}
#center_column p{padding:4px 0; line-height:1.4em;}
#center_column h1{color:#a80532; font-size:15px; padding-bottom:10px}
#center_column h2{font-size:12px; color:#a80532; text-transform:uppercase; font-weight:bold; padding:10px 0 7px 0}
#center_column h3{font-size:11px; color:#a80532; text-transform:uppercase; font-weight:bold; padding:10px 0 7px 0}
#center_column a {color:#000; text-decoration:underline}
#center_column a:hover{text-decoration:none}

#center_column ul, #center_column ol {position: relative;} /* For IE Disappearing List-Background Bug */
#center_column ul{list-style:square; padding:5px 0 5px 30px}
#center_column ul ul {padding:0;}
#center_column ul li{background:none; padding:0 0 4px 0px; line-height:1.4em}
#center_column ol{padding:5px 0 5px 19px}
#center_column ol li{padding:0 0 7px 0; line-height:1.5em}

/* for Internet Explorer min-height */
/*\*/* html #center_column {height: 300px;}/**/

#center_column .grey-row{background-color:#e4e4e4;}
#center_column .grey-row p, #center_column .white-row p{padding:16px}
#center_column .grey-row .title, #center_column .white-row .title{font-size:13px; font-weight:bold;}
#center_column .grey-row .title a, #center_column .white-row .title a{text-decoration:none}
#center_column .grey-row .title a:hover, #center_column .white-row .title a:hover{color:#a80532}

#form fieldset {width:450px; border:none; font-size: 11px; margin:10px 0;}
#form fieldset input, textarea, select {border: 1px solid #999999;}
#form fieldset textarea {width:215px;}
#form label {float: left; margin-bottom:10px; display:block; width:450px;}
#form label, label em {display: block; padding-bottom: .25em;}
#form label em {float: left; text-align: left; width:100px; font-style:normal}
#form label select {width: 220px; font-size:11px;}
#form select {font-size:11px;}
#form input{width:218px;}

#form .submit{width:71px; height:18px; font-size:10px; border:none; outline:none; background-color:#a80532; color:#fff}
#form .submit:hover{background-color:#000;}
#form .submit:focus{background-color:#000;}

#alphabet {font: normal 11px Arial, Helvetica, sans-serif; color:#a80532;}
#alphabet a{font: normal 11px Arial, Helvetica, sans-serif; color:#a80532; text-decoration:underline}
#alphabet a:hover{text-decoration:none}

#attorney-search-results{margin-bottom:10px; font-size:11px;}
#attorney-search-results td{padding:7px 15px; text-align:left;}
#attorney-search-results a{color:#000; text-decoration:underline}
#attorney-search-results img{padding-left:8px; border:none}
.row-alt{background-color:#e4e4e4}
.caption{font-size:12px; font-weight:bold; color:#a80532}

a.rss  {padding: 2px 0 2px 25px; background: transparent url(../images/rss.gif) no-repeat 4px 1px; vertical-align:middle}

.error, .required{color:#a80532;}

#pagination{margin-left:16px; color:#c0c0c0; font-weight:bold}

/*phpList Styles*/

table input, table textarea, table select {border: 1px solid #999999;}

.attributename, .required{padding-right:20px}

.attributeinput,  .attributename, .required{margin-bottom:12px}

.list{padding-left:100px; padding-bottom:10px}




