html,body{overflow:hidden;height:100%;max-height:100%;overflow:hidden}body{font-family:sans-serif;font-size:10pt;background:#000;color:#fff}html,body,#header,#footer,#content,div,p,form,ul,li,h1,h2,h3,h4,h5,h6{padding:0;margin:0}#header,#footer{position:absolute;left:0;width:100%;overflow:auto}#header{top:0;z-index:1}#footer{bottom:0;height:2.5em;z-index:2;overflow:hidden}#content{position:fixed;top:5em;left:0;bottom:2.5em;right:0;overflow:auto;z-index:0}* html body{padding:5.2em 0 2.5em 0}* html #content{height:100%;width:100%}h1{font-size:140%;text-align:center;padding:2px;background:transparent url(http://chat.petrisimolin.com/style/bg_tabs.png) bottom left repeat-x}a{text-decoration:none;color:#add}a:hover{text-decoration:underline}.X{color:#fff;background:#a00;font-size:80%;font-weight:bold;border:1px outset #f00;margin-left:4px;padding:0 3px;opacity:0.4;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.X:hover{opacity:0.7;background:#f00;text-decoration:none}#tabs li,#sitemenu li{display:inline}#tabs{padding:4px 2px 0 2px;border-bottom:1px solid #aaf}#tabs li{font-variant:small-caps;background:#113;margin:2px;padding:0 4px;border-top:1px solid #aaf;border-left:1px solid #aaf;border-right:1px solid #339;border-top-left-radius:5px;border-top-right-radius:5px;opacity:0.6;-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px}#tabs li.a{font-style:italic}#tabs li.b{background-image:url(http://chat.petrisimolin.com/style/bg_blink.gif)}#tabs li.s,#tabs li:hover{background:#225 url(http://chat.petrisimolin.com/style/bg_tabs.png) top left repeat-x;border-bottom:1px solid #225;padding-top:2px;opacity:1}#tabs li.r{color:#fff}#tabs li.p{color:#f99}#tabs li a.X{display:none}#tabs li.s a.X{display:inline}#tabs li#tail{background:#446;color:#888;border:0;opacity:1}#tabs li#tail:hover{background:#aaf;color:#fff}#sitemenu{font-variant:small-caps;text-align:center}#sitemenu li{background:#111;padding:0 1em}form{display:block;background:#111;color:#add}br{clear:both}label,#nick,#sitemenu * a{font-variant:small-caps}#nick,#sitemenu * a{text-shadow:0 0 5px}* html body{padding:0}body{text-align:center}form{width:50ex;margin:1ex auto;padding-bottom:1ex}fieldset{border:0;margin:0;padding:0}label,input,select{display:block;margin:0.5ex}label,input.i,select.i{display:block;width:24ex;float:left}label{width:17ex;text-align:right;float:left}img{display:block;max-width:100%;margin:10px auto}p{padding:5px;text-align:left;font-size:8pt;color:#999;max-width:40em;margin:0 auto}