Annotation of 2002/css-validator/style/base.css, revision 1.25

1.16      ot          1: /* @group Reset */
                      2: 
                      3: html, body, form, fieldset, p, a, ul, ol, li, div, legend, label,
                      4: br, input, button, textarea, h1, h2, h3, h4, h5, strong {
                      5:        margin: 0;
                      6:        padding: 0;
                      7:        border: 0;
                      8:        font-weight: normal;
                      9:        font-style: normal;
                     10:        font-size: 100%;
                     11:        font-family: Helvetica, Arial, Sans-Serif;
                     12:        vertical-align: baseline;
                     13:        background-color: white;
                     14:        color: #1f2126;
                     15:        line-height: 1;
                     16:        text-align: left;
1.1       ot         17: }
                     18: 
1.16      ot         19: a img {
                     20:        border: 0;
1.1       ot         21: }
1.16      ot         22: 
                     23: a:link, a:visited {
                     24:        text-decoration: underline;
                     25:        color: #365D95;
1.1       ot         26: }
                     27: 
1.16      ot         28: a:hover, a:active {
                     29:        text-decoration: underline;
                     30:        color: #1f2126;
                     31: }
1.1       ot         32: 
1.16      ot         33: ul, ol {
                     34:        list-style: none;
                     35: }
1.1       ot         36: 
1.16      ot         37: abbr[title], acronym[title], span[title], strong[title] {
                     38:        border-bottom: thin dotted;
                     39:        cursor: help;
1.1       ot         40: }
                     41: 
1.16      ot         42: acronym:hover, abbr:hover {
                     43:        cursor: help;
1.1       ot         44: }
                     45: 
1.16      ot         46: /* @end */
                     47: 
                     48: /* @group Basics */
1.1       ot         49: 
1.16      ot         50: body {
                     51:        padding-bottom: 6em;
                     52:        min-width: 40em; /* for the tabs, mostly */
1.1       ot         53: }
                     54: 
1.16      ot         55: p {
                     56:   line-height: 130%;   
1.1       ot         57: }
                     58: 
1.16      ot         59: strong { 
                     60:   font-weight: bold;
1.1       ot         61: }
                     62: 
                     63: h2 { 
1.16      ot         64:     color: #690;
                     65:     font-family:Verdana,Arial,sans-serif;
                     66:     background-color: white;
1.1       ot         67:     font-size: 1.3em;
1.16      ot         68:     margin-bottom: 1em;    
1.1       ot         69: }
                     70: 
                     71: h3 {
1.16      ot         72:     font-family:Verdana,Arial,sans-serif;
                     73:     color: #690;
                     74:     background-color: white;
1.1       ot         75:     font-size: 1.1em;
                     76:     border-bottom: 1px dotted #aaaa77;
                     77:     text-decoration: none;
1.16      ot         78:     margin-top: 1em;
                     79:     margin-bottom: 1em;
1.1       ot         80: } 
                     81: 
                     82: h4 {
1.16      ot         83:     font-family:Verdana,Arial,sans-serif;
                     84:     color: #690;
1.1       ot         85:     font-style: italic;
                     86:     text-decoration: none;
1.16      ot         87:     font-size: .9em;
                     88:     font-weight:600;
                     89:     margin-top: 1.5em;
                     90:     margin-bottom: .5em;
1.1       ot         91: }
                     92: 
                     93: h5,h6 {
1.16      ot         94:     font-family:Verdana,Arial,sans-serif;
                     95:     color: #11111a;
1.1       ot         96:     background-color: white;
                     97:     font-weight: normal;
1.16      ot         98:     font-size: small;
                     99:     margin-top: 1em;
                    100:     margin-left: 1em;
                    101:     margin-bottom: .7em;
1.1       ot        102:     }
                    103: 
1.16      ot        104:     /* tables in the documentation */
                    105: 
                    106:     table {
                    107:     }
                    108:     td, th{
                    109:        padding: 6px;
                    110:     }
