/*   
	KubrickLeft v1.0 for Xoops 2.0.x

	This theme was designed by Michael Heilemann, whose blog you will find at binarybonsai.com.
	It was ported to Xoops by kavaXtreme who can't be bothered with a proper blog, but has a site at kavaxtreme.radiantchristians.com.

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

/* Begin Structure */
body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url("images/kubrickbg.png");
	color: #333;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 
	text-align: center;
	}
img.picB
{
position: relative;
top: -2px;
background: url('images/a26.gif') no-repeat;
width: 146px;
height: 75px;
padding: 7px;
}
#page {
	margin: 0px 0 0px 0;
	padding: 0;
	width: 760px;
	text-align: left;
	background: #FFFFFF;
	}
#header {
	margin: 0;
	padding: 0;
	width: 760px;
	background: #48b url("images/kubrickheader.png") ;
	
	}
	
#sfondo {
	margin: 0;
	padding: 0;
	width: 760px;
	background: url("images/kubrickfooter.png") ;
	
	}
#headerimg { margin: 0 50px 0 50px; background: url("images/mylogo.gif"); }
#content {
	margin: 0;
	padding: 30px 60px 20px 60px;
	font-size: 1.2em;
	line-height: 1.4em;
	background: #FFFFFF;
	}
#content.withsidebar {
	margin-left: 185px;
	padding: 20px 0 0 0px;
	width: 520px;
	background: #FFFFFF;
	}
#content.withoutsidebar { width: 640px;
background: #FFFFFF;
 }
#sidebar {
	float:left;
	margin-left:10px;
	padding: 0px 0 0 10px;
	width: 720px;
	background: #FFFFFF;
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
#sidebar form { margin: 0; 
background: #FFFFFF;
}
#footer2 {
	margin: 0;
	padding: 0;
	width: 720px;
	clear: both;
	background: #eee url("images/kubrickfooter.png");
	
	}
#footer {
	margin: 0;
	padding: 0;
	width: 760px;
	background: #eee url("images/kubrickfooter.png");
	height: 40px;
	
	}	
	
	
#footer p { margin: 0; padding: 0 0 0 0; text-align: center; }
/* End Structure */

/* Begin Left Column */
td#leftcolumn { width: 120px; }
td#leftcolumn th { }
td#leftcolumn div.blockTitle {
	margin: 10px 0 5px 0;
	padding: 0;
	font: bold 1.2em 'Lucida Grande', Verdana, Sans-Serif;
	}
td#leftcolumn div.blockContent { margin: 0 0 0 0; }
/* End Left Column */

/* Begin Center Column */
td#centercolumn { }
td#centercolumn th { color: #fff; background: #48b; vertical-align: middle; }

td#centerCcolumn { padding: 0 3px 1px 3px; }
td#centerCcolumn div.blockTitle {
	margin: 0 0 10px 0;
	font: bold 1.6em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
td#centerCcolumn div.blockContent { margin: 0 0 20px 0; }

td#centerLcolumn { width: 50%; padding: 0 3px 0 0; }
td#centerLcolumn div.blockTitle {
	margin: 0 0 10px 0;
	font: bold 1.6em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
td#centerLcolumn div.blockContent { margin: 0 0 20px 0; }

td#centerRcolumn { width: 50%; padding: 0px 3px 0px 0px; }
td#centerRcolumn div.blockTitle {
	margin: 0 0 10px 0;
	font: bold 1.6em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
td#centerRcolumn div.blockContent { margin: 0 0 20px 0; }
/* End Center Column */

/* Begin Right Column */
td#rightcolumn { width: 160px; }
td#rightcolumn th { }
td#rightcolumn div.blockTitle {
	margin: 10px 0 5px 0;
	padding: 0;
	font: bold 1.2em 'Lucida Grande', Verdana, Sans-Serif;
	}
td#rightcolumn div.blockContent { margin: 0 0 0 10px; }
/* End Right Column */

/* Begin Menus */
td#mainmenu { margin: 0; }
td#mainmenu a:before {}
td#mainmenu a:hover { }
td#mainmenu a.menuTop { 
	
}
td#mainmenu a.menuMain { }
td#mainmenu a.menuSub {}

