1 body, td { font-family: Helvetica, sans-serif; }
2 body { background: #fff; margin: 0; padding: 0; }
4 body, td, p { color: #444; }
5 li { padding: 0.2em 0; }
6 table, td, tr { margin: 0; padding: 0; }
7 ul a { font-weight: normal; color: #00a; }
14 font-family: Georgia, Helvetica;
25 .fleft { float: left; }
26 .fright { float: right; }
27 .clear { clear: both; }
37 margin: 0 5% 0.1em 5%;
44 text-shadow: #888 0 0 0.4em;
56 background: -webkit-gradient(linear, left top, left bottom, from(#222), to(#333));
57 background: -moz-linear-gradient(#222, #333)
59 ztext-shadow: black 0 0 0.2em;
60 zborder-bottom: solid 1px #888;
73 margin: 0 5% 0.1em 5%;
77 zborder-left: solid 1px #ccc;
78 zborder-right: solid 1px #ccc;
79 zbackground-image: -webkit-gradient(linear, left top, right bottom, from(#fff), to(#eef));
80 zbackground-image: -moz-linear-gradient(#fff, #eef)
84 margin: 0 5% 0.1em 5%;
87 background: url("/images/home.jpg") no-repeat;
93 .contenthome .tagline {
94 margin: 5em 4em 0 25em;
98 .contenthome .tagline p {
129 vertical-align: middle;
140 padding: 0.5em 2em 0 2em;
147 text-decoration: none;
148 text-shadow: #888 0 0 0.8em;
150 -webkit-border-radius: .2em;
151 -moz-border-radius: .2em;
159 text-decoration: none;
160 text-shadow: #888 0 0 0.8em;
162 -webkit-border-radius: .2em;
163 -moz-border-radius: .2em;
175 padding: 1.5em 5% 1.5em 5%;
176 margin: 1em 5% 1em 5%;
182 padding: 0.5em 0.5em 0 0.5em;
185 text-decoration: underline;
195 border-right: solid 1px #abc;
205 text-decoration: underline;
208 .footerer a, .footerer p {
219 background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#222));
220 background-image: -moz-linear-gradient(#444, #222)
221 text-shadow: black 0 0 0.2em;
222 border-bottom: solid 1px #888;
231 div#wrapper div#header {
233 background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(68, 68, 68)), to(rgb(34, 34, 34)));
238 div#wrapper div#header div.buttons {
242 div#wrapper div#header {
246 div#wrapper div#header .rcol {
247 padding: 10px 1em 0 0;
249 div#wrapper div#header .rcol a {
250 text-decoration: underline;
254 -moz-border-radius: 0.20em;
255 -webkit-border-radius: 0.20em;
256 border: solid 1px #888;
265 font-family: Georgia, Helvetica;
275 #sidebar div.container {
276 -moz-border-radius: 0.3em;
277 -webkit-border-radius: 0.3em;
278 -webkit-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .3);
279 -moz-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .3);
281 border-right: solid 1px #888;
308 /*========================*/
315 border: 2px solid #ddd;
320 border: 2px solid #ddd;
330 zpadding: 0.5em 0.8em;
331 background-color: #DDD;
332 border-bottom: 2px solid #aaa;
334 #backchatHeader input { font-size: 0.7em; }
335 #backchatHeaderInstructions {
338 background-color: #EEE;
341 #backchatHeaderInstructions p {
346 #sidebar div.container .userBox {
347 position: relative; /* allow position absolute for charsLeftMsg and submit btn */
349 border-bottom: 1px solid #aaa;
350 background-color: #caccd0;
353 zmargin: 0 0 0.5em 0;
357 border-bottom: 1px solid #aaa;
359 background-image: -webkit-gradient(linear, left top, left bottom, from(#ddf), to(#cce));
360 background-image: -moz-linear-gradient(#ddf, #cce)
362 #userHeader .userName {
367 #userHeader .userAffil {
375 zpadding: 0.3em 0.4em;
384 /*position: absolute;
388 #enterUser { display: none; }
389 #enterAdmin { display: none; }
396 padding-bottom: 0.5em;
402 /* this doesn't work in Firefox; may be impossible on OS X */
405 #postsHeaderInstructions {
406 background-color: #ffc3c3;
412 #posts .postContainer {
415 -moz-border-radius: 0.3em;
416 -webkit-border-radius: 0.3em;
418 -webkit-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .3);
419 -moz-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .3);
425 #posts .postVoteContainer {
429 background-color: #afa;
431 #posts .postVoteContainer .vote-tally-rect {
434 border: 1px solid #aaa;
435 -moz-border-radius: 0.2em;
436 -webkit-border-radius: 0.2em;
438 background-color: #fff;
440 cursor: pointer; cursor: hand;
444 -webkit-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
445 -moz-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
447 .postVoteContainer .vote-up {
448 background: transparent url(/images/arrow_up.png) no-repeat scroll 10% 50%;
450 .postVoteContainer .voteFlag {
451 cursor: pointer; cursor: hand;
457 -moz-border-radius: 0.3em;
458 -webkit-border-radius: 0.3em;
459 -webkit-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
460 -moz-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
462 #posts .postDisplayContainer {
463 margin: 0.3em 0.3em 0.3em 4em;
470 border-top: solid 1px #ccc;
477 #posts .commentFooter {
478 border-top: solid 1px #ccc;
484 #posts .postFooter .postid {
495 cursor: pointer; cursor: hand;
517 #posts .flagged .commentForm {
529 text-decoration: none;
533 border-top: solid 1px #a98;
534 border-bottom: solid 1px #000;
535 background-color:#567;
536 -moz-border-radius: 0.3em;
537 -webkit-border-radius: 0.3em;
538 padding: 0.1em 0.5em;
541 -webkit-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
542 -moz-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
546 text-decoration:none;
549 span.sub_menu a:hover {
551 text-decoration:underline;
560 -moz-border-radius: 0.3em;
561 -webkit-border-radius: 0.3em;
562 -webkit-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .3);
563 -moz-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .3);
585 padding: 0.8em 3% 0.8em 0%;
606 cursor: pointer; cursor: hand;
609 border: solid 1px #888;
610 -moz-border-radius: 0.20em;
611 -webkit-border-radius: 0.20em;
612 -webkit-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .1);
613 -moz-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .1);
621 .content .container1 h1 {
624 padding: 0.5em 1em 0.5em 8em;
627 letter-spacing: 0.1em;
629 -webkit-border-top-right-radius: 0.3em;
630 -webkit-border-bottom-right-radius: 0.3em;
631 -moz-border-radius-topright: 0.3em;
632 -moz-border-radius-bottomright: 0.3em;
633 border-top-right-radius: 0.3em;
634 border-bottom-right-radius: 0.3em;
636 -moz-border-radius: 0.3em;
637 -webkit-border-radius: 0.3em;
638 -webkit-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
639 -moz-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
643 border-bottom: 2px solid #5c6572;
644 background: transparent url("/images/bg_main-heading.gif") 0 100% repeat-x;
645 font-family: Georgia, helvetica;
655 div.school div.name {
661 div.school div.desc {
676 padding: 0.5em 1em 0.5em 3em;
681 text-decoration: underline;
703 div#editor div.readonly {
709 div#reportedContainer h1 {
716 background-color:#caccd0;
717 -moz-border-radius: 0.3em;
718 -webkit-border-radius: 0.3em;
719 -webkit-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
720 -moz-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
721 letter-spacing: 0.1em;
722 cursor: pointer; cursor: hand;
728 font-family: helvetica;
733 background-color:#caccd0;
734 -moz-border-radius: 0.3em;
735 -webkit-border-radius: 0.3em;
736 -webkit-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
737 -moz-box-shadow: 0 0.1em 0.1em rgba(0, 0, 0, .3);
738 letter-spacing: 0.1em;
745 div.postContainer div.privacy {
758 table.contact td:first-child {
769 display: inline-block;
773 text-decoration: none;
774 font: 14px/100% Arial, Helvetica, sans-serif;
775 padding: .5em 2em .55em;
776 text-shadow: 0 1px 1px rgba(0,0,0,.3);
777 -webkit-border-radius: .2em;
778 -moz-border-radius: .2em;
780 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
781 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
782 box-shadow: 0 1px 2px rgba(0,0,0,.2);
786 text-decoration: none;
795 border: solid 1px #da7c0c;
797 background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
798 background: -moz-linear-gradient(top, #faa51a, #f47a20);
799 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
803 background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
804 background: -moz-linear-gradient(top, #f88e11, #f06015);
805 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
809 background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
810 background: -moz-linear-gradient(top, #f47a20, #faa51a);
811 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
815 border: solid 1px #aca;
817 background: -webkit-gradient(linear, left top, left bottom, from(#090), to(#070));
818 background: -moz-linear-gradient(top, #090, #070);
819 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00bb00', endColorstr='#007700');
823 background: -webkit-gradient(linear, left top, left bottom, from(#009), to(#007));
824 background: -moz-linear-gradient(top, #009, #007);
825 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000bb', endColorstr='#000077');
834 zborder: solid 1px #aaa;
843 div.press p.readmore {
848 div.press p.readmore a {
852 div.conduct { text-align: center; }
853 div.conduct p.academic {
858 border: solid 1px #888;
859 background: -webkit-gradient(linear, left top, left bottom, from(#fcfcff), to(#f4f4ff));
860 background: -moz-linear-gradient(top, #fcfcff, #f4f4ff);
861 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcff', endColorstr='#f4f4ff');
862 -webkit-border-radius: .2em;
863 -moz-border-radius: .2em;
865 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.5);
866 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.5);
867 box-shadow: 0 1px 2px rgba(0,0,0,.5);
869 div.conduct p.vague {