Updated some mailman links.
[mspang/www.git] / default.css
1 body {
2     background: white;
3     color: black;
4     font-family: serif;
5     font-size: 12px;
6     width: 760px;
7     margin: 0 auto;
8     padding: 0 20px;
9 }
10
11 hr {
12     border: 0;
13     color: #ccc;
14     background-color: #ccc;
15     height: 1px;
16 }
17
18 h1 {
19     font-size: x-large;
20 }
21 h2 {
22     font-size: large;
23     font-family: 'Lucida Grande', Sans, Sans-serif;
24     text-transform: uppercase;
25     border-left: 10px solid #ff9900;
26     padding-left: 10px;
27     color: #000055;
28 }
29 h3 {
30     font-size: medium;
31     color: #0055aa;
32 }
33
34 a:visited {
35     background: transparent;
36     color: #8888aa;
37     text-decoration: none;
38 }
39 a:link {
40     background: transparent;
41     color: #0000aa;
42     text-decoration: none; 
43 }
44 a:active {
45     color: #0000cc;
46 }
47
48 table.newsandevents { background: black; }
49
50 td.button {
51     background: #eeeeee;
52     text-align: center;
53 }
54 td.newsdate {
55     background: #eeeeff;
56     font-family: sans-serif;
57     font-size: x-small;
58     text-align: center;
59     font-weight: bold;
60 }
61 td.newsitem {
62     background: white;
63     text-align: left;
64 }
65 td.newsauthor {
66     background: #eeeeff;
67     font-family: sans-serif;
68     font-size: x-small;
69     text-align: center;
70 }
71 td.eventdate {
72     background: #eeffee;
73     font-family: sans-serif;
74     font-size: x-small;
75     text-align: center;
76     font-weight: bold;
77 }
78 td.eventitem {
79     background: white;
80     text-align: left;
81 }
82 td.eventroom {
83     background: #eeffee;
84     font-family: sans-serif;
85     font-size: x-small;
86     text-align: center;
87 }
88 th.news {
89     background: #222255;
90     color: white;
91     font-family: sans-serif;
92     font-size: x-small;
93     text-align: left;
94 }
95 th {
96     background: #002288;
97     color: white;
98 }
99 tr.members1 {
100     background: white;
101 }
102 tr.members2 {
103     background: #cee6ff;
104 }
105 tr.books1 {
106     background: white;
107 }
108 tr.book2 {
109     background: #cee6ff;
110 }
111
112 img {
113     border-width: 0;
114 }
115
116 div.footerlogo {
117     float: right;
118     padding-left: 5px;
119 }
120
121 p {
122     font-family: 'Lucida Grande', Sans, Sans-serif;
123 }
124
125 div.webcam {
126     text-align: center;
127 }
128
129 div.biglogo {
130     background: url(./csc_welcome.jpg) -20px 25px transparent no-repeat;
131     height: 340px;
132 }
133 div.biglogo div {
134     float: left;
135 }
136 div.biglogo div.uwlogo {
137     margin-top: 16px;
138 }
139 div.biglogo div.acmlogo {
140     margin-top: 12px;
141 }
142
143 div.template-header {
144     padding-top: 5px;
145 }
146
147 div.webtitle {
148     height: 46px;
149     width: 750px;
150     background-color: #215498;
151     border-bottom: 4px solid #104387;
152     padding-left: 10px;
153     padding-top: 12px;
154 }
155
156 div.webtitle div {
157     float:left;
158     background-color: #215498;
159 }
160
161 div.webtitle div.csclogo {
162     padding-right: 10px;
163     background-color: #215498;
164 }
165
166 div.menubar {
167     background-color: white;
168     padding-top: 12px;
169     margin: 0 auto;
170     text-align: center;
171     height: 75px;
172     vertical-align: middle;
173     font-size: 11px;
174     text-transform: uppercase;
175 }
176
177 div.menuitem {
178     margin: 0;
179     padding: 0;
180     text-align: center;
181     float: left;
182 }
183
184 div.menuitem a {
185     display: block;
186     text-align: center;
187     padding: 5px;
188     margin: 0;
189     text-decoration: none;
190     font-weight: 400;
191     font-family: 'Lucida Grande', Sans, Sans-serif;
192 }
193
194 div.menuitem a:hover {
195     font-weight: 700;
196     color: black;
197     background-color: #eee;
198     border: 1px solid #ccc;
199 }
200
201 a.diritem, a.diritem:link, a.diritem:visited, a.diritem:active {
202     font-family: 'Lucida Grande', Sans, Sans-serif;
203     border-left: 4px solid #ccc;
204     padding: 0 15px 0 5px;
205     color: blue;
206 }
207
208 a.diritem:hover {
209     border-left: 4px solid green;
210 }
211
212 a.headdir {
213     font-weight: 700;
214 }
215
216 a.pagetop, a.pagetop:link, a.pagetop:visited, a.pagetop:hover {
217     font-family: 'Lucida Grande',sans, sans-serif;
218     display: block;
219     padding: 0 10px 10px 10px;
220     margin: 10px 0 0 0;
221     border-top: 1px solid #ccc;
222     background-color: #eee;
223     color: #999;
224     font-size: 9px;
225     text-align: right;
226     text-transform: uppercase;
227 }
228
229 div.footer {
230     padding-top: 10px;
231     border-top: 1px solid #ccc;
232     font-size: 10px;
233     color: #666;
234 }
235
236 p.infobox {
237     border: 1px solid #ccc;
238     padding: 5px 10px;
239 }