html,body{border:1px solid #000;color:#000;background-color:#fff;padding:0;font-size:9pt;font-family:Verdana,Arial,Helvetica,sans-serif;}
table{width:100%;}
table td{padding:0;border-width:0;vertical-align:top;}
a{color:#00f;text-decoration:none;font-weight:bold;background-color:transparent;}
a:hover{color:#f60;}
h1{font-size:1.4em;}
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4{font-size:1.1em;}
h5{font-size:1em;}
ul{margin:2px;padding:2px;list-style:disc inside;text-align:left;}
ol{margin:2px;padding:2px;list-style:decimal inside;text-align:left;}
li{margin-left:2px;color:#000;}
.item{border:1px solid #00f;}
.itemHead{padding:3px;background-color:#000;color:#fff;}
.itemInfo{text-align:right;padding:3px;background-color:#efefef;}
.itemTitle a{font-size:1.2em;font-weight:bold;font-variant:small-caps;color:#fff;background-color:transparent;}
.itemPoster{font-size:.9em;font-style:italic;}
.itemPostDate{font-size:.9em;font-style:italic;}
.itemStats{font-size:.9em;font-style:italic;}
.itemBody{padding-left:5px;}
.itemText{margin-top:5px;margin-bottom:5px;line-height:1.5em;}
:first-letter.itemText{font-size:1.3em;font-weight:bold;}
.itemFoot{text-align:right;padding:3px;background-color:#efefef;}
.itemAdminLink{font-size:.9em;}
.itemPermaLink{font-size:.9em;}
#header{margin:0;padding:0;height:0;background:#fff repeat-x left top;padding:0;color:#fff;border:0 solid #000;}
#headerbanner{width:100%;vertical-align:middle;text-align:center;}
#xo-bannerfix{position:absolute;top:5px;right:25px;width:480px;height:72px;background:padding:6px;z-index:99;}
#xo-bannerfix object,#xo-bannerfix img{display:block;}
#headerlogo img{padding:0;}
#headerbar{border-bottom:1px solid #fff;}
#leftcolumn{width:140px;border-right:1px solid #ccc;font-size:1em;}
#leftcolumn th{background-color:#000;color:#fff;vertical-align:middle;}
#leftcolumn .blockTitle{padding:3px;background-color:#fff;color:#000;font-weight:bold;}
#leftcolumn .blockContent{padding:3px;line-height:1.2em;}
#centercolumn{font-size:1em;padding:0 0 0 1px;}
#centercolumn th{background-color:#000;color:#fff;vertical-align:middle;}
#centerCcolumn,#bottomCcolumn{padding:0 3px 1px 3px;}
#centerCcolumn .blockTitle,#bottomCcolumn .blockTitle{padding:3px;color:#000;font-weight:bold;margin-top:0;margin-right:0;margin-left:0;font-size:1.1em;}
#centerCcolumn .blockContent,#bottomCcolumn .blockContent{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff;padding:3px;margin-right:0;margin-left:0;margin-bottom:2px;line-height:1.2em;}
#centerLcolumn,#bottomLcolumn,#centerRcolumn,#bottomRcolumn{width:50%;padding:0 3px 0 0;}
#centerLcolumn .blockTitle,#bottomLcolumn .blockTitle,#centerRcolumn .blockTitle,#bottomRcolumn .blockTitle{padding:3px;color:#000;font-weight:bold;margin-top:0;}
#centerLcolumn .blockContent,#centerRcolumn .blockContent,#bottomLcolumn .blockContent,#bottomRcolumn .blockContent{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff;padding:3px;margin-left:2px;margin-right:3px;margin-bottom:2px;line-height:1.2em;}
#content{text-align:left;padding:8px;}
#rightcolumn{width:140px;border-left:1px solid #ccc;font-size:1em;}
#rightcolumn th{background-color:#000;color:#fff;vertical-align:middle;}
#rightcolumn .blockTitle{padding:3px;background-color:#fff;color:#000;font-weight:bold;}
#rightcolumn .blockContent{padding:3px;line-height:1.2em;}
#footerbar{font-size:.9em;height:23px;}
#footerbar td{vertical-align:middle;text-align:center;}
#mainmenu a{background-color:#fff;display:block;margin:0;padding:4px;}
#mainmenu a:hover{background-color:#fff;}
#mainmenu a.menuTop{padding-left:3px;border-top:1px solid #c0c0c0;border-right:1px solid #00f;border-bottom:1px solid #00f;border-left:1px solid #c0c0c0;}
#mainmenu a.menuMain{padding-left:3px;border-right:1px solid #00f;border-bottom:1px solid #00f;border-left:1px solid #c0c0c0;}
#mainmenu a.menuSub{padding-left:9px;border-right:1px solid #00f;border-bottom:1px solid #00f;border-left:1px solid #c0c0c0;}
#usermenu{font-size:.9em;}
#usermenu a{background-color:#fff;display:block;margin:0;padding:2px;border-right:1px solid #00f;border-bottom:1px solid #00f;border-left:1px solid #c0c0c0;font-weight:normal;}
#usermenu a:hover{background-color:#fff;}
#usermenu a.menuTop{border-top:1px solid #c0c0c0;}
#usermenu a.highlight{background-color:#fcc;}
caption{font-weight:bold;}
th,thead{background-color:#000;padding:2px;color:#fff;vertical-align:middle;}
.outer{border:1px solid #c0c0c0;}
.head{background-color:#c2cdd6;padding:5px;font-weight:bold;}
.even{background-color:#fffe7;padding:5px;}
.odd{background-color:#fff;padding:5px;}
.foot{background-color:#c2cdd6;padding:5px;font-weight:bold;}
tr.even td{background-color:#fffe7;padding:5px;}
tr.odd td{background-color:#fff;padding:5px;}
tr.foot td{background-color:#c2cdd6;padding:5px;color:inherit;font-weight:bold;}
.errorMsg,.confirmMsg,.resultMsg{padding:.8em;text-align:center;margin-bottom:1em;border:2px solid #fff;}
.errorMsg{background-color:#fbe3e4;color:#d12f19;border-color:#fbc2c4;}
.confirmMsg{background-color:#fff6bf;color:#817134;border-color:#ffd324;}
.resultMsg{background-color:#e6efc2;color:#529214;border-color:#c6d880;}
.errorMsg a{background-color:transparent;color:#d12f19;}
.confirmMsg a{background-color:transparent;color:#817134;}
.successMsg a{background-color:transparent;color:#529214;}
.xoopsCode{background:#fff;border:1px inset #000080;font-family:"Courier New",Courier,monospace;padding:0 6px 6px 6px;height:200px;overflow:auto;font-size:.9em;}
.xoopsQuote{background:#fff;border:1px inset #000080;font-family:"Courier New",Courier,monospace;padding:0 6px 6px 6px;font-size:.9em;}
blockquote{font-style:italic;line-height:1.4em;}
.comTitle{font-weight:bold;margin-bottom:2px;}
.comText{padding:2px;}
.comUserStat{font-size:.9em;color:#000;font-weight:bold;border:1px solid #c0c0c0;background-color:#fff;margin:2px;padding:2px;}
.comUserStatCaption{font-weight:normal;}
.comUserStatus{margin-left:2px;margin-top:10px;color:#000;font-weight:bold;font-size:.9em;}
.comUserRank{margin:2px;}
.comUserRankText{font-size:.9em;font-weight:bold;}
.comUserRankImg{border:0;}
.comUserName a{color:#fff;}
.comUserImg{margin:2px;}
.comDate{font-weight:normal;font-style:italic;font-size:.8em;}
.comDateCaption{font-weight:bold;font-style:normal;}
#xo-siteclose{width:400px;margin:100px auto;background-color:#e2e2e2;padding:30px;color:#000;font-size:1.2em;font-weight:bold;text-align:center;border:1px solid #00f;}
#xo-userbar_siteclosed{display:block;background:#000 url repeat-x left top;padding-top:8px;padding-right:1em;color:#fff;font-size:.8em;text-align:center;}
#xo-userbar_siteclosed form{display:inline;padding:0;}
#xo-userbar_siteclosed input,#xo-userbar_siteclosed button{width:100px;background-color:transparent;color:#fff;font-size:.9em;margin:2px;}
#xo-redirect{width:780px;margin:50px auto;padding:1em;font-weight:bold;text-align:center;}
#xo-redirect .notreload{height:28px;background-color:inherit;padding-top:2px;color:#000;}
#xo-redirect .notreload a{background-color:inherit;color:#f00;font-weight:bold;text-decoration:none;}
#xo-redirect .message{min-height:60px;background-color:#f3f3f3;padding:1em;color:#333;font-size:1.2em;text-align:center;border:1px solid #00f;}
#xo-redirect .message img{padding:1em;}
#xo-pagenav{margin:7px 0;text-align:center;font-size:1.05em;}
#xo-pagenav a{text-decoration:none;}
#xo-pagenav a:hover{color:#fff;background-color:#000;border:1px solid #fff;}
.xo-pagact{margin:0;padding:.2em .5em;color:#fff;background-color:#000;border:1px solid #fff;}
.xo-counterpage,.xo-pagarrow{margin:0;padding:.2em .5em;color:#000;background-color:#fff;border:1px solid #000;}
.xo-pagarrow{letter-spacing:.2em;}
body.mceContentBody{margin:0;padding:0;background-color:#fff;background-image:none;color:#000;}
body{position:relative;z-index:0;margin:auto;width:1024px;}