@charset "utf-8";

#body-attorneys	{font-size:12px; float:left; clear:both; padding-right:26px;}
#body-attorneys-gral {font-size:12px; padding-top: 0px; background-image: url(images/bg-justice.jpg); background-repeat: no-repeat; background-position: 167px bottom;	float: left; width: 850px; margin-left:-10px; margin-bottom:-70px; z-index:8; position:relative; padding-bottom:60px;}
#body-attorneys-gral ul {list-style-type: none; width: 510px; padding: 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto;}
#body-attorneys-gral ul li {float: left; width: 98px; text-align: center; padding: 0px; margin-top: 0px; margin-right: 4px; margin-bottom: 0px; margin-left: 0px;}
#body-attorneys-gral ul li#spacer {width: 45px;}
#body-attorneys-gral ul li a {margin: 0px; padding: 0px; font-size:12px;}
#body-attorneys-gral ul li a:hover {color: #96002a; text-decoration: none;}
#body-attorneys-gral a, #body-attorneys-gral a:link, #body-attorneys-gral a:visited {padding:0px; margin:0px; color: #430010;}
#body-attorneys-gral img {clear: right;}
#body-attorneys-gral #left {float: left; width: 306px;}
#body-attorneys-gral #right {float: right; width: 310px;}

/* Attorney profile videos */
#attorney-video {float: right; width: 250px; height: 155px; margin-top: -155px; position: relative; top: 22px;}
#attorney-video #loader {margin-top: 77px; margin-left: 15px;}
#attorney-video #loader a {text-indent: -9999px; display: block; width: 211px; height: 68px;}
#attorney-video #video {display: none; width: 250px; height: 155px; margin-left: 15px;}
#attorney-video #video .controls {width: 58px; height: 25px; position: absolute; top: 108px; left: 108px;}
#attorney-video #video .controls a {display: block; text-indent: -9999px; width: 29px; height: 25px; float: left;}
#attorney-video #video .controls a.stop {background: url('/images/videos/video-stop.png') no-repeat;}
#attorney-video #video .controls a.restart {background: url('/images/videos/video-restart.png') no-repeat;}

#attorneys-title {color:#430010; float:right; font-size:24px; width:567px; padding-top: 36px; text-transform: capitalize;}
#attorney-bio {float: right; width: 540px; font-size: 12px; text-align:justify; padding-top:35px; padding-right: 26px;}
#attorneys-line {float: right; width: 576px; background-image: url(images/attorneys-line.gif); background-repeat: repeat-x; height: 14px; padding-top: 5px; padding-bottom: 5px; background-position: center; padding-left: 60px;}
#attorney-left {float: left; width: 201px;}

#attorney-download {font-size: 11px; color: #947962; text-align: right; line-height: 18px; float: right; padding-top: 15px; padding-bottom: 10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b89d86; width: 100%;}
#attorney-download a {color: #947962;}
#atty-photo {clear: both; float: right;}
#atty-photo.id786, #atty-photo.id791 {padding-top: 47px;}
#atty-photo img {margin-top: 1px;}
#attorney-comment {font-size: 12px; font-style: italic; float: right; text-align: right; width: 90%; margin-top: 12px;}
#attorneys-title-gral {color:#430010; float:left; font-size:24px; width: 100%; padding-top: 4px; text-align: center;}
#attorneys-line-gral {float: left; width: 850px; background-image: url(images/attorneys-line.gif); background-repeat: repeat-x; height: 14px; padding-top: 5px;padding-bottom: 5px; background-position: center; text-align: center; margin-left:-10px;}

#footer-attorneys {width: 903px; right: 2px; background-image: url(images/bg-footer-attorneys.jpg); background-repeat: no-repeat; background-position: center top;	padding-top: 100px; text-align: left; float: left;}
#footer-content a {color:#AE9383;}