1.20      ot        111:    
1.16      ot        112: /* @end */
                    113: 
                    114: 
                    115: /* @group Inputs */
                    116: 
                    117: input#uri, input#file, input#uploaded_file, input#keywords, input#short_desc, textarea {
                    118:        font-family: Monaco, "Courier New", Monospace;
                    119:        font-size: 0.9em;
                    120:        border: 1px solid #bbb;
                    121:        border-top: 1px solid #777;
                    122:        border-bottom: 1px solid #ddd;
                    123:        background: #fefefe url(../images/textbg.png) no-repeat top left;
                    124:        padding: 0.2em 0.2em;
                    125:        max-width: 1000px;
                    126:        font-variant: normal;
                    127: }
                    128: 
                    129: input#uri, input#file, input#uploaded_file {
                    130:        width: 85%;
                    131:        margin: 0.3em 0 0 1em;
                    132: }
                    133: 
                    134: input#file, input#uploaded_file {
                    135:        width: 30em;
                    136: }
                    137: 
                    138: input#mailsearch, input#bugsearch {
                    139:     background-color: #EAEBEE;
                    140:     color: #365D95;
                    141:     padding: .3em 1em;
                    142:     border: 1px outset #ccc;
                    143:   }
                    144:   input#mailsearch:active, input#bugsearch:active {
                    145:     border-style: inset !important;
                    146:   }
                    147: a.submit {
                    148:        display: block;
                    149:        width: 10em;
                    150:        text-align: center;
                    151:        margin: 0 auto;
                    152:        background: url(../images/button-left.png) no-repeat center left;
                    153:        text-decoration: none;
                    154: }
                    155: 
                    156: a.submit span {
                    157:        display: block;
                    158:        padding: 1.2em 2em;
                    159:        background: url(../images/button-right.png) no-repeat center right;
                    160: }
                    161: 
                    162: textarea {
                    163:        width: 98.5%;
                    164: }
                    165: 
                    166: p.submit_button input {
                    167:        overflow: visible;
                    168:        width: auto;
                    169:        background: #fff;
                    170:   color: #365D95;
                    171:   padding: 0.3em 0.4em 0.1em 0.3em;
                    172:        font-size: 1.2em;
                    173:        width: 12em;
                    174:        text-align: center;
                    175:        border-bottom: 2px solid #444;
                    176:        border-right: 2px solid #444;
                    177:        border-top: 1px solid #aaa;
                    178:        border-left: 1px solid #aaa;
                    179:        background: #eee url(../images/grad.png) repeat-x top left;
                    180:        cursor: pointer;
                    181: }
                    182: 
                    183: p.submit_button input:active {
                    184:   color: #1f2126;
                    185:        border-bottom: 1px solid #aaa;
                    186:        border-right: 1px solid #aaa;
                    187:        border-top: 2px solid #444;
                    188:        border-left: 2px solid #444;
                    189: }
                    190: 
                    191: label {
                    192:        font-size: 0.9em;
                    193:        padding-left: .2em;
                    194:        padding-right: .2em;
                    195: }
                    196: 
                    197: div.options select {
                    198:        margin-right: 0.8em;
                    199: }
                    200: 
                    201: div.options label {
1.19      ot        202:        margin: 1em 0.3em 0 0;
1.18      ot        203:        background-color: #EAEBEE;
1.16      ot        204: }
                    205: 
                    206: 
                    207: div.options table, div.options tbody, div.options td, div.options th, div.options tr {
                    208:        margin: 0;
                    209:        padding: 0;
                    210: }
                    211: 
                    212: div.options table {
                    213:        border-collapse: collapse;
                    214: }
                    215: 
                    216: div.options th, div.options th label {
                    217:        font-weight: bold;
                    218: }
                    219: 
                    220: div.options td, div.options th {
                    221:        padding: 0.5em 1.1em 0.5em 0;
                    222:        text-align: left;
                    223: }
                    224: 
                    225: div.options td input {
                    226:        margin-right: 0.2em;
                    227: }
                    228: 
                    229: div.options select {
1.24      ot        230:        width: 12em;
1.16      ot        231: }
                    232: 
                    233: div.options table tr.subchoice th {
                    234:     padding-left: 3em;
                    235: }
                    236: tr.subchoice th label {
                    237:   padding-left: 0;
                    238: }
                    239: tr.subchoice th, tr.subchoice th label {
                    240:   font-size: 1em;
                    241:   font-weight: normal;
                    242: }
                    243: /* @end */
                    244: 
                    245: /* @group Header */
                    246: 
                    247: h1#title {
                    248:        font-family: "Myriad Web", "Myriad Pro", "Gill Sans", Helvetica, Arial, Sans-Serif;
                    249:        background-color: #365D95;
                    250:        color: #fdfdfd;
                    251:        font-size: 1.6em;
                    252:        background: url(../images/head-bl.png) bottom left no-repeat;
                    253:        padding-bottom: 0.430em;
                    254: }
                    255: h1#title a, h1#title a img {
                    256: background-color: #365D95;
                    257: }
                    258: 
                    259: h1 span {
                    260:        border-bottom: 1px solid #6383b1;
                    261:        border-color: #4e6f9e;
                    262: }
                    263: 
                    264: h1#title a:link, h1#title a:hover, h1#title a:visited, h1#title a:active {
                    265:   color: #fdfdfd !important;
                    266:   text-decoration: none;
                    267: }
