body{margin:0;padding:0;background:#141414;color:#8e8e8e;font:normal normal 10px/18px Georgia, Times New Roman, serif;background-attachment:fixed}/*height:auto;float:none;clear:both;position:relative;width:100%;*/
a{color:#8e8e8e;text-decoration:none;outline:0;-moz-outline:0}
a:focus{outline:1px dotted #444;-moz-outline:1px dotted #999}
a:hover, #showfeatured:hover, .title a:hover, .current .title a:hover, #detailLayer .wrapper p a, .tagfilter a, #detailLayer p.tags a{color:#f60505}
#mast{background:#000;height:40px;width:100%;position:fixed;top:0;left:0;z-index:10}
#foot{background:#000;height:40px;width:100%;position:fixed;bottom:0;left:0;z-index:10}
#entries{padding:0;width:100%;margin:40px 0;background:transparent url(/v5-images/bgshadow.png) repeat-y 0 0;float:none;clear:both}/*float:left;overflow:hidden*/
.entry{float:left;clear:both;width:965px;height:175px;overflow:hidden}
.tag{width:320px;float:left;border-top:1px dotted #444}
.tag p{margin:0;padding:0 11px;width:253px;overflow:hidden;background:#000;display:inline}
.desc p{width:220px;height:230px;line-height:15px;overflow:hidden}
.desc br{margin:11px 0}
.desc a{font-style:italic}
.tagfilter{background-color:#121212;margin:0 0 -1px 0;padding:10px;border-top:1px dotted #444;border-bottom:1px dotted #444;width:939px;border-right:1px dotted #444}
.media{display:block;width:640px;height:175px;float:left;border-top:1px solid #000;overflow:hidden !important}
.current, .current .media{height:300px}
.media img{border:0;margin-top:-65px;width:640px;height:300px}
.current .media img{margin-top:0}
.entry p.date{font-size:10px;padding-top:5px;display:inline-block;width:auto;float:left;clear:both;margin-bottom:5px}
.title{margin:0;padding:3px 11px 5px 11px;font-size:10px;font-style:italic;font-weight:normal;width:253px;overflow:hidden;background:#000;clear:both;margin-bottom:5px}
.title a{color:#8e8e8e}
.current .date, .current .title a{color:#fff}
.current .title{font-size:12px}
h1{display:block;margin:0;padding:0;position:absolute;left:740px;top:0}
h1 a{display:block;text-decoration:none;padding:0;margin:0;text-indent:-8000px;width:225px;height:40px;background:transparent url(/v5-images/logo.png) no-repeat 0px 0px}
#footlist{margin:0;padding:12px 11px 0 11px;float:left}
#footlist li{list-style:none;float:left;margin:0 2px 0 0;padding:0}
#footlist a{display:block;text-indent:-4000px;overflow:hidden;height:16px;width:16px;background:transparent url(/v5-images/social.png) no-repeat 0 0}
#footlist .rss{margin-right:11px;border-right:1px dotted #444}
#footlist .rss a{text-indent:0;padding-left:25px;width:auto;padding-right:11px}
#footlist .rss a:hover{background-position:0 -20px}
#footlist .flickr a{background-position:0 -120px}
#footlist .flickr a:hover{background-position:0 -140px}
#footlist .twitter a{background-position:0 -40px}
#footlist .twitter a:hover{background-position:0 -60px}
#footlist .facebook a{background-position:0 -80px}
#footlist .facebook a:hover{background-position:0 -100px}
#footlist .lastfm a{background-position:0 -160px}
#footlist .lastfm a:hover{background-position:0 -180px}
#copyright{padding:0;margin:0;position:absolute;text-align:right;width:150px;left:810px;margin-top:10px}
.featured .tag{background:transparent url(/v5-images/feature.gif) no-repeat 300px 10px}
.clearfix:after, .wrapper:after, .toplink:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix, .wrapper, .toplink{display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix, * html .wrapper, * html .toplink{height:1%}
.clearfix, .wrapper, .toplink{display:block}
/* End hide from IE-mac */

/* Entry detail layer */
#detailLayer{position:fixed;z-index:20;top:40px;left:0;right:0;bottom:40px;background:transparent url(/v5-images/detailbg.png) repeat 0 0;overflow:auto;opacity:0;display:none}
#detailLayer .wrapper{padding:11px 0 11px 19px;width:940px}
#detailLayer .wrapper.featured h2{background:transparent url(/v5-images/feature.gif) no-repeat 0 17px;padding-left:18px;width:922px}
#detailLayer .vertical .wrapper.featured h2{width:262px}
#detailLayer .detailMedia{margin:11px 19px;clear:both}
#detailLayer .wrapper p{border-left:1px dotted #444;padding:0 11px;margin:11px 0;float:left;width:262px}
#detailLayer .wrapper p.date{width:auto;border:0;padding-left:0}
#detailLayer h2{width:940px;margin:0;padding:10px 0 0 0;font-size:22px;font-weight:normal;font-style:italic;line-height:26px}
#detailLayer .vertical .wrapper{width:301px;float:left}
#detailLayer .vertical .detailMedia{float:left;margin:11px 0;clear:right}
#detailLayer .vertical .wrapper p{border-left:0;border-top:1px dotted #444;padding:11px 0;margin:0;width:273px}
#detailLayer .vertical .wrapper p.date{border-top:0}
#detailLayer .vertical h2{width:280px}
#detailLayer .wrapper br{display:none}
.detailnav, .pagenav{margin:0;padding:0;position:fixed;left:19px;top:11px}
.detailnav li, .pagenav li{list-style:none;display:block;margin:0;padding:0;float:left}
.detailnav li a, .pagenav li a, .pagenav li span{display:block;margin-right:11px;padding-right:11px;border-right:1px dotted #444;background-image:url(/v5-images/detailnav.gif);background-repeat:no-repeat}
#nextEntry, #shareEntry, #nextPage a, #nextPage span{border-right:0;margin-right:128px}
#nextEntry, #nextPage a, #nextPage span{background-position:100% -39px;padding-right:14px}
#previousEntry, #prevPage a, #prevPage span{background-position:0 -9px;padding-left:9px}
#returnEntry{background-position:0 -99px;padding-left:12px}
#shareEntry{background-position:0 -70px;padding-left:13px}
#nextEntry:hover, #nextPage a:hover{background-position:100% -24px}
#previousEntry:hover, #prevPage a:hover{background-position:0 6px}
#returnEntry:hover{background-position:0 -84px}
#shareEntry:hover{background-position:0 -55px}
#at15s{opacity:0.85;position:fixed !important;top:33px !important}
.media img, #detailLayer img{background:transparent url(/v5-images/spinner.gif) no-repeat 0 0;text-indent:-4000px;overflow:hidden}
#detailLayer img{display:inline-block;min-height:100px;min-width:100px}
#detailLayer p.tags{display:block;clear:both;padding:10px 20px;font-style:italic}
#detailLayer .vertical p.tags{margin-left:300px}
#detailLayer .tagfilter{margin:20px 0 0 20px;width:918px;border-left:1px dotted #444}

#showfeatured{cursor:pointer;display:block;padding:0 0 0 20px;background:transparent url(/v5-images/feature.gif) no-repeat 0 2px;position:absolute;left:289px;width:150px;top:0;border:0}
#prevPage span, #nextPage span{opacity:0.33;cursor:default;filter:alpha(opacity=33)}
.pagenav{left:11px;z-index:20}