@charset "UTF-8";
body {
    background-color:white;
    color:black;
    font-size:100%;
}
/* HOME */
/* See http://www.w3schools.com/css/css_websafe_fonts.asp */
div.home-about {
    position:absolute;
    margin-left:53%;
    margin-top:31%;
    font-family:"Times New Roman",Times,serif;
    font-style:italic;
    font-size:2em;
}
div.home-about a {
    text-decoration:none;
    outline:none;
    color:black;
}
div.home-about a:hover {
    color:#cc0000;
}
div.home-blog {
    position:absolute;
    margin-left:61%;
    margin-top:17%;
    font-family:Impact,Charcoal,sans-serif;
    font-size:1.4em;
}
div.home-blog a {
    text-decoration:none;
    outline:none;
    color:black;
}
div.home-blog a:hover {
    color:#cc0000;
}
div.home-contact {
    position:absolute;
    margin-left:31%;
    margin-top:24%;
    font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
    font-size:2.2em;
}
div.home-contact a {
    text-decoration:none;
    outline:none;
    color:black;
}
div.home-contact a:hover {
    color:#cc0000;
}
div.home-notes {
    position:absolute;
    margin-left:39%;
    margin-top:36%;
    font-family:"Lucida Grande",Lucida,Tahoma,Helvetica,Arial,sans-serif; /* Twitter widget's fonts */
    font-size:0.7em;
}
div.home-notes a {
    text-decoration:none;
    outline:none;
    color:black;
}
div.home-notes a:hover {
    color:#cc0000;
}
div.home-projects {
    position:absolute;
    margin-left:24%;
    margin-top:16%;
    font-family:"Arial Black",Gadget,sans-serif;
    font-size:3.5em;
}
div.home-projects a {
    text-decoration:none;
    outline:none;
    color:black;
}
div.home-projects a:hover {
    color:#cc0000;
}
div.home-src {
    position:absolute;
    margin-left:49%;
    margin-top:22%;
    font-family:"Courier New",Courier,monospace;
    font-size:3em;
}
div.home-src a {
    text-decoration:none;
    outline:none;
    color:black;
}
div.home-src a:hover {
    color:#cc0000;
}
div.home-texts {
    position:absolute;
    margin-left:45%;
    margin-top:11%;
    font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
    font-size:2.5em;
}
div.home-texts a {
    text-decoration:none;
    outline:none;
    color:black;
}
div.home-texts a:hover {
    color:#cc0000;
}
/* ABOUT */
div.about-head {
    position:absolute;
    margin-left:30%;
    margin-right:20%;
    margin-top:200px;
    font-family:"Times New Roman",Times,serif;
    font-size:2em;
    font-style:italic;
}
div.about-body {
    position:absolute;
    margin-left:45%;
    margin-right:15%;
    margin-top:300px;
    font-family:Tahoma,Geneva,sans-serif;
    font-size:1em;
}
div.about-body p {
    text-align:justify;
}
div.about-body a {
    text-decoration:none;
    outline:none;
    color:#cc0000;
}
div.about-body a:hover {
    color:black;
}
/* NOTES */
/* Cannot setup a lot... The Twitter widget overwrites most parameters! */
div.notes-body {
    position:absolute;
    margin-top:-50px;
}
/* PROJECTS */
div.projects-head {
    position:absolute;
    margin-left:20%;
    margin-right:10%;
    margin-top:100px;
    font-family:"Arial Black",Gadget,sans-serif;
    font-size:3.5em;
}
div.projects-body {
    position:absolute;
    margin-left:30%;
    margin-right:10%;
    margin-top:200px;
    font-family:Arial,Helvetica,sans-serif;
    font-size:1em;
}
div.projects-body p {
    text-align:justify;
}
div.projects-body p.title {
    margin-top:2em;
    font-style:italic;
    font-size:1.1em;
}
div.projects-body p.last {
    margin-bottom:5em;
}
div.projects-body a {
    text-decoration:none;
    outline:none;
    color:#cc0000;
}
div.projects-body a:hover {
    color:black;
}
div.projects-body dt {
    margin-top:1em;
    font-weight:bold;
}
div.projects-body dd {
    margin:0;
    text-align:justify;
}
/* SRC */
div.src-head {
    position:absolute;
    margin-left:10%;
    margin-right:10%;
    margin-top:100px;
    font-family:"Courier New",Courier,monospace;
    font-size:3em;
}
div.src-body {
    position:absolute;
    margin-left:10%;
    margin-right:10%;
    margin-top:300px;
    font-family:Verdana,Geneva,sans-serif;
    font-size:1em;
}
div.src-body a {
    text-decoration:none;
    outline:none;
    color:#cc0000;
}
div.src-body a:hover {
    color:black;
}
/* TEXTS */
div.texts-head {
    position:absolute;
    margin-left:20%;
    margin-right:20%;
    margin-top:100px;
    font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
    font-size:2.5em;
}
div.texts-body {
    position:absolute;
    margin-left:20%;
    margin-right:20%;
    margin-top:300px;
    font-family:"Trebuchet MS",Helvetica,sans-serif;
}
div.texts-body p {
    text-align:justify;
}
div.texts-body p.title {
    margin-top:3em;
    font-style:italic;
    font-size:1.1em;
}
div.texts-body p.subtitle {
    margin-top:2em;
    margin-bottom:2em;
    font-weight:bold;
    text-align:center;
}
div.texts-body p.license {
    margin-top:5em;
    margin-bottom:2em;
    text-align:center;
}
div.texts-body p.last {
    margin-bottom:5em;
}
div.texts-body a {
    text-decoration:none;
    outline:none;
    color:#cc0000;
}
div.texts-body a:hover {
    color:black;
}

