body{
	background: #fff;
	font-family: arial, verdana, sans-serif;	
    font-color: #333;
	margin-top:7%;
	margin-left:2.5%;
	margin-right:2.5%;
}

h1 a:hover{
   color:#333;
   background:#fff;
}

h1 a{
  color: #fff;
  background:#333;
}

a{
	color:#aaa;
	font-weight:bold;
}
p a:hover{
	color:#333;
}

#networks li a:hover{
background: #333;

}

a{
 text-decoration: none;
}
h1{
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 2em;
  color: #333;
}

h2{
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  font-size: 1em;
  color: #333;
  font-weight: bold;

}
h2 a{
	color: #aaa;
}
h2 a:hover{
	color:#ccc;
}

#networks li{

  font-size:2.5em;
  font-weight: bold;
  border-bottom: 1px solid;
  margin:0 1em 0 -45px;
  padding: 0 0 0 0;
}

#networks ul, li{
	list-style-type: none;
	margin-left: 0;
	padding: 0;
}

.twitter{
  display:block;
  color: #33ccff;
}
.facebook{
  display:block;
  color: #007FFF;
}
.linkedin{
  display:block;
  color:#6ab1d5;
}

.lastfm{
  display:block;
  color: #d9322a;
}
.digg{
  display:block;
  color: #dfd076;
}

.flickr{
  display:block;
  color: #ff0084;
}

.blipfm{
  display:block;
  color: #f4ac0a;
}

.dark{
	color: #333;
}

#container{
	width:95%;
	margin-top:2%;
	margin-left:0px;
}
#about{
	max-width:800px;
}

/* Images */
.thumb {
	padding:10px;
	border: none;
	background-color: #ccc;
	margin:0px;
	display:inline;
}
.thumb:hover{
	background-color: #eee;
}
.toggle{
}
.toggle_container{
	background-color:#eee;
	padding:10px;
}
