werc-1.5.0-tweaks

Tweaks for the werc website builder created by the mad architect Uriel
Log | Files | Refs | README

style.werc140.css (5699B)


      1 /* Default werc style */
      2 
      3 body {
      4   color: black;
      5   background-color: white;
      6   font-family: Helvetica, Verdana, Arial, 'Liberation Sans', FreeSans, sans-serif;
      7   font-size: 84%;  /* Enables font size scaling in MSIE */
      8   margin: 0;
      9   padding: 0;
     10 }
     11 
     12 
     13 /* # Header # */
     14 .superHeader {
     15   color: white;
     16   background-color: rgb(100,135,220);
     17   height: 1.6em;
     18 }
     19 
     20 .superHeader img { vertical-align: bottom; }
     21 
     22 .superHeader a {
     23   color: white;
     24   background-color: transparent;
     25   font-size: 91%;
     26   margin: 0;
     27   padding: 0 0.5ex 0 0.25ex;
     28 }
     29 
     30 a { text-decoration: none; }
     31 a:hover { text-decoration: underline; }
     32 
     33 .superHeader div {
     34   position: absolute;
     35   top: 0.40ex;
     36 }
     37 
     38 .superHeader .left { left: 0.4em; }
     39 .superHeader .right { right: 0.4em; }
     40 
     41 .midHeader {
     42   color: rgb(39,78,144);
     43   background-color: rgb(140,170,230);
     44   background-color: #ff6d06;
     45   border: solid 0 black;
     46   border-width: 2px 0;
     47 }
     48 
     49 .headerTitle {
     50   color: black;
     51   font-size: 233%;
     52   font-weight: normal;
     53   margin: 0 0 0 4mm;
     54   padding: 0.25ex 0;
     55 }
     56 #headerSubTitle {
     57   font-size: 50%;
     58   font-style: italic;
     59   margin-left: 1em;
     60 }
     61 
     62 .headerTitle a { color: black; }
     63 .headerTitle a:hover { text-decoration: none; }
     64 
     65 .subHeader {
     66   display: none;
     67   color: white;
     68   background-color: rgb(0,51,153);
     69   margin: 0;
     70   padding: 1ex 1ex 1ex 1.5mm;
     71 }
     72 
     73 .subHeader a {
     74   color: white;
     75   background-color: transparent;
     76   font-weight: bold;
     77   margin: 0;
     78   padding: 0 0.75ex 0 0.5ex;
     79 }  
     80 
     81 .superHeader .highlight, .subHeader .highlight {
     82   color: rgb(253,160,91);
     83   background-color: transparent;
     84 }
     85 
     86 
     87 /* # Side # */
     88 #side-bar {
     89   width: 16em;
     90   float: left;
     91   clear: left;
     92   border-right: 1px solid #ddd;
     93 }
     94 
     95 #side-bar div {
     96   border-bottom: 1px solid #ddd;
     97 }
     98 
     99 .sideBarTitle {
    100   font-weight: bold;
    101   margin: 0 0 0.5em 2mm;
    102   padding: 1em 0 0 0;
    103 }
    104 
    105 #side-bar ul {
    106   list-style-type: none;
    107   list-style-position: outside;
    108   margin: 0;
    109   padding: 0 0 0.3em 0;
    110 }
    111 
    112 li ul {
    113   padding-left: 0.6em !important;
    114 }
    115 
    116 #side-bar li {
    117   margin: 0;
    118   padding: 0.1ex 0;  /* Circumvents a rendering bug (?) in MSIE 6.0  XXX should move to iehacks.css, this causes an ugly gap */
    119 }
    120 
    121 #side-bar a {
    122   color: rgb(0,102,204);
    123   background-color: transparent;
    124   margin: 0;
    125   padding: 0.25em 1ex 0.25em 2mm;
    126   display: block;
    127   text-transform: capitalize;
    128   font-weight: bold!important;
    129   font-size: 102%;
    130   border-left: white solid 0.2em;
    131 }
    132 
    133 .thisPage, .thisPage a {
    134   color: black!important;
    135   background-color: white;
    136   padding-left: 5mm;
    137 }
    138 
    139 #side-bar a:hover {
    140   color: white;
    141   background-color: rgb(100,135,220);
    142   border-left: black solid 0.2em;
    143   text-decoration: none;
    144 }
    145 
    146 .sideBarText {
    147   line-height: 1.5em;
    148   margin: 0 0 1em 0;
    149   padding: 0 1.5ex 0 2.5mm;
    150   display: block;
    151 }
    152 
    153 #side-bar .sideBarText a {
    154   margin: 0;
    155   padding: 0;
    156   display: inline;
    157 }
    158 
    159 #side-bar .sideBarText a:hover {
    160   color: rgb(0,102,204);
    161   background-color: transparent;
    162   text-decoration: none;
    163 }
    164 
    165 
    166 /* # Main Copy # */
    167 #main-copy {
    168   max-width: 70em;
    169   color: black;
    170   background-color: transparent;
    171   text-align: justify;
    172   line-height: 1.5em;
    173   margin: 0em 0 0 16em;
    174   padding: 0.5mm 5mm 5mm 5mm;
    175   border-left: 1px solid #ddd;
    176 }
    177 
    178 #bodyText {
    179   margin: 0 0 0 15.5em;
    180   padding: 2mm 5mm 2mm 5mm;
    181 }
    182 
    183 #main-copy p {
    184   margin: 1em 1ex 1em 1ex !important; /* Need !important so troff-generated pages don't look totally squezed */
    185   padding: 0;
    186 }
    187 
    188 #main-copy a {
    189   color: rgb(0,102,204);
    190   background-color: transparent;
    191 }
    192 
    193 #main-copy a:hover {
    194   color:  rgb(100,135,220);
    195 }
    196 
    197 #main-copy h1, #main-copy h2 {
    198   color: rgb(0,102,204);
    199   background-color: transparent;
    200   font-size: 145.5%;
    201   font-weight: bold;
    202   margin: 2em 0 0 0;
    203   padding: 0.5ex 0 0.5ex 0.6ex;
    204   border-bottom: 2px solid rgb(0,102,204);
    205 }
    206 
    207 #main-copy h2 {
    208   font-size: 115.5%;
    209   border-bottom: 1px solid rgb(0,102,204);
    210 }
    211 
    212 #main-copy .topOfPage {
    213   color: rgb(0,102,204);
    214   background-color: transparent;
    215   font-size: 91%;
    216   font-weight: bold;
    217   text-decoration: none;
    218   margin: 3ex 1ex 0 0;
    219   padding: 0;
    220   float: right;
    221 }
    222 
    223 dl {
    224   margin: 1em 1ex 2em 1ex;
    225   padding: 0;
    226 }
    227 
    228 dt {
    229   font-weight: bold;
    230   margin: 0 0 0 0;
    231   padding: 0;
    232 }
    233 
    234 dd {
    235   margin: 0 0 2em 2em;
    236   padding: 0;
    237 }
    238 
    239 
    240 /* # Footer # */
    241 #footer {
    242   color: white;
    243   background-color: rgb(100,135,220);
    244   padding: 1em;
    245   clear: both;
    246 }
    247 
    248 #footer .left {
    249   text-align: left;
    250   line-height: 1.55em;
    251   float: left;
    252   clear: left;
    253 }
    254 
    255 #footer .right {
    256   text-align: right;
    257   line-height: 1.45em;
    258 }
    259 
    260 #footer a {
    261   color: white;
    262   background-color: transparent;
    263 }
    264 
    265 
    266 /* GENERAL */
    267 
    268 table {
    269   border: solid 1px black;
    270 }
    271 th {
    272   background-color: #abc;
    273   border: solid 1px black;
    274    text-align: center;
    275 }
    276 td {
    277   background-color: #def;
    278   border: solid 1px black;
    279 }
    280 
    281 hr {
    282   border-width: 0px 0px 0.1em 0px;
    283   border-color: black;
    284 }
    285 
    286 acronym, .titleTip {
    287   border-bottom: 1px solid #ddd;
    288   cursor: help;
    289   margin: 0;
    290   padding: 0 0 0.4px 0;
    291 }
    292 
    293 pre {
    294   margin-left: 2em; 
    295   font-size: 1.2em;
    296 }
    297 
    298 blockquote {
    299   border-left: 1px solid blue;
    300   font-style: italic;
    301 }
    302 
    303 .smallCaps {
    304   font-size: 110%;
    305   font-variant: small-caps;
    306 }
    307 
    308 .doNotDisplay { display: none; }
    309 
    310 
    311 .notify_errors,
    312 .notify_notes,
    313 .notify_success { padding: .8em; margin-bottom: 1em; border: 2px solid #ddd; }
    314  
    315 .notify_errors { background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4; }
    316 .notify_notes { background: #FFF6BF; color: #514721; border-color: #FFD324; }
    317 .notify_success { background: #E6EFC2; color: #264409; border-color: #C6D880; }
    318 .notify_errors a { color: #8a1f11; }
    319 .notify_notes a { color: #514721; }
    320 .notify_success a { color: #264409; }
    321 
    322 
    323 /* # Page/Handler specific # */
    324 h1.dir-list-head, ul.dir-list {
    325   text-transform: capitalize;
    326   font-weight: bold;
    327 }
    328 ul.sitemap-list a {
    329   text-transform: capitalize;
    330 }