/*  
Theme Name: ubersuper 42
Theme URI: http://ubersuper.com/
Description: stuff i like, visually bookmarked
Version: 2.0
Author: Stefan Sicher
Author URI: http://sicher.com/
*/
.wp-pagenavi a,.wp-pagenavi a:link{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-pagenavi a:visited{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-pagenavi a:hover{border:1px solid #000;color:#000;background-color:#FFF}.wp-pagenavi a:active{padding:2px 4px 2px 4px;margin:2px;text-decoration:none;border:1px solid #06c;color:#06c;background-color:#FFF}.wp-pagenavi span.pages{padding:2px 4px 2px 4px;margin:2px 2px 2px 2px;color:#000;border:1px solid #000;background-color:#FFF}.wp-pagenavi span.current{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #000;color:#000;background-color:#FFF}.wp-pagenavi span.extend{padding:2px 4px 2px 4px;margin:2px;border:1px solid #000;color:#000;background-color:#FFF}.post-ratings{width:100%;filter:alpha(opacity=100);-moz-opacity:1;opacity:1}.post-ratings-loading{display:none;height:16px;text-align:left}.post-ratings-image{border:0px}.post-ratings IMG,.post-ratings-loading IMG,.post-ratings-image IMG{border:0px;padding:0px;margin:0px}.post-ratings-text{}.post-ratings-comment-author{font-weight:normal;font-style:italic}tml,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,a,abbr,acronym,address,big,cite,code,dfn,font,img,ins,kbd,q,s,samp,small,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}a:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:""""}a img{border:0}a{color:#000}li{list-style:none}#items{float:left}.index #items{float:none}.full{clear:both;margin:0 0 0 170px;padding:60px 0 0 0;min-height:200px;overflow:auto;width:710px}.index .full{margin:0 0 0 180px; width:800px}.related { width:720px}.full h2.line{display:block;border-top:2px solid #444;border-bottom:1px solid #444;font-family:georgia,times,serif;padding:14px 5px 10px 5px;margin:0 10px 20px 0;font-size:18px;line-height:18px;text-transform:uppercase;color:#666}.related h2.line{margin:0 20px 20px 0}.full .c1{ padding:0 0 0 10px}.related .c1,.index .full .c1{ padding:0}.full .c2{float:left;width:570px}.full .item{ float:left; width:155px; margin:0 20px 20px 0}.related .c1 .item{ width:100px; margin:0 20px 20px 0}.index .full .item{ width:190px; margin:0 10px 10px 0}.full .c3{float:left;width:275px}body{text-align:center;font:62.5%/125% helvetica,arial,verdana,sans-serif;background:#fff url(img/bg.jpg) no-repeat 50% 0;color:#111;padding:0;border-top:1px solid #000}h1,h2,h3,h4,h5,h6{font-size:1em}#wrap{position:relative;width:980px;text-align:left;margin:0 auto}#mnav{    position:absolute;    top:0px;    height:82px;    width:980px;background:url(img/mnav.jpg) no-repeat 0 0;z-index:2}#mnav .hover{    display:none}#mnav a.navlink{    float:left;    display:block;    height:82px;    position:relative}#mnav a.navlink span{    display:none}a#mhome span,a#mgoodies span,a#work span,a#about span,a#contact span{display:none}#mnav h1 a.navlink{background:url(img/mnav.jpg) no-repeat 0 0;width:160px}#mnav h1 a.navlink span.hover{background:url(img/mnav.jpg) no-repeat 0 -82px;display:block;position:absolute;height:82px;width:160px}#mnav #navigate{    width:365px;    float:right}#mnav #mtags a.navlink{background:url(img/mnav.jpg) no-repeat -615px 0;display:block;width:110px}#mnav #mtags a.navlink span.hover{background:url(img/mnav.jpg) no-repeat -615px -82px;display:block;position:absolute;    height:82px;width:110px}        #mnav #mgoodies a.navlink{background:url(img/mnav.jpg) no-repeat -725px 0;display:block;width:88px}#mnav #mgoodies a.navlink span.hover{background:url(img/mnav.jpg) no-repeat -725px -82px;display:block;position:absolute;    height:82px;width:88px}    #mnav #msearch a.navlink{background:url(img/mnav.jpg) no-repeat -813px 0;display:block;width:167px;margin:0}#mnav #msearch a.navlink span.hover{background:url(img/mnav.jpg) no-repeat -813px -82px;display:block;position:absolute;    height:82px;width:167px}#mnav #mgoodies div.hover {left:110px}#mnav #mtags div.hover {    z-index:99;    width:480px;    height:389px;    background:url(http://files.ubersuper.com/hover.png) no-repeat top left;    position:absolute;    top:50px;    left:418px}#mnav #mtags div.hover .outer {    position:relative;    height:389px}#mnav #mtags div.hover .inner {    padding:60px 50px 40px 50px}#mnav #mtags div.hover #poptag {    width:118px;    height:40px;    float:right;    background:url(img/sprite.png) no-repeat 0 -750px;    text-indent:-9999.9em}#mnav #mtags div.hover .cornertl {    width:60px;    height:35px;    float:left}#mnav #mtags div.hover .viewall {    position:absolute;    bottom:25px;    left:185px;    text-align:center}#mnav #mtags div.hover .viewall a {    display:block;    width:78px;    height:36px;    margin:0 auto;    background:url(img/sprite.png) no-repeat 0 -810px;    text-indent:-9999.9em}#mnav #mtags div.hover #thetags {        padding:20px 0 0 0}#mnav #mtags div.hover #thetags a{            padding:2px 4px}#mnav #mtags div.hover #thetags a:hover{            text-decoration:none;            color:#fff;            background:#000}#mnav li:hover div.hover{    display:block;    z-index:99}#mnav #msearch #search{    display:block;    opacity:100;    position:absolute;    width:100px;    padding:0.2em;    right:40px;    top:32px}     #mnav #msearch #search input{    padding:0.2em;    width:100px;    background:#fff;    border:0;    border-bottom:1px solid #ccc}       #mnav #msearch #search input#submit-top{    display:none}       #content{    position:relative;    padding:110px 0 0 10px;z-index:1}#contxt{    float:right;    width:800px}#sidebar{    position:absolute;    top:110px;    left:20px;    width:140px;    border-top:2px solid #666}#postmeta{    position:absolute;    top:110px;    right:0;    width:80px;    border-top:2px solid #666;    padding:0}#postmeta p{    margin:0;padding:4px}.date{    padding:0 4px 4px 4px;    border-bottom:1px solid #aaa}.date span{display:block;text-align:center}.date .month{    font-weight:bold;    color:#888;    font-size:11px;    line-height:12px;    padding:2px 0 0 0;    text-transform:uppercase}.date .day{    font-size:16px;    color:#aaa;    font-weight:bold}.date small{    font-size:11px;    font-weight:bold;    color:#666;    text-transform:uppercase}.singleitem{    width:700px}.singleitem .theimg{    margin:0 0 15px 0}.item .small{    float:left;    margin:0 15px 10px 0}.item .itxt{    min-width:220px}.item .itxt h2{    padding:0 0 10px 0;    font-family:helvetica,arial,verdana,sans-serif}.item .itxt h2 a{    font-size:3.4em;    line-height:1.0em;    color:#222;    text-decoration:none}.item .itxt h3{    font-size:1.5em;    line-height:1.4em;    text-transform:uppercase;    color:#666;    padding:10px 0 10px 0}.item .itxt h3 small{font-size:0.8em}.item .itxt h3 a{    color:#666}.item .itxt h4{    font-size:1.1em;    line-height:1.1em;    text-transform:uppercase;    font-weight:bold;    color:#000;    padding:0 0 2px 0}.item .itxt p,.item .itxt ul li{    font-size:1.4em;    line-height:1.3em}.item .itxt p{    margin:0 0 18px 0}.item .itxt p a{    font-weight:bold}.item .itxt p a:hover{    border-bottom:1px solid #00deec}.item #postmeta ul li a{    display:block;    padding:5px 0 3px 3px;    font-size:1.1em;    line-height:1.2em;    border-bottom:1px solid #aaa;    text-decoration:none;    color:#444}.item #postmeta ul li a:hover,#share a:hover{    color:#000;    border-bottom:1px solid #888;    background:#f4f4f4}.item #postmeta h3{    font-size:10px;    line-height:14px;    color:#000;    margin:30px 0 0 0;    padding:3px 0 0 3px;    text-transform:uppercase;    font-weight:bold;    border-bottom:1px solid #333}.item blockquote{    font-size:14px;    line-height:16px;margin:10px 20px 20px 20px;padding:17px 10px 10px 21px;border:1px solid #bbb;-moz-border-radius-topleft:0px;-moz-border-radius-topright:20px;-moz-border-radius-bottomleft:20px;-moz-border-radius-bottomright:0px;background:url(img/quote.gif) no-repeat 7px 7px}.item .itxt blockquote p{font-size:14px;line-height:16px}.item .itxt ul li{background:url(img/sprite.png) no-repeat 0 -885px;padding:0 0 0 12px;margin:0 0 6px 0}.item .col2box{clear:both;padding:10px 0 0 0}.item .col2box .col1{ float:left; width:335px; margin:0 30px 0 0}.item .col2box .col2{}span.desc{color:#888;font-size:12px}.item .col2box h3 #tou{ font-family:georgia}.item .itxt .col2box div.tou p{ font-size:12px}#about h3,#sb h3{font-size:10px;line-height:14px;color:#000;margin:30px 0 0 0;padding:3px 0 0 3px;text-transform:uppercase;font-weight:bold;border-bottom:1px solid #333}#about p,#sb p{    padding:5px 0 7px 3px;    font-size:10px;    line-height:13px}#share a{    display:block;    height:30px;    line-height:34px;    padding:0 0 0 46px;    border-bottom:1px solid #aaa;    text-decoration:none;    font-size:1.1em;    color:#444}#share a.rssfeed{background:url(img/sprite.png) no-repeat 15px 7px}#share a.rssfeed:hover{background:url(img/sprite.png) no-repeat 15px -43px}#share a.twitter{background:url(img/sprite.png) no-repeat 15px -93px}#share a.twitter:hover{background:url(img/sprite.png) no-repeat 15px -143px}#share a.facebook{background:url(img/sprite.png) no-repeat 15px -193px}#share a.facebook:hover{background:url(img/sprite.png) no-repeat 15px -243px}#share a.stumbleupon{background:url(img/sprite.png) no-repeat 15px -293px}#share a.stumbleupon:hover{background:url(img/sprite.png) no-repeat 15px -343px}#share a.byemail{background:url(img/sprite.png) no-repeat 15px -393px}#share a.byemail:hover{background:url(img/sprite.png) no-repeat 15px -443px}#share a.delicious{background:url(img/sprite.png) no-repeat 15px -493px}#share a.delicious:hover{background:url(img/sprite.png) no-repeat 15px -543px}.prevnext{ text-align:center; clear:both; padding:40px 0 0 0}.wp-pagenavi{ width:100%; position:relative; font-size:20px}.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a.first,.wp-pagenavi a.page{padding:5px 6px 2px 6px;margin:5px;text-decoration:none;border:1px solid #aaa;color:#aaa}.wp-pagenavi a:visited{border:1px solid #aaa;color:#aaa}.wp-pagenavi a:hover{border:1px solid #777;color:#777}.wp-pagenavi a:active{border:1px solid #444;color:#444}.wp-pagenavi span.pages{ font-size:11px;padding:5px 6px 2px 6px; margin:5px;color:#888;border:0;text-transform:uppercase;display:none}.wp-pagenavi span.current{padding:6px 7px 3px 7px; margin:5px;font-weight:bold;border:2px solid #444;color:#444; font-size:22px}.wp-pagenavi span.extend{padding:5px 6px 2px 6px; margin:5px; font-weight:bold; border:1px solid #444; color:#444}.ibs{ float:left; position:relative; overflow:hidden; margin:0 10px 10px 0}.related .ibs{ margin:0 20px 0 0}.ibs img{ margin:0}.ibs h2{position:absolute;left:0;bottom:0;width:100%;background:rgb(0,0,0);background:rgba(0,0,0,0.77)}.ibs h2 a{display:block;padding:5px 5px 2px 7px;margin:0;font-size:12px;line-height:14px;font-weight:bold;color:#eee;text-decoration:none;text-transform:uppercase}.related .ibs h2 a{padding:5px 5px 2px 5px;font-size:11px;line-height:11px}.index .ibs h2 a{padding:5px 5px 3px 7px;font-size:14px;line-height:14px}.ibs:hover h2 a,.ibs a:hover,.ibs .txt:hover{color:#fff}ul.tags{margin:0 0 20px 0}ul.tags li{margin:0;padding:0}.tagcloud{margin:0 13px 0 0;text-align:center;line-height:1.6em}.tagcloud a{text-decoration:none;padding:0 3px}.tagcloud a:hover{text-decoration:none;color:#fff;background:#000}.full h2.archive{margin-bottom:5px}.full .ibs h2 a:hover{color:#fff}.single #prevnext #prne{background:#000;  height:30px}.single #prevnext a{ display:block; width:69px; height:30px; line-height:22px; color:#eee; font-size:36px; text-align:center; text-transform:uppercase; text-decoration:none; cursor:pointer; font-family:arial,verdana,helvetica,sans-serif}.single #prevnext a:hover{ color:#fff}.single #prevnext a.next{ border-right:1px solid #222; float:left}.single #prevnext a.prev{ border-left:1px solid #333; float:right}.single #prevnext a img.hover{ display:none; position:absolute; top:-2px; left:160px; background:#000; border-right:2px solid #fff; border-bottom:2px solid #fff}.single #prevnext a:hover img.hover{ display:block}.clear{clear:both;display:block}#archive a,.relatedposts a,.via a{ display:block; padding:0 10px; text-decoration:none; font-size:1.1em; line-height:1.8em; border-bottom:1px solid #aaa; color:#000}#postmeta a{ font-size:0.9em}#archive a:hover,.relatedposts a:hover{ border-bottom:1px solid #aaa; color:#333}#archive{ width:280px}#archive li{ display:block; width:130px; margin:0 10px 0 0; float:left}#comments{ clear:both; width:700px; padding:60px 0 0 0}#comments h2 span{ display:block; border-top:2px solid #444; border-bottom:1px solid #444; font-family:georgia,times,serif; padding:14px 5px 10px 5px; font-size:18px; line-height:18px; text-transform:uppercase; color:#666}#comments h2 span strong{ font-weight:normal; font-size:28px; line-height:18px; color:#777}#comments ol{}#comments li{clear:both;padding:10px 0;border-bottom:1px solid #ccc}#comments .counter{float:right;display:block;margin:2px 0 0 0;width:40px;height:40px;text-decoration:none;font-size:2em;font-family:georgia,times,serif;text-align:center;color:#ccc}#comments .counter:hover{color:#888}#comments .meta{width:270px;float:right}#comments .meta img{margin:0 10px 0;float:left}#comments .eg-image{position:absolute;margin:0 0 0 -55px;background:#eee}#comments .meta h5{font-size:1.2em;line-height:1.4em;font-family:georgia,times,serif;text-transform:uppercase;font-weight:bold;color:#443}#comments .meta h5 a{color:#443}#comments .comperma{text-decoration:none;color:#888}#comments .comperma:hover{text-decoration:underline;color:#666}#comments .com{width:425px;font-size:1.3em;line-height:1.5em}#comments .com p{margin:5px 0 10px 5px}#comments .com .alert{}#comments .edit a{position:absolute;left:0;color:#888;text-decoration:none}#comments .spacer{display:block;clear:both}.cform{    padding:10px 0}.cform .com{float:left}.cform .com textarea{width:410px;height:75px;margin:0 0 0 10px;border:1px solid #aaa}.cform #comdetails{width:200px;float:left}.cform #comdetails p{margin:0 0 7px 0}.cform #comdetails label{display:block;float:left;width:62px;text-align:right;font-size:1.2em;line-height:24px}.cform #comdetails input{margin:0 0 0 10px;width:108px;border:1px solid #aaa}.cform #submit{width:70px;height:70px;float:right;border:0;text-indent:-9999.9em;background:url(img/add.jpg) no-repeat 0 0;cursor:pointer;position:relative;left:-9px}.cform #submit:hover{background:url(img/add.jpg) no-repeat 0 -70px}.cform #submit:active,.cform #submit:focus{outline:0;    background:url(img/add.jpg) no-repeat 0 -140px}#footer{clear:both;margin:0 10px 0 180px;padding:60px 0 0 0;border-bottom:2px solid #000}.single #footer{margin:0 100px 0 180px}#footlinks{border-top:1px solid #000;padding:24px 0 12px 0;overflow:auto;width:auto}#footlinks .c1,#footlinks .c2,#footlinks .c3{width:33.3%;float:left}#footlinks .c3{width:200px;float:right}#footlinks p{padding:0 0 10px 15px;font-size:1em;color:#666}#footlinks p a{text-decoration:none;color:#666}#footlinks p a:hover{color:#333;text-decoration:underline}#search{}#search input#s{ opacity:0;line-height:21px;padding:0.2em;margin:0;border-bottom:1px solid #999}#msearch a:hover input#s,#search input#s:focus,#search input#s:hover{ opacity:100}#search input#s:focus{border-bottom:1px solid #00deec !important}#search input#submit-top{height:25px;position:relative;top:7px;left:5px}#contxt .item p img.alignnone{margin:5px 0;padding:0;border:0;float:none;clear:left;position:static}.itxt img.left{float:left;margin:0 15px 0 0}#ilike{    height:65px;    border-bottom:1px solid #333;    position:relative}#ilike strong{    position:absolute;    top:42px;    left:10px;    display:block;    width:33px;    font-size:11px;    font-weight:normal;    color:#666;    text-align:center}#ilike .error{    display:block;    padding:15px}#sidebar li.new{    background:url(img/sprite.png) no-repeat 99px -692px}#sidebar .center{    margin:0 7px 7px 7px}#sidebar .center a{    display:block;    margin:0 0 7px 0}#sb .center h3{    color:#ccc;    border-bottom:1px solid #ccc;    margin:27px 0 7px 0}.top{    background:url(http://files.ubersuper.com/hover.png) no-repeat 0 50px}#sicher{    display:block;    width:140px;    height:40px;    background:url(img/sprite.png) no-repeat 0 -594px; text-indent:-9999.9em; overflow:hidden;    margin:-7px 0 0 40px}#sicher:hover{    background:url(img/sprite.png) no-repeat 0 -634px}