/* End Menus */

/* Begin Lists */
html>body ul {
	list-style: none;
	text-indent: -12px;
	}

ul {
	margin-top: 0;
	margin-left: 0;
	} 
li {
	margin: 7px 0 8px 10px;
	}
/* End Lists */
	
/* Begin Headers */
h1, h2, h3, h4 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}
h1 {
	
	margin: 0;
	font-size: 4em;
	text-align: center;
	}
h2 { margin: 30px 0 10px 0; font-size: 1.6em; }
h2.pagetitle { text-align: center; }
#sidebar h2 {
	margin: 5px 0 0 0;
	padding: 0;
	font: 1.2em 'Lucida Grande', Verdana, Sans-Serif;
	}
h3 { padding: 0; margin: 30px 0 0; font-size: 1.3em; }
h1, h1 a, h1 a:hover, h1 a:visited, .description { color: #fff; text-decoration: none; }
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited { color: #333; }
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, cite { text-decoration: none; }
a, h2 a:hover, h3 a:hover { color: #06c; text-decoration: none; }
a:hover { color: #147; text-decoration: underline; }
.description { font-size: 1.2em; text-align: center; }
acronym, abbr, span.caps { font-size: 0.9em; }
/* End Headers */

/* Begin System Messages */
/* End System Messages */
	
/* Begin Posts */
div.xoopsCode {
	
	
	padding: 6px;
	background: #e7e7e7;
	font-family: "Courier New",Courier,monospace;
	}
div.xoopsQuote { font-style: italic; }
/* End Posts */

/* Begin Other */
table {
	width: 100%;
}
table td {
	padding: 0;
	vertical-align: top;
}
th {
	padding: 2px;
	color: #fff;
	background: #48b;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: middle;
	}
tr.even td { padding: 5px; background: #f8f8f8; }
tr.odd td { padding: 5px; background: #fff; }

.outer { }
.head { padding: 5px; background: #6ae; font-weight: bold; }
.even { padding: 5px; background: #fff; }
.odd { padding: 5px; background: #f8f8f8; }
.foot { padding: 5px; background: #f8f8f8; font-weight: bold; }

.item { }
.itemHead { padding: 3px; }
.itemInfo { padding: 3px; text-align: right; }
.itemTitle a {
	margin: 30px 0 10px 0;
	color: #000;
	font: bold 1.6em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.itemPoster { font-size: 90%; font-style: italic; }
.itemPostDate { font-size: 90%; font-style: italic; }
.itemStats { font-size: 90%; font-style: italic; }

.itemText {
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 1.5em;
	}
.itemText:first-letter { }
.itemFoot { padding: 3px; text-align: right; }
.itemAdminLink { font-size: 90%; }
.itemPermaLink { font-size: 90%; }
/* End Other */

/* Begin NewBB */
#com_text { width: 100%; }
.comTitle { margin-bottom: 2px; font-weight: bold; }
.comText { padding: 2px; }
.comUserStat {
	
	margin: 2px;
	padding: 2px;
	color: #2f5376;
	background: #fff;
	font-size: 10px;
	font-weight: bold;
	}
.comUserStatCaption { font-weight: normal; }
.comUserStatus {
	margin-left: 2px;
	margin-top: 10px;
	color: #2f5376;
	font-weight: bold;
	font-size: 10px;
	}
.comUserRank { margin: 2px; }
.comUserRankText { font-size: 10px; font-weight: bold; }

.comUserName { }
.comUserImg { margin: 2px; }
.comDate {
	font-weight: normal;
	font-style: italic;
	font-size: smaller;
	}
.comDateCaption { font-weight: bold; font-style: normal; }
ul.newbb_level1, ul.newbb_level2, ul.newbb_level3 {
	width: 140px;		/* Width of the Dropdownmenu Title and Menu themself */
	background: #e7e7e7;	/* Main Background of the Menu Folder */
	text-indent: 0;
	}

.newbb_link:hover {
	color: #fff  		
	!important;		/* Hover Color of the Links */
	}
/* End NewBB */	
