1 /* $Id: modules.css,v 1.1 2005/03/25 01:06:43 kbahey Exp $ */
7 border: #ccc solid 1px;
10 background-color: #EBEFF2;
12 #sidebar-left .block-poll .links {
19 padding-bottom: 0.3em;
21 border-bottom: #ccc solid 1px;
26 .poll .vote-form .choices {
33 padding-bottom: 0.3em;
35 border-bottom: #ccc dashed 1px;
43 background-color: #ddd;
45 .poll .bar .foreground {
48 background-color: #aaa;
49 /* border: #ccc solid 1px;*/ /* causes content dropping in IE */
51 .node-form .poll-form fieldset {
59 /*<group=Event Calendar & Archive Calendar>*/
61 /* Mini-Calendar Formatting */
62 .sidebar .event-calendar th.heading, .sidebar .event-calendar th, .sidebar .calendar th, .sidebar .calendar .header-month {
65 .sidebar .event-calendar th, .sidebar .calendar th, .sidebar .event-calendar td, .sidebar .calendar td, #event .event-calendar .event .teaser {
68 .sidebar .event-calendar table, .sidebar .calendar table {
69 border: 1px solid #BDCEE1;
70 border-collapse: collapse;
72 background-color: #BDCEE1;
76 .sidebar .event-calendar tr, .sidebar .calendar tr {
79 background: transparent;
81 .sidebar .event-calendar th, .sidebar .calendar th, .sidebar .calendar td.header-month {
82 background-color: transparent;
83 background: url(images/calendar_sq_bg.png) top left no-repeat;
85 border: 1px solid #BDCEE1;
89 .sidebar .event-calendar th.heading, .sidebar .event-calendar th.prev, .sidebar .event-calendar th.next, .sidebar .calendar th.header-month, .sidebar .calendar td.header-month {
91 background-image: none;
92 background-color: #BDCEE1;
94 .sidebar .event-calendar th.prev {
97 .sidebar .event-calendar th.next {
100 .sidebar .event-calendar th, .sidebar .calendar .header-month a, .sidebar .calendar .header-month {
104 .sidebar .event-calendar th a {
107 .sidebar .calendar .header-month a {
110 .sidebar .calendar .header-week td {
114 .sidebar .event-calendar td, .sidebar .calendar .row-week td {
115 border: 1px solid #BDCEE1;
118 vertical-align: middle;
121 background: url(images/calendar_sq_bg.png) top left no-repeat;
123 .sidebar .calendar td div {
127 .sidebar .calendar .row-week td.day-selected {
128 background-color: transparent;
129 background: url(images/calendar_sq_selected.png) top left repeat;
\r }
130 .sidebar .calendar .row-week td.day-blank {
131 background-color: transparent;
132 background-image: none;
134 .sidebar .event-calendar td a, .sidebar .calendar .row-week td a {
136 text-decoration: none;
141 .sidebar .event-calendar td a:hover, .sidebar .calendar .row-week td a:hover {
143 background-color: transparent;
144 text-decoration: underline;
146 .sidebar .event-calendar td.sat, .sidebar .event-calendar td.sun {
147 background: url(images/calendar_sq_weekend.png) top left no-repeat;
\r }
148 .sidebar .event-calendar td.today, .sidebar .calendar td.day-today {
150 background: #c30 url(images/calendar_sq_today_corner.png) bottom right no-repeat;
\r }
151 .sidebar .event-calendar td.today a, .sidebar .calendar td.day-today a {
153 text-decoration: none;
156 .sidebar .event-calendar td.today a:hover, .sidebar .calendar td.day-today a:hover {
158 background-color: transparent;
159 text-decoration: underline;
161 .sidebar .event-calendar td.selected, .sidebar .calendar .day-selected {
162 background: url(images/calendar_sq_selected.png) top left repeat;
164 .sidebar .event-calendar td.days, calendar td.day-normal, .sidebar .calendar .header-week {
171 .sidebar .event-calendar div.event {
173 margin: 0.25em 0 1em 0.25em;
175 .sidebar .event-calendar td.days, .sidebar .calendar td.header-month {
178 .sidebar .event-calendar div.day {
181 padding: 0.125em 0.25em 0 0.25em;
186 .sidebar .event-calendar div.event span {
192 .sidebar .event-calendar div.event span.title a {
197 .sidebar .event-calendar div.event span.time {
200 .sidebar .event-calendar div.event span.location {
208 /* Event Detail Page */
212 padding-bottom: 1.0em;
215 #event .event-calendar {
216 /* border: 1px solid #BDCEE1; */
217 margin-bottom: 0.5em;
221 #event .event-calendar table {
222 background-color: #BDCEE1;
224 padding: 0 1px 1px 0;
225 border-collapse: collapse;
227 #event .event-calendar th {
229 border: 1px solid #BDCEE1;
233 background-image: none;
234 background-color: #BDCEE1;
236 #event .event-calendar th.prev {
240 #event .event-calendar th.next {
244 #event .event-calendar th a {
247 #event .event-calendar th a:hover {
249 text-decoration: underline;
251 #event .event-calendar td {
260 #event .event-calendar td.mon, #event .event-calendar td.tue, #event .event-calendar td.wed, #event .event-calendar td.thu, #event .event-calendar td.fri {
261 border: 1px solid #BDCEE1;
262 border-bottom: 1px solid #BDCEE1;
263 background: #fff url(images/calendar_sq_bg.png) top left no-repeat;
265 #event .event-calendar td.sat, #event .event-calendar td.sun {
267 border-bottom: 1px solid #BDCEE1;
268 border-top: 1px solid #BDCEE1;
269 background: #fff url(images/calendar_sq_weekend.png) top left no-repeat;
\r}
270 #event .event-calendar td.sun {
273 #event .event-calendar td.sat {
276 #event .event-calendar td.days {
278 border-bottom: 1px solid #BDCEE1;
279 background: #fff none;
281 #event .event-calendar td.lastweek {
284 #event .event-calendar td.today a {
286 text-decoration: underline;
288 #event .event-calendar td.today a:hover {
290 text-decoration: underline;
292 #event .event-calendar td.today {
296 #event .event-calendar td.today .day {
299 background: #c30 url(images/calendar_sq_today_corner.png) bottom right no-repeat;
\r }
300 #event .event-calendar .days {
301 background-image: none;
302 background-color: #fff;
303 border-bottom: 1px solid #BDCEE1;
308 #event .event-calendar .day {
309 padding: 4px 4px 6px 6px;
312 #event .event-calendar .event {
315 #event .event-calendar .event-empty {
321 /* Event Formatting */
326 .event .content:before {
327 content: "Event details: ";
330 .event .content:before, .event label {
334 .node .event .content {
335 border-left: 1.0em solid #CFE4F3;
336 margin: 0 1.0em 2.0em 1.0em;
341 .event .details .form-item, .node .event .details .form-item .title {
344 .event .details .form-item .title {
346 padding-right: 0.2em;
359 border-top: 1px solid #888;
366 border-top: 1px solid #888;
367 border-bottom: 1px solid #888;
389 /*** FORUM STYLE ***/
395 padding: 0.5em 0.5em 0.5em 0.5em;
398 #forum td.statistics, #forum td.settings, #forum td.pager {
400 border: 1px solid #bbb;
402 #forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager {
405 #forum td.created, #forum td.posts, #forum td.topics, #forum td.last-reply, #forum td.replies, #forum td.pager {
408 #forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager {
411 #forum td.posts, #forum td.topics, #forum td.replies, #forum td.pager {
414 div#forum table .topics,
415 div#forum table .posts,
416 div#forum table .last-reply {
419 div#forum table .name,
420 div#forum table .description,
421 div#forum table .navigation,
422 div#forum table .description {
428 div#forum table .name {
432 #forum .description, #forum .navigation, #forum .description {
435 div#forum table .topic {
438 div#forum table .icon {
442 div#forum table .created,
443 div#forum table .replies {
449 #main-content .htmlarea table {
454 #main-content .htmlarea tr td {
459 /*<group=Aggregator>*/
460 #aggregator .aggregator-date {
463 #aggregator .news-item {
467 #aggregator .news-item-body {
472 vertical-align: bottom;
474 #aggregator td.categorize-item {
477 #aggregator .categorize-item .news-item .body {
480 #aggregator .categorize-item h3 {