 body {margin: 0px;padding: 0px;color: #fff;font: 12px Arial, Helvetica, sans-serif;background: #292929 url(assets/images/body_bg.jpg) repeat-x left top;}h1 {margin: 0px;padding: 0px;color: #ecc087;font: normal 24px/26px "Times New Roman", Times, serif;}h2 {margin: 1em 0px 0px 0px;padding: 0px;color: #fff;font: normal 18px/20px Arial, Helvetica, sans-serif;}h3 {margin: 1em 0px 0px 0px;padding: 0px;color: #ecc087;font: normal 16px/18px Arial, Helvetica, sans-serif;}h4 {margin: 1em 0px 0px 0px;padding: 0px;color: #fff;font: bold 14px/16px Arial, Helvetica, sans-serif;}p {margin: 1em 0px 0px 0px;padding: 0px;line-height: 20px;}a {color: #ffe794;font-weight: bold;text-decoration: none;}a:hover {color: #fff;text-decoration: underline;}hr {color: #ddd;height: 1px;background-color: #ddd;border: none;}ul, ol {width: auto;height: auto;margin: 1em 0 0 0;padding: 0;line-height: 20px;overflow: hidden;position: relative;}li {width: auto;height: auto;margin: 0 0 0 40px;padding: 0;line-height: 20px;}ul, ol, dl {line-height: 20px;}.imgborder {border: 9px solid #9c6547;}.smalltext {font-size: 11px;line-height: 16px;}.nomargin {margin: 0px;}.margin {margin: 10px;}.center {text-align: center;}.clear {clear: both;}.underline {text-decoration: underline;}.sourceText {font-size: 10px;line-height: 10px;margin: 0;padding: 0;}.stockImgRight {width: auto;height: auto;margin: 0 0 10px 15px;padding: 0;float: right;}.stockImgLeft {width: auto;height: auto;margin: 0 15px 10px 0;padding: 0;float: left;}.docInfo {margin-top: 1em;width: 218px;text-align: center;}.patEduLists {overflow: visible;}.callout {width: 227px;height: auto;margin: 1em 0 10px 15px;padding: 10px;background-color: #9c6547;border: 9px solid #775944;float: right;}.callout h3 {margin: 0;}.callout h3 a {color: #ecc087;font-weight: normal;}.callout .teamThumb {border: 1px solid #382916;}#docRollover {width: 800px;height: 460px;margin: 20px auto;padding: 0;}.forms p {margin: 0px;}#wrapper {width: 963px;height: auto;margin: 0 auto;padding: 0;}#header {width: auto;height: 284px;margin: 0;padding: 0;background: transparent url(assets/images/header_bg.jpg) no-repeat left 34px;position: relative;}#topInfo {width: auto;height: 34px;margin: 0;padding: 0 26px;font: normal 12px/34px Arial, Helvetica, sans-serif;color: #b29c6d;}#topPhone {width: auto;height: auto;margin: 0 0 0 0;padding: 0;float: right;font: normal 20px/34px "Times New Roman", Times, serif;color: #fff;}#nav {width: auto;height: auto;margin: 0;padding: 0;line-height: 30px;text-align: center;}#nav li {width: auto;height: auto;margin: 0;padding: 0;display: inline;list-style: none outside none;line-height: 30px;}#nav li a {width: auto;height: auto;margin: 0;padding: 0 29px 0 10px;font: normal 14px/30px Arial, Helvetica, sans-serif;color: #fff;background: transparent url(assets/images/nav_bg.png) no-repeat left center;}#nav li a:hover {color: #000;text-decoration: none;}#logo {width: 444px;height: 159px;margin: 0;padding: 35px 0 0 120px;float: left;}#bannerPic {width: 350px;height: 164px;margin: 0;padding: 0;position: absolute;bottom: 24px;right: 0;}#contents {width: auto;height: auto;min-height: 250px;margin: 0 4px;padding: 36px 53px 53px 53px;background-color: #382916;border-left: 12px solid #775944;border-right: 12px solid #775944;}#footer {width: auto;height: auto;margin: 0;padding: 25px 0;font: normal 13px/14px Arial, Helvetica, sans-serif;color: #c3813f;text-align: center;background: transparent url(assets/images/footer_bg.gif) no-repeat left top;}#footer a {color: #c3813f;font-weight: normal !important;}#botNav {width: auto;height: auto;margin: 0;padding: 0;}#botNav li {width: auto;height: auto;margin: 0;padding: 0;display: inline;list-style: none outside none;border-left: 1px solid #dcc097;}#botNav li:first-child {border: none;}#botNav li a {width: auto;height: auto;margin: 0;padding: 0 2px 0 4px;color: #dcc097;}#botNav li a:hover {color: #ffe794;text-decoration: none;}#copy {width: auto;height: auto;margin: 0;padding: 0;}#quick_contact {width:200px;height:auto;margin:0px;padding:0px 10px;float:right;border-left:1px solid #775944;}#contact-box{background: #ecc087;padding: 15px 10px 15px 10px;border: 9px solid #9c6547;width: 200px;text-align: center;}a #contact-box:hover{text-decoration: none;}#contact-box:hover{background: #382916;}#contact-box h1 a{color: #9c6547;text-align: center;text-decoration: none;}.no-underline:hover{text-decoration: none;}

