@charset "UTF-8";
/* CSS Document */


/*** Photo elements ***/
#photos {
	padding-top: 0;
	border: none;
	}

#photos div.scrollable {
	height: 105px;
	width: 930px;
	overflow: hidden;
	}

#photos .photo {
	display: block;
	height: 74px;
	width: 124px;
	border: 3px solid #999;
	background: #999 url(../img/photo_missing.png) center center no-repeat;
	}

#photos .taken {
	display: block;
	margin: 4px 0 0 0;
	color: #666;
	text-transform: lowercase;
	}

/*** Blog Elements ***/
#blog ul {
	clear: both;
	}

#blog li {
	width: 290px;
	}

#blog .created {
	display: block;
	padding: 6px 0 12px 0;
	color: #666;
	text-transform: lowercase;
	}

/*** Elsewhere Elements ***/
#elsewhere ul.panels {
	clear: both;
	}

#elsewhere ul.panels li {
	width: 290px;
	padding: 0 0 10px 0;
	}

#elsewhere ul.panels li li {
	margin: 0;
	}

#elsewhere .created {
	display: block;
	color: #666;
	text-transform: lowercase;
	}

#twitter h3 {
	height: 20px;
	padding-bottom: 20px;
	background: transparent url(../img/h3_twitter.png) top left no-repeat;
	}

#flickr h3 {
	height: 20px;
	padding-bottom: 20px;
	background: transparent url(../img/h3_flickr.png) top left no-repeat;
	}

#delicious h3 {
	height: 20px;
	padding-bottom: 20px;
	background: transparent url(../img/h3_delicious.png) top left no-repeat;
	}

#twitter h3 span,
#flickr h3 span,
#delicious h3 span {
	display: none;
	}

#elsewhere #flickr li {
	display: inline;
	width: auto;
	padding: 0;
	}

.flickr-photo,
.flickr-photo:hover {
	float: left;
	display: block;
	height: 75px;
	width: 75px;
	margin: 0 15px 15px 0;
	background: #999 url(../img/photo_missing.png) center center no-repeat;
	border: 3px solid #999;
	}

.flickr-photo:hover {
	border-color: #BBD99E;
	}

.flickr-photo img {
	cursor: pointer;
	}

#elsewhere #delicious li {
	float:none;
	padding-bottom: 6px;
	}

#elsewhere #delicious .delicious-posts {
	margin: 0;
	}