body { text-align: center; margin: 0; padding: 0; background: url('../images/body-bg.png') repeat-x #FFF; color: #031f29; font-weight: bold; font-size: 0.7em; font-family: arial, helvetica, sans-serif; }
h1,h2,h3,h4,h5 { margin: 0; padding: 0; font-weight: normal; }
p { margin: 0; }
.clear { clear: both; }
.none { display: none; }
.bigred { text-transform: uppercase; font-size: 1.2em; font-weight: bold; color: #cc0000; }
.boldslant { font-weight: bold; font-style: italic; font-size: 1.2em; }

.body { margin: 0 auto; width: 680px; text-align: left; }
.body a.btn-top-register { display: block; width: 488px; height: 38px; background: url('../images/btn-top-register.jpg') no-repeat; }
.body UL#navigation { margin: 0; padding: 0; list-style: none; }
.body UL#navigation LI { float: left; text-align: center; border-right: 2px solid #005890; }
.body UL#navigation LI a { display: block; font-weight: bold; font-size: 1.2em; color: #005890; width: 130px; text-decoration: none; }
.body UL#navigation LI a:hover { color: #FFF; text-decoration: underline; }
.body #bam-book { width: 607px; padding: 296px 0 0 0; background: url('../images/bam-book.png') no-repeat; background-position: top; }

.body #content-bg { width: 607px; background: url('../images/content-bg.png') repeat-y; }
.body #content-bg .left-column { width: 310px; margin-right: 12px; float: left; position: relative; top: -86px; }
.body #content-bg .left-column h2 { font-weight: bold; font-style: italic; }
.body #content-bg .left-column .webinar-box { border: 3px solid #f0dd89; background: #faf3d5; }

.quotes { font-weight: normal; font-style: italic; font-size: 1.2em; color: #006; }

.body #content-bg .right-column { width: 150px; padding: 0 0 0 6px; float: left; }

.webinar { font-size: 2em; font-style: italic; color: #990000; }

.footer { background: url('../images/footer-bg.png') #0099cd repeat-x; background-position: top; height: 389px; }
.footer #yellow-foot { padding: 205px 0 14px 0; }
.footer #yellow-foot h2 { font-size: 1.8em; }
.footer #blue-foot { padding: 10px 0 0 0; }
.footer #blue-foot UL { margin: 0; padding: 0; list-style: none; width: 160px; }
*html .footer #blue-foot UL LI { display: inline; width: 160px; float: left; clear: left; }
.footer #blue-foot UL LI a { margin: 0 0 4px 0; padding: 5px; display: block; background: #0080ab; color: #FFF; }
.footer #footer-img { margin: 0 auto; width: 680px; background: url('../images/footer-img.png') no-repeat; height: 389px; text-align: left; }


