/* reset.css */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}

/* general */

body {
  background: url('../img/body.png') top left repeat #F2F2F2;
  font-family: 'Inconsolata', helvetica, arial, serif;
  font-size: normal;
	color: #40424C;
}

a {
  color: #40424C;
	text-decoration: none;
}
a:hover {}

#page {
  margin: 150px auto;
  width: 680px;
}

h1 {
  margin-bottom: 20px;
  font-size: 300%;
	text-shadow: -1px 1px 1px #FFF;
	text-align: center;	
}
h1 span {
  color: #DF3816;
}

p {
	font-size: 180%;
	text-shadow: -1px 1px 1px #FFF;
	color: #5A5E6F;
	text-align: center;
	font-style: italic;	
}
p a {
  padding: 0 5px;
  background: url('../img/bg_dark.png') top left repeat #F2F2F2;
  zborder-bottom: 1px dotted;
}

#profiles {
  overflow: hidden;
  margin: 100px auto 0 auto;
  padding: 10px;
	width: 313px;
	-moz-border-radius: 8px;
  background: url('../img/bg_dark.png') top left repeat #F2F2F2;	
}
#profiles:hover li a {
  opacity: 0.6;
}
#profiles li {
  float: left;
	margin: 0 5px 0 0;
}
#profiles li.right {
  margin-right: 0;
}
#profiles li a {
  display: block;
	overflow: hidden;
  text-indent: -9000px;
	width: 48px;
	height: 48px;
  background-position: top left;
	background-repeat: no-repeat;
}
#profiles li a:hover {
  opacity: 1;
}
#profiles .delicious {
  background-image: url('../img/icos/delicious-48x48.png');
}
#profiles .github {
  background-image: url('../img/icos/github-48x48.png');
}
#profiles .linkedin {
  background-image: url('../img/icos/linkedin-48x48.png');
}
#profiles .flickr {
  background-image: url('../img/icos/flickr-48x48.png');
}
#profiles .tumblr {
  background-image: url('../img/icos/tumblr-48x48.png');
}
#profiles .twitter {
  background-image: url('../img/icos/twitter-48x48.png');
}
#profiles .website {
  background-image: url('../img/icos/website-48x48.png');
}

#othersprojects {
  clear: left;
	padding-top: 20px;
}
#othersprojects a {
  border-bottom: 1px dotted;
  color: #666;
}