1.1       ot        268: 
1.16      ot        269: h1#title img {
                    270:        vertical-align: middle;
                    271:        margin-right: 0.7em;
1.1       ot        272: }
                    273: 
1.16      ot        274: div#banner {
                    275:        background: #365D95 url(../images/head-br.png) bottom right no-repeat;
                    276:        margin: 1.5em 2em;
1.1       ot        277: }
                    278: 
1.16      ot        279: p#tagline {
                    280:        font-size: 0.7em;
                    281:        margin: -2em 0 0 12.1em;
                    282:        padding-bottom: 1em;
                    283:        letter-spacing: 0.1em;
                    284:        line-height: 100% !important;
                    285:        color: #D0DCEE;
                    286:        background-color: transparent;
                    287: }
1.1       ot        288: 
1.16      ot        289: ul#lang_choice {
                    290:        position: absolute;
                    291:        text-align: right;
                    292:        top: 0;
                    293:        right: 0;
                    294:        font-size: 0.7em;
                    295:        padding: 0.5em 0;
                    296:        line-height: 100%;
                    297:        margin-right: 3.3em;
                    298:        min-width: 40em;
                    299:        background-color: transparent;
                    300: }
1.1       ot        301: 
1.16      ot        302: ul#lang_choice a:link, ul#lang_choice a:visited {
                    303:        text-decoration: none;
1.1       ot        304: }
                    305: 
1.16      ot        306: ul#lang_choice a:hover, ul#lang_choice a:active {
                    307:        text-decoration: underline;
1.1       ot        308: }
                    309: 
1.16      ot        310: ul#lang_choice li {
                    311:        display: inline;
                    312:        padding-left: 0.5em;
                    313: }
                    314: 
                    315: /* @end */
                    316: 
                    317: /* @group Tabs */
                    318: 
                    319: ul#tabset_tabs {
                    320:        height: 1.59em;
                    321: }
1.1       ot        322: 
1.16      ot        323: ul#tabset_tabs li {
                    324:        cursor: pointer;
                    325:        float: left;
                    326:        margin-right: 0.245em;
                    327:        background: #DADDE3 url(../images/tab-tl.png) no-repeat top left;
                    328:        border-bottom: 1px solid #CBD0DB;
1.1       ot        329: }
                    330: 
1.16      ot        331: ul#tabset_tabs li.selected {
                    332:        background: #EAEBEE url(../images/round-tl.png) no-repeat top left;
                    333:        border-bottom: 1px solid #EAEBEE;
1.1       ot        334: }
                    335: 
1.16      ot        336: ul#tabset_tabs li.selected a:link, ul#tabset_tabs li.selected a:visited {
                    337:        color: #1f2126;
                    338:        background: #EAEBEE url(../images/round-tr.png) no-repeat top right;
1.1       ot        339: }
                    340: 
1.16      ot        341: ul#tabset_tabs li span {
                    342:        color: #616571;
1.1       ot        343: }
                    344: 
1.16      ot        345: body ul#tabset_tabs li.selected a span {
                    346:        color: #3d424f;
1.1       ot        347: }
                    348: 
1.16      ot        349: ul#tabset_tabs li a:link, ul#tabset_tabs li a:visited {
                    350:        color: #365D95;
                    351:        display: block;
                    352:        padding: 0.515em 1.3em 0.215em 0.8em;
                    353:        background: #DADDE3 url(../images/tab-tr.png) no-repeat top right;
                    354:        margin-left: 0.5em;
                    355:        font-size: 0.9em;
                    356:        font-weight: bold;
                    357:        text-decoration: none;
1.1       ot        358: }
                    359: 
1.16      ot        360: ul#tabset_tabs li a:hover, ul#tabset_tabs li a:active {
                    361:        color: #1f2126;
                    362: }
