/***********************************************************************

  Copyright (C) 2005-2006 Xenno Group group.xennobb.com.
  Visit XennoBB at www.xennobb.com.

  XennoBB is free software; you can redistribute it and/or modify it
  under the terms of the GNU General Public License as published
  by the Free Software Foundation; either version 2 of the License,
  or (at your option) any later version.

  XennoBB is distributed in the hope that it will be useful, but
  WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License
  along with this program; if not, write to the Free Software
  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
  MA 02110-1301 USA

************************************************************************/
@import url(../../css/main.css);
#wrap { width:920px;margin-right:left;margin-left:right }
#footer { position:relative;clear:both;margin:0px;text-align:right;width:920px;height:35px }
body { font-size:76.1%;line-height:1.3em;margin:10px 0px 0px;text-align:right }
#wrap { height:100%;margin:50px auto;padding:0;position:relative }
#wrap-inner { margin:0;padding:0;text-align:right }
#main-body { clear:both;float:right;padding-top:10px;padding-bottom:10px;position:relative;width:100%;z-index:100 }
#content{ float:right;width:100% }
#wrap { background:#FFF;padding:10px }
#footer p, #footer a {font:11px Tahoma;color:#000;padding-top:0px }
body {font-family:'Lucida Grande',Tahoma;color:#211;line-height:155% }
#main-body {font:1.05em 'Lucida Grande',Tahoma;color:#222 }
h2 {font:bold 1.4em/1.9em 'Lucida Grande',Tahoma;margin:1.2em 0;color:#2E69BF }
#footer a:link, #footer a:visited, #footer a:active { color:#000000;font-size:1em;text-decoration:none }
#footer a:hover { color:#FF0000;font-size:1em;text-decoration:none }
#xenno_cms #xennocms_sidebar .blockform, #xenno_cms #xennocms_content .blockform, #xennocms_sidebar .blockform, #xennocms_main #xennocms_content .blockform { border:1px solid #000 }
#xennocms_sidebar .blockform .box, #xennocms_main #xennocms_content .blockform .box, #xenno_cms #xennocms_sidebar .blockform .box, #xenno_cms #xennocms_content .blockform .box { padding:6px }
#xenno_cms h2, #xennocms_sidebar h2, #xennocms_main h2 { border:1px solid #FFF }
#xennocms_main th, #xenno_cms th { background-color:#EFEFEF;background-image:url() }
#xennocms_main th, #xenno_cms th { border-style:solid;border-width:0px 0px 0px 0px }
div#xenno_title { position:relative }
p #prelude { position:absolute;top:0.3em;right:0.3em;font-size:0.8em }
#xennocms_main { width:100%;float:left;margin-right:-18em }
#xennocms_content { margin-right:19em;padding-right:1ex }
#xennocms_sidebar { width:18em;float:right }
#xennocms_sidebar li { padding-top:0.2em;padding-bottom:0.2em }
h2.news span a { text-decoration:none }
p.info { text-align:right }
#submenu ul, #submenu li { list-style-type:none;display:inline }
#submenu li { margin-right:12px }
#submenu a:link, #submenu a:visited{ text-decoration:none }
#submenu a:hover { text-decoration:underline }
#submenu { border:1px solid #000 }
#xenno_header .box {margin-top:0px;}
body { background:#40587B url(img/back.gif) repeat-x top left;margin:5px 5px 10px 5px }
.xenno_main { color:#333 }
div.box, .xenno_main blockquote, div.codebox .rowodd, .roweven { background-color:#F8FCFC }
td.tc2, td.tc3, td.tc4, td.tc5, td.tcmod, #postpreview, #viewmember DD, div.forminfo, div.blockmenu div.box { background-color:#F8FCFC }
.xenno_main h2, div.blockpost h2 { background-image:url(img/cat3_bg.png);color:#FFF;height:25px }
#xenno_menu { background-image:url(img/cat3_bg.png);color:#FFF;height:35px }
#small_quote li, #small_quote p { color:#FFF }
.xenno_main th { background-image:url(img/cat2_bg.png) }
.xenno_main legend { color:#005CB1 }
#posterror li strong { color:#333 }
div.blockpost div.box, div.postright, div.postfootright { background-color:#FFF }
div.postright, div.postfootright { border-left-color:#f5f9fe }
div.postleft, div.postfootleft, div.blockpost label { background-color:#f5f9fe }
div.blockpost h2 span.conr { color:#FFF }
.xenno_main hr { background-color:#333;color:#333 }
div.box { border-color:#0066B9 }
div.blockpost div.box { border-color:#006fC9 #0066B9 #0066B9 }
.xenno_main td, .blockpost { border-color:#d1d1e1 }
.xenno_main th { border-color:#2F8DBC }
.xenno_main blockquote, div.codebox, div.forminfo, div.blockpost LABEL { border-color:#ACA899 #FFF #FFF #ACA899 }
.xenno_main div>fieldset { border-color:#ACA899 }
.xenno_main h2 a:link, .xenno_main h2 a:visited, #xenno_menu a:link, #xenno_menu a:visited { color:#FFF;font-weight:bold }
.xenno_main h2 a:hover, #xenno_menu a:hover { color:#FFF }
li.postreport a:link, li.postreport a:visited { color:#888 }
li.postreport a:hover { color:#AAA }
li.maintenancelink a:link, li.maintenancelink a:visited { color:#B42000 }
li.maintenancelink a:hover { color:#B42000 }
div.icon { border-color:#E6E6E6 #DEDEDE #DADADA #E2E2E2 }
tr.iredirect div.icon { border-color: #F1F1F1 #F1F1F1 #F1F1F1 #F1F1F1 }
div.inew { border-color: #0080D7 #0065C0 #0058B3 #0072CA }
.xenno_main, .xenno_main input, .xenno_main SELECT, .xenno_main textarea, .xenno_main optgroup { font-family:Tahoma }
h2 { font-family:Tahoma !important;font-weight:bold !important }
.xenno_main { font-size:11px !important;line-height:normal }
/* IEWin Font Size only - to allow IEWin to zoom. Do not remove comments \*/
* html .xenno_main {font-size: 68.75%}
/* End IE Win Font Size */
.xenno_main table, .xenno_main select, .xenno_main optgroup, .xenno_main textarea, div.postmsg p.postedit { font-size:1em }
.xenno_main input { font-size:1em }
.xenno_main pre { font-family:monaco, "Bitstream Vera Sans Mono", "Courier New", courier, monospace }
.xenno_main h2, .xenno_main h4 {font-size:1.1em}
.xenno_main h3 { font-size:1.1em }
#xenno_title h1 { font-size:1.4em }
div.postmsg p { line-height:1.4 }
div.postleft dt { font-size:1.1em }
.xenno_main pre { font-size:1.2em }
div.postleft dt, div.postmsg h4, td.tcl h3, div.forminfo h3, p.postlink, div.linkst li, div.linksb li, div.postlinksb li, .blockmenu li, #xenno_title h1, .xenno_main span.warntext, .xenno_main p.warntext { font-weight:bold }
#xenno_menu a:link, #xenno_menu a:visited, .blockpost dt a:link, .blockpost dt a:visited, .blockpost h2 a:link, .blockpost h2 a:visited, .postlink a:link, .postlink a:visited, .postfootright a:link, .postfootright a:visited, .blockmenu a:link, .blockmenu a:visited { text-decoration:none }
#xenno_menu a:hover, .blockpost h2 a:hover { text-decoration:underline }
div.box, .xenno_main td, .xenno_main th, .xenno_main blockquote, div.codebox, div.forminfo, div.blockpost label { border-style:solid;border-width:1px;border-left:none;border-right:none }
div.blockpost { border-bottom:1px solid #E6F1F5 }
div.box { border:none }
.xenno_main td, .xenno_main th { border-top:none;border-right:none }
.xenno_main th { border:none }
.xenno_main .tcl { border-left:none;height:30px }
div>fieldset { border-style:solid;border-width:1px }
body { text-align:center }
#xenno_wrapper_type1 { margin:5px 5px 5px 5px;padding-left:5px;padding-right:5px;padding-bottom:5px }
div.blocktable, div.xenno_block, div.blockform, div.block2col, #postreview { margin-bottom:20px }
#xenno_index div.blocktable, div.blockpost { margin-bottom:10px }
div.block2col div.blockform, div.block2col div.xenno_block { margin-bottom:0px }
div.linksb { margin-top:0 }
div.linksb { margin-top:-12px }
div.postlinksb { margin-top:-6px }
div.xenno_block div.inbox, div.blockmenu div.inbox { padding:6px 24px }
.xenno_main p, .xenno_main ul, .xenno_main dl, div.blockmenu li, .xenno_main label { padding:4px 0 }
#small_quote li { list-style-type:none }
.xenno_main h2 { padding:4px 0 4px 15px }
h2 span { margin-right:8px }
.xenno_main h1 { padding:0px 0px 0px 0 }
#xenno_title P { padding-top:0px }
div.linkst { padding:10px 0px 3px 0px }
div.linksb, div.postlinksb { padding:3px 0px 10px 0px }
#xenno_welcome, div.blockmenu li, div.rbox input { line-height:1.4em }
#viewmember dt, #viewmember dd { padding:0 3px;line-height:2em }
#xenno_menu li, div.rbox input, div.blockform p input { margin-right:12px;margin-left:12px }
.xenno_main th { padding:3px 0 3px 24px }
.xenno_main td { padding:8px 0 8px 24px }
.xenno_main td p { padding:5px 0 0 0 }
.tcr { padding-right:24px !important }
#small_quote ul { width:300px !important }
div.postleft dl, div.postright { padding:6px 10px }
dd.usercontacts, dd.postavatar { margin-top:5px }
dd.postavatar { margin-bottom: 5px }
div.postsignature, div.postmsg p.postedit { padding-top:15px }
div.postmsg h4 { margin-bottom:10px }
.xenno_main blockquote, div.codebox { margin:5px 15px 15px 15px;padding:8px }
div.postfootleft p, div.postfootright ul, div.postfootright div { padding:10px 6px 5px 6px }
div.blockpost input, div.blockpost label { padding:3px;display:inline }
p.multidelete { padding-top:15px;padding-bottom:5px }
div.postmsg p { padding:0 }
div.blockform form, div.fakeform { padding:20px 20px 15px 20px }
div.inform { padding-bottom:12px}
.xenno_main fieldset { padding:0px 12px 0px 12px }
div.infldset { padding:9px 0px 12px 0 }
.xenno_main legend { padding:0px 6px }
div.forminfo { margin-bottom:12px;padding: 9px 10px }
ul.bblinks li { padding-right:20px }
ul.bblinks { padding-bottom:10px;padding-left:4px }
div.blockform p input { margin-left:12px }
div.icon { float: left;display: block;width:32px;height:32px }
div.searchposts div.icon { margin-left: 0 }
td div.tclcon { margin-left: 4em}
a { color: #17A;text-decoration: none }
input.b1 { height:24px;font-family:Helvetica,Tahoma; color:#484d53;font-weight:bold;padding:1px;padding-right:13px;padding-left:13px;border-left:1px solid #484d53;border-right:1px solid #484d53;background-image:url(img/buttons/btn.png) }
textarea { cursor:default;overflow:auto;border:1px solid #0b198c;background-color:#eeeeee;padding:5px;font-family:Lucida Sans Unicode;font-size:10px;color:#656B78 }
textarea.note { cursor:default;overflow:auto;border:1px dotted #CCC;padding:5px;font-family:Lucida Sans Unicode;font-size:10px;color:#656B78;background-color:#fffebd }
input.textbox { font-family:Lucida Sans Unicode,Lucida Sans,Tahoma;color:#000;padding:4px;background-color:#EEE;border:1px solid #0b198c }
select { font-family:Lucida Sans Unicode,Lucida Sans,Tahoma;color:#000;padding:2px;background-color:#EEE;border:1px solid #0b198c }
tr td.tcmod, tr th.tcmod { padding-right:20px }
tr td.tcmod_sel { background-color: #355d80;padding-right:20px }
.file { background-color:#FFF;border:1px dotted #CCC }
div.codebox { border-width:0px;border-left:10px solid #ddd;padding:8px;background: #fff url(img/misc/code_header.png) no-repeat 0% 50%;background-position:top right;padding-left:10px }
.xenno_main blockquote { color:#6b7795;border:0px;border-left:10px solid #ddd;padding:8px;background: #FFF url(img/misc/quote_header.png) no-repeat 0% 50%;background-position:top right;padding-left:10px;overflow:hidden;width:88% }
.buttonb { background-image: url(img/editor/bold.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttoni { background-image: url(img/editor/italic.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonu { background-image: url(img/editor/underline.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonurl { background-image: url(img/editor/url.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonemail { background-image: url(img/editor/email.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonimg { background-image: url(img/editor/image.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttoncode { background-image: url(img/editor/code.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonquote { background-image: url(img/editor/quote.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonsmiley { background-image: url(img/editor/smilies.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttons { background-image:url(img/editor/strikethrough.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonh { background-image:url(img/editor/highlight.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonaleft { background-image:url(img/editor/align_left.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonaright { background-image:url(img/editor/align_right.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonacenter { background-image:url(img/editor/align_center.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonm { background-image:url(img/editor/math.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonis { background-image:url(img/editor/imageshack.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttoncolor { background-image:url(img/editor/color.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonhr { background-image:url(img/editor/hr.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonfsize { background-image:url(img/editor/font_size.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonlist { background-image:url(img/editor/list.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonspoil { background-image:url(img/editor/spoiler.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonmp3 { background-image:url(img/editor/mp3.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonvideo { background-image:url(img/editor/video.png);width:28px;height:28px;border:1px solid #0b198c;padding-top:6px }
.buttonresizeup { padding:0px;background-image:url(img/editor/size_up.png);width:9px;height:25px;border:0px;background-repeat:no-repeat;background-color:#eeeeee }
.buttonresizedown { padding:0px;background-image:url(img/editor/size_down.png);width:9px;height:25px;border:0px;background-repeat:no-repeat;background-color:#eeeeee }
.pagination { padding:3px;padding-left:5px;padding-right:5px;border:1px solid #DDD }
.pagination_members { padding:5px; padding-left:7px; padding-right:7px;border:1px solid #666d75;background-color:#e4e8ed }
TR.iclosed div.icon { background-image : url(img/icons/closed.png);background-repeat:no-repeat } 
div.icon { background-image : url(img/icons/normal.png);background-repeat:no-repeat } 
TR.iredirect div.icon {background-image : url(img/icons/moved.png);background-repeat:no-repeat } 
TR.inew div.icon { background-image : url(img/icons/new.png);background-repeat:no-repeat }
TR.ipoll div.icon { background-image : url(img/icons/poll.png);background-repeat:no-repeat }
TR.ipollnew div.icon { background-image : url(img/icons/pollnew.png);background-repeat:no-repeat }
TR.ihot div.icon { background-image : url(img/icons/hot.png);background-repeat:no-repeat }
TR.isticky div.icon { background-image : url(img/icons/sticky.png);background-repeat:no-repeat }
TR.istickynew div.icon { background-image : url(img/icons/stickynew.png);background-repeat:no-repeat }
TR.imoved div.icon { background-image : url(img/icons/moved.png);background-repeat:no-repeat }
#xenno_index .tcr, #xenno_forum .tcr { padding-left:15px }
#xenno_index #idx692, #xenno_index #ido692 { margin-top:20px }
#xenno_index #idx692 .inbox { background-color:#f6f6f6 }
#xenno_index th, #xenno_forum th { border:1px solid #ffffff;color:#000 }
#xenno_index .tcr, #xenno_index .tc3, #xenno_forum .tcr, #xenno_forum .tc3 { background-color:#edeff1 }
#xenno_index .tcl, #xenno_index .tc2, #xenno_forum .tcl, #xenno_forum .tc2 { background-color:#f6f8fa }
#xenno_index #ido692 div.box div.inbox dl.conl, #xenno_index #idx692 div.box div.inbox dl.conl { background:transparent url(img/misc/stats.png) no-repeat;padding-left: 60px;height:30px;width:250px }
#xenno_index #ido692 div.box div.inbox dl.conr, #xenno_index #idx692 div.box div.inbox dl.conr { background:transparent url(img/misc/stats_board.png) no-repeat;background-position:top right;padding-right:60px;height:50px;width:250px }
.xenno_main #xenno_header .inbox .conr { padding-right:10px;padding-top:10px;padding-bottom:10px;width:340px }
.xenno_main #xenno_header .inbox { padding:0px;margin-left:0px }
.xenno_main #xenno_header .inbox .conl { padding-left:20px }
.xenno_main #xenno_header { border:1px solid #0b198c;padding-top:0px }
.xenno_main #toolbar { width:490px;border:1px solid #0b198c;background-color:#EEE;padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px;margin-bottom:5px }
.xenno_main #smile { width:490px;border:1px solid #0b198c;background-color:#EEE;padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px }
.xenno_main #topic_icons { width:490px;border:1px solid #0b198c;background-color:#eeeeee;padding-top:5px;padding-bottom:5px;padding-left:12px;padding-right:12px }
.xenno_main td, .xenno_main th { border-right: 1px solid #fff;border-bottom: 1px solid #fff }
.xenno_main div.postfootleft p { background:transparent url(img/icons/offline.png);background-repeat:no-repeat;display:block;height:28px;position:relative;margin:0;padding:0;margin-left:3px;padding-bottom:10px;text-indent:33px }
.xenno_main div.postfootleft p strong { background:transparent url(img/icons/online.png);background-repeat:no-repeat;display:block;height:21px;position:relative }
.xenno_main #xenno_title h1 span { display:block;height: 99px;background-image: url(img/header.png);background-repeat : no-repeat }
.xenno_main #xenno_title p { color: #FFF}
.xenno_main div.blockform div.inform H2,.xenno_main #viewmember div.inform H2 { background-image:url(img/cat2_bg.png);color:#000 }
.xenno_main div.blockpost div.box div.inbox div.postleft dd.info { background-color:#e4e8ed;border:1px solid #666d75;padding:3px;border-left:4px solid #5473a9;margin-bottom:5px }
div.postleft, div.postfootleft { width:200px }
div.postright, div.postfootright { border-left-width: 200px }
#xenno_install td, #xenno_install th, #xenno_memberFields td, #xenno_memberFields th, #xenno_member td, #xenno_member th { border-style:solid;border-width:0px 0px 0px 0px }
#xenno_install td { border-bottom:0px }
#xenno_member th, #xenno_install th, #xenno_memberFields th { background-color:#EFEFEF;background-image:url() }
td.tc0 { border:0px }
div.spoilerbox p { padding:5px;color:#000;background-color:#000 }
div.actions {padding-left:15px;padding-right:15px }
div.post_preview {text-align:left;border:1px solid #000;padding-left:10px;padding-right:10px }
#messages ul.menu li {padding:0px}
#messages ul.menu li a, #messages ul.menu li a:link, #messages ul.menu li a:visited { display:block;text-decoration:none;background-color:#466a8e;color:#C0C5C1;border:1px solid #FFF;width:14em;white-space:nowrap;margin-top:0px;text-indent:7px;padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:5px }
#messages ul.menu li a:hover { background-color: #47595F;color: #FFF;white-space: nowrap }
#messages ul.menu li.isactive a { background-color:#000 }
#member ul.menu li { padding:0px;margin-left:-17px }
#member ul.menu li a, #member ul.menu li a:link, #member ul.menu li a:visited { display:block;text-decoration:none;background-color:#466a8e;color:#C0C5C1;border:1px solid #FFF;width:13em;margin-top:0px;text-indent:7px;padding-top:6px;padding-right:7px;padding-bottom:5px;padding-left:7px }
#member ul.menu li a:hover { background-color:#47595F;color:#FFF;white-space:nowrap }
#member ul.menu li.isactive a { background-color:#000 }
div.xenno_video { width:auto;height:320px;background:#F7F7F7;margin:20px;padding:30px;padding-left:100px;padding-right:100px;border:1px solid #E7E7E7;font-size:14px;font-weight:bold;text-align:center;}
div.xenno_audio { width:auto;height:30px;background:#F7F7F7;margin:20px;padding:30px;padding-left:100px;padding-right:100px;border:1px solid #E7E7E7;font-size:14px;font-weight:bold;text-align:center;}
#xenno_menu2 { background-image:url(img/cat6_bg.png);color:#FFF;height:33px }
#xenno_menu2 a:link, #xenno_menu2 a:visited { text-decoration: none;font-weight:bold }
#xenno_menu2 a:hover { color:#000;text-decoration:none }
#xenno_menu2 .conr,#xenno_menu2 .conl { margin-bottom:-5px }
#xenno_menu2 li img { margin-top:-4px }
#xenno_menu ul { padding-top:10px;padding-bottom:10px;border:1px solid #FFF }
#xenno_admin th { background-color:#DEDEDE;background-image:url() }
#announce, #advertisement, #information, #guestinformation { border:1px solid #0b198c;margin-top:20px }
#announce h2, #xenno_error h2 { background-image:url(img/cat4_bg.png);color: #FFF;height:25px }
#advertisement h2, #information h2, #guestinformation h2, #xenno_redirect h2 { background-image:url(img/cat5_bg.png);color:#FFF;height:25px }
div.linkst p.conr, div.linksb p.conr { width:230px }
#xenno_moderate .tcr, #xenno_forum .tcr, #xenno_moderate .tc2, #xenno_forum .tc2, #xenno_forum .tc3, #xenno_moderate .tc3, #xenno_search .tc3, #xenno_index .tcr, #xenno_forum .tcr, #xenno_index .tc2, #xenno_forum .tc2, #xenno_forum .tc3, #xenno_index .tc3 { padding-left:5px }
#xenno_moderate .tcmod, #xenno_Reputation .tcmod  { width:32px;}
.file .icons, .blockpost .icons, .blocktable .icons, .blockform .icons, #ido555 .icons, #idx555 .icons, #idx692 .icons, #ido692 .icons { padding-top:4px;float:right }
span.topic_icons { float:right;padding-right:5px }
#xenno_register div.blockform, #xenno_index div.blocktable, #xenno_index #idx692, #xenno_index #ido692, #xenno_forum div.blocktable, #xenno_map div.blockform, #xenno_topic div.blockform, #xenno_topic div.blocktable, #xenno_edit div.blockform, #xenno_post div.blockform, #xenno_post div.blockpost, #xenno_topic_poll div.blockform, #xenno_error div.blockform, #xenno_topic_poll div.blockpost, #xenno_message_warning div.blockform, #xenno_message_forbidden div.blockform, #xenno_message div.blockform, #xenno_redirect div.blockform, #xenno_topic div.blockpost, #xenno_delete .blockform, #xenno_move .blockform, #xenno_Reputation .blockform, #xenno_moderate .blocktable, #xenno_moderate .blockform, #xenno_page .xenno_block, #xenno_Digests .blockform, #xenno_Expertise .blockform, #xenno_member .blockform, #xenno_install .blockform, #xenno_memberFields .blockform, #msg, #xenno_search .blockform, #xenno_messages .blockform, #xenno_messages .blocktable, #xenno_messages .blockpost, #xenno_misc .xenno_block, #xenno_misc .blockform, #xenno_search .blocktable, #xenno_login .blockform, #xenno_maintenance .blockform, #xenno_members .blockform, #xenno_post_gallery .blockform, #xenno_members .blocktable { border:1px solid #000 }
#xenno_register h2, #xenno_edit h2,#xenno_topic_poll h2,#xenno_post h2,#xenno_index h2, #xenno_topic h2, #xenno_forum h2, #xenno_map h2, #xenno_delete h2, #xenno_move h2, #xenno_Reputation h2, #xenno_moderate h2, #xenno_page .xenno_block h2, #xenno_login h2, #xenno_Digests h2, #xenno_member h2, #xenno_memberFields h2, #xenno_install h2, #msg h2, #xenno_search h2, #xenno_messages h2, #xenno_misc h2, #xenno_members h2, #xenno_error h2, #xenno_message_warning h2, #xenno_message_forbidden h2, #xenno_maintenance h2, #xenno_post_gallery h2, #xenno_Expertise h2, #xenno_message h2, #xenno_redirect h2 { border:1px solid #FFF }
#xenno_delete .blockform .box, #xenno_move .blockform .box, #xenno_members .blockform .box, #xenno_misc .blockform .box, #xenno_member .blockform .box, #xenno_memberFields .blockform .box, #xenno_topic .blockform .box, #xenno_topic_poll .blockform .box, #xenno_edit .blockform .box, #xenno_post .blockform .box, #xenno_login .blockform .box, #xenno_moderate .blockform .box, #xenno_register .blockform .box, #xenno_messages .blockform .box { padding-bottom:1px }
#idx692 h3 { height:16px;background-image:url(img/cat2_bg.png);color: #000;padding:3px;padding-left:15px;font-weight:bold;border-top:1px solid #000000;border-bottom:1px solid #000 }
#xenno_members .tcl { text-align: right; width: 15% }
#xenno_members .tc2, #xenno_Reputation .tc2 { text-align: right; width: 45% }
#xenno_members .tc3 { width: 30%; text-align: right }
#xenno_members .tc4, #xenno_Reputation .tcl { text-align: right; width: 10% }
#xenno_Reputation .tc2 { text-align: right; width: 45% }
#xenno_Reputation .tc3 { width: 3%; text-align: right }
#xenno_Reputation .tcr { width: 20%; text-align: right }
#postreview .box { margin-bottom:10px }
#xenno_misc fieldset, #xenno_messages fieldset, #xenno_post fieldset, #xenno_topic_poll fieldset, #xenno_edit fieldset { padding: 12px 12px 12px 12px;margin-bottom:10px;width:510px }
.actions_popup_fg { background-color: #375f82 }
.actions_popup_bg { background-color: #FFF }
.actions p { color:#FFF }
.actions_popup_fg a:link, .actions_popup_fg a:active, .actions_popup_fg a:visited { color:#FFF }
#xenno_welcome { border-top: 1px solid #0b198c }
#xenno_topic .blockform .box { padding:20px;padding-bottom:16px }
#xenno_error div.blockform div.inbox { background-image:url(img/misc/error_bg.png);background-color:#fdfdfd;background-position:left center;background-repeat:no-repeat }
#xenno_maintenance div.blockform div.inbox { background-image:url(img/misc/maintenance_bg.png);background-color:#fdfdfd;background-position:left center;background-repeat:no-repeat }
#xenno_message div.blockform div.inbox { background-image:url(img/misc/message_bg.png);background-color:#fdfdfd;background-position:left center;background-repeat:no-repeat }
#xenno_message_forbidden div.blockform div.inbox { background-image:url(img/misc/forbidden_bg.png);background-color:#fdfdfd;background-position:left center;background-repeat:no-repeat }
#xenno_maintenance p, #xenno_message_forbidden p, #xenno_error p, #xenno_message p { padding-left:150px }
.calendar td.past, .minicalendar td.past {background-color:#f1f1f1;}
.calendar td.today {background-color:#b9e1f2;}
.calendar td.inactive, .minicalendar td.inactive {background-color:#DDDDDD;}
.calendar td {background-color:#f1f1f1;height:50px;width:11%}
.minicalendar td {background-color:#f1f1f1;width:20px}
table.minicalendar {width:50%}
input.textbox:focus { background-color:#c8d6e1 }
textarea:focus { background-color:#c8d6e1 }
div.mblock_stat { border:1px solid #000000;height:14px;padding:0px }
#sub_title { color:#5772f7 }
#mod_title { color:#5772f7 }
.xbb_log0 { color: #006600 }
.xbb_log1 { color:#FFCC00;font-weight:bold }
.xbb_log2 { color:#FF9900;font-weight:bold }
.xbb_log3 { color:#FF0000;font-weight:bold }
.xbb_logbg1 { background:#fff }
.xbb_logbg2 { background:#eee }