1 /**************************************************************
\r
2 AUTHOR: Pat Heard (fullahead.org)
\r
4 PURPOSE: Styles the html elements
\r
5 **************************************************************/
\r
7 /* Forces horizontal scrollbar on in Mozilla */
\r
22 font: 400 0.8em georgia, serif;
\r
25 background: url(body.jpg) repeat top left;
\r
29 h1, h2, h3, h4, h5, h6, p, dl {
\r
36 font: 400 1.9em georgia, serif;
\r
42 font: 400 1.3em georgia, serif;
\r
47 font: 700 1.1em georgia, serif;
\r
52 font: 400 0.9em georgia, serif;
\r
53 text-transform: uppercase;
\r
57 text-decoration: none;
\r
59 border-bottom: 1px solid #B8E78B;
\r
64 background-color: #F1FFE3;
\r
69 background-color: #F1FFE3;
\r
70 border-bottom: 1px solid #4A6E35;
\r
80 background-color: #FFF;
\r
90 padding: 0 30px 0 5px;
\r
96 background: url(bullet.gif) no-repeat;
\r
97 background-position: 0 3px;
\r
102 border-bottom: 1px solid #DDD;
\r
107 background-color: #F1FFE3;
\r
108 border-bottom: 1px solid #B8E78B;
\r
112 margin: 0.4em 0.8em;
\r
125 font: 400 1em courier, monospace;
\r
129 background: #F4F4F4;
\r
130 border-bottom: 1px solid #D3D3D3;
\r
135 /**************************************************************
\r
137 **************************************************************/
\r
141 margin-bottom: 10px;
\r
144 border-collapse: collapse;
\r
149 padding: 0 0 0.5em 3px;
\r
151 font: 400 0.8em georgia, sans-serif;
\r
158 vertical-align: top;
\r
159 padding: 4px 7px !important;
\r
165 background-color: #F1FFE3;
\r
166 border-bottom: 1px solid #B8E78B;
\r
170 background-color: #F5F5F5;
\r
174 border-bottom: 1px solid #DDD;
\r
178 background-color: #FBFEDF;
\r
181 /**************************************************************
\r
183 **************************************************************/
\r
189 padding-right: 1em;
\r
198 font: 400 1em georgia, sans-serif;
\r
203 border-style: solid;
\r
204 border-color: #888 #DDD #DDD #888;
\r
213 background: #F1FFE3;
\r
220 font: 400 1em georgia, sans-serif;
\r
224 background: #508231;
\r
226 border-style: solid;
\r
227 border-color: #B8E78B #2D5018 #2D5018 #B8E78B;
\r
232 border-bottom: 1px solid #CCC;
\r
237 /**************************************************************
\r
239 **************************************************************/
\r
242 margin: 5px 0px 10px 15px;
\r
246 margin: 5px 15px 10px 0px;
\r
250 border: 4px solid #D5C9C2;
\r
254 border: 4px solid #BAAAA1;
\r
257 /**************************************************************
\r
258 #wrapper & #content: wrapper positions and sets the width
\r
259 on the content. The background is then applied to #content.
\r
260 **************************************************************/
\r
276 background: url(content.gif) repeat-y top center;
\r
281 background: url(content.png) repeat-y top center;
\r
284 /**************************************************************
\r
285 #header: Holds the site title and header images
\r
286 **************************************************************/
\r
289 padding: 60px 0 2em 49px;
\r
290 background: url(header.jpg) no-repeat top center;
\r
293 /* Forces IE to set the hasLayout flag and show the header at the height of its contents \*/
\r
297 /* End hide from IE-mac */
\r
308 font-family: georgia;
\r
309 letter-spacing: -3px;
\r
313 /**************************************************************
\r
314 #nav: The top level site menu
\r
315 **************************************************************/
\r
320 padding: 0 !important;
\r
321 padding: 0 0 0 10px;
\r
333 padding: 15px 0 5px 0;
\r
335 font: 400 1.54em georgia, serif;
\r
336 text-align: center;
\r
337 text-decoration: none;
\r
340 border-bottom: 1px solid #D3F1B6;
\r
343 ul#nav li a:visited {
\r
344 background-color: #FFF;
\r
347 ul#nav li a:hover {
\r
349 background: url(menu.gif) repeat-x bottom left;
\r
354 background: url(menu.gif) repeat-x bottom left;
\r
357 /* helper classes to control width of links in topbar */
\r
374 /**************************************************************
\r
375 #page: Holds the main page content.
\r
376 **************************************************************/
\r
381 width: 491px !important;
\r
387 /**************************************************************
\r
388 .footer: Site footer
\r
389 **************************************************************/
\r
397 /**************************************************************
\r
398 .bigLinks: Large, clickable links
\r
399 **************************************************************/
\r
416 ul.bigLinks li a:visited {
\r
422 text-decoration: none;
\r
423 background-color: #FFF;
\r
427 ul.bigLinks li a:hover {
\r
428 padding-bottom: 2px;
\r
429 background-color: #F1FFE3;
\r
430 border-bottom: 1px solid #B8E78B;
\r
433 ul.bigLinks li a span.title {
\r
435 border-bottom: 1px solid #B8E78B;
\r
438 ul.bigLinks li a:hover span.title {
\r
440 border-bottom: 1px solid #4A6E35;
\r
443 ul.bigLinks li a span.desc {
\r
448 ul.bigLinks li a:hover span.desc {
\r
452 /**************************************************************
\r
453 Width classes used by the site columns
\r
454 **************************************************************/
\r
480 /**************************************************************
\r
482 **************************************************************/
\r
500 /**************************************************************
\r
501 Generic display classes
\r
502 **************************************************************/
\r
525 font-style: italic;
\r
542 background-color: #F1FFE3;
\r
543 border-bottom: 1px solid #B8E78B;
\r
548 background: #D9F5EC;
\r
549 border-top: 1px solid #BDEDDE;
\r