/*
    www.jacquesbruwer.com - main stylesheet
    Author: Jacques Bruwer
*/

body {
    background: #ffffff url('../images/background.jpg') no-repeat top right;
    font-family: 'Helvetica Neue', helvetica, Arial, sans-serif;
    font-size: 120%;
    color: #515151;
}

#logo {
    margin: 40px 0 40px 40px;
    width:376px;
    height:45px;
    background:url(../images/jb_logo.jpg) no-repeat;
}

p {
    text-align: left;
    padding-top: 15px;
    padding-left: 40px;
    font-weight: bold;
    letter-spacing:-1px;
    /*width: 800px;*/
}

a, a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img, img:visited{
    border: 0;
}

#block {
	width: 600px;
}

#wrapper{
    width:620px;
    margin-left:20px;
    background-color:#dedede;
    -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #000000;
	box-shadow: 1px 1px 5px rgba(0,0,0,0.31);
	-webkit-box-shadow: 1px 1px 5px rgba(0,0,0,0.31);
	-moz-box-shadow: 1px 1px 5px rgba(0,0,0,0.31);
}

a.me{
    color:#317BA9;
}
a.lab{
    color:#C01A10;
}
a.stb{
    color:#009933;
}
a.research{
    color:#FF6600;
}

#socialbar {
    width:600px;
    height:50px;
    margin-top:40px;
}

#socialbar div{
    margin-left:60px;
}

#twitter{
    width:32px;
    height:32px;
    background:url(../images/twitter.png) no-repeat;
    float:left;
}
#lastfm{
    width:32px;
    height:32px;
    background:url(../images/lastfm.png) no-repeat;
    float:left;
}
#facebook{
    width:32px;
    height:32px;
    background:url(../images/facebook.png) no-repeat;
    float:left;
}
#delicious{
    width:32px;
    height:32px;
    background:url(../images/delicious.png) no-repeat;
    float:left;
}
#linkedin{
    width:32px;
    height:32px;
    background:url(../images/linkedin.png) no-repeat;
    float:left;
}
#forrst{
    width:32px;
    height:32px;
    background:url(../images/forrst.png) no-repeat;
    float:left;
}


