body {
- background: white;
- color: black;
- font-family: serif;
- font-size: 12px;
- width: 760px;
- margin: 0 auto;
- padding: 0 20px;
+ margin: 0 auto;
+ padding: 0 20px;
+ text-align: center;
+}
+
+a.pagetop, a.pagetop:link, a.pagetop:visited, a.pagetop:hover {
+ display: block;
+ padding: 5px 10px 5px 10px;
+ border: 1px solid #ccc;
+ background-color: #eee;
+ color: #999;
+ font-size: 9px;
+ text-align: right;
+ text-transform: uppercase;
}
-h1 {
- font-size: x-large;
+div.footer {
+ padding-top: 10px;
+ border-top: 1px solid #ccc;
+ font-size: 10px;
+ color: #666;
+}
+
+div.fixed-width {
+ font-family: monospace;
+}
+
+hr {
+ border: 0;
+ color: #ccc;
+ background-color: #ccc;
+ height: 1px;
}
+
h2 {
- font-size: large;
- font-family: 'Lucida Grande', Sans, Sans-serif;
- text-transform: uppercase;
+ font-size: 18px;
+ text-transform: uppercase;
border-left: 10px solid #ff9900;
- padding-left: 10px;
+ padding-left: 10px;
color: #000055;
}
h3 {
- font-size: medium;
+ font-size: 16px;
color: #0055aa;
}
color: #0000cc;
}
-table.newsandevents { background: black; }
+table.newsandevents {
+ background: black;
+}
td.button {
background: #eeeeee;
}
td.newsdate {
background: #eeeeff;
- font-family: sans-serif;
- font-size: x-small;
text-align: center;
font-weight: bold;
}
}
td.newsauthor {
background: #eeeeff;
- font-family: sans-serif;
- font-size: x-small;
text-align: center;
}
td.eventdate {
background: #eeffee;
- font-family: sans-serif;
- font-size: x-small;
text-align: center;
font-weight: bold;
+ white-space: nowrap;
}
td.eventitem {
background: white;
}
td.eventroom {
background: #eeffee;
- font-family: sans-serif;
- font-size: x-small;
text-align: center;
+ white-space: nowrap;
}
th.news {
background: #222255;
color: white;
- font-family: sans-serif;
- font-size: x-small;
text-align: left;
}
-td.pagetitle {
- font-size: large;
- font-weight: bold;
-}
th {
background: #002288;
color: white;
tr.members2 {
background: #cee6ff;
}
-tr.books1 {
- background: white;
-}
-tr.book2 {
- background: #cee6ff;
-}
img {
- border-width: 0;
-}
-
-div.footerlogo {
- float: right;
- padding-left: 5px;
+ border-width: 0;
}
-p {
- font-family: 'Lucida Grande', Sans, Sans-serif;
+div.content {
+ font-family: 'Lucida Grande', Sans, Sans-serif;
+ font-size: 12px;
+ width: 760px;
+ margin: 0px auto;
+ text-align: left;
}
div.webcam {
}
div.biglogo {
- background: url(./csc_welcome.jpg) -20px 25px transparent no-repeat;
- height: 340px;
+ height: 100px;
}
-div.uwlogo {
- margin-top: 16px;
+div.biglogo div {
float: left;
}
-div.acmlogo {
+div.biglogo div.uwlogo {
+ margin-top: 16px;
+}
+div.biglogo div.csclogo {
margin-top: 12px;
- float: left;
+ float: right;
}
-table.template-header {
- border-bottom: 1px solid #ccc;
+div.menubar {
+ background-color: white;
+ padding-top: 12px;
+ margin: 0 auto;
+ text-align: center;
+ height: 75px;
+ vertical-align: middle;
+ font-size: 12px;
+ text-transform: uppercase;
+}
+div.menuitem {
+ margin: 0;
+ padding: 0;
+ text-align: center;
+ float: left;
+}
+div.menuitem a {
+ display: block;
+ text-align: center;
+ padding: 5px;
+ margin: 0;
+ text-decoration: none;
+ font-weight: bold;
+}
+div.menuitem a:hover {
+ color: black;
+ background-color: #eee;
+ border: 1px solid #ccc;
+}
+div.menuitem p {
+ margin: 0;
+ padding: 0;
}
div.webtitle {
- height: 60px;
- width: 760px;
- background-color: #215498;
+ height: 46px;
+ width: 750px;
+ background-color: #215498;
border-bottom: 4px solid #104387;
+ padding-left: 10px;
+ padding-top: 10px;
}
-
-div.webtitle div.webtitle-inner {
- width: 760px;
- padding: 0 10px;
+div.webtitle div {
+ float:left;
+ background-color: #215498;
}
-div.menuspace {
- background: white;
+div.dirheader {
+ padding-top: 5px;
}
-
-div.menuspace table.menubar {
- background-color: transparent;
- padding: 0;
- margin: 0 auto;
- text-align: center;
- height: 90px;
- vertical-align: middle;
- font-size: 11px;
- text-transform: uppercase;
+a.diritem, a.diritem:link, a.diritem:visited, a.diritem:active {
+ font-size: 14px;
+ border-left: 4px solid #ccc;
+ padding: 0 15px 0 5px;
+ color: blue;
}
-
-div.menuspace td.menuitem {
- margin: 0;
- padding: 0;
- text-align: center;
+a.diritem:hover {
+ border-left: 4px solid green;
}
-
-div.menuspace td.menuitem a {
- display: block;
- text-align: center;
- padding: 5px;
- margin: 0;
- text-decoration: none;
- font-weight: 400;
- font-family: 'Lucida Grande', Sans, Sans-serif;
+a.homedir {
+ font-weight: bold;
}
-div.menuspace td.menuitem a:hover {
- font-weight: 700;
- color: black;
- background-color: #eee;
+div.infobox {
border: 1px solid #ccc;
+ padding: 2px 2px;
+}
+div.infobox p {
+ margin: 5px;
+ padding: 0;
}
-div.menuspace div.menuitem a:hover img {
- width: 60px;
- height: 60px;
+p.mediafile {
+ font-weight: bold;
}
-a.diritem, a.diritem:link, a.diritem:visited, a.diritem:active {
- font-family: 'Lucida Grande', Sans, Sans-serif;
- border-left: 4px solid #ccc;
- padding: 0 15px 0 5px;
- color: blue;
+a.position {
+ font-weight: bold;
}
-a.diritem:hover {
- border-left: 4px solid green;
+input.library {
+ width: 600px;
}
-a.headdir {
- font-weight: 700;
+ul.media {
+ list-style: none;
+ vertical-align: middle;
+ padding: 0px;
}
-a.pagetop, a.pagetop:link, a.pagetop:visited, a.pagetop:hover {
- font-family: 'Lucida Grande',sans, sans-serif;
- display: block;
- padding: 0 10px 10px 10px;
- margin: 10px 0 0 0;
- border-top: 1px solid #ccc;
- background-color: #eee;
- color: #999;
- font-size: 9px;
- text-align: right;
- text-transform: uppercase;
+img.media {
+ margin-right: 10px;
+ vertical-align: middle;
}
-div.footer {
- padding-top: 10px;
- border-top: 1px solid #ccc;
- font-size: 10px;
- color: #666;
+li.media {
+ border-bottom: 1px solid #ccc;
+ padding-top: 2px;
+ padding-bottom: 2px;
}
-p.infobox {
- border: 1px solid #ccc;
- padding: 5px 10px;
+/*
+.webcam img {
+ -moz-transform:scaleX(-1);
+ -webkit-transform:scaleX(-1);
}
+*/