@import 'reset.css';

/* -------- HTML TAGS --------------------------------- */
html{}
body{background:#fff;font:bold 60px helvetica,arial,sans-serif;color:#bbb;letter-spacing:-4px;line-height:1;padding:20px;}

h1,h2,h3,h4,h5,h6{}
h1{color:#999;margin:0 0 10px 0;}
h2{color:#231f20;font-size:24px;font-weight:bold;margin:0 0 20px 0;}
h3{color:#231f20;font-size:17px;font-weight:bold;margin:0 0 5px 0;}
h4{color:#ccc;font-size:1em;margin:0 0 5px 0;}

p{margin-bottom:10px;}

img{}

b{font-weight:bold;}
strong{color:#333;font-weight:bold;}
em{color:#eee;}
i{}
small{font-size:0.9em;}
big{font-size:1.3em;}

blockquote{margin:1em;}
cite{}

ul{color:#222;margin:10px 0 10px 30px;}
ol{margin:10px 0 10px 30px;}
li{font-size:1.2em;font-weight:bold;margin-bottom:5px;}

dl{}
dt{}
dd{}

table{border-collapse:collapse;width:100%;}
tr{}
th{}
td{}

form{margin:1em 0;}
fieldset{}
legend{}
label{}
input{font-size:1em;}
select{font-size:1em;}
textarea{}

a{color:#666;text-decoration:underline;}
a:link,a:visited{}
a:hover{color:#000;text-decoration:none;}
a:active{}

/* -------- LAYOUT --------------------------------- */
#container{}
#header{padding:50px 0;}

/* -------- MISC CLASSES --------------------------------- */
.big{font-size:1.3em;}
.block{display:block;}
.border{border:1px solid #111;}
.center{text-align:center;}
.chunk{padding-bottom:20px;}
.clear{border:0;clear:both;display:block;float:none;height:0;margin:0;overflow:hidden;visibility:hidden;width:0;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.dead{color:#bbb !important;}
.first{margin-top:0 !important;}
.hide{position:absolute;left:-9999px;}
.hidden{display:none;}
.inline{display:inline;}
.last{margin-right:0 !important;}
.left{float:left;}
img.left{margin:0 20px 10px 0;}
.media-left{float:left;margin:0 20px 10px 0 !important;}
.media-right{float:right;margin:0 0 10px 20px !important;}
.middle{margin:auto;}
.nopad{padding:0 !important;}
.notice{background:#fffad9;border-top:1px dotted #e5e0c3;border-bottom:1px dotted #e5e0c3;font-weight:bold;padding:5px;text-align:center;}
.nomargin{margin:0;}
.none{float:none;}
.normal{font-weight:normal;}
.relative{position:relative;}
.right{float:right;}
img.right{margin:0 0 10px 20px;}
.thirds{float:left;width:25%;}
.tooltip{border-bottom:1px dashed #a42a75;}