html { padding-bottom: 0px; padding-top: 30px; padding-left: 10px; padding-right: 10px; } body { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Lucida, Arial, Helvetica, sans-serif; font-family: 'DroidSans'; background: #fff url('/static/images/ssc/background_home.jpg') no-repeat top center; padding: 0px; font-size:12px; line-height: 18px; margin: 0 auto; } img { border: 0; } @font-face{ font-family: 'DroidSans'; src: url('/static/fonts/DroidSans.ttf') format('truetype'); } @font-face{ font-family: 'DroidSansBold'; src: url('/static/fonts/DroidSans-Bold.ttf') format('truetype'); } @font-face{ font-family: 'Museo'; src: url('/static/fonts/Museo500-Regular.otf') format('opentype'); } @font-face{ font-family: 'Museo700'; src: url('/static/fonts/Museo700-Regular.otf') format('opentype'); } a:link, a:hover, a:active, a:focus, a:visited {color: #222;} a:hover {color: #000; text-decoration: underline;} h1, h2, h3 {font-family: 'Museo'; color: rgba(0, 0, 0, 0.8)} li {margin-left: 28px;} #content { color: rgba(0, 0, 0, 0.7); margin: 20px auto; margin-top: 30px; max-width: 800px; font-size: 13px; text-align: left; padding: 20px 40px; width: 800px; } .message { margin: 20px auto; max-width: 600px; text-align: center; } .logo { margin: -6px auto; margin-right: 12px; text-align: center; } .toplogo { margin: -28px auto; margin-right: 24px; text-align: center; } .homeLeft { float: left; margin-right: 20px; position: relative; } .homeLeftCopy { float: left; color: #fff; width: 400px; margin: 10px 0px; } .homeLeft .competition-ended { font-size:150%; left:360px; position:absolute; top:20px; width:250px; } .homeLeftCopy a {color: rgba(255, 200, 50, 0.8); text-decoration: underline;} .homeLeftCopy a:hover {color: rgba(255, 200, 50, 1); text-decoration: underline;} .canvas { margin-bottom: 200px; } .link { margin: 10px auto; font-family: 'Museo700'; font-size: 18px; max-width: 280px; text-align: center; padding: 12px 6px; width: 280px; -moz-border-radius: 0.5em; -webkit-border-radius: 0.5em; -moz-box-shadow: inset rgba(108, 15, 0, 0.6) 0 -2px 0px, inset rgba(255, 255, 255, 0.3) 0 2px 0px, inset rgba(255, 255, 255, 0.2) 0 -3px 4px, inset rgba(255, 255, 255, 0.2) 0 20px 6px; background-color: rgba(230, 32, 0, 0.6); border: 4px solid rgba(0, 0, 0, 0.1); } .link:hover {background-color: rgba(230, 32, 0, 0.9);border: 4px solid rgba(0, 0, 0, 0.1);} .link a {color: #fff; text-decoration: none; padding: 4px 6px;} .link a:hover {color: #fff; text-decoration: none; padding: 4px 6px;} #footer { clear: both; margin: 20px auto; max-width: 800px; font-size: 10px; text-align: left; padding: 20px 0px; width: 800px; } /* MENUS */ /* ----------------------------------------- */ .menu { margin: 20px auto; margin-top: 0px; max-width: 800px; padding: 20px 20px; width: 800px; text-align: left; -moz-border-radius: 0.25em; -webkit-border-radius: 0.25em; } .submenu {margin-bottom: 20px; margin-top: -20px;} .menuItem { font-family: 'DroidSansBold'; margin-bottom: 40px; font-size: 14px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); } .menuOn { font-family: 'DroidSansBold'; margin-bottom: 40px; font-size: 14px; -moz-border-radius-topright: 0.5em; -moz-border-radius-topleft: 0.5em; -webkit-border-top-right-radius: 0.5em; -webkit-border-top-left-radius: 0.5em; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); background: transparent -moz-linear-gradient(left top, left bottom, from(rgba(255, 255, 255, 0.3)), to(rgba(255, 255, 255, 0))); -moz-box-shadow: rgba(0, 0, 0, 0.3) 0 -1px 1px, inset rgba(255, 255, 255, 0.3) 0 2px 0px; padding: 4px 8px; margin-right: 12px; } .menuItem a {color: rgba(255, 255, 255, 0.6); text-decoration: none; padding: 4px 8px; margin-right: 12px;} .menuItem a:hover { color: #fff; text-decoration: none; -moz-border-radius-topright: 0.5em; -moz-border-radius-topleft: 0.5em; -webkit-border-top-right-radius: 0.5em; -webkit-border-top-left-radius: 0.5em; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); background: transparent -moz-linear-gradient(left top, left bottom, from(rgba(255, 255, 255, 0.1)), to(rgba(255, 255, 255, 0))); -moz-box-shadow: rgba(0, 0, 0, 0.2) 0 -1px 1px, inset rgba(255, 255, 255, 0.2) 0 2px 0px; padding: 4px 8px; margin-right: 12px; } .menuOn a {color: #fff; text-decoration: none;} .menuOn a:hover {color: #fff; text-decoration: none;}