body {
    font-size: 16px;
    font-weight: bold;
    line-height: 140%;
    background: #ddd;
    margin:0; padding:0;
    background: url(img/bg.png);
    font-family: Verdana;
}
div#content {
    width: 355px; margin: 30px auto;
    background: #fafafa;
    color: #333;
    border: 1px solid #ccc;
    border-radius: 5px;
    padding: 15px 50px 20px 55px;
}

a {color: black; text-decoration:none;}
a:hover {text-decoration: underline;}

h1, h2, h3 {
    color: #444;
    font-family: Verdana;
}
h1 {font-size: 25px;}
h2 {font-size: 17px; margin-bottom: 30px;}
h3 {font-size: 17px; color: #666; margin-top: 40px; margin-bottom: 0px;}

dl {margin: 30px 0;}
dt {
    color: #999;
    margin-top: 10px;
}
dt:after {
   content: ":";
}
ul, li {margin: 0; padding: 0; color: #999;}
li {
    list-style: none;
    line-height: 60px;
}
ul li a {
    display: inline-block; padding-left: 36px; width: 70px;
    background-position: center left;
    background-repeat: no-repeat;
    background-size: 32px 32px;
}
a.github   {background-image: url('img/icons/github.png');}
a.twitter  {background-image: url('img/icons/twitter.png');}
a.linkedin {background-image: url('img/icons/linkedin.png');}
a.dreamwidth {background-image: url('img/icons/dreamwidth.png');}
a.facebook {background-image: url('img/icons/facebook.png');}

@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (   min--moz-device-pixel-ratio: 2),
only screen and (     -o-min-device-pixel-ratio: 2/1),
only screen and (        min-device-pixel-ratio: 2),
only screen and (                min-resolution: 192dpi),
only screen and (                min-resolution: 2dppx) { 
    body {
        background-image: url(img/bg-2x.png);
        background-size: 8px 8px;
    }

    a.linkedin {background-image: url('img/icons/linkedin-2x.png');}
    a.github {  background-image: url('img/icons/github-2x.png'); }
    a.twitter {  background-image: url('img/icons/twitter-2x.png'); }
    a.dreamwidth {  background-image: url('img/icons/dreamwidth-2x.png'); }
    a.facebook {  background-image: url('img/icons/facebook-2x.png'); }



}