BODY { margin: -10px 0px 0px -10px; padding: 0px; background-color: #EBE8D9; font-family: verdana, arial, helvetica, sans-serif; } HTML BODY { margin: 0px; padding: 0px; } /* --- fonts ---------------------------------------------------------------------------------------*/ p { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000; margin: 0px 40px 20px 30px; } .small { font-size: 10px; } td { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; } /* --- lists ---------------------------------------------------------------------------------------*/ ul { margin-left: 55px; } li { font-family: verdana, arial, helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000; margin: 0px 0px 10px 20px; } /* ----- headings ------------------------------------------------------------------------------- */ h1 { font-family: arial, manaco, helvetica, sans-serif; font-size: 20px; color: #406A59; margin: 10px 10px 0px 15px; } h2 { font-family: arial, manaco, helvetica, sans-serif; color: #406A59; font-size: 16px; margin: 10px 10px 0px 20px; line-height: 18px; } h3 { font-family: arial, manaco, helvetica, sans-serif; color: #AD9C64; font-size: 14px; margin: 10px 10px 10px 20px; line-height: 18px; } h4 { font-family: arial, manaco, helvetica, sans-serif; font-size: 13px; color: #406A59; width: 600px; margin: 0px 5px 10px 0px; vertical-align: bottom; } h5 { font-family: arial, manaco, helvetica, sans-serif; font-size: 13px; color: #406A59; margin: 0px 5px 10px 15px; } .underline { border: #333 0px solid; border-width: 0px 0px 1px 0px; } .overline { border: #333 0px solid; border-width: 1px 0px 0px 0px; } /* ----- page table styles ---------------------------------------------------------------- */ TABLE.contact { background-color: #F6F4EE; border: #AD9C64 0px solid; border-width: 1px 2px 2px 2px; color: #000; margin: 0px 0px 10px 15px; } TABLE.contact TH { background-color: #406a59; background-image: url('/images/template/form_bg2.jpg'); border: #AD9C64 0px solid; border-width: 1px 0px 1px 0px; font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #fff; text-align: left; } .contact th span { font-size: 11px; font-weight: normal; float: right; font-family: verdana, arial, helvetica, sans-serif; color: #fff; padding: 2px 0px 0px 0px; } TABLE.contact TD.end { background-color: #406a59; border: #406a59 0px solid; border-width: 0px 0px 0px 0px; text-align: right; } TABLE.contact TD.note { background-color: #bbb; background-image: url('/images/template/form_bg.jpg'); border: #406a59 0px solid; border-width: 1px 0px 1px 0px; color: #000; font-size: 11px; } select, input, textarea { font-family: verdana, geneva, arial, sans-serif; font-size: 10px; color: #000; } .button { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; color: #000; line-height: 17px; background-color: #fff; cursor: hand; font-weight: bold; margin: 3px; } .contactInfo { margin-left: 45px; } /* ----- normal links --------------------------------------------------------------------------- */ a { color: #406A59; } a:visited { color: #406A59; } a:hover { color: #ad9c64; } /* --- newsletter ------------------------------------------------------------------------------*/ .caption { background-image: url('/images/template/form_bg.jpg'); font-family: arial, manaco, helvetica, sans-serif; font-size: 10px; margin: 0px; padding: 2px 2px 5px 2px; text-align: center; width: 152px; } IMG.border { border: 1px solid #010086; } /* --- template includes ------------------------------------------------------------------------------*/ #toolbar { margin: 0px; padding: 0px; width: 473px; height: 170px; background-image: url('/images/template/logo_bg.jpg'); background-repeat: no-repeat; } /* --- header ------------------------------------------------------------------------------*/ TABLE.header { background-image: url('/images/template/header_bg.jpg'); background-repeat: repeat-x; } .headerRight { background-image: url('/images/template/header_right.jpg'); background-repeat: no-repeat; background-position: 100% 0%; width: 181px; height: 168px; } #sidebar { width: 204px; background-image: url('/images/template/sidebar_bg.jpg'); background-repeat: repeat-y; } .sidebarContent { padding: 10px; background-image: url('/images/template/sidebar_mid.jpg'); background-repeat: no-repeat; } .sidebarContent h1 { margin: 0px 5px 10px 0px; color: #406A59; font-size: 16px; } .sidebarContent h2 { margin: 0px 0px 10px 0px; color: #406A59; font-size: 12px; font-family: arial, manaco, helvetica, sans-serif; } .sidebarContent p { margin: 0px 5px 10px 5px; } #mainContent { padding: 0px 0px 25px 0px; background-color: #fff; background-image: url('/images/template/page_bg_c.jpg'); background-repeat: no-repeat; background-position: 0% 51px; } #mainContentText { width: 90%; } .pageTitle { background-image: url('/images/template/pageTitle_bg2.jpg'); background-repeat: no-repeat; height: 55px; border: 0px solid #ad9c64; border-width: 2px 0px 0px 0px; margin: 3px 0px 0px 0px; } .bottom { border: 0px solid #ad9c64; border-width: 1px 0px 0px 0px; height: 50px; background-color: #ebe8d9; padding: 5px 0px 15px 204px; text-align: center; font-size: 12px; font-family: arial, manaco, helvetica, sans-serif; font-weight: bold; line-height: 20px; color: #406A59; } /* --- links ------------------------------------------------------------------------------*/ li { font-size: 11px; line-height: 15px; margin: 0px 0px 10px 25px; }