@font-face{
    font-family: 'FiraMono Regular';
    src: url('fonts/eot/FiraMono-Regular.eot');
    src: url('fonts/eot/FiraMono-Regular.eot') format('embedded-opentype'),
         url('fonts/woff/FiraMono-Regular.woff') format('woff'),
         url('fonts/ttf/FiraMono-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face{
    font-family: 'FiraSans UltraLight';
    src: url('fonts/eot/FiraSans-UltraLight.eot');
    src: url('fonts/eot/FiraSans-UltraLight.eot') format('embedded-opentype'),
         url('fonts/woff/FiraSans-UltraLight.woff') format('woff'),
         url('fonts/ttf/FiraSans-UltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face{
    font-family: 'FiraSans Light';
    src: url('fonts/eot/FiraSans-Light.eot');
    src: url('fonts/eot/FiraSans-Light.eot') format('embedded-opentype'),
         url('fonts/woff/FiraSans-Light.woff') format('woff'),
         url('fonts/ttf/FiraSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

{
    margin: 0;
    padding: 0;
}

header, footer, aside, nav, article {
    display: block;
}

body {
    font-family: FiraMono Regular, Helvetica, Arial, sans-serif;
    background: #F0F0F0;
    margin: 0 auto;
    width: 940px;
}
 
p {
    padding-bottom: 20px;
}

ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

li {
    display: inline;
}

a {
    font-family: Helvetica, Arial, sans-serif;
    color: #000;
    text-decoration: none;
    font-size: 0.9em;
    display: block;
    padding: 6px;
    float: left;
}


















