/*  
Theme Name: WordPress mu Default
Theme URI: http://mu.wordpress.org/
Description: The default WordPress mu theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


body, p, div, ul, li, h1, h2, h3, h4, h5, h6, img, form { margin: 0; padding: 0; border: none; }
body { font-size: 12px; font-family: Arial, Cambria,Georgia,Palatino,Palatino Linotype,Myriad Pro,Serif; background: #fff url('images/back.png') repeat-x 0 0; color: #333; text-align: left; }
h1, h2, h3, h4, h5, h6 { font-family: Tahoma; font-weight: normal; }
input, select, textarea { font: normal 12px Tahoma; }
#header input, #header select, #header textarea { border: none; margin: 0; padding: 0; }
.clear { clear: both; overflow: hidden; height: 0; }
ul { margin: 8px 20px; }

a { color: #778B10; border: none; }
a:hover { color: #9CB915; border: none; }

#header { height: 66px; width: 780px; margin: 0 auto; }
#header h1 { float: left; margin: 5px 0; }
#header h1 a { text-indent: -1000px; display: block; width: 300px; height: 56px; background: transparent url('images/logo.png') no-repeat center; }

#header form { height: 38px; width: 240px; float: right; background: #1c2517 url('images/search.png') no-repeat 0 0; position: relative; margin: 12px 0; }
#header form .s { width: 148px; position: absolute; left: 12px; top: 11px; background: transparent; border: none; color: #73833A; }
#header form .q { position: absolute; right: 0; top: 1px; }

#page { width: 780px; margin: 0 auto; background: #F2F7E5 url('images/menu.png') no-repeat 0 0; margin-top: -10px; padding-bottom: 20px; }

#menu { display: block; height: 28px; width: 780px; margin: 0; }
#menu li { display: block; float: left; line-height: 28px; padding: 0 30px 0 28px; background: transparent url('images/menuP.png') no-repeat 0 4px; }
#menu li.first { background: none; }
#menu li.spec a { color: #fff; }
#menu li a { color: #F1FFD4; font-size: 12px; text-transform: uppercase; text-decoration: none; }
#menu li a:hover { text-decoration: underline; }

#footer { width: 772px; height: 30px; background: transparent url('images/footer.png') no-repeat 0 0; margin: 10px auto 0 auto; line-height: 30px; text-align: center; font-size: 12px; }

#content { width: 505px; margin: 0 0 0 5px; float: left; display: inline; padding: 0 10px; }
.widecolumn { width: 700px !important; padding: 15px 40px !important; margin: 0 !important; }
.widecolumn p { margin: 3px 0 7px 0; }
.widecolumn h2 { margin: 15px 0 10px 0; padding: 5px 0 5px 0; font-size: 24px; color: #666; }

#sidebar { width: 250px; float: right; }
#sidebar .loginform { background: #D8E4AD; margin: 4px 0 5px 0; padding: 6px; clear: both; }
#sidebar .loginform label { margin: 0 0 0 5px; }
#sidebar .loginform .submit { float: right; display: block; }
#sidebar .loginform .input { width: 180px; margin: 2px 0 8px 10px; border: 1px solid #9cb915; }
#sidebar .loginform p {  }

#sidebar .comments { background: #E4EBCA; padding: 8px; }
#sidebar .comments h5 { font-size: 14px; margin: 5px 0 2px 3px; }
#sidebar .comments p { padding: 1px 10px 10px 10px; font-size: 13px; color: #9CB915; }
#sidebar .comments p a { text-decoration: none; color: #444; }


h1 { margin: 20px 0 10px 0; font-size: 22px; }
h1.title { margin: 15px 0 10px 0; padding: 0; font-size: 20px; color: #666; font-weight: normal; text-indent: -10000px; height: 48px; }
h1.polecamy { background: transparent url('images/polecamy.png') no-repeat 0 0; margin: 13px 0 10px -15px; }
h1.statystyki { background: transparent url('images/statystyki.png') no-repeat 0 0; margin: 30px 0 10px -15px; }

#sidebar h2 { margin: 5px 0 2px 0; padding: 5px 0; font-size: 20px; color: #666; font-weight: normal; }

.post small { font-size: 10px; color: #9CB915; }
.post .entry { margin: 15px 5px; }
.post .entry p { margin: 2px 8px 8px 8px; }
.post .postmetadata { font-size: 10px; padding: 0 0 12px 0; line-height: 14px; }

.bigListItem { padding: 8px 10px 5px 10px; clear: both; }
.bigListItem h2 { font-size: 14px; font-weight: normal; margin: 2px 0 8px 115px; border-bottom: 1px solid #ddd; }
.bigListItem h2 strong { color: #555; font-weight: normal; }
.bigListItem h2 a { text-decoration: none; }
.bigListItem .div4img { float: left; margin: 0 8px 8px 0; padding: 2px; border: 1px solid #aaa; width: 100px; text-align: center; background: #fff; }
.bigListItem p { font-size: 12px; line-height: 120%; padding: 3px 6px 6px 120px; }
.bigListItem p a { text-decoration: none; }
.bigListItem span { font-size: 13px; display: block; margin: 0 0 0 130px; }
.big .bigListItem p { font-size: 18px; }

.allSearch { padding: 10px; }
.allSearch h1 { margin: 0; padding: 8px 0 2px 0; font-size: 16px; color: #666; font-weight: normal; }
.allSearch p { margin: 0 !important; padding: 0 0 15px 0 !important; }
.allSearch small { display: block; padding: 0; }
.allSearch em { display: block; padding: 10px 5px 5px 5px; }



.statsChange { margin: -40px 2px 30px 0; text-align: right; font-size: 10px; }
.statsChange span { font-weight: normal; color: #778B10; text-decoration: underline; margin: 0 0 0 4px; cursor: pointer; cursor: hand; }
.statsChange span.sel { font-weight: bold; color: #555; text-decoration: none; }