| Index: static/css/main.css | 
| =================================================================== | 
| --- a/static/css/main.css | 
| +++ b/static/css/main.css | 
| @@ -5,16 +5,21 @@ | 
| } | 
| body | 
| { | 
| margin: 0; | 
| line-height: 1.5; | 
| } | 
| +#content | 
| +{ | 
| + padding-bottom: 2em; | 
| +} | 
| + | 
| a img | 
| { | 
| border: none; | 
| } | 
| a:link, a:visited | 
| { | 
| color: #555; | 
| @@ -144,16 +149,25 @@ | 
| } | 
| [dir="rtl"] .alert | 
| { | 
| border-right: 5px solid #d14841; | 
| } | 
| /****************************************************************************** | 
| + * .section | 
| + *****************************************************************************/ | 
| + | 
| +.section | 
| +{ | 
| + padding: 2em 0; | 
| +} | 
| + | 
| +/****************************************************************************** | 
| * .content | 
| *****************************************************************************/ | 
| .content h1, | 
| .content h2, | 
| .content h3, | 
| .content h4, | 
| .content h5 | 
| @@ -176,16 +190,32 @@ | 
| } | 
| .content a, | 
| .content a:visited | 
| { | 
| color: #c70d2c; | 
| } | 
| +.content .lead | 
| +{ | 
| + font-size: 1.1em; | 
| + font-weight: bolder; | 
| +} | 
| + | 
| +/******************************************************************************* | 
| + * .bg-* utilities | 
| + ******************************************************************************/ | 
| + | 
| +.bg-accent | 
| +{ | 
| + color: #fff; | 
| + background-color: #5982B0; | 
| +} | 
| + | 
| /******************************************************************************* | 
| * #navbar | 
| ******************************************************************************/ | 
| #navbar | 
| { | 
| min-height: 4em; | 
| background-color: #c70d2c; | 
| @@ -452,17 +482,16 @@ | 
| /******************************************************************************* | 
| * #footer | 
| ******************************************************************************/ | 
| #footer | 
| { | 
| overflow: auto; | 
| - margin-top: 2em; | 
| padding: 2em 0em; | 
| color: #ececec; | 
| background-color: #292929; | 
| font-size: 0.9em; | 
| } | 
| /* #footer body | 
| ******************************************************************************/ |