div#container{width:900px;margin:0 auto}
div#wrapper{float:left;width:100%}
div.blocks3 #content{margin:0 220px 0 220px;}
div.blocks2e #content{margin:0 220px 0 0;}
div.blocks2n #content{margin:0 10px 0 220px;}
div.blocks1 #content{margin:0 0 0 0;}
div#navigation{float:left;width:220px;margin-left:-900px}
div#extra{float:left;width:220px;margin-left:-220px}
div#footer{clear:left;width:100%}

/* $Header:/cvsroot/bitweaver/_bit_themes/css/dropmenu.css,v 1.10 2009/11/10 04:18:31 wjames5 Exp $ */
/* BEGIN css driven dropdown menus - horizontal */
/* The top level menu */
ul.dropmenu{height:1.5em;}
ul.dropmenu,ul.dropmenu ul{padding:0;margin:0;list-style:none;line-height:18px;z-index:1000;}
ul.dropmenu a{display:block;width:auto;padding:2px 3px;}
/* affects all lists in all menus */
ul.dropmenu li ul{position:absolute;background:#fff;left:-999em;z-index:1002;border:1px solid #999;}
ul.dropmenu li ul li{float:none;}
/* affects all items in all menus */
ul.dropmenu li{float:left;text-align:left;width:auto;}
ul.dropmenu li:hover{background-position:0 0}
ul.dropmenu li ul li:hover{background-color:#eee;}
/* main drop menu items */
ul.dropmenu li ul li{width:15em;z-index:1001;}
/* submenu lists */
ul.dropmenu li ul li ul{margin:-23px 0 0 14em;z-index:1003;border:1px solid #ccc;}
ul.dropmenu li:hover ul ul,ul.dropmenu li.iemenuhover ul ul{left:-999em;}
/* submenus */
ul.dropmenu li:hover ul,ul.dropmenu li li:hover ul,ul.dropmenu li.iemenuhover ul,ul.dropmenu li li.iemenuhover ul{left:auto;}
ul.dropmenu .icon{vertical-align:middle;padding:2px 0.2em 2px 0;}
/* END css driven drop menus */

.aligncenter{text-align:center}
.alignright{text-align:right}
.aligntop,aligntop *{vertical-align:top}
.alignmiddle{vertical-align:middle}
.floatright{float:right}
.floatleft{float:left}
.clearright{clear:right}
.cursordefault{cursor:default}
.width100p{width:100%}
.width85p{width:85%}
.width70p{width:70%}
.width48p{width:48%}
.width40p{width:40%}
.width33p{width:33%}
.width30p{width:30%}
.width29p{width:29%}
.width25p{width:25%}
.width15p{width:15%}
.width10p{width:10%}
.width5p{width:5%}
.width2p{width:2%}
.width1p{width:1%}
.monospace{font-family:monospace}
.splitstyle{border-right:3px solid #000}
.marginleft20px{margin-left:20px}
.marginleft0{margin-left:0}
/* vim:set ts=40:*/

ul.hor,ul.hor ul{line-height:18px;padding:0;margin:0;list-style:none;}
ul.hor a,ul.hor li>span{display:block;padding:0 6px;}
ul.hor li{float:left;text-align:left;width:auto;}
ul.hor li ul{position:absolute;left:-999em;border:1px solid #999999;background:#FFFFFF;display:block;margin:0;text-align:left;z-index:50;}
ul.hor ul li{width:13em;float:none;}
ul.hor li li:hover,ul.hor li li li:hover{background:#eeeeee;}
ul.hor li:hover ul,ul.hor li.iemenuhover ul,ul.hor li li:hover ul,ul.hor li li.iemenuhover ul,ul.hor li li li:hover ul,ul.hor li li li.iemenuhover ul{left:auto;}
/* IE7 sticky menu fix */
ul.hor li:hover,ul.hor li li:hover,ul.hor li li li:hover{position:static;}
/* Special styles for horizontal nexus menus in the header */
div#header div.nexus-menu{margin:0;padding:0;}
div#header div.nexus-menu h3{display:none;}
div#header div.nexus-menu div.boxcontent{padding:0;}
div#header div.nexus-menu ul.hor{height:26px;}
div#header div.nexus-menu ul.hor a,div#header div.nexus-menu ul.hor li>span{padding:2px 3px;width:auto;}

table.switchboard{border-width:1px 1px 1px 1px;border-spacing:2px;border-style:outset outset outset outset;border-color:gray gray gray gray;border-collapse:separate;background-color:white;}
table.switchboard th{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:inset inset inset inset;border-color:gray gray gray gray;background-color:white;-moz-border-radius:0px 0px 0px 0px;}
table.switchboard td{border-width:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-style:inset inset inset inset;border-color:gray gray gray gray;background-color:white;-moz-border-radius:0px 0px 0px 0px;}

.gmap-permalink{float:right;padding:0;margin:0 0 5px 5px;text-align:right;}
.gmap #list-query-form .row{float:left;margin-right:10px;}
.gmap #list-query-form .submit{clear:both;float:none;text-align:left}

/* import some useful css rules */
/* $Header:/cvsroot/bitweaver/_bit_themes/css/default.css,v 1.4 2009/11/09 15:51:10 wjames5 Exp $ */
/* modules */
.module{padding:0.5em;margin:0.5em;}
.module ul{margin:0;padding:0;list-style:none;}
.module ul ul{margin:0 0 0.5em 1.2em;}
.module ul li{margin:0;}
.module ol{margin:0 0 0 1.2em;}
.module ol li{margin:0;}
/* module help on admin page */
.modulehelp kbd{font-family:monospace;}
.modulehelp dt{width:27%;float:left;text-align:right;font-weight:bold;}
.modulehelp dd{width:70%;margin-left:30%;}
.modulehelp .example{text-decoration:underline;}
/* priorities */
.prio1{background:#dfc !important;}
.prio2{background:#efc !important;}
.prio3{background:#ffc !important;}
.prio4{background:#fec !important;}
.prio5{background:#fdc !important;}
/* structure navigation */
.navigation .left{float:left;}
.navigation .right{float:right;}
/* action icons */
.floaticon{float:right;text-align:right;}
.floaticon a{padding:0 3px;}
span.actionicon{float:right;}
td.actionicon{text-align:right;}
.actionicon a{padding:0 3px;}
/* miscellaneous */
table{border-collapse:collapse;border-spacing:0;padding:0;margin:0;width:100%;}
.highlight{font-weight:bolder;}
.popup{width:250px;background:#fff;padding:0.5em;border:1px solid #999;}
.closebutton{position:absolute;top:2px;right:2px;}
/* stuff that was in base.css that the basic,clean,lessneat,& blueprint styles need - for now */
.navbar ul{padding:0;margin:0;list-style:none;}
.navbar ul li{float:left;}
.icon,.icon:hover,a.icon,a.icon:hover{border:0px;}
/* IE hacks */
#header{z-index:5000}
/* For IE6;Required to get top menu overlapping all body elements. Relatively harmless for other browsers,YMMV */
/* $Header:/cvsroot/bitweaver/_bit_themes/css/forms.css,v 1.2 2009/05/12 17:57:30 squareing Exp $ */
/* forms */
form{margin:0;padding:0;}
textarea{width:100%;}
legend{font-weight:bold;margin:0 0 1.5em 0;}
.row{margin:0 0 5px 0;}
.submit{text-align:center;margin:5px 0;}
.formlabel{float:left;font-weight:bold;width:15em;text-align:right;}
.forminput{margin-left:15.5em;}
.formhelp{cursor:help;font-size:smaller;}
.error{color:#f30;}
.warning{color:#f90;}
.success{color:#090;}
.clear{clear:both;}
.display.confirm .body{width:450px;margin:0 auto;}
/* $Header:/cvsroot/bitweaver/_bit_themes/css/tabsystem.css,v 1.5 2009/05/24 09:41:47 squareing Exp $ */
/* tabs */
.tabsystem .tabcontainer{margin:0;padding:0;border:0;clear:both;z-index:1;}
.tabsystem .tabcontainer ul,.tabsystem .tabcontainer li{margin:0;padding:0;border:0;list-style-type:none;display:inline;}
.tabsystem .tabcontainer .tab,.tabsystem .tabcontainer .tab-active{position:relative;display:inline;float:left;z-index:1;white-space:nowrap;}
.tabsystem .tabcontainer h4{margin:0;padding:0;font-size:1em;}
.tabsystem .tabpage{z-index:1;clear:both;}
/* some minimalistic styling to make tabs more functional */
.tabsystem .tabcontainer .tab,.tabsystem .tabcontainer .tab-hover,.tabsystem .tabcontainer .tab-active{top:3px;margin:0 3px;padding:4px 5px 1px 5px;border:1px solid #999;border-bottom:0;}
.tabsystem .tabcontainer .tab-hover{padding:3px 5px 1px 5px;border-top:2px solid #06f;}
.tabsystem .tabcontainer .tab-active{top:1px;margin:0 0px;color:#000;padding:2px 8px 4px 8px;border-top:2px solid #f60;background:#fff;}
.tabsystem .tabpage{border:1px solid #999;margin:0;padding:5px;}
/* $Header:/cvsroot/bitweaver/_bit_styles/cascader/cascader.css,v 1.32 2009/11/10 04:03:32 wjames5 Exp $ */
/**
* @author xing <xing@synapse.plus.com>
* @version $Revision:1.32 $
* @theme essential
* @license LGPL
*/
@media all{
/* basics */
*{font-family:verdana,'Bitstream Vera Sans',sans-serif;}
body{line-height:normal;font-size:12px;}
pre *,code *,.code,.codelisting,.codelisting *{font-family:monospace !important;text-align:left !important;}
pre{overflow:auto;text-align:left;}
small,.small{font-size:0.8em;}
/* links */
:link,:visited{text-decoration:none;}
:link:hover,:visited:hover,:link:active,:visited:active{text-decoration:none;}
/* titles */
h1,h2,h3{padding:0;margin:0;}
/* common classes */
.highlight{font-weight:bold;}
.floaticon{float:right;text-align:right;}
.pagination{text-align:center;}
/* images */
.icon{vertical-align:middle;border:0;}
/* tocs */
/* forms */
form{margin:0;padding:0;}
textarea{width:100%;}
legend{font-weight:bold;margin:0 0 1.5em 0;}
.row{margin:0 0 5px 0;}
.submit{text-align:center;margin:5px 0;}
.formlabel{float:left;font-weight:bold;width:15em;text-align:right;}
.forminput{margin-left:15.5em;}
.formhelp{cursor:help;}
.clear{clear:both;}
/* module help on admin page */
.modulehelp kbd{font-family:monospace;}
.modulehelp dt{width:27%;float:left;text-align:right;font-weight:bold;}
.modulehelp dd{width:70%;margin-left:30%;}
.modulehelp .example{text-decoration:underline;}
/* the small searchboxes */
.minifind{width:auto;}
.minifind fieldset{border:0;}
.minifind legend{display:none;}
.minifind fieldset{padding:0.5em;margin:0;}
/* parsed elements from the tikiwiki parser */
.bitbox{margin:0.5em;padding:0.5em 5px;}
.bitbar{border-bottom:3px solid #eee;}
/* common settings for listings */
/* tables */
table{border-collapse:collapse;border-spacing:0;padding:0;margin:0;width:100%;}
td.actionicon{text-align:right;}
/* lists */
ul.data li.item{padding:5px;}
/* boxes */
/* structure navigation */
.navigation .left{float:left;}
.navigation .right{float:right;}
/* package specific list stylings */
.articles ul.data li.item,.themes ul.data li.item,.treasury ul.data li.item,.fisheye ul.data li.item{list-style:none;clear:both;margin:0.5em 0px 0.5em 200px;}
.articles ul.data li.item .thumb,.themes ul.data li.item .thumb,.treasury ul.data li.item .thumb,.fisheye ul.data li.item .thumb{float:left;margin:-20px 0 0 -200px;}
/* other fisheye settings */
/* sticky notes */
/* this is the attachment browser */
}
@media screen,projection,tv{
/* layout */
body{margin:0;padding:5px;background-image:url('http://www.mooremart.org/images/bg-grad.jpg');background-repeat:repeat-x;background-attachment:fixed;}
#container{padding:10px;}
#header{padding:5px 5px 0 5px;}
#content .display,#content .edit,#content .listing,#content .admin{padding:5px;}
#footer{text-align:center;padding:2em 0;font-size:0.8em;}
#bittopbar{border:#999 solid;border-width:2px 0 0 0;}
/* html tags */
/* headings */
/* various settings */
/* priorities */
.prio1{background:#dfc !important;}
.prio2{background:#efc !important;}
.prio3{background:#ffc !important;}
.prio4{background:#fec !important;}
.prio5{background:#fdc !important;}
/* navigation bars */
.navbar{height:2em;line-height:2em;}
.navbar ul{padding:0;margin:0;list-style:none;}
.navbar ul li{float:left;padding:0 5px;}
/*** miscellaneous settings ***/
/* boxes and modules */
.popup{width:250px;background:#fff;padding:0.5em;border:1px solid #999;}
.closebutton{position:absolute;top:2px;right:2px;}
/* modules */
.module{padding:0.5em;margin:0.5em;}
.module ul{margin:0;padding:0;list-style:none;}
.module ul ul{margin:0 0 0.5em 1.2em;}
.module ul li{margin:0;}
.module ol{margin:0 0 0 1.2em;}
.module ol li{margin:0;}
/* multi file upload */
/* dynamic tree styling */
/* tabs */
.tabsystem{margin:5px;}
.tabsystem .tabcontainer{margin:0;padding:0;border:0;clear:both;z-index:1;}
.tabsystem .tabcontainer .tab,.tabsystem .tabcontainer .tab-active{position:relative;display:inline;float:left;z-index:1;white-space:nowrap;}
.tabsystem .tabpage{z-index:1;clear:both;}
.tabsystem .tabcontainer h4{margin:0;padding:0;z-index:1;}
/* tabs design */
.tabsystem .tabcontainer .tab,.tabsystem .tabcontainer .tab-hover,.tabsystem .tabcontainer .tab-active{top:3px;font:10px verdana,arial,sans-serif;margin:0 3px;padding:4px 5px 1px 5px;border:1px solid #bbb;border-bottom:0;}
.tabsystem .tabcontainer .tab-hover{padding:3px 5px 1px 5px;border-top:2px solid #f60;}
.tabsystem .tabcontainer .tab-active{top:1px;margin:0 0px;color:#000;padding:2px 8px 4px 8px;border-top:2px solid #f60;}
.tabsystem .tabpage{border:1px solid #bbb;margin:0;padding:5px;}
/* css driven dropdown menus - horizontal */
ul.hor li.current{font-weight:bolder;}
ul.hor li.current li{font-weight:normal;}
ul.hor *{line-height:22px;}
ul.hor,ul.hor li,ul.hor ul{padding:0;margin:0;list-style:none;}
ul.hor a{display:block;padding:0 6px;}
ul.hor li{width:auto;}
ul.hor li li,ul.hor li ul{width:13em;display:block;text-align:left;}
ul.hor .head{width:auto;}
ul.hor li{float:left;position:relative;}
ul.hor li li a{margin-left:20px;}
ul.hor li li .icon{vertical-align:middle;margin-left:-23px;}
ul.hor li ul{position:absolute;left:-999em;border:1px solid;}
ul.hor li ul ul{margin:-23px 0 0 13em;}
/* remove admin icon margin */
ul.hor li.m-admin li a{margin:0;}
/* set some background colors for visibility */
/* thanks to our favourite browser we can't simply inherit the values */
div#bittopbar{z-index:1000;}
ul.hor{z-index:1001;}
ul.hor ul{z-index:1002;}
ul.hor ul ul{z-index:1003;}
div#bittopbar,ul.hor,ul.hor li,ul.hor li ul{background:#fff;}
ul.hor li:hover ul ul,ul.hor li:hover ul ul ul{left:-999em;}
ul.hor li:hover ul,ul.hor li li:hover ul,ul.hor li li li:hover ul{left:auto;}
}
@media print{
body{margin:0;padding:0;}
.blocks1,.blocks2,.blocks3,#wrapper,#content{width:100% !important;margin:0 !important;padding:0 !important;}
#header,#navigation,#extra,#footer,.bittoc,.floaticon,.minifind,.navbar{display:none;}
.post,.item{page-break-inside:avoid;}
}
@page{margin:1.6cm 2cm;}
/* vim:set sw=10 ts=10:*/
body{background-color:#999;color:#000;}
:link,:visited{color:#678;}
:link:hover,:visited:hover{background-color:#eee;}
#container{background-color:#ddd;border:0;padding:0;}
#content{background-color:#eee;}
#footer{border-top:0px solid #eee;}
.module{padding:1em;margin:0;border-top:0px solid #eee;}
.odd{background-color:#ddd;}
.even{background-color:#e5e5e5;}
/* dropdown menu */
div#bittopbar,ul.hor li{background-color:#ddd;}
ul.hor li:hover{background:#eee;}
ul.hor li ul{border-color:#fff;}
/* nicify js tabs */
.tabsystem .tabcontainer .tab{background:#ddd;}
.tabsystem .tabcontainer .tab-hover{background:#eee;}
.tabsystem .tabcontainer .tab-active{background:#eee;}
@media print{
*{background:#fff;}
}

