@import url( ../../base.css );

@import url( print.css );
/* $Header: /cvsroot/bitweaver/_bit_styles/basic/basic.css,v 1.1.1.1.2.5 2006/01/08 10:03:15 wolff_borg Exp $ */
/******************************************************************************************
 * if you require information on how this css is set up and how to create a theme, please visit
 * - http://www.bitweaver.org/wiki/index.php?page_id=94
 * - view the files included in the theme blank. also this has a file called 'readme.css'.
 ******************************************************************************************/
/*** common layout ***/
#bitleft	{ padding: 10px 10px; }
#bitright	{ padding: 10px 10px; }
#bittopbar {
	background: #333;
	padding: 1px;
	margin-bottom: 1px;
	border-bottom: 1px solid #222;
}
#bittopbar a { border:0;}
/* everthing that is usually in the top bar is now centered in the left column */
#bittop              {text-align: center;}
#bitmain             {float:left; padding:3px; overflow:auto; border-left:2px solid #333;overflow:auto;position:absolute;left:188px;top:25px;}
/* the onlylefttable style controls everything in the left hand column - forcing an override of much of the standard stuff */
.onlylefttable	     {border-spacing:1px; padding:2px; margin:2px; width:180px; max-width:180px; background: #111;float:left;position:absolute;left:1px;top:25px;}
.onlylefttable h1    {text-align: center; color:#C00; font-size: 20px; }/* position:relative; top:-15px;}*/
.onlylefttable h2    {text-align: center; color:#E00; font-size: 12px; }/* position:relative; top:-15px;}*/
.onlylefttable img   {text-align: center;}

/* popups have to be made readable */
.popup				{background:#111; width:250px; border:1px solid #222; line-height:normal;}
/* and css drop down / across menus */
.hor li ul		{position:absolute; left:-999em; background:#111;     border:1px solid #222;}
.ver li ul		{position:absolute; left:-999em; margin-left:11.05em; margin-top:-1.35em; background:#000;}

/* back to the familiar territory of the basic.css world */
body {
	font-family: Arial, Verdana, Tahoma;
	font-size: 1.1em;
	background:  #000;
	color: #fff;
}
html>body {
	font-size: 14px;
}
a {
	color: #ff0;
	text-decoration: none;
	border: 1px solid #222;
}
a:hover {
	background: #444; border: 1px solid #222;
}
.header {
	margin: 2px;
	border-bottom: 4px solid #222;
}
.header h1 {
	font-size: 30px;
	font-weight: bold;
	color: #f00;
}
.header h2 {
	font-size: 16px;
	font-weight: bold;
	color: #d00;
}
.body {}
.content {
	width: 100%;
}
.footer {
	color: #ccc;
	min-height: 17px;
}
.actionicon {
	float: right;
}
.storage {
	border: 1px solid #222;
	background: #000;
}
.storage .item {
	padding: 3px;
}
.storage a {
	border: 0;
}
/******************************************************************************************/
/*** menus ***/
.appmenu {
	margin: 10px 0;
}
.menu .head {
	display: block;
	padding: 1px 5px;
}
.menu .item {
	padding: 1px 0 0 1px;
}
/******************************************************************************************/
/*** wiki ***/
/* parsed wikiclasses */
/* wiki -=...=- */
.bitbox {
	background-color: #000;
	border: 1px solid #222;
	padding: 5px;
}
.bitbar {
	letter-spacing: 4px;
	font-weight: bold;
	background-color: #000;
	border: 1px solid #222;
	padding: 2px;
}
.bittable td {
	border: 1px solid #222;
}
/******************************************************************************************/
/*** data tables ***/
/* submission panels */
.panel {
	border: 2px solid #222;
}
/* submission buttons in panels */
.panelsubmitrow {
	text-align: center;
}
/* any table displaying data */
.data {
	border: 2px solid #222; padding: 1px; width: 90%; position:relative; left: 5%;
}
.thumb { padding: 1px;}
/* alternating odd and even rows in tables */
.odd {
	background: #333;
}
.even {}
/******************************************************************************************/
/*** forms ***/
.formlabel {
	font-weight: bold;
}

/* find bar */
.minifind {
	background: #000;
	border: 1px solid #222;
	margin: 2px 0;
}
				/* tabstyle */
.tabsystem .tabcontainer .tab,.tabsystem .tabcontainer .tab-hover,.tabsystem .tabcontainer .tab-active {
	top:3px;
	font:12px verdana,arial,sans-serif,normal;
	margin:0 3px;
	padding:3px 5px 1px 5px;
	border:1px solid #222;
	border-bottom:0;
}
.tabsystem .tabcontainer .tab-hover {
	padding-top:2px;
	border-top:2px solid #222;
	background: #e9ecef;
}
.tabsystem .tabcontainer .tab-active {
	top:1px;
	padding:2px 8px 4px 8px;
	margin:0 0px;
	border-top:2px solid #800;
	background:#000;
	color:#ff0;
}
.tabsystem .tabpage {
	border:1px solid #222;
	padding:1.5em;
}
/******************************************************************************************/
/*** navigation bars and tabs ***/
.navbar {
	margin: 5px 0;
}
.navbar a {
	padding: 0 5px;
}
/* pagination at the bottom of pages with listings */
.pagination {
	margin: 10px 0;
}
/******************************************************************************************/
/*** boxes ***/
.box {	margin: 10px 0;}
.box h2 {font-size: 1.1em;}
.boxtitle {
	padding: 2px;
	border: 1px solid #222;
	background: #000;
}
.boxtitle a {
	border: none;
}
.boxcontent {
	padding: 2px;
}
/******************************************************************************************/
/*** miscellaneous ***/
.cached {
	font-size: 10px;
}
/* tocs */
.maketoc		{font-size:0.9em; width:35%; line-height:normal; float:right; border:1px solid #222; background:#000; margin:0 0 1em 1em; padding:1em;}
.maketoc h3		{padding:0; border-bottom:1px solid #222;}
.maketoc a		{color:#666;}
.maketoc ul		{margin:0 0 0 1em; padding:0;}
.maketoc ul li	{list-style:square outside;}
.maketoc ul ul	{margin:0 0 0 2em; padding:0;}

/* raffle styles for chiddingfold bonfire */
.donation{
    font-size: 10px;
    color: #66c;
}