2 Title: Master styles for screen media
3 Author: Jordan Cooperman, jordan@vectormediagroup.com
6 Welcome, thou wanderer of the interwebs!
7 If you have any questions, Don't be shy. Send me a line!
8 ================================================================
9 ----------------------------------------------------------------
25 ----------------------------------------------------------------*/
28 /* borders made from backgrounds */
32 ============================================== */
45 ============================================== */
103 margin-left: 150px; }
106 margin-left: 230px; }
109 margin-left: 310px; }
112 margin-left: 390px; }
115 margin-left: 470px; }
118 margin-left: 550px; }
121 margin-left: 630px; }
124 margin-left: 710px; }
127 margin-left: 790px; }
130 margin-left: 870px; }
133 margin-left: 950px; }
141 font-family: "Verdana", "Helvetica Neue", "Arial", "Sans-serif"; }
146 line-height: 1.5em; }
151 line-height: 1.385em; }
162 line-height: 1.667em; }
167 line-height: 1.385em; }
172 line-height: 1.4em; }
174 line-height: 2.4em; }
179 line-height: 1.143em; }
184 line-height: 0.988em; }
189 line-height: 1.091em; }
194 font-family: "minion-pro"; }
199 h1, h2, h3, h4, h5, h6 {
200 font-family: "museo-slab";
205 font-size: 0.66666666666667em;
207 font-family: "museo-sans";
211 font-family: "museo-sans";
213 font-style: italic; }
215 font-family: "museo-sans";
217 font-style: normal; }
220 font-family: "museo-slab";
225 font-family: "museo-sans";
229 * media queries included
233 ============================================== */
248 border-top: 1px solid #e5e5e5;
249 border-bottom: 1px solid #fff;
250 background-image: url("../img/bg-stripes.png");
251 background-repeat: repeat;
252 background-color: #fff; }
255 margin: 10px 0 30px 0; }
257 margin-bottom: 16px; }
259 border-bottom: 2px solid #f2b83b; }
262 -moz-border-radius: 5px;
266 background-image: url("../img/button-bg.png");
267 background-repeat: repeat-x;
268 background-position: left bottom; }
270 background-color: #367da9;
271 border: 1px solid #16567e;
274 background-color: #78b343;
275 border: 1px solid #4f901b;
277 button.three-dim.blue {
278 -moz-box-shadow: 2px 2px 0 #16567e;
279 -webkit-box-shadow: 2px 2px 0 #16567e;
280 box-shadow: 2px 2px 0 #16567e; }
281 button.three-dim.green {
282 -moz-box-shadow: 2px 2px 0 #4f901b;
283 -webkit-box-shadow: 2px 2px 0 #4f901b;
284 box-shadow: 2px 2px 0 #4f901b; }
288 padding-left: 12px; }
291 font-family: "Georgia", "serif"; }
294 ============================================== */
301 background-image: url("../img/bg-black-noise.gif");
302 background-repeat: repeat; }
305 -moz-box-shadow: 0 1px 1px #888888;
306 -webkit-box-shadow: 0 1px 1px #888888;
307 box-shadow: 0 1px 1px #888888;
308 border-top: 1px solid #f2b83b;
311 border-bottom: 2px solid #333; }
312 .header .container-12 > div {
317 background-color: #fff;
322 ============================================== */
324 border-bottom-left-radius: 5px;
325 -moz-border-radius-bottomleft: 5px;
326 -webkit-border-bottom-left-radius: 5px;
327 border-bottom-right-radius: 5px;
328 -moz-border-radius-bottomright: 5px;
329 -webkit-border-bottom-right-radius: 5px;
331 background-color: #f2b83b; }
333 display: inline-block;
334 vertical-align: middle;
349 visibility: hidden; }
353 display: inline-block;
354 vertical-align: middle;
357 -webkit-transition: color 0.25s ease-in-out;
358 -moz-transition: color 0.25s ease-in-out;
359 -o-transition: color 0.25s ease-in-out;
360 -ms-transition: color 0.25s ease-in-out;
361 transition: color 0.25s ease-in-out;
365 text-transform: uppercase;
367 #main-nav li a.active {
370 #main-nav li a.active em {
375 background-position: 0 0;
378 background-repeat: no-repeat; }
380 text-transform: none; }
381 #main-nav li a:hover {
385 ============================================== */
396 background-image: url("../img/logo-bg.png");
397 background-position: left bottom;
398 background-repeat: no-repeat; }
401 ============================================== */
405 .footer #footer-nav {
407 margin-right: -16px; }
408 .footer #footer-nav li {
409 display: inline-block;
411 .footer #footer-nav a {
412 -webkit-transition: color 0.25s ease-in-out;
413 -moz-transition: color 0.25s ease-in-out;
414 -o-transition: color 0.25s ease-in-out;
415 -ms-transition: color 0.25s ease-in-out;
416 transition: color 0.25s ease-in-out;
419 .footer #footer-nav a:hover {
425 .footer .creative_commons {
428 .footer .creative_commons .section {
431 .footer .creative_commons a {
435 ============================================== */
441 .button-set.vertical button {
442 margin-bottom: 16px; }
443 .button-set.half-width-buttons button {
445 .button-set.centered {
446 text-align: center; }
449 -moz-border-radius: 5px;
452 background-color: #f5f5f5;
453 text-align: center; }
460 visibility: hidden; }
469 ============================================== */
473 text-indent: -9999px;
480 background-image: url("../img/finalsclub-sprite-images.png"); }
483 background-image: url("../img/finalsclub-sprite-icons.png"); }
486 background-image: url("../img/finalsclub-sprite-schools.gif"); }
489 background-position: 0 0;
494 background-position: -62px 0;
499 background-position: -144px 0;
504 background-position: -216px 0;
509 background-position: -273px 0;
514 background-position: -333px 0;
519 background-position: -413px 0;
524 background-position: -475px 0;
529 background-position: -567px 0;
534 background-position: -622px 0;
539 background-position: -674px 0;
544 background-position: -790px 0;
550 ============================================== */
552 ============================================== */
554 float: right !important; }
561 padding-bottom: 32px; }
570 text-align: center; }
572 .centered-rt-parent {
588 cursor: pointer; cursor: hand;
591 border: solid 1px #888;
592 -moz-border-radius: 0.20em;
593 -webkit-border-radius: 0.20em;
594 -webkit-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .1);
595 -moz-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .1);
600 div.school div.name {
606 div.school div.desc {
625 zborder: solid 1px #aaa;
634 div.press p.readmore {
639 div.press p.readmore a {
643 div.conduct { text-align: center; }
644 div.conduct p.academic {
650 border: solid 1px #888;
651 background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), to(#f8f8f8));
652 background: -moz-linear-gradient(top, #fdfdfd, #f8f8f8);
653 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcff', endColorstr='#f4f4ff');
654 -webkit-border-radius: .2em;
655 -moz-border-radius: .2em;
657 -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.5);
658 -moz-box-shadow: 0 1px 2px rgba(0,0,0,.5);
659 box-shadow: 0 1px 2px rgba(0,0,0,.5);
661 div.conduct p.vague {
676 padding: 0.8em 3% 0.8em 0%;
694 font-family: Georgia, Helvetica;
698 border-bottom: 2px solid #5c6572;
699 zbackground: transparent url("/images/bg_main-heading.gif") 0 100% repeat-x;
700 font-family: Georgia, helvetica;
715 .note, .notes_instructor, .notes_head {
723 .notes_instructor, .notes_head {
728 padding-bottom: 1.0em;
729 border-bottom: solid 1px #aaa;
741 .lecture, .lectures_instructor, .lectures_head {
749 .lectures_instructor, .lectures_head {
753 .lectures_instructor {
754 padding-bottom: 1.0em;
755 border-bottom: solid 1px #aaa;
769 border: solid 1px #888;
770 -moz-border-radius: 0.20em;
771 -webkit-border-radius: 0.20em;