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;
321 ============================================== */
323 border-bottom-left-radius: 5px;
324 -moz-border-radius-bottomleft: 5px;
325 -webkit-border-bottom-left-radius: 5px;
326 border-bottom-right-radius: 5px;
327 -moz-border-radius-bottomright: 5px;
328 -webkit-border-bottom-right-radius: 5px;
330 background-color: #f2b83b; }
332 display: inline-block;
333 vertical-align: middle;
348 visibility: hidden; }
352 display: inline-block;
353 vertical-align: middle;
356 -webkit-transition: color 0.25s ease-in-out;
357 -moz-transition: color 0.25s ease-in-out;
358 -o-transition: color 0.25s ease-in-out;
359 -ms-transition: color 0.25s ease-in-out;
360 transition: color 0.25s ease-in-out;
364 text-transform: uppercase;
366 #main-nav li a.active {
369 #main-nav li a.active em {
374 background-position: 0 0;
377 background-repeat: no-repeat; }
379 text-transform: none; }
380 #main-nav li a:hover {
384 ============================================== */
395 background-image: url("../img/logo-bg.png");
396 background-position: left bottom;
397 background-repeat: no-repeat; }
400 ============================================== */
404 .footer #footer-nav {
406 margin-right: -16px; }
407 .footer #footer-nav li {
408 display: inline-block;
410 .footer #footer-nav a {
411 -webkit-transition: color 0.25s ease-in-out;
412 -moz-transition: color 0.25s ease-in-out;
413 -o-transition: color 0.25s ease-in-out;
414 -ms-transition: color 0.25s ease-in-out;
415 transition: color 0.25s ease-in-out;
418 .footer #footer-nav a:hover {
424 .footer .creative_commons {
427 .footer .creative_commons .section {
430 .footer .creative_commons a {
434 ============================================== */
440 .button-set.vertical button {
441 margin-bottom: 16px; }
442 .button-set.half-width-buttons button {
444 .button-set.centered {
445 text-align: center; }
448 -moz-border-radius: 5px;
451 background-color: #f5f5f5;
452 text-align: center; }
459 visibility: hidden; }
468 ============================================== */
472 text-indent: -9999px;
479 background-image: url("../img/finalsclub-sprite-images.png"); }
482 background-image: url("../img/finalsclub-sprite-icons.png"); }
485 background-image: url("../img/finalsclub-sprite-schools.gif"); }
488 background-position: 0 0;
493 background-position: -62px 0;
498 background-position: -144px 0;
503 background-position: -216px 0;
508 background-position: -273px 0;
513 background-position: -333px 0;
518 background-position: -413px 0;
523 background-position: -475px 0;
528 background-position: -567px 0;
533 background-position: -622px 0;
538 background-position: -674px 0;
543 background-position: -790px 0;
549 ============================================== */
551 ============================================== */
553 float: right !important; }
560 padding-bottom: 32px; }
569 text-align: center; }
571 .centered-rt-parent {
587 cursor: pointer; cursor: hand;
590 border: solid 1px #888;
591 -moz-border-radius: 0.20em;
592 -webkit-border-radius: 0.20em;
593 -webkit-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .1);
594 -moz-box-shadow: 0 0.2em 0.3em rgba(0, 0, 0, .1);
599 div.school div.name {
605 div.school div.desc {