#footer{color:#000;background-color:#fff;text-align:center;border-top:1px solid #000}h1{font-size:2.2em}h2{font-size:1.9em}h3{font-size:1.55em}h4{font-size:1.3em}h5{font-size:1.1em}h6{font-size:1em}img{border-style:none}h1,h3,h4,h5,h6{color:#000;font-weight:700;margin-bottom:0;text-align:left;margin-left:4px;font-family:Georgia,hoefler text,"dejavu serif","bistream vera serif",lucida bright,serif}h3 a{text-decoration:none}a{text-decoration:none;color:#c03}a:link{color:#c03;text-decoration:none}a:visited{color:#c03}a:hover{text-decoration:none;color:red}a:active{color:#fff;background:0 0}dt{font-weight:700}dd{padding-left:50px}#header{height:110px;background-color:#fff;border-bottom:1px solid #000;background-image:url(/images/logo.png);background-repeat:no-repeat;padding-left:120px}#header h1{color:#000!important}#header h1 a,#header h1 a:hover,#header h1 a:visited{color:#c03;text-decoration:none!important}#header ul{list-style-type:none;margin:0;padding:0;overflow:hidden}#header li{float:left}#header ul li a:link,#header ul li a:visited{display:block;width:110px;font-weight:700;color:#000;background-color:#fff;text-align:center;padding:4px;text-decoration:none}#header ul li a:hover,#header ul li a:visited #header h1 a:hover{background-color:#c03}#signup{text-align:right;float:right;height:26px;float:left;background:#fefefe;width:100%;border:1px dotted grey}#logo{float:left}#logo h1{font:14px Georgia,hoefler text,"dejavu serif","bistream vera serif",lucida bright,serif;font-size:26px;color:#f76b0c;font-weight:400;text-decoration:none;margin-left:40px}#logo h1 a{text-decoration:none}#logo h4{font:14px Georgia,hoefler text,"dejavu serif","bistream vera serif",lucida bright,serif;font-size:11px;color:gray;font-weight:400;text-decoration:none;padding-left:75px}#links ul{margin:0;padding-top:80px;float:right}#links li{float:left;list-style-type:none;width:129px;height:25px;text-align:center;background-color:#f0f0f0;border-left:1px solid #000;border-top:1px solid #000;padding-top:4px}#links li:hover{background-color:silver}#links a{display:block;font:14px Georgia,hoefler text,"dejavu serif","bistream vera serif",lucida bright,serif;font-size:11px;color:#c03;font-weight:700;text-decoration:none}#links a:hover{color:red}#advert,#poll,#headlines,#contribute,#blogs,#tipbox,#flattr{background-color:#fff;border:1px solid silver;margin:2px;padding:5px;width:80%}#advert h3,#poll h3,#headlines h3,#contribute h3,#blogs h3,#tipbox h3,#flattr h3{font-size:110%;border-bottom:1px solid silver;margin-left:0}#advert ul,#poll ul,#headlines ul,#contribute ul,#blogs ul,#tipbox ul,#flattr ul{list-style-type:none}div.indent{margin-left:25px}div.comment{border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#fff;margin:5px 0}div.comment div.body{padding:10px;border-bottom:1px solid #ddd}div.comment .title{background-color:#ddd;font-weight:700;font-size:110%;padding:5px}div.comment .link{float:right;padding-top:.25ex;padding-right:.5em}div.comment div.tagline{text-align:right;border-bottom:1px solid #ddd;font-size:96%;padding:.26ex 10px!important}div.comment p.foot{margin:0;padding:.25ex .5em;font-size:96%;background-color:#ddd;text-align:right}div.article .title{font-size:120%;border-bottom:1px solid silver;font-weight:700;padding:0}div.article div.tagline{font-style:italic;font-size:80%;text-align:right}div.article div.tags{font-style:italic;font-size:80%;text-align:right}div.teaser{text-align:justify}div.teaser div.body{}div.teaser .title{font-size:110%;border-bottom:1px solid silver;padding:0;margin-bottom:0}div.teaser .title a{color:#000!important;text-decoration:none!important}div.teaser .title a:hover{color:#000!important;text-decoration:none!important}div.teaser .title a:visited{color:#000!important;text-decoration:none!important}div.teaser div.tagline{font-style:italic;font-size:80%;text-align:right}div.teaser div.tags{font-style:italic;font-size:80%;text-align:right}div.teaser div.readmore{font-size:80%;text-align:right}div.weblogs{}div.weblogs div.body{text-align:left;padding-top:2px;padding-bottom:5px}div.weblogs div.title{font-size:90%}div.weblogs div.title a{color:#000!important;text-decoration:none!important}div.weblogs div.title a:hover{color:red!important;text-decoration:underline!important}div.weblogs div.tagline{text-align:right;font-size:80%;font-style:italic}div.weblogs div.comments{text-align:right;font-size:80%;font-style:italic}div.weblogs div.comments a{color:#000!important;text-decoration:none!important}div.weblogs div.comments a:hover{color:#000!important;text-decoration:underline!important}div.weblog{border-left:1px solid gray;border-right:1px solid gray;border-top:1px solid gray;border-bottom:1px solid gray;background-color:#fff;margin:5px 0}div.weblog div.body{padding:10px}div.weblog div.links{text-align:right;padding:4px;background-color:#ddd;border-top:1px solid}div.weblog .title{background-color:#ddd;border-bottom:1px solid gray;font-weight:700;font-size:110%;padding:.26ex 10px}div.weblog div.title a{color:#000!important;text-decoration:none!important}div.weblog div.title a:hover{color:#000!important;text-decoration:none!important}div.weblog .link{background-color:#ddd;text-align:right}div.weblog div.tagline{text-align:right;border-bottom:1px solid #ddd;font-size:96%;padding:.26ex 10px!important}div.weblog div.tags{font-style:italic;font-size:80%;text-align:right}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;background:#fff;border:solid;border-width:thin;padding:5px 10px}pre.terminal{background:#000;color:#fff;padding:1em;font-size:90%;overflow:auto;font-family:courier}pre.terminal span.prompt{font-weight:700;color:red}pre.terminal span.input{font-weight:700;color:#afa}pre.terminal span.hiddeninput{font-style:italic;color:#afa}html,body{height:100%;color:#fff;margin:0;padding:0}body{min-width:720px;width:100%;height:101%;background:#fff;color:#000;font-family:Georgia,hoefler text,"dejavu serif","bistream vera serif",lucida bright,serif}#wrapper{padding:10px 2.5%;border:1px solid #ccc;text-align:left;overflow:hidden}#content{width:100%;margin:0 auto;padding-bottom:20px;overflow:hidden}#container{float:left;width:98%;margin-right:-230px;position:relative}#inner{float:right;width:100%}#main{padding:5px;margin-right:230px;position:relative;min-height:0}#rightcol{float:right;display:inline;width:225px;position:relative;overflow:hidden}.slide{position:relative;color:#000;top:0;right:0;float:left;width:100%;padding-bottom:2em;padding-left:1em;z-index:9}.trigger{position:absolute;top:1px;right:1px;width:3.9em;font-weight:700;text-align:center;z-index:10}a.trigger,a:link.trigger,a:visited.trigger{padding:0 7px;border-style:solid;border-width:2px;background:#f0f0f0 none}a:hover.trigger,a:focus.trigger,a:active.trigger{border-color:#b3c5db}a.collapsed,a:link.collapsed,a:visited.collapsed{background:#000 none;color:#dfdfff}a:hover.collapsed,a:focus.collapsed,a:active.collapsed{color:#fff}a.switch.selected{color:#ff5900}#centeredmenu{float:left;width:100%;background:#fff;border-bottom:4px solid #000;overflow:hidden;position:relative}#centeredmenu ul{clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:50%;text-align:center}#centeredmenu ul li{display:block;float:left;list-style:none;margin:0;padding:0;position:relative;right:50%}#centeredmenu ul li a{display:block;margin:0 0 0 1px;padding:3px 10px;background:#ddd;color:#000;text-decoration:none;line-height:1.3em}#centeredmenu ul li a:hover{background:#369;color:#fff}#centeredmenu ul li a.active,#centeredmenu ul li a.active:hover{color:#fff;background:#000;font-weight:700}blockquote{border-left:0;padding-left:50px}.copyright{font-family:Arial,helvetica neue,Helvetica,sans-serif}