html,body{height:100%;width:100%;}body{font-size:.85em;font-family:Futura Medium,Century Gothic,AppleGothic,sans-serif;}h1,h2,h3,h4,h5,h6{font-family:Georgia,Times New Roman,serif;font-weight:normal;width:70%;padding:1.3em 0 0 0;margin-bottom:0;}h4,h5,h6{font-weight:bold;font-family:Futura Medium,Century Gothic,AppleGothic,sans-serif;}h1{font-size:2.55em;letter-spacing:-0.01em;}h2{font-size:1.78em;}h3{font-size:1.44em;}h4{font-size:1.05em;letter-spacing:-0.01em;}h5{font-size:1.00em;}h6{font-size:.83em;}#content{clear:both;padding:0 6% 5% 6%;background:transparent url(images/background1.png) repeat-x;min-width:65em;}#content h3{margin-top:.8em;padding-top:1em;}#content h4{margin-top:.4em;padding-top:1em;}#content h2{color:#CC3A00;}#content h2 a:link,#content h2 a:visited{color:#CC3A00;text-decoration:none;}#content h2 a{margin-left:-0.85em!important;margin-left:0;}#content h2 a:before{content:'» ';}#content h2 a:hover{color:#CC3A00;text-decoration:underline;}#content h1,h3,h4,h5{color:#000;}#content .subtitle{font-variant:small-caps;margin:0;color:#282828;font-size:.9em;color:#646464;}#content em{font-weight:bold;font-style:normal;}#content .caption{font-weight:bold;}#content p{width:70%;line-height:1.65em;color:#111;margin:.5em 0;}#content a:link{color:#00C;}#content a:visited{color:#800080;text-decoration:underline;}#content dl dt{font-weight:bold;width:70%;}#content .image{margin:2em 0 2em 2em;float:right;display:block;text-align:center;}#header{background-color:#000;font-size:.9em;height:2.85em;padding:0 7% 0 7%;background:#000 url(images/bar5.png) repeat-x;overflow:hidden;}#header img{float:left;margin:.8em 7em .8em 1em;}#header ul{border-left:1px solid #141414;border-right:1px solid #141414;float:left;}#header li{display:inline;}#header li a{color:#fafafa;text-decoration:none;height:2.85em;letter-spacing:-0.01em;padding:.85em 2em;display:block;float:left;border-left:1px solid #5a5a5a;border-right:1px solid #141414;}#header li a:hover,#header li a.here{background-color:#f40;background:#000 url(images/bar_orange3.png) repeat-x;border-left:1px solid #ff8456;border-right:1px solid #8a2500;color:#fff;}#header li:last-child a,#header li a.last{border-right:1px solid #5a5a5a;}#subheader{padding:0 7% 0 7%;height:8em;background-color:#e93e00;border-bottom:2em solid #da1400;border-top:.1em solid #fff;}#subheader-small{border-top:.2em solid #e93e00;padding:0 7% 0 7%;}#content pre{font-family:Consolas,Lucida Console,Monaco,monospace;background:#f5f5f5;border:1px dotted gray;padding:2px;margin:1.5em 0;white-space:pre;width:70%;}#content pre .programlisting{font-family:Consolas,Lucida Console,Monaco,monospace;margin:1em 1.5em;display:block;}#content .literal,.classname,.interfacename,.varname,.constant,.methodname,.function,.filename,.type,.property{background-color:#FFFFBE;background-color:#FFFFCA;font-family:Consolas,Lucida Console,Monaco,monospace;}#content ul,ol{width:70%;list-style:disc;padding:.5em 2em;vertical-align:top;line-height:100%;}#content ol li,#content ul li{vertical-align:middle;display:list-item;}#content ol{list-style:decimal;}#content li{width:93%;}#content li p,#content li pre{width:100%;}#content .note{background-color:#FFFFBE;width:57%;margin:1.5em 2em;padding:2em 3em;font-size:.92em;color:red;}#content .note p{width:100%;}#content .note h2,h3,h4{padding:0;}#content blockquote{background:#F0F0F0;background:#ebebeb;width:57%;margin:1.5em 2em;padding:2em 3em;}#content blockquote p:before{content:'“';font-size:5em;color:gray;font-family:Georgia,Times New Roman,Serif;vertical-align:top;}#content blockquote p:after{content:'„';font-size:5em;color:gray;font-family:Georgia,Times New Roman,Serif;vertical-align:bottom;}#content blockquote p{width:auto;}#content .footnote{float:right;clear:right;width:21%;margin:1em 0;}#content .footnote p{width:100%;line-height:1.6em;font-size:.85em;margin-top:0;padding-top:0;font-style:italic;}#content .footnote p em{font-style:normal;font-weight:normal;}#content .sidebar{float:right;width:21%;clear:right;padding:1em 0 2em 0;}#content .sidebar p{width:100%;line-height:1.6em;font-size:.9em;margin-top:0;padding-top:0;color:#282828;}#content .sidebar h3,#content .sidebar h4,#content .sidebar h5{color:#323232;padding-top:.5em;margin-bottom:.3em;font-size:1.4em;width:98%;border-bottom:1px solid #323232;font-family:Georgia,Times New Roman,serif;font-weight:normal;}#content .sidebar dt{font-size:.85em;}#content .sidebar ul{width:100%;list-style-type:circle;padding:.3em 0 .3em 1.2em;vertical-align:top;}#content .sidebar ul li{vertical-align:middle;}#content .sidebar .image{width:100%;text-align:center;}.columns{width:70%;min-width:65em;overflow:auto;}.left-column{width:45%;float:left;}.right-column{width:45%;float:right;}#push-down{clear:both;}#footer-small{height:2em;background-color:#323232;border-top:.2em solid #e93e00;padding:0 7% 0 7%;clear:both;}#footer{padding:0 6% 1.5em;background-color:#323232;color:#f5f5f5;border-top:.2em solid #e93e00;}#footer p{font-size:.92em;line-height:1.65em;margin:1.5em 0;}#footer em{font-style:normal;font-weight:bold;}#footer h2{color:#f5f5f5;width:100%;border-bottom:1px solid #f5f5f5;}#footer a,#footer-navigation a{color:#fff;text-decoration:none;}#footer a:hover,#footer-navigation a:hover{text-decoration:underline;}#footer ul{list-style-type:circle;padding-left:1.2em;}#footer ul li:hover{list-style-type:disc;}#footer-navigation{clear:both;padding:0 7% 5% 7%;background-color:#1e1e1e;color:#e1e1e1;text-align:center;padding:1.3em 0;font-size:.8em;min-width:65em;}#footer-navigation ul,#footer-navigation p{margin:.7em 0;width:70%;}#footer-navigation ul li{display:inline;padding:0 .2em;}#footer-navigation ul li:last-child:after{content:'';}#footer-navigation ul li:after{content:' | ';}#content .sidebar #twitter_update_list{list-style-type:none;padding:0;margin:.5em 1em .5em .5em;width:auto;font-size:.9em;line-height:1.2em;color:#282828;}#content .sidebar #twitter_update_list a{color:#00C;}#twitter_update_list li{font-size:.9em;background-color:#f5f5f5;padding:1em;margin-bottom:.5em;border:1px dotted #d2d2d2;}#twitter_update_list li:first-child{background-color:#f0f0f0;border:1px dotted #c8c8c8;}.archive{margin-top:4em;}.archive p{border-top:1px solid #dcdcdc;text-align:right;padding:0;margin:0;}#content .subtitle a{color:#646464;font-size:.9em;}#disqus_thread{width:70%;}
