annotate screen.css @ 11:9d315cb41b5f

Update for 1.1
author Chris Cannam
date Thu, 24 Nov 2011 16:54:53 +0000
parents 1091e7c07c8b
children 94f9a31aa461
rev   line source
Chris@0 1
Chris@0 2 @import url('fonts.css');
Chris@0 3
Chris@1 4 h1#site-name {
Chris@1 5 margin:0;
Chris@1 6 line-height:1.3em;
Chris@1 7 color:#525a38;
Chris@1 8 padding:0;
Chris@1 9 /* padding-bottom:0.1em; */
Chris@1 10 margin-top:0.6em;
Chris@1 11 font-weight:normal;
Chris@1 12 margin-left:20%;
Chris@1 13 font-size:3em;
Chris@1 14 }
Chris@1 15 #logo-title{
Chris@1 16 border-bottom:2px solid #a9b680;
Chris@1 17 margin:0;
Chris@1 18 /* margin-bottom:0.8em; */
Chris@1 19 padding:0;
Chris@1 20 }
Chris@1 21 #footer{
Chris@1 22 width: 100%;
Chris@1 23 border-top:1px solid #a9b680;
Chris@1 24 margin:0;
Chris@1 25 margin-top: 4em;
Chris@1 26 padding:0;
Chris@1 27 }
Chris@1 28 #footer-content {
Chris@1 29 margin-left: 20%;
Chris@1 30 margin-right: 20%;
Chris@1 31 padding-left: 0.25em;
Chris@1 32 padding-top: 2em;
Chris@1 33 font-size: 0.7em;
Chris@1 34 }
Chris@1 35
Chris@1 36 #navbar ul{margin:0;padding:0;text-align:left;list-style-type:none;}
Chris@1 37 #navbar li{float:left;padding:0 10px 0 0;}
Chris@1 38 #primary{float:left;margin-left:20%;margin-top:0;padding-left:0.25em;padding-top:0.8em;margin-bottom:0.5em;font-weight:normal;font-size:0.85em;}
Chris@1 39 #primary li{margin:0px;border-left:1px solid #a9b680;padding-left:1em;padding-right:1em;}
Chris@1 40 #primary li.first{margin:0px;border-left:0;padding-left:0;padding-right:1em;}
Chris@1 41 #primary li.last{margin:0px;border-left:1px solid #a9b680;padding-left:1em;padding-right:0;}
Chris@1 42
Chris@1 43
Chris@0 44 body
Chris@0 45 {
Chris@1 46 margin: 0;
Chris@0 47 font-size: 100%; /* Fixes exaggerated text resizing in IE6 and IE7 */
Chris@0 48 }
Chris@0 49
Chris@1 50 big { line-height: 1.3em; }
Chris@1 51
Chris@0 52 a:link,
Chris@0 53 a:visited
Chris@0 54 {
Chris@0 55 color: #be5700;
Chris@0 56 text-decoration: none;
Chris@0 57 }
Chris@0 58
Chris@0 59 a:hover
Chris@0 60 {
Chris@0 61 text-decoration: underline;
Chris@0 62 }
Chris@0 63
Chris@0 64 #page
Chris@0 65 {
Chris@0 66 font-size: 0.94em;
Chris@0 67 line-height: 1.3em;
Chris@1 68 margin-left: 20%;
Chris@1 69 padding-left: 0.25em;
Chris@1 70 margin-right: 20%;
Chris@1 71 margin-top: 5em;
Chris@0 72 }
Chris@0 73
Chris@0 74 body, caption, th, td, input, textarea, select, option, legend, fieldset, h1, h2, h3, h4, h5, h6
Chris@0 75 {
Chris@0 76 font-family: GilliusADFNo2, Candara, Tahoma, Verdana, Arial, Helvetica, "Bitstream Vera Sans", sans-serif;
Chris@0 77 background: #fdfaf0;
Chris@0 78 color: #3e442c;
Chris@0 79 }
Chris@0 80
Chris@0 81 pre, code
Chris@0 82 {
Chris@1 83 font-size: 0.85em;
Chris@0 84 font-family: Consolas, "Bitstream Vera Sans Mono", "Courier New", monospace;
Chris@0 85 }
Chris@0 86
Chris@0 87 /** headings **/
Chris@0 88
Chris@0 89 h1
Chris@0 90 {
Chris@0 91 line-height: 1.3em;
Chris@0 92 margin-top: 0;
Chris@0 93 margin-bottom: 0.5em; /* 0.5em is equavalent to 1em in the page's base font.
Chris@0 94 Remember, a margin specified in ems is relative to
Chris@0 95 the element's font-size, not to the pages' base
Chris@0 96 font size. So, for example, if we want a 1em margin
Chris@0 97 (relative to the base font), we have to divide that
Chris@0 98 length by the element's font-size:
Chris@0 99 1em / 2em = 0.5em */
Chris@0 100 font-weight: bold;
Chris@0 101 font-size: 1.8em;
Chris@0 102 }
Chris@0 103
Chris@0 104 h2
Chris@0 105 {
Chris@0 106 font-size: 1.6em;
Chris@0 107 line-height: 1.3em;
Chris@0 108 margin-top: 0.667em; /* Equivalent to 1em in the page's base font: 1 / 1.5 = 0.667em */
Chris@0 109 margin-bottom: 0.667em;
Chris@0 110 font-weight: normal;
Chris@0 111 }
Chris@0 112
Chris@0 113 .block-views h2
Chris@0 114 {
Chris@0 115 font-size: 1.2em;
Chris@0 116 padding-top: 2em;
Chris@0 117 padding-bottom: 0.4em;
Chris@0 118 }
Chris@0 119
Chris@0 120 .views-field-teaser p
Chris@0 121 {
Chris@0 122 /* Avoid blank line between title and teaser text for recent notes and upcoming events */
Chris@0 123 margin-top: 0em;
Chris@0 124 }
Chris@0 125
Chris@0 126 h3
Chris@0 127 {
Chris@0 128 font-size: 1.3em;
Chris@0 129 line-height: 1.3em;
Chris@0 130 margin-top: 0.769em; /* Equivalent to 1em in the page's base font: 1 / 1.3 = 0.769 */
Chris@0 131 margin-bottom: 0.769em;
Chris@0 132 font-weight: normal;
Chris@0 133 }
Chris@0 134
Chris@0 135 h4, h5, h6
Chris@0 136 {
Chris@0 137 font-size: 1.1em;
Chris@0 138 line-height: 1.3em;
Chris@0 139 margin-top: 0.909em; /* Equivalent to 1em in the page's base font: 1 / 1.1 = 0.909 */
Chris@0 140 margin-bottom: 0.909em;
Chris@0 141 font-weight: normal;
Chris@0 142 }
Chris@0 143
Chris@0 144 /** block-level elements **/
Chris@0 145 p, ul, ol, dl, pre, table, fieldset, blockquote
Chris@0 146 {
Chris@0 147 margin: 1em 0;
Chris@0 148 }
Chris@0 149
Chris@0 150 /** lists **/
Chris@0 151 /* standardize list item indentation */
Chris@0 152 ul, ol
Chris@0 153 {
Chris@0 154 margin-left: 0;
Chris@0 155 padding-left: 2em;
Chris@0 156 }
Chris@0 157
Chris@1 158 .block ul,
Chris@0 159 .item-list ul
Chris@0 160 {
Chris@0 161 margin: 1em 0;
Chris@0 162 padding: 0 0 0 2em;
Chris@0 163 }
Chris@0 164
Chris@0 165 ul ul, ul ol,
Chris@0 166 ol ol, ol ul,
Chris@0 167 .block ul ul, .block ul ol,
Chris@0 168 .block ol ol, .block ol ul,
Chris@0 169 .item-list ul ul, .item-list ul ol,
Chris@0 170 .item-list ol ol, .item-list ol ul
Chris@0 171 {
Chris@0 172 margin: 0;
Chris@0 173 }
Chris@0 174
Chris@0 175 li
Chris@0 176 {
Chris@0 177 margin: 0;
Chris@0 178 padding: 0;
Chris@0 179 }
Chris@0 180
Chris@1 181 .item-list ul li
Chris@0 182 {
Chris@0 183 margin: 0;
Chris@0 184 padding: 0;
Chris@0 185 list-style: inherit;
Chris@0 186 }
Chris@0 187
Chris@1 188 ul.menu li,
Chris@0 189 li.expanded,
Chris@0 190 li.collapsed,
Chris@0 191 li.leaf
Chris@0 192 {
Chris@0 193 margin: 0;
Chris@0 194 padding: 0;
Chris@0 195 }
Chris@0 196
Chris@0 197 ul { list-style-type: disc; }
Chris@0 198 ul ul { list-style-type: circle; }
Chris@0 199 ul ul ul { list-style-type: square; }
Chris@0 200 ul ul ul ul { list-style-type: circle; }
Chris@0 201 ol { list-style-type: decimal; }
Chris@0 202 ol ol { list-style-type: lower-alpha; }
Chris@0 203 ol ol ol { list-style-type: decimal; }
Chris@0 204
Chris@0 205 dt
Chris@0 206 {
Chris@0 207 margin: 0;
Chris@0 208 padding: 0;
Chris@0 209 }
Chris@0 210
Chris@0 211 dd
Chris@0 212 {
Chris@0 213 margin: 0 0 0 2em;
Chris@0 214 padding: 0;
Chris@0 215 }
Chris@0 216
Chris@0 217 /** links **/
Chris@0 218 /* The order of link states are based on Eric Meyer's article:
Chris@0 219 * http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states
Chris@0 220 */
Chris@0 221 a:link
Chris@0 222 {
Chris@0 223 }
Chris@0 224
Chris@0 225 a:visited
Chris@0 226 {
Chris@0 227 }
Chris@0 228
Chris@0 229 a:hover,
Chris@0 230 a:focus
Chris@0 231 {
Chris@0 232 }
Chris@0 233
Chris@0 234 a:active
Chris@0 235 {
Chris@0 236 }
Chris@0 237
Chris@0 238 /** tables **/
Chris@0 239 table
Chris@0 240 {
Chris@0 241 border-collapse: collapse;
Chris@0 242 /* width: 100%; */ /* Prevent cramped-looking tables */
Chris@0 243 }
Chris@0 244
Chris@0 245 th,
Chris@0 246 thead th,
Chris@0 247 tbody th
Chris@0 248 {
Chris@0 249 text-align: left;
Chris@0 250 padding-right: 0;
Chris@0 251 border-bottom: none;
Chris@0 252 }
Chris@0 253
Chris@0 254 tbody
Chris@0 255 {
Chris@0 256 border-top: none;
Chris@0 257 }
Chris@0 258
Chris@0 259 /** abbreviations **/
Chris@0 260 abbr
Chris@0 261 {
Chris@0 262 border-bottom: 1px dotted #666;
Chris@0 263 cursor: help;
Chris@0 264 white-space: nowrap;
Chris@0 265 }
Chris@0 266
Chris@0 267 /* Date-based "abbreviations" show computer-friendly timestamps which are not
Chris@0 268 human-friendly. */
Chris@0 269 abbr.created
Chris@0 270 {
Chris@0 271 border: none;
Chris@0 272 cursor: auto;
Chris@0 273 white-space: normal;
Chris@0 274 }
Chris@0 275
Chris@0 276 /** images **/
Chris@0 277 img
Chris@0 278 {
Chris@0 279 border: 0;
Chris@0 280 }
Chris@0 281
Chris@0 282 /** horizontal rules **/
Chris@0 283 hr
Chris@0 284 {
Chris@0 285 height: 1px;
Chris@0 286 border: 1px solid #666;
Chris@0 287 }
Chris@0 288
Chris@0 289 /** forms **/
Chris@0 290 form
Chris@0 291 {
Chris@0 292 margin: 0;
Chris@0 293 padding: 0;
Chris@0 294 }
Chris@0 295
Chris@0 296 fieldset
Chris@0 297 {
Chris@0 298 margin: 1em 0;
Chris@0 299 padding: 0.5em;
Chris@0 300 }