#banner { /* font-size: x-large; */ /* background: #ff00ff; */ /* height: 100px; */ } #topnav { /* background-image: url(img/grad_topnav.png); */ /* background-repeat: repeat-y; */ /* background-color: #af00af; */ /* height: 25px; */ margin-top: 5px; margin-bottom: 10px; padding: 3px; font-size: 9pt; font-family: sans-serif; /* border-style: solid; */ /* border-width: 1px; */ } #topnav a { padding: 8px; } h1,p { margin: 0; } /* non-0 margin on firefox */ #mid { /* background-image: url(img/grad_blue.png); */ background-repeat: repeat-y; /* background-color: #ffddaa; */ padding-top: 20px; padding-top: 20px; margin-bottom: 10px; } #mid img { padding-left: 10px; vertical-align: middle; } a img { border: 0 } .twitter-share-button { float: right; } .twitter-follow-button { padding: 5px; } #nav { background-color: #fff8f1; margin-left: 10px; margin-top: 20px; margin-right: 20px; float: left; padding: 10px; border-style: solid; border-width: 2px; font-family: sans-serif; } #nav h2 { font-weight: bold; font-size: 10pt; } #nav h3 { /* font-weight: bold; */ padding-left: 5px; /* font-style: oblique; */ font-family: sans-serif; font-size: 7pt; } #nav div { font-size: 9pt; padding-left: 15px; } #main { background: #ffffff; margin-top: 20px; margin-left: 170px; padding-left: 20px; height: 100%; } #main h1 { font-family: sans-serif; } .listing { margin: 20px; font-family: sans-serif; font-weight: bold; } .code { padding: 10px; margin: 10px; font-size: 8pt; font-weight: normal; background: #f3f3f3; width: 100%; border-style: solid; border-width: 1px; } #footer { /* background: #00ffff; */ margin-top: 5px; font-size: small; font-family: sans-serif; } hr { height: 0.04em; background: black; margin: 0 10% 0 0; } #footer { width: 90%; } #footer img { margin-right: 5px; float: right; } #footer #support { float: right; } body { width: 80%; }