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