header (css)
[mspang/www.git] / default.css
1 body {background: white; color: black; font-family:serif;}
2 h1 {font-size: x-large; }
3 h2 {font-size: large; color: #000055; }
4 h3 {font-size: medium; color: #0055aa; }
5 a:visited {background: transparent; color: #8888aa; text-decoration: none; }
6 a:link {background: transparent; color: #0000aa; text-decoration: none; }
7 a:active {background: #ffcc00; color: #0000cc; }
8 td.button { background: #eeeeee; text-align: center; }
9 td.newsdate { background: #eeeeff; font-family: sans-serif; font-size: x-small; text-align: center; font-weight: bold;}
10 td.newsitem { background: white; text-align: left;}
11 td.newsauthor { background: #eeeeff; font-family: sans-serif; font-size: x-small; text-align: center;}
12 td.eventdate { background: #eeffee; font-family: sans-serif; font-size: x-small; text-align: center; font-weight: bold;}
13 td.eventitem { background: white; text-align: left;}
14 td.eventroom { background: #eeffee; font-family: sans-serif; font-size: x-small; text-align: center;}
15 th.news { background: #222255; color: white; font-family: sans-serif; font-size: x-small; text-align: left; }
16 td.pagetitle { font-size: large; font-weight: bold; }
17 th { background: #002288; color: white; }
18
19 /* CSS 2 (especially for Mozilla) and CSS 3 (according to the developmental spec) */
20 body, .web-framework {
21         width:760px;
22         margin:0 auto;
23         padding:0 20px;
24         font-size:12px;
25 }
26
27 img {
28         border-width:0;
29 }
30
31 h2 {
32         border-left:10px solid #ff9900;
33         font-family:'Lucida Grande', Sans, Sans-serif;
34         text-transform:uppercase;
35         padding-left:10px;
36 }
37
38 p {
39         font-family:'Lucida Grande', Sans, Sans-serif;
40 }
41
42 .template-header {
43         border-bottom:1px solid #ccc;
44         /*background-color:#cee6ff;*/
45         margin-top:65px;
46 }
47
48 .webtitle {
49         position:absolute;
50         top:0;
51         left:0;
52         width:100%;
53         background-color:#215498;
54 } .webtitle .webtitle-inner {
55         width:760px;
56         margin:0 auto;
57         padding:0 20px;
58 } .webtitle-inner .link2home {
59         background:url('/logos/csc_80_35_white.png') center left no-repeat
60                 transparent;
61         padding-left:90px;
62 }
63
64 .menuspace {
65         background:white;
66 }
67
68 .menuspace .menubar {
69         background-color:transparent;
70         padding:0;
71         margin:0 auto;
72         text-align:center;
73 }
74
75 .menuspace .menuitem {
76         margin:0;
77         padding:0;
78 } .menuspace .menuitem a {
79         display:block;
80         text-align:center;
81         padding:3px 6px;
82         margin:0;
83         text-decoration:none;
84         font-weight:400;
85         font-family:'Lucida Grande', Sans, Sans-serif;
86 } .menuspace .menuitem a:hover {
87         font-weight:700;
88 } .menuspace .menuitem a:hover img {
89         width:60px;
90         height:60px;
91 }