body
{
    padding: 3em;
    margin: 0;

    background-color: #fefefe;
    /*background: url(bg.png) top right no-repeat;*/

    font-size: 1em;
    font-weight: normal;
    font-family: Tahoma, sans-serif;
    color: #333333;
}

h1, h2
{
    font-size: 3em;
    color: #333333;
    padding: 0;
    margin: 0;
    font-weight: normal;

    text-shadow:0px 0px 1px #52A0E9;
}

h2
{
    font-size: 2em;
}

a
{
    font-size: 1em;
    color: #333333;
}

p
{
    margin: 0;
    padding: 0.5em 0;
    letter-spacing: -0.01em;
}

ul
{
    list-style: none;
    margin: 0;
    padding: 0;

    margin-top: 1em;
}

.wrapper
{
    width: 45em;
    padding: 1em 0;
}

.text
{
    margin: 2em 0;
}
