body { margin: 0; paddi;padding: 0 0 20px 0; }
#logo { background-color: #9c0; width: 100%; margin-top: 0; margin-bottom: 0; margin-left: 0; padding-top: 10px; padding-bottom: 0; padding-left: 0; }
#blue_blocks { background-color: #0198cd; width: 100%; border-top: 1px solid #000; border-bottom: 1px solid #000 ; border-left-color: #000;#000;border-right-color: #000; }
#content { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 750px; padding-top: 50px; padding-left: 50px; }
#content_home { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-top: 50px; padding-left: 50px; width: 900px; }
p {  }
td { }
a:link { color: #9c0; text-decoration: none; }
a:visited { color: #9c0; text-decoration: none; }
a:hover { color: #ccc; text-decoration: underline; }
a:active { color: #9c0; text-decoration: none; }
.photoleft { padding-right: 10px; }
.photoright { padding-left: 10px; }
.footer { font-size: 11px; font-family: Arial, SunSans-Regular, sans-serif; margin-left: 10px; }
h3 { font-size: 17px; font-family: Georgia; font-weight: normal; letter-spacing: 1px; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; }
.photoflri { float: right; padding-bottom: 10px; padding-left: 10px; }
.home { color: black; }
.clinical { color: black; }
.book { color: black; }
.bio { color: black; }
.contact { color: black; }
.contact a:link { color: #57020e; text-decoration: none; }
.contact a:visited { color: #57020e; text-decoration: none; }
.contact a:hover { color: #ebebeb; text-decoration: underline; }
.contact a:active { color: #57020e; text-decoration: none; }
#booksidebar { width: 260px; float: right; margin-left: 10px; padding-top: 10px; padding-left: 10px; }
.bookbox {  }
.bookbox a:link { color: #57020e; text-decoration: none; }
.bookbox a:visited { color: #57020e; text-decoration: none; }
.bookbox a:hover { color: #fff; text-decoration: underline; }
.bookbox a:active { color: #57020e; text-decoration: none; }
#container{ float:left; width:250px; border-right: 280px solid #225067; border-left: 270px solid #66a7cc; /* The width and color of the right rail */
}
#leftRail{ float:left; width:250px; margin-left:-260px; position:relative; margin-top: 10px; }
#center{ float:left; width:230px; margin-right:-240px; }
#rightRail{ float:right; width:280px; margin-right:-300px; position:relative; }
.calheading { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; }
.center_margin { padding-left: 10px; }
.praise { padding-left: 50px; display: block; }
#context { margin-right: 120px; margin-left: 30px; }
