*{margin:0;padding:0;}
body{background:black url(../images/body-background.gif) repeat-x scroll right top;color:#FFFFDE;font-family:Verdana;}
a{color:#FFFFDE;}
a:hover{color:#fff;text-decoration:none;}
a.external{background:transparent url(../images/external.png) no-repeat scroll right center;padding-right:13px;}
ul li{list-style-position:inside;}
.floatedl li,.floatedr li{margin-right:0.2em;list-style:none;float:left;}
ul.floatedr{float:right;}
h2{margin-top:0.5em;}
#main{width:770px;margin:0 auto;}
.clear{clear:both;font-size:0;height:0;width:100%;}
.url{display:none;}
.profiles li a{width:28px;height:28px;display:block;}
.profiles li a em{display:none;}
a#google{background:#000 url(../images/google-logo.png) no-repeat scroll center top;}
a#google:hover{background-position:center bottom;}
a#ohloh{background:#000 url(../images/ohloh-logo.png) no-repeat scroll center top;}
a#ohloh:hover{background-position:center bottom;}
a#linkedin{background:#000 url(../images/linkedin-logo.png) no-repeat scroll center top;}
a#linkedin:hover{background-position:center bottom;}
a#facebook{background:#000 url(../images/facebook-logo.png) no-repeat scroll center top;}
a#twitter{background:#fff url(../images/twitter-logo.png) no-repeat scroll center top;}
.pad{width:100%;height:0.4em;}
