html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,button{margin:0;padding:0;border:none;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
.syntaxhighlighter,.syntaxhighlighter div,.syntaxhighlighter code,.syntaxhighlighter span{margin:0!important;padding:0!important;border:none!important;outline:0!important;background:none!important;text-align:left!important;float:none!important;vertical-align:baseline!important;position:static!important;left:auto!important;top:auto!important;right:auto!important;bottom:auto!important;height:auto!important;width:auto!important;line-height:1.4em!important;font-family:"Consolas","Monaco","Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;font-weight:normal!important;font-style:normal!important;}.syntaxhighlighter{width:100%!important;margin:0 0 1em!important;padding:1px!important;position:relative!important;font-size:.9em;}.syntaxhighlighter code{display:inline!important;}.syntaxhighlighter .bold{font-weight:bold!important;}.syntaxhighlighter .italic{font-style:italic!important;}.syntaxhighlighter .line .number{float:left!important;width:3em!important;padding-right:.3em!important;text-align:right!important;display:block!important;}.syntaxhighlighter.nogutter .line .number{display:none!important;}.syntaxhighlighter .line .content{margin-left:3.3em!important;padding-left:.5em!important;display:block!important;}.syntaxhighlighter .line .content .block{display:block!important;padding-left:1.5em!important;text-indent:-1.5em!important;}.syntaxhighlighter .line .content .spaces{display:none!important;}.syntaxhighlighter.nogutter .line .content{margin-left:0!important;border-left:none!important;}.syntaxhighlighter .bar{display:none!important;}.syntaxhighlighter .bar.show{display:block!important;}.syntaxhighlighter.collapsed .bar{display:block!important;}.syntaxhighlighter.nogutter .ruler{margin-left:0!important;padding-left:0!important;}.syntaxhighlighter .ruler{padding:0 0 .5em .5em!important;margin-left:3.3em!important;overflow:hidden!important;}.syntaxhighlighter.collapsed .lines,.syntaxhighlighter.collapsed .ruler{display:none!important;}.syntaxhighlighter .lines.no-wrap{overflow:auto;overflow-y:hidden;}.syntaxhighlighter .toolbar{position:absolute!important;right:0!important;top:0!important;font-size:1px!important;padding:8px 8px 8px 0!important;}.syntaxhighlighter.collapsed .toolbar{font-size:80%!important;padding:.2em 0 .5em .5em!important;position:static!important;}.syntaxhighlighter .toolbar a.item,.syntaxhighlighter .toolbar .item{display:block!important;float:left!important;margin-left:8px!important;background-repeat:no-repeat!important;overflow:hidden!important;text-indent:-5000px!important;}.syntaxhighlighter.collapsed .toolbar .item{display:none!important;}.syntaxhighlighter.collapsed .toolbar .item.expandSource{background-image:url(magnifier.png)!important;display:inline!important;text-indent:0!important;width:auto!important;float:none!important;height:16px!important;padding-left:20px!important;}.syntaxhighlighter .toolbar .item.viewSource{background-image:url(page_white_code.png)!important;}.syntaxhighlighter .toolbar .item.printSource{background-image:url(printer.png)!important;}.syntaxhighlighter .toolbar .item.copyToClipboard{text-indent:0!important;background:none!important;overflow:visible!important;}.syntaxhighlighter .toolbar .item.about{background-image:url(help.png)!important;}.syntaxhighlighter.printing,.syntaxhighlighter.printing .line.alt1 .content,.syntaxhighlighter.printing .line.alt2 .content,.syntaxhighlighter.printing .line.highlighted .number,.syntaxhighlighter.printing .line.highlighted.alt1 .content,.syntaxhighlighter.printing .line.highlighted.alt2 .content,.syntaxhighlighter.printing .line .content .block{background:none!important;}.syntaxhighlighter .no-wrap .line .content .block{white-space:nowrap!important;}.syntaxhighlighter.printing .line .number{color:#bbb!important;}.syntaxhighlighter.printing .line .content{color:#000!important;}.syntaxhighlighter.printing .toolbar,.syntaxhighlighter.printing .ruler{display:none!important;}.syntaxhighlighter.printing a{text-decoration:none!important;}.syntaxhighlighter.printing .plain,.syntaxhighlighter.printing .plain a{color:#000!important;}.syntaxhighlighter.printing .comments,.syntaxhighlighter.printing .comments a{color:#008200!important;}.syntaxhighlighter.printing .string,.syntaxhighlighter.printing .string a{color:blue!important;}.syntaxhighlighter.printing .keyword{color:#069!important;font-weight:bold!important;}.syntaxhighlighter.printing .preprocessor{color:gray!important;}.syntaxhighlighter.printing .variable{color:#a70!important;}.syntaxhighlighter.printing .value{color:#090!important;}.syntaxhighlighter.printing .functions{color:#ff1493!important;}.syntaxhighlighter.printing .constants{color:#06C!important;}.syntaxhighlighter.printing .script{font-weight:bold!important;}.syntaxhighlighter.printing .color1,.syntaxhighlighter.printing .color1 a{color:#808080!important;}.syntaxhighlighter.printing .color2,.syntaxhighlighter.printing .color2 a{color:#ff1493!important;}.syntaxhighlighter.printing .color3,.syntaxhighlighter.printing .color3 a{color:red!important;}.syntaxhighlighter{background-color:#EDEDE4!important;}.syntaxhighlighter .line.highlighted .number{background-color:#6CE26C!important;color:black!important;}.syntaxhighlighter .line.highlighted.alt1 .content,.syntaxhighlighter .line.highlighted.alt2 .content{background-color:#6CE26C!important;}.syntaxhighlighter .line .number{color:#777!important;}.syntaxhighlighter .line .content{border-left:3px solid #D54000!important;color:#111!important;}.syntaxhighlighter.printing .line .content{border:none!important;}.syntaxhighlighter .line.alt1 .content{background-color:#FBFBF9!important;}.syntaxhighlighter .line.alt2 .content{background-color:#FBFBF9!important;}.syntaxhighlighter .line .content .block{background:url(/wp-includes/js/syntaxhighlighter/wrapping.png) 0 1.45em no-repeat!important;}.syntaxhighlighter .ruler{color:silver!important;background-color:#F8F8F8!important;border-left:3px solid #6CE26C!important;}.syntaxhighlighter.nogutter .ruler{border:0!important;}.syntaxhighlighter .toolbar{background-color:#F8F8F8!important;border:#E7E5DC solid 1px!important;}.syntaxhighlighter .toolbar a{color:#a0a0a0!important;}.syntaxhighlighter .toolbar a:hover{color:red!important;}.syntaxhighlighter .plain,.syntaxhighlighter .plain a{color:#111!important;}.syntaxhighlighter .comments,.syntaxhighlighter .comments a{color:#090!important;}.syntaxhighlighter .string,.syntaxhighlighter .string a{color:#999!important;}.syntaxhighlighter .keyword{color:#F90!important;font-weight:bold!important;}.syntaxhighlighter .preprocessor{color:gray!important;}.syntaxhighlighter .variable{color:#00F!important;}.syntaxhighlighter .value{color:#7CA5D5!important;}.syntaxhighlighter .functions{color:#F00!important;}.syntaxhighlighter .constants{color:#06C!important;}.syntaxhighlighter .script{background-color:yellow!important;}.syntaxhighlighter .color1,.syntaxhighlighter .color1 a{color:#808080!important;}.syntaxhighlighter .color2,.syntaxhighlighter .color2 a{color:#ff1493!important;}.syntaxhighlighter .color3,.syntaxhighlighter .color3 a{color:red!important;}
/*
THEME NAME: ChaosTangent 1
THEME URI: http://chaostangent.com/
DESCRIPTION: Squirrelbum
VERSION: 1.0
AUTHOR: John Noel
AUTHOR URI: http://chaostangent.com
TAGS: bunchaflowers, squirrels
*/

body {
	background: #FBFBF9;
	color: #222;
	font: 0.75em/1.4 Arial, Helvetica, sans-serif;
}

a { color: #D54000; text-decoration: none; }
a:hover { text-decoration: underline; }

h1, h2 {
	color: #444;
	border-bottom: 1px solid #E6E4DD;
	margin-bottom: 0.4em;
	letter-spacing: -0.03em;
	padding: 0 20px 0.2em 80px;
}

h1 {
	font-size: 2em;
	line-height: 1.1;
}
h1 a { color: #444; }
h1 a:visited { color: #777; }
h1 a:hover { color: #D54000; text-decoration: none; }
h1 .jumpTo, h2 .jumpTo { float: right; margin: 6px -20px 0 0; }

h2 {
	font-size: 1.5em;
	line-height: 1.15;
}

h5 {
	font-size: 1.3em;
	border-bottom: 1px solid #E6E4DD;
	padding-bottom: 0.2em; margin-bottom: 0.5em;
	letter-spacing: -0.03em;
}

h6 {
	font-weight: normal;
	font-size: 1.2em;
}

#skipToContent { position: absolute; left: -100em; }

#container { width: 960px; margin: 38px auto 0; }

#header {
	height: 34px;
	position: relative;
	border-bottom: 1px solid #DBD7CE;
	margin-bottom: 1.5em;
}
#logo { position: absolute; top: 0; left: 0; }
#strapline { position: absolute; top: 32px; left: 55px; }

#header ul { position: absolute; top: 10px; right: 0; font-size: 1.2em; }
#header ul li { display: inline; margin-left: 1.5em; }
#header ul li a { color: #444; }
#header ul li.on a { color: #D54000; }
#header ul li img { vertical-align: -3px; }

.message {
	margin: 0 0 2em 80px;
	background: #EDEDE4;
	font-weight: bold;
	border: 1px solid #D9D7CE;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 0.3em 0.6em 0.4em;
}

.message p { margin-bottom: 0.6em; }
.message p:last-child { margin-bottom: 0; }
.message p img { vertical-align: -3px; }

.post .message { margin-left: 0; }

/* Right sidebar */
#sidebarRight { width: 310px; float: right; padding-top: 0.1em; color: #555; }
#sidebarRight .message { margin-left: 0; font-weight: normal; }
.otherPages { font-size: 0.9em; margin-bottom: 3em; }
.otherPages h6 { font-size: 1.3em; }
.otherPages li { border-bottom: 1px solid #EEEDE8; padding-bottom: 1em; margin-bottom: 0.8em; }

ul.categories, .archives { text-align: center; margin-bottom: 2.5em; }
ul.categories li, .archives li { width: 101px; text-align: left; display: inline-block; margin-bottom: 0.6em; }

.wp-tag-cloud { text-align: center; border-bottom: 1px solid #EEEDE8; padding-bottom: 1em; margin-bottom: 0.8em; }
.wp-tag-cloud li { display: inline;  }
.wp-tag-cloud a { color: #555; }

ul.categoriesColumn { padding-bottom: 2.5em; color: #999; }
ul.categoriesColumn a { color: #555; }
ul.categoriesColumn.l { float: left; width: 155px; }
ul.categoriesColumn.r { margin-left: 155px; }
ul.categoriesColumn > li { margin-bottom: 0.4em; }
ul.categoriesColumn > li ul { margin-top: 0.15em; }
ul.categoriesColumn > li ul li { font-size: 0.9em; margin: 0 0 0.1em 1em; }

.archives a { color: #555; }

.thisPost { margin-bottom: 2.5em; }
.thisPost dt { float: left; clear: left; padding-right: 0.4em; }
.thisPost dd { margin-bottom: 0.5em; }
.thisPost dd.categories { font-weight: bold; }
.thisPost dd.shareThis li { display: inline; padding-right: 0.4em; }
.thisPost dt.navigation { float: none; }
.thisPost dd.navigation { font-size: 1.2em; }

.relatedPosts { font-size: 0.9em; margin-bottom: 3em; }
.relatedPosts li { margin-bottom: 1.5em; }
.relatedPosts h6 { font-size: 1.3em; }
.relatedPosts .dateTime { color: #999; margin-top: 0.4em; }

.search {
	background: #EEEEE6;
	padding: 0.5em 0.8em 0.8em;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin-bottom: 2.5em;
}

.search h5 { border-bottom-color: #DFDFD0; }
.search input { width: 13.5em; vertical-align: middle; }
.search button {
	font: 0.9em/1.35 Arial, Helvetica, sans-serif;
	color: #FFF;
	background: #D54000;
	border: 1px outset #B73700;
	padding: 0.1em 0.2em;
	vertical-align: middle;
}

.elsewhere { margin-bottom: 2.5em; }
.elsewhere div {
	display: inline-block;
	width: 150px;
}
.elsewhere div:first-child { margin-right: 7px; }

.elsewhere h6 {
	padding: 0 0 0.2em 0;
	border-bottom: 1px solid #EEEDE8;
	margin-bottom: 0.4em;
}
.elsewhere h6 img { vertical-align: -0.1em; }

.elsewhere div ul { font-size: 0.9em; }
.elsewhere div ul li { height: 1.5em; margin-bottom: 0.4em; }
.elsewhere div ul li.visit {
	border-top: 1px solid #EEEDE8;
	padding-top: 0.4em;
}
.elsewhere div ul li.visit a {
	color: #222;
	display: inline-block;
	background: url(http://static.chaostangent.com/blog/images/arrow-double-right.png) no-repeat right 6px;
	padding-right: 12px;
}

#sidebarRight .twitter { float: right; font-size: 0.9em; margin-top: 0.4em; color: #555; }
#sidebarRight .twitter img { vertical-align: -4px; }

.tweets { margin-bottom: 2.5em; }
.tweets li { margin-bottom: 0.6em; }
.tweets li a { color: #555; }
.tweets li a:hover { text-decoration: none; color: #222; }

.tweets li .date { font-size: 0.9em; color: #777; }

/* Main content area */
#content { margin-right: 340px; }

.sidebarLeft { width: 80px; float: left; text-align: center; }
.date { line-height: 1; letter-spacing: -0.05em; }
.date span { display: block; }
.date .day { font-size: 2em; font-weight: bold; color: #555; }
.date .month { font-size: 1.8em; color: #888; }
.date .year { font-size: 1.6em; color: #999; }
.date .time { font-size: 1em; color: #AAA; margin-top: 0.7em; }

.responses {
	background: url(http://static.chaostangent.com/blog/images/bg-responses.png) no-repeat top center;
	font-size: 0.9em;
	margin-top: 1em;
	padding-top: 0.4em;
}
.responses a { color: #555; }

.post { margin: 0 0 6em 80px; }
.post p { margin-bottom: 1em; }
.post ul { list-style: disc outside; margin: 0 2em 1em; }
.post ul ul { list-style: circle outside; margin: 0 2em 0.5em; }
.post ol { list-style: decimal outside; margin: 0 2em 1em; }
.post li { margin-bottom: 0.2em; }

.post h2 { font-size: 1.6em; margin: 1.2em 0 0.4em 0; padding: 0; border: none; }
.post h3 { font-size: 1.3em; margin-bottom: 0.6em; }
.post h4 { font-size: 1.1em; margin-bottom: 0.8em; }

.post blockquote {
	background: #EEEDE8;
	border-left: 6px solid #D54000;
	padding: 0.4em 1.2em;
	margin: 0 2em 1em;
}

.post blockquote.pullout {
	background: none;
	border-left: none;
	border-top: 1px solid #EEEDE8;
	border-bottom: 1px solid #EEEDE8;
	font-size: 1.5em;
	line-height: 1.25;
	float: left;
	padding: 0.8em 0 1em 0;
	margin: 0.4em 0.6em 0.4em -80px;
	width: 250px;
}
.post blockquote.pullout p { margin-bottom: 0; }

.post cite.caption { font-size: 0.9em; color: #777; margin: 0.3em 0 1.5em; }

.post pre {
	font: 0.95em/1.25 Consolas, "Lucida Console", "Monaco", "Courier New", "Courier", monospace;
	color: #111;
	background: #EDEDE4;
	border-left: 4px solid #D54000;
	margin: 0 2em 1em 2em;
	padding: 0.3em 0.6em 0.4em;
	overflow-x: auto;
}
.post p > code {
	font: 1.1em/1.25 Consolas, "Lucida Console", "Monaco", "Courier New", "Courier", monospace;
	color: #111;
	background: #EDEDE4;
}

.post .signOff { color: #000; font-size: 1.2em; line-height: 1; margin-left: 0.4em; }
.post .videoPlayer { text-align: center; margin-bottom: 1em; }

/* Thumbnails */
.post .thumbnails { text-align: center; margin: 2em 0; }
.post .thumbnails:first-of-type { margin-top: 0; }
.post .thumbnails img { border: 1px solid #EEEDE8; padding: 1px; }
.post .thumbnails a:hover img { border: 1px solid #888; }
.post .thumbnails.right { float: right; margin: 1em 0 1em 1em; }
.post .thumbnails.right:first-of-type { margin-top: 0; }

/* These are mostly for archive lists / excerpts */
.post p.excerptReadTheRest { margin-top: -0.8em; }
.post p.tags { font-size: 0.9em; color: #777; margin: 2em 0 0; }
.post ul.tags { font-size: 0.8em; margin: 0 0 1em; }
.post ul.tags li { display: inline; text-transform: uppercase; }

.readTheRest, .more {
	display: inline-block;
	padding-right: 14px;
	background: url(http://static.chaostangent.com/blog/images/arrow-double-right.png) no-repeat right 7px;
}
.more { background-position: right 0.55em; }

/* Responses */
#responses, #trackbacks { margin: 2em 0 6em; }
#responses li, #trackbacks li {
	padding-left: 80px;
	clear: left;
	min-height: 100px;
	margin-bottom: 1.5em;
}

#responses li p { margin-bottom: 0.8em; }

#responses h3, #trackbacks h3 {
	border-bottom: 1px solid #EEEDE8;
	padding: 0 0 0.3em 80px;
	margin: 0 0 0.4em -80px;;
}

#responses h3 .dateTime, #trackbacks h3 .dateTime {
	float: right;
	font-size: 0.9em;
	font-weight: normal;
	color: #777;
}

#responses h3 a, #trackbacks h3 a { color: #444; }
#responses h3 .l, #trackbacks h3 .l { float: left; margin-left: -80px; color: #777; }

#responses .avatar {
	float: left;
	margin-left: -80px;
	border: 3px solid #C7C7B1;
}

/* Form */
#response { padding-left: 80px; margin-bottom: 4em; }
#response li { margin-bottom: 0.6em; }
#response label {
	float: left;
	margin-left: -80px;
	max-width: 80px;
	font-weight: bold;
	color: #444;
}

#response p { margin-bottom: 1em; }
#response em { font-style: normal; color: #C00; font-size: 0.9em; }

#response button {
	font: 1em/1.35 Arial, Helvetica, sans-serif;
	color: #FFF;
	background: #D54000;
	border: 1px outset #B73700;
	padding: 0.2em 0.4em;
}

#response textarea { width: 43em; height: 18em; }

/* Bottom navigation */
#navigationBottom {
	border-top: 1px solid #E6E4DD;
	padding: 0.4em 0 0 80px;
	margin-bottom: 4em;
	min-height: 2.5em;
	font-size: 1.2em;
}

#navigationBottom .nextPosts { float: left; }
#navigationBottom .previousPosts { float: right; }

#navigationBottom a:hover { background: #D54000; color: #FFF; text-decoration: none; }

/* External carousel */
#external {
	border-top: 1px solid #DBD7CE;
	padding-top: 9px;
	margin-bottom: 9px;
	color: #444;
	clear: both;
}

#externalLeft, #externalRight { display: none; position: absolute; top: 9px; }

#externalLeft a, #externalRight a {
	display: block;
	padding-top: 91px;
	width: 19px; height: 111px;
	text-align: center;
	background: #E2E2D6;
}

#externalLeft { left: 0; }
#externalLeft a {
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

#externalRight { right: 0; }
#externalRight a {
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
}

#external a { color: #444; }

#external > ul {
	background: #EEEEE6;
	min-height: 202px;
	margin: 0 17px 0 16px;
}

#external > ul > li {
	display: inline-block;
	width: 277px;
	padding: 10px 16px 0;
	line-height: 1.25;
}

#external ul li ul {
	border-bottom: 1px solid #E6E4DD;
	padding: 0.4em 0 0.7em;
}
#external ul li ul li { margin-bottom: 0.81em; }

#external h5 { font-size: 1.2em; }
#external .title { font-weight: bold; }
#external .when, #external .where { color: #999; font-size: 0.9em; }
#external .where { font-weight: bold; }
#external .excerpt { font-size: 0.9em; }

#external .profile { text-align: right; font-size: 0.9em; }
#external .profile a {
	color: #D54000;
	display: inline-block;
	padding: 6px 23px 4px 0;
	min-height: 16px;
	background-position: right 5px;
	background-repeat: no-repeat;
}

#external .lastFm .profile a { background-image: url(http://static.chaostangent.com/blog/images/logo-lastfm.png); }
#external .youTube .profile a { background-image: url(http://static.chaostangent.com/blog/images/logo-youtube.png); }
#external .delicious .profile a { background-image: url(http://static.chaostangent.com/blog/images/logo-delicious.png); }
#external .loveFilm .profile a { background-image: url(http://static.chaostangent.com/blog/images/logo-lovefilm.png); }
#external .flickr .profile a { background-image: url(http://static.chaostangent.com/blog/images/logo-flickr.png); }

#external ul li.lastFm ul { padding-top: 0; }
#external ul li.lastFm ul li {
	min-height: 35px;
	margin-bottom: 1px;
	padding-top: 5px;
}

#external .lastFm .left {
	float: left;
	border: 3px solid #C7C7B1;
	margin: -5px 8px 0 0;
}

#external ul li.loveFilm ul li { display: inline-block; width: 136px; }

#external ul li.flickr ul { padding: 0; height: 132px; }
#external ul li.flickr ul li { display: inline-block; margin: 0; }
#external ul li.flickr ul li img { display: block; border: 3px solid #C7C7B1; }

/* Scripting ENGAGE */
#external.scripted { position: relative; overflow: hidden; }
#external.scripted > ul { white-space: nowrap; overflow: hidden; }

#external.scripted #externalLeft, #external.scripted #externalRight { display: block; }
#external.scripted > ul > li {
	vertical-align: top;
	white-space: normal;
}

/* Footer */
#footer {
	border-top: 1px solid #DBD7CE;
	padding: 7px 0 2em;
	color: #777;
	clear: both;
}

#footer img { vertical-align: middle; }

#footer ul { float: right; }
#footer ul a { color: #555; }
#footer ul img { vertical-align: -4px; margin-right: 0.25em; }
#footer ul li { width: 81px; text-align: right; display: inline-block; margin-bottom: 0.6em; }

/* Post specific */
/* Hitman runthrough */
.post ul.missionLinks { margin: 0; list-style: none; }
.post ul.missionLinks li {
	font-size: 0.9em;
	width: 250px;
	float: left;
	margin: 0;
	padding-bottom: 1em;
	text-align: center;
}
.post ul.missionLinks li.l { clear: left; }
.post ul.missionLinks li.r { clear: none; margin-left: 10px; }

/* JFlickr */
.post ul.jflickrPhotos {
	list-style: none;
	margin: 0 auto 1em;
}

.post ul.jflickrPhotos li {
	text-align: center;
	position: relative;
	width: 504px;
}

.jFlickrPhoto {
	display: block;
	margin: 0 auto;
	border: 1px solid #EEEDE8;
	padding: 1px;
}
.post ul.jflickrPhotos a:hover .jFlickrPhoto { border: 1px solid #888; }

.jFlickrPhotoTitle {
	display: block;
	position: absolute;
	bottom: 2px; left: 2px;
	text-align: left;
	background: rgba(238, 238, 230, 0.8);
	width: 494px;
	padding: 0.3em 0 0.3em 6px;
	font-size: 0.9em;
	color: #222;
}

.post ul.jflickrPhotos a:hover .jFlickrPhotoTitle { background: rgba(238, 238, 230, 0.9); }

/* Post specific */
#evangelion222Map {
	background: #EEEDE8;
	border: 1px solid #D9D7CE;
	width: 958px; height: 408px;
	margin-left: -80px;
}
