BODY { padding: 0 10px; margin: 0; border: 10px; background-color: #FFFFFF; } IMG { border: 0; margin:0; padding: 0; } P { font: normal 14px Arial; margin: 0; padding: 0; color: #000000; line-height: 1; } /********************************** Header ***********************************/ #header { background: #FEFF00 url("/scripts/back.php?type=main") repeat-y; } #head_up { background: url("/scripts/back.php?type=head_up") repeat-x; vertical-align: bottom; height: 22px; } #head_down { background: url("/scripts/back.php?type=head_down") repeat-x; height: 15px; } #logo { padding: 10px; width: 1; // width depends on the content } #company { vertical-align: bottom; width: 1; // width depends on the content } #company P { font: bold 25px Arial; color: #4A6162; white-space: nowrap; padding: 5px 10px; } #slogan { vertical-align: bottom; } #slogan P { font: bold 14px Arial; color: #4A6162; white-space: nowrap; text-align: right; } /********************************** Menu ***********************************/ .menu { background: url("/scripts/back.php?type=menu&x=3&y=20") no-repeat 0% 100%; padding: 0 10px; text-align: center; vertical-align: middle; } .menu A { font: bold 14px Arial; color: #009141; text-decoration: none; } .menu A:hover { color: #4A6162; text-decoration: underline; } #menu_main { background: url("/scripts/back.php?type=menu_main") repeat-y; } /********************************** Content ***********************************/ #content { background: #FFFFFF; height: 80%; width: 100%; } #content SPAN { font-weight: bold; } #content TD { text-align: justify; vertical-align: top; } #content H1 { font: bold 18px Arial; color: #4A6162; margin: 0; padding: 5px 10px; text-align: left; } #content H2 { font: bold 16px Arial; color: #4A6162; margin: 0; padding: 10px 10px; text-align: left; letter-spacing: 1px; } #content H6 { font: italic bold 12px Arial; color: #4A6162; text-align: right; padding: 10px 20px;; white-space: nowrap; margin: 0; } #content P { padding: 5px 10px 0 5px; } #content A { color: #4A6162; } #content A:hover { color: #000000; text-decoration: none; border: 1px solid #000000; } #want P { padding: 0 20px 0 50px; text-indent: -10px; } /********************************** List ***********************************/ .list { font: normal 14px Arial; border-right: 1px solid #000000; } .list TR { } .list TH { font: bold 15px Arial; border: 1px solid #000000; border-right: 0; background-color: #DEDEDD; text-align: center; padding: 2px 10px; white-space: nowrap; } .list TD { padding: 2px 4px; border: 1px solid #000000; border-right: 0; border-top: 0; } .list A { font-weight: bold; } .list P { text-align: center; white-space: nowrap; } /********************************** Contacts ***********************************/ #contacts { font: normal 14px Arial; padding: 10px; } #contacts TH { padding: 2px 4px; vertical-align: middle; text-align: right; } #contacts TD { padding: 2px 4px; vertical-align: top; } #contacts A:hover { border: 0; } /********************************** News ***********************************/ #news { background: url("/scripts/back.php?type=news") repeat-y; width: 240px; } #news H1 { font-size: 14px; background-color: #FFFFFF; } #news P { font-size: 13px; line-height: 1; padding: 5px; } #news A { font-weight: bold; } #news A:hover { border: 0; background-color: #FFFFFF; } #news_archive P { padding: 5px; } #news_archive SPAN { font-size: 13px; } /********************************** Banners ***********************************/ #banners IMG { padding: 5px 0; } #banners A:hover { text-decoration: none; border: 0; } /********************************** Footer ***********************************/ #footer { height: 1; background: url("/scripts/back.php?type=footer") repeat-y; } #footer P { padding: 2px; font-size: 12px; }