body
{
    color: #707780;
    font: 15px/1.4 arial, verdana, helvetica, sans-serif;
    background: #1f2a38 url("../img/me.jpg")  no-repeat 70px 85px;
}

a, a:hover
{
    color: #ffffff;
    text-decoration: none;
    border-bottom: #e3e4e6 1px solid;
}

a:hover
{
    color: #ffff88;
    border-color: #e4e57e;
}

h1, h2, h3, p, ul
{
    padding: 0 0 0 160px;
}

h1, h2
{
    color: #ffffff;
}

h1
{
    font-size: 32px;
    line-height: 1;
    padding-top: 80px;
}

h2
{
    font-size: 16px;
    text-transform: uppercase;
    line-height: 1.6;
}


p, ul
{
    clear: both;
    padding-top: 32px;
}

p
{
    padding-bottom: 32px;
}

ul
{
    padding-left: 136px;
    list-style: none;
}

ul li
{
    clear: both;
    float: left;
    color: #ffffff;
    padding: 0 0 0 24px;
    background-position: 0 50%;
    background-repeat: no-repeat;
}

ul li:hover
{
    background-position: -384px 50%;
}

ul li.disabled
{
    color: #707780;
}

ul li.disabled:hover
{
    background-position: 0 50%;
}

ul li.location
{
    background-image: url("../img/location.png");
}

ul li.phone
{
    background-image: url("../img/phone.png");
}

ul li.email
{
    background-image: url("../img/email.png");
}

ul li.facebook
{
    background-image: url("../img/facebook.png");
}

ul li.twitter
{
    background-image: url("../img/twitter.png");
}

ul li.linkedin
{
    background-image: url("../img/linkedin.png");
}

ul li.www
{
    background-image: url("../img/www.png");
}
