
a { color: #002569; }
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #666666; text-align: left; }
img { border: none; }
marquee { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; width: 400px; margin-right: auto; margin-left: auto; text-align: center; }

h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #002569; margin: 0; padding: 0 0 10px 0; }
h3 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #336699; font-weight: bold; font-size: 11px; }

div#container { width: 790px; margin: 10px auto; clear: both; }

div#header { width: 758px; float: left; margin: 0; clear: both; padding: 5px 15px 10px 15px; border: 2px solid #7F92B4; }

div#logo { width: 356px; display: block; float: left; }
div#logo h1 { float: left; width: 356px; text-indent: -9999px; margin: 0; }
div#logo h1 a, div#logo h1 a:visited { background: url(../images/s_b_logo.gif) no-repeat; display: block; width: 356px; height: 92px; }

div#contactInfo { float: right; margin: 70px 0 0 0; }
div#contactInfo p.phone { background: url(../images/phone.gif) no-repeat; font-size: 9px; color: #7F92B4; padding: 5px 0 0 35px; margin: 0 25px 0 0; float: left; }
div#contactInfo p.email { background: url(../images/mouse.gif) no-repeat; padding: 5px 0 2px 35px; margin: 0; float: left; }

.homeIntro { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; line-height: 2.5em;	color: #002569; padding: 1.2em; }
.blueBold { color: #336699; font-weight: bold; font-size: 11px; }

div#pressRelease { width: 290px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 17px; color: #666666; margin: 25px 0; float: left; text-align: left; }
div#certifications { width: 495px; float: left; text-align: center; }
div#certifications img { vertical-align: middle; margin: 20px 4px 5px 4px; }

div#navTop { width: 790px; background: #002569; margin: 20px 0; padding: 10px 0 9px 0; text-align: left; float: left;  }
div#navTop a { margin: 0px; padding: 10px 13px 9px 17px; font: 15px "Times New Roman", Times, serif; color: #FFF; text-decoration: none; letter-spacing: .1em; }
div#navTop a:hover { background: #99a8c3; color: #002569; }

div#content { width: 790px; margin: 0; float: left; }
div#content div#photo { width: 286px; float: left; margin: 0 20px 0 0; }
div#content div#body { width: 475px; float: left; margin: 0; }
div#content div#bodyBio { width: 790px; float: left; margin: 0; }


div#bottomNav { width: 790px; float: left; text-align: center; margin: 25px 0 10px 0; padding: 25px 0 0 0; border-top: 2px solid #7F92B4; }
div#bottomNav p { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; color: #002569; line-height: 12px; margin: 0; padding: 0 10px; border-right: 1px solid #002569; display: inline; }
div#bottomNav p.right { border: none; }

div#copyright, div#marquee { width: 790px; float: left; text-align: center; margin: 5px 0; }