#containerspc {background-color:#fffffc;}
#top { background-color: transparent;}
#topwrapper, #footer {background-color:#800000;}
	#title { padding-top: 15px; }
	#header { padding: 1em 1em 0 0; }
	#header a { color: #fff; text-decoration: underline; }

#photo {position:relative;z-index:40001;}
#profilename {margin-bottom:1em;}
#aboutme {margin:0 0 1.3636em 0;}


#mynetwork {position:relative;float:right;padding:1em;width:14em; border:1px solid #999;margin:1.5em;background-color:#ddd;z-index:40003;}

#toplink {margin-bottom: .5em;}

.albumlist div { text-align: center; font-size: 1.0em; line-height:1.2em; float: left; height: 135px; width:95px; padding: 0 5px; }
.albumlist img { display: block; margin: 0.1em auto; }

.details { opacity: 0.6; }
/* Gallery page: */
#mainimage { float: right; width: 450px; }
.album_thumb { float: left; padding: 0 16px 16px 0;}
.album_thumb img{ border: 2px solid #fff; }
.album_thumb img.selected { border: 2px solid #000; }
#myalbums li { margin: 0.1em; font-size: 1.1em;}

#events .event_title, #news .news_headline { font-weight: bold; }
#events .event_date, #news .news_date { font-style: italic; }

