* {margin:0; padding:0; }

body
{font-family:Verdana, Ariel, Helvetica, sans-serif;
font-size:12px;
color: #000;
background: #555; }

#container
{position:relative;
/* margin: 0 auto; Hide centering */
width: 1024px; 
background: #fff url(../images/menu_bg.gif) repeat-y; } 

div#sub_container {
padding-bottom: 20px; }

div#sub_wrapper
{width: 1024px;
height: 755px;
background: url(../images/rmcd_bg_3.jpg) no-repeat; }

div#sub_wrapper_bio
{width: 1024px; }

div#banner
{position:relative;
width: 1024px;
height: 132px; }

img#reflect
{float:left; }

div#banner_top
{float:right;
width: 766px;
height: 90px;
background: #d0d9cc;
line-height: 142px;
padding-left: 48px; }

div#banner_bottom_bio
{float:left;
width: 732px;
height: 42px;
line-height: 52px;
padding-left: 42px; 
padding-right: 40px; 
background: url(../images/bio_bottom_shadow.gif) repeat-x; }

div#menu_top
{width: 210px;
height: 36px;
background: #00b3c5; }

div#menu_top_bio
{width: 210px;
height: 36px;
background: #b2c359; }

div#bio
{float:right;
font-size: 11px;
color: #000;
width: 814px;
padding-bottom: 48px;
background: #fff; }

span.title
{font-size: 19px;
text-transform: uppercase; }

div#prose
{float:left;
margin-left: 90px;
margin-top: 29px;
width: 264px; }

#prose h1
{font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 24px; }

#prose h1+p
{font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 12px;
text-transform: uppercase; 
letter-spacing: 3px;
line-height: 18px;
margin-top: 0px;  }

#prose p
{font-family:Verdana, Ariel, Helvetica, sans-serif;
line-height: 18px;
margin-top: 16px; }

#prose img
{margin-top: 10px;
margin-bottom: -10px;
border:none; }

#prose a:link {color: #3B569F; }
#prose a:visited {color: #593B9F; }
#prose a:hover {color: #37008F; }

.shadow 
{position: absolute; 
top: 158px; 
left: 635px; 
width: 146px; 
height: 166px; 
background: url(../images/bio_shadow.jpg) right top no-repeat; } 

.biopic 
{position: absolute; 
top: 161px; 
left: 638px; }

div#bullets
{float:left;
width: 200px;
margin-left: 90px;
margin-top: 190px; }

#bio #bullets li
{font-family:Verdana, Ariel, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase; 
list-style: none;
line-height: 18px;
margin-top: 16px; }

#bio #bullets li li
{font-family:Verdana, Ariel, Helvetica, sans-serif;
font-weight: normal;
text-transform: none; 
list-style: disc;
line-height: 18px;
margin-top: 0px; }

div#bio_head
{position:absolute;
top: 96px;
left: 654px; }

div#search
{float:right;
margin-top: 12px;
margin-right: -50px; }

#searchbox
{position:relative;
background-color: #D0D9CC;
vertical-align:top;
font-size: 11px;
padding: 2px 0;
border: 1px solid #b4bbbf;
margin-right: -6px; }

#search-btn
{position:relative;
top: 0px;
left:0px;
padding-right: 34px;
padding-bottom: 40px; }

div#footer
{clear:both; }

div#copyright
{height: 42px;
background: #CFCFCF; }

#copyright p
{font-family:Verdana, Ariel, Helvetica, sans-serif;
line-height: 42px;
font-size:10px;
color: #3d505a;
text-align: center; }

#copyright a:link, #copyright a:visited
{color:#3d505a;
text-decoration: none; }

#copyright a:hover
{color: #000; }

span.note {
background: #B5FF00; }

span.pdf {
font-size: 10px; }

div#clients div#prose {
width: 276px; }

div#clients div#bullets {
width: 276px;
margin-top: 85px; }

#clients ul {
margin-bottom: 30px; }

#clients h1 {
font-family: Georgia, 'Times Roman', serif;
font-size: 22px;
color: #000;
margin-bottom: 30px; }

#clients #prose h2, #clients #bullets h2 {
font-family: Georgia, 'Times Roman', serif;
font-size: 18px;
color: #004e95;
margin-bottom: 18px; }

#clients #prose li.first, #clients #bullets li.first {
font-family:Verdana, Ariel, Helvetica, sans-serif;
font-weight: bold;
color: #536466; }

#clients #prose li, #clients #bullets li {
font-family:Verdana, Ariel, Helvetica, sans-serif;
font-size: 10px;
color: #3f5657;
line-height: 1.65;
list-style: none;}

#clients li.first {
font-weight: bold;
color: #536466; }

li.pubtit {
margin-left: 15px;
list-style:none !important; }