1.1       ot        363: 
1.16      ot        364: ul#tabset_tabs li a:hover span, ul#tabset_tabs li a:active span {
                    365:        color: #3d424f;
                    366: }
1.1       ot        367: 
1.16      ot        368: ul#tabset_tabs li.selected span {
                    369:        color: #5d6371;
1.1       ot        370: }
                    371: 
1.16      ot        372: /* @end */
                    373: 
                    374: /* @group Contents */
                    375: 
                    376: div#frontforms {
                    377:        background: #fff;
                    378:        padding: 0 2em;
                    379: }
1.1       ot        380: 
1.16      ot        381: div#fields {
                    382:        clear: both;
                    383:        background: #EAEBEE url(../images/round-tr.png) no-repeat top right;
                    384:        padding: 0.5em 1.3em;
                    385:        border-bottom: 1px solid #DCDDE0;
                    386: }
1.1       ot        387: 
1.16      ot        388: div#fields legend, div#fields p, div#fields fieldset, div#fields form,div#fields form fieldset legend a, div#fields form p label, div#fields tr label   {
                    389:   background-color: #EAEBEE;
                    390: }
1.1       ot        391: 
                    392: fieldset {
1.16      ot        393:        background: #EAEBEE;
1.1       ot        394: }
1.16      ot        395: 
                    396: legend {
                    397:        font-size: 1.1em;
                    398:        padding: 1em 0 0.23em;
                    399:        letter-spacing: 0.06em;
                    400: }
                    401: 
                    402: legend a:link, legend a:visited, legend a:hover, legend a:active {
                    403:        text-decoration: none;
                    404: }
                    405: 
                    406: legend.toggletext {
                    407:        cursor: pointer;
                    408:        padding-left: 0.8em;
                    409:        background: #EAEBEE url(../images/arrow-closed.png) 0 1.2em no-repeat;
                    410: }
                    411: 
                    412: legend.toggled {
                    413:        background: #EAEBEE url(../images/arrow-open.png) 0 1.4em no-repeat;
1.1       ot        414: }
1.16      ot        415: 
                    416: p.instructions {
                    417:        color: #4D525E;
                    418:        font-size: 0.80em;
                    419:        padding-bottom: 1em;
                    420:        padding-top: 0.5em;
1.11      ot        421: }
1.16      ot        422: 
                    423: p.instructions label {
                    424:        color: #4D525E;
                    425:        padding: 0;
                    426:        margin: 0;
                    427:        font-size: 1em;
1.1       ot        428: }
1.2       ot        429: 
1.16      ot        430: div.options {
                    431:        padding: 0.7em 0 0.5em 1em;
1.2       ot        432: }
                    433: 
1.16      ot        434: div.options, p.submit_button, p.instructions, p#note {
                    435:        border-top: 1px solid #cbcdd5;
                    436:        background: #EAEBEE url(../images/double.png) left top repeat-x;
1.1       ot        437: }
1.16      ot        438: 
                    439: p.submit_button {
                    440:        padding: 0.6em 0 0;
                    441:        margin: 0;
                    442:        text-align: center;
1.1       ot        443: }
1.16      ot        444: 
                    445: 
                    446: p#note {
                    447:        clear: both;
                    448:        color: #4D525E;
                    449:        font-size: 0.9em;
                    450:        padding: 0.5em 0 0.1em;
1.1       ot        451: }
                    452: 
1.16      ot        453: /* @end */
                    454: 
                    455: /* @group Menu */
1.1       ot        456: 
1.16      ot        457: ul#menu {
                    458:        text-align: center;
                    459:        margin: 1em 2em;
                    460:        background: #EAEBEE url(../images/round-br.png) no-repeat bottom right;
                    461:        padding: 0.5em 0 0.3em;
                    462:        border-top: 1px solid #DCDDE0;
1.2       ot        463: }
1.16      ot        464: 
                    465: ul#menu span {
                    466:        display: none;
1.1       ot        467: }
                    468: 
1.16      ot        469: ul#menu a:link, ul#menu a:visited {
                    470:        background: #EAEBEE;
                    471:        color: #365D95;
                    472:        text-decoration: none;
1.1       ot        473: }
1.16      ot        474: 
                    475: ul#menu a:hover, ul#menu a:active {
                    476:        color: #1f2126;
                    477:        text-decoration: underline;
1.1       ot        478: }
1.16      ot        479: 
                    480: ul#menu li {
                    481:        display: inline;
                    482:        margin-right: 0.8em;
