body { margin: 0px 1px 0px 1px; background-color: #fff; } /* -------------------------------------------------------- the site title is absolutely positioned. Name2 is on top -------------------------------------------------------- */ #name { position: absolute; top: 5px; left: 8px; font: normal bold 18pt verdana, tahoma, sans-serif; color: #ffffff; } #name2 { position: absolute; top: 6px; left: 9px; font: normal bold 18pt verdana, tahoma, sans-serif; color: #55aaff; } /* ------------------------------------------------------------------ these are the page's main vertical divisions. The middle section's width expands or contracts to meet the user's browser window size ------------------------------------------------------------------ */ #navbar { width: 155px; background-color: #3030A4; } #content { padding-left: 10px; padding-right: 8px; font: normal normal 11px verdana, tahoma, sans-serif; color: #000; } #sidebar { width: 100px; background-color: #3030A4; } td.sidebar { padding: 2px 2px; font: normal normal 10px verdana, tahoma, sans-serif; color: #fff; } /* ------------------------- the navbar's menu heading ------------------------- */ div.menuhead { font: normal normal 10px verdana, tahoma, sans-serif; color: #333; text-align: center; background-color: #c0c0c0; border: 1px solid #333; margin: 0px 4px 3px 4px; padding-bottom: 1px; } /* ------------------------ navbar's navigation menu ------------------------ */ a.menu:link { color: #ccc; font: normal bold 11px/15px verdana, tahoma, sans-serif; text-decoration: none; margin-left: 10px; } a.menu:active { color: #55aaff; font: normal bold 11px/15px verdana, tahoma, sans-serif; text-decoration: none; margin-left: 12px; } a.menu:visited { color: #ccc; font: normal bold 11px/15px verdana, tahoma, sans-serif; text-decoration: none; margin-left: 10px; } a.menu:hover { color: #fff; font: normal bold 11px/15px verdana, tahoma, sans-serif; text-decoration: none; margin-left: 11px; } /* --------------------------------------- generic formatting for the content area --------------------------------------- */ h1 { margin: 14px 0px 16px 16px; font: normal bold 23px verdana, tahoma, sans-serif; color: #d9d9d9; } h2 { margin: 14px 0px 0px 0px; font: normal bold 19px verdana, tahoma, sans-serif; color: #808080; } h3 { margin: 14px 0px 0px 0px; font: normal bold 17px verdana, tahoma, sans-serif; color: #808080; }} h4 { margin: 14px 0px 0px 0px; font: normal bold 14px verdana, tahoma, sans-serif; color: #808080; }} p { margin: 14px 0px 0px 0px; } /* ------------------------------ hyperlinks in the content area ------------------------------ */ a.middle:link { color: #05a; background-color: #fff; text-decoration: none; } a.middle:active { color: #fff; background-color: #49e; text-decoration: none; } a.middle:visited { color: #05a; background-color: #fff; text-decoration: none; } a.middle:hover { color: #fff; background-color: #49e; text-decoration: none; } /* ------------------------------ hyperlinks in the sidebar area ------------------------------ */ a.side:link { color: #fd3; background-color: #333; text-decoration: none; } a.side:active { color: #000; background-color: #fd0; text-decoration: none; } a.side:visited { color: #fd3; background-color: #333; text-decoration: none; } a.side:hover { color: #000; background-color: #fd0; text-decoration: none; } /* ---------------------------------- the page footer - copyright notice ---------------------------------- */ #copyr { font: normal italic 10px verdana, tahoma, sans-serif; color: #333; width: 290px; border-top: 2px solid #55aaff; text-decoration: none; } #copyr:link { text-decoration: none; } #copyr:visited { text-decoration: none; }