body {margin: 0; padding: 0; font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000;}
p {font-size: 8pt; color:#000; margin:13px;}
.breaker_head {font-size: 13pt; color:#600; padding:0 3px 3px 0; vertical-align: baseline; }

.clearRight {clear: right;}

#headlineBar {border-bottom: 1px solid #999; margin: 0; padding: 0;}
#headlineBar h1 {float: left; font-size: 16pt; font-weight: normal; color: #600; border-right: 1px solid #999; margin: 5px 0 0 0; padding: 0 10px 6px 10px;}

#subSection_title {border-bottom: 1px solid #999; margin: 0; padding: 0;}
#subSection_title h2 {float: left; font-size: 13pt; font-weight: normal; color: #600; margin: 5px 0 0 5px; padding: 0 15px 6px 10px;}

#rtContent {width: 100%; margin: 10px 0 0 0;}

#intro {margin: 14px; padding: 0;}
#intro p {margin: 0 0 1em 0; padding: 0; line-height: 15px;}
#intro ol {font-size: 8pt; color:#000; margin:13px;}
#intro ul {font-size: 8pt; color:#000; margin:13px;}

#attorneys_lftContent {width: 194px; margin: 0;}
#attorneys_lftContent #attorneys_image {border-bottom: 1px solid #999;}
#attorneys_lftContent #attorneys_image img {margin: 0; padding: 0 0 10px 0;}
#attorneys_lftContent .info {margin: 0 0 15px 0; padding: 1px 0 0 0; border-bottom: 1px solid #999;}
#attorneys_lftContent .info h4 {font-size: 8pt; margin: 0; padding: 4px; font-weight: bold; color: #000; border-bottom: 1px solid #999;}
#attorneys_lftContent .info ul {font-size: 7pt; background-color: #F3EBEB; list-style: none; margin: 1px 1px 1px 0; padding: 10px 10px 2px 10px;}
#attorneys_lftContent .info li {margin: 0 0 8px 0;}

#attorneys_rtContent {border-left: 1px solid #999; margin: 0;}
#attorneys_rtContent .intro {margin: 0; padding: 11px;}
#attorneys_rtContent .intro h2 {color: #600; font-weight: normal; font-size: 17pt; margin: 0; padding: 0;}
#attorneys_rtContent .intro p {margin: 0 0 10px 7px;}
#attorneys_rtContent .intro p.jobTitle {font-style: italic; padding: 3px 0 0 0;}
#attorneys_rtContent .section p {margin: 3px 15px 10px 18px;}
#attorneys_rtContent .section {margin: 0; padding: 0; border-top: 1px solid #999;}
#attorneys_rtContent .section h3 {margin: 10px 10px 0 10px; color: #600; font-weight: normal; font-size: 13pt;}
#attorneys_rtContent .section ul {margin: 0; padding: 0 15px 10px 18px; list-style: none;}
#attorneys_rtContent .section li {padding: 3px 0 ;}
#attorneys_rtContent .section ul ul {list-style: disc; margin: 0 0 0 18px; padding: 0;}
#attorneys_rtContent .section ul ul li {color: #000;}
#attorneys_rtContent .section ul ul li span {color: #000;}
#attorneys_rtContent .section a {text-decoration: underline; color: #000;}
#attorneys_rtContent .section a:hover {color: #666;}
#attorneys_rtContent .section .bold {font-weight: bold;}

#footer {float: right; border-top: 1px solid #999; margin: 0; padding: 0;}
#footer p {font-size: 9px; clear: right;}

.header {border-bottom: solid #999 1px;}
.mainLogo {padding: 0 0 5px 0; margin: 0}
.lftImage {padding: 0 10px 10px 0; border-right:solid #999 1px;}

#aop_intro {margin: 20px 0 20px 3px;}

.aop_section {border-top: 1px solid #999; margin: 0; padding: 0 0 10px 0;}
.aop_section h3 {margin: 13px 10px 3px 10px; color: #600; font-size: 13pt; font-weight: normal;}
.aop_section p {margin: 0 16px 6px 16px;}
.aop_section ul {margin-left: 30px; padding: 0;}
.aop_section li {color: #000; margin: 5px 0 0 0;}
.aop_section li span {color: #000;}
.aop_section li a {color: #000; text-decoration: underline; font-weight: bold;}
.aop_section li a:hover {color: #666;}

#rtSidebar {border-left: 1px solid #999;}
#rtSidebar .primary {margin: 0 0 15px 0; padding: 1px 0 0 0; border-bottom: 1px solid #999;}
#rtSidebar h3 {margin: 0; padding: 4px; font-size: 8pt; font-weight: bold; color: #000; border-bottom: 1px solid #999;}
#rtSidebar h4 {margin: 15px 0 5px 10px; padding: 0; font-size: 8pt; color: #600;}
#rtSidebar .attorneys {padding: 1px 0 0 0; border-top: 1px solid #999; border-bottom: 1px solid #999;}
#rtSidebar img {margin: 1px 0 0 1px; padding: 0;}
#rtSidebar .list {margin: 0; padding: 0;}
#rtSidebar ul {margin: 1px 0 0 1px; padding: 0; list-style: none;}
#rtSidebar li {display: block; width: 164px; color: #000; margin: 0 0 1px 0; padding: 3px 4px 4px 15px; text-decoration: none; background: #F3EBEB url(http://www.heylroyster.com/images/mainNav_bullet_over.png) no-repeat 4px 8px;}

a:link {color: #000}