1.17      ot        483:         background: #EAEBEE; }
1.1       ot        484: 
                    485: 
                    486: 
1.16      ot        487: /* @end */
                    488: 
                    489: /* @group Footer */
                    490: 
                    491: div#footer {
                    492:        padding: 0 2em;
1.1       ot        493: }
                    494: 
1.16      ot        495: p#activity_logos {
                    496:        float: left;
                    497:        margin-right: 2em;
1.1       ot        498: }
                    499: 
1.16      ot        500: p#support_logo {
                    501:        float: right;
                    502:        font-size: 0.8em;
                    503:        text-align: center;
                    504:        margin-left: 2em;
                    505: }
1.1       ot        506: 
1.16      ot        507: p.copyright {
                    508:        text-align: center;
                    509:        text-transform: uppercase;
                    510:        font-size: 0.7em;
                    511:        line-height: 1.4;
1.1       ot        512: }
1.16      ot        513: 
                    514: p.copyright, p.copyright a {
                    515:        text-decoration: none;
                    516:        color: #7C8395;
1.1       ot        517: }
1.16      ot        518: 
                    519: p.copyright a:link, p.copyright a:visited {
                    520:        color: #A3756E;
1.1       ot        521: }
1.13      ot        522: 
1.16      ot        523: p.copyright a:hover, p.copyright a:active {
                    524:        color: #7D4A42;
1.13      ot        525: }
1.16      ot        526: 
                    527: p#version_info {
                    528:     font-size:      small;
                    529:     text-align: center;
                    530:     color: #888;
                    531:     background-color: white;
1.13      ot        532: }
                    533: 
1.16      ot        534: /* @end */
                    535: 
                    536: /* @group Docs */
1.13      ot        537: 
1.16      ot        538: div.doc {
                    539:   margin: 1em 2em;
                    540:        padding: 0.5em 0 0.3em;   
1.1       ot        541: }
                    542: 
                    543: 
1.16      ot        544: /* Set line height to 1.4x (from 1.3x on general site) to allow for various inline decoration. */
                    545: div.doc p, div.doc li {
                    546:   line-height: 150% !important; 
                    547: }
                    548: div.doc p {
                    549:   margin-bottom: .7em;
                    550:   margin-top: .5em;
                    551: }
1.1       ot        552: 
1.16      ot        553: div.doc p, div.doc dt, div.doc ul, div.doc ol {
                    554:     margin-left: 1.5em;
                    555:     margin-right: 1.5em;
                    556: }
1.1       ot        557: 
1.16      ot        558: div.doc ul li {
                    559:   list-style-type: disc;
                    560:   margin-left: 1em;
                    561: }
1.1       ot        562: 
1.16      ot        563: /* documentation - table of contents */
                    564: #toc { /* making the toc a bit more compact and standing out */
                    565:     font-size: .85em;
                    566:     font-weight: bold;
                    567:     margin-bottom: 2em;
                    568:     margin-left: 3em;
                    569: }
1.1       ot        570: 
1.16      ot        571: div.doc div#toc ol {
                    572:    list-style-type: decimal;
                    573: }
                    574: div.doc div#toc ol li {
                    575:   line-height: 130%;
                    576:   font-weight: bold;
                    577: }
                    578: div.doc div#toc ol li ol {
                    579:    list-style-type: lower-alpha;
                    580:    font-weight: normal;
                    581:    margin-left: 1em;
                    582: }
                    583: div.doc div#toc ol li ol li ol{
                    584:    list-style-type: lower-roman;
                    585: }
                    586: 
                    587: 
                    588: /* documentation - error explanations */
                    589: dl#expl dt code { /* headings for an error */
                    590:   white-space: normal;
                    591:   font-weight: bold;
                    592: }
                    593: 
                    594: dl#expl dt {
                    595:   border-top: 1px dashed black;
                    596:   margin-top: 2em;
                    597:   margin-bottom: 1em;
                    598: }
                    599: 
                    600: div.doc dt {
                    601:   margin-top: 1.2em;
                    602:   margin-bottom: .2em;
                    603: }
                    604: div.doc dt, div.doc dt a {
                    605:   font-style: italic;
                    606: }
                    607: div.doc dd {
                    608:   margin-right: 0; /* no need for the extra margin if we nicely put the text of the dd in a paragraph */
                    609: }
                    610: div.doc var { /* headings for an error */
                    611:   color: #006;
                    612: }
1.1       ot        613: 
1.16      ot        614: /* A snippet of code used inline. */
                    615: div.doc code {
                    616:   white-space: normal;
                    617:   display: inline;
                    618:   padding-left: .2em;
                    619:   padding-right: .2em;
                    620:   color:      black;
                    621:   font-family: Monaco, "Courier New", monospace;
                    622:   border: 1px dotted #ccc;
                    623: }
                    624: 
                    625: div.doc code.block {
                    626:   display: block;
                    627:   padding: 1em;
                    628:   white-space: pre;
                    629:   margin-top: 1em;
                    630:   margin-bottom: 1em;
                    631:   margin-right:  3em;
                    632: }
                    633: 
                    634: div.doc code samp {
                    635:   font-weight: normal;
                    636:   color: black;
                    637:   font-style: italic;
                    638: }
                    639: 
                    640: /* reference tables */
                    641: 
                    642: div.doc table {
1.1       ot        643:        border-collapse: collapse;
                    644:        border-right: 1px solid #ccc;
                    645: }
1.16      ot        646: div.doc table td, .doc table th{
1.1       ot        647:        border-top: 0px solid #ddd;
                    648:        border-bottom: 1px solid #ccc;
                    649:        border-left: 1px solid #eee;
                    650:        padding: 6px;
                    651:        border-collapse: collapse;
                    652: }
1.16      ot        653: div.doc table th {
1.1       ot        654:        background-color: #eee;
                    655:        color: #11111A;
                    656:        border-right: 1px solid #ccc;
                    657: }
                    658: 
1.16      ot        659: div.doc table {
                    660:   margin-top: 1em;
                    661:   margin-bottom: .5em;
                    662:        border-collapse: collapse;
                    663:        border-right: 1px solid #ccc; 
1.1       ot        664: }
                    665: 
1.16      ot        666: div.doc td, div.doc th {
                    667:        border-top: 0px solid #ddd;
                    668:        border-bottom: 1px solid #ccc;
                    669:        border-left: 1px solid #eee;
                    670:        border-collapse: collapse;
                    671:   
1.1       ot        672: }
1.16      ot        673: div.doc th {
                    674:        background-color: #eee;
                    675:        color: #11111A;
                    676:        border-right: 1px solid #ccc;
1.1       ot        677: }
                    678: 
1.16      ot        679: /* @end */
1.1       ot        680: 
                    681: 
1.16      ot        682: /* @group home page, news text */
1.1       ot        683: 
1.16      ot        684: div.intro {
                    685:   margin: 1em 2em;
                    686:        padding: 0.5em 0 0.3em; 
1.1       ot        687: }
                    688: 
1.16      ot        689: #news dt {
                    690:     font-weight: bold;
                    691:      margin-top: 1.5em;
                    692:      margin-bottom: .3em;
                    693:    }
1.1       ot        694: 
1.16      ot        695: #news dd {
                    696:        margin-left: 2.5em;
                    697:        margin-right: 1.5em;
                    698:    }
1.1       ot        699: 
                    700: 
1.16      ot        701: /* warning on the home page for test instances */
                    702: #test_warning {
                    703:     border-left: 1px solid #ccc;
                    704:     border-right: 1px solid #ccc;
                    705:     line-height: 160%;
                    706:     text-align: center;
                    707:     margin-top: 2em;
                    708:        margin-left: 12%;
                    709:        margin-right: 12%;
                    710:        padding-left: 1.5em;
                    711:    padding-right: 1.5em;
                    712:        color: black;
                    713:        background-color: white;
1.1       ot        714: }
1.16      ot        715: 
                    716: #test_warning img {
                    717:     width: 1.3em;
                    718:     vertical-align: middle;
1.1       ot        719: }
1.16      ot        720: 
1.25    ! ot        721: /* donation and sponsorship program */
        !           722: 
        !           723: div#don_program { border: 1px solid #55b05a; padding: .5em; line-height: 150%; text-align: center; margin-top: .5em; }
        !           724: div#don_program span#don_program_img {float: left; width: 150px; height: 60px;}
        !           725: div#don_program span#don_program_img img {vertical-align: middle;}
        !           726: div#don_program span#don_program_text { }
        !           727: div#don_program span#don_program_text a {font-weight: bold;}
        !           728: /* @end */
        !           729: 
1.17      ot        730: /* @end */

Webmaster