/*  
Theme Name: Kaminski Theme for Wordpress
Theme URI: http://www.kaminski.edu.pl
Description: Webpage of Kaminski School
Version: 1.0
Author: Arkadiusz Benedykt
Author URI: http://www.benedykt.net

*/


*{
	margin: 0;
	padding: 0;
}

body{
	font: 1em/18px "Lucida Grande", Lucida, Verdana, sans-serif;
	padding: 1em 0;
	position: relative;
	width = 1000;
	background:  url(images/background.png) !IMPORTANT;
}

html>body{
	font-size: 75%;
}

#wrapper{
	width: 1022px;
	margin: 0 auto;
}

#innerWarper{
  width: 1022px;
  margin: 0 auto;
  background: url(images/notebookbackground.png) repeat-y;
  float : left;
}

#mainContent{
  width : 780px;
  float : left;
}

#sidebar{
	float: left;
	width: 180px;
	margin-right: 25px;
	margin-left : 60px;
	position: relative;
}

#content{
	float: right;
	width: 500px;
	margin-top:40px;
	padding-left:0px;
	padding-bottom: 50px;
	position: relative;
}

#sidebar2{
	float: right;
	width: 216px;
	margin-right: 4px;
	margin-left : 0px;
	position: relative;
}



#footer {
	border: none;
	padding-left:0px;
	padding-top: 0px;
	margin-top:30px;
	margin-left: 22px;
	width: 1000px;
	height: 161px;
	background: url(images/footer.png) no-repeat;
	float: left;
	}

/*EL HEADER AND MAIN POST CONTENT*/

h1{
	float: left;
	background: url(images/h1.png) no-repeat;
	height: 365px;
	width: 1000px;
	margin-left:22px;
	padding-left: 15px;
	line-height: 35px;
	font-size: 1.3em;
	text-shadow: #fff 1px 1px 2px;
}

#topStories{
	background: url(images/topStoriesBg.png) no-repeat center;
	height: 30px;
	width: 335px;
	line-height: 30px;
	margin-top: 1em;
	margin-left: -15px;
	padding: 0 5px 0 15px;
	font-size: 11px;
	text-align: right;
}

#topStories #sidebarToggleButton{
	display: block;
	width: 15px;
	height: 15px;
	float: left;
	margin-left: -29px;
	margin-top: 7px;
	position: relative;
	z-index: 9999;
}

#topStories strong{
	float: left;
}

#topStories img{
	margin-bottom: -3px;
}

#content{
  
}

.postDate{
	display: block;
	font-size: 11px;
	color: #ccc;
	border-bottom: 1px solid #ccc;
	margin-top: 3em;
	float : right;
}

.post h3{
	border-bottom : dotted 1px;
	font-size: 2em;
	padding-top : 35px;
	padding-bottom : 10px;
        line-height: 1.5em;
}

h3{
	font-size: 1em;
	line-height: 18px;
	padding: 0.3em 0 0;
}

h3 a{
	color: black;
}

.entry p{
	color: #000000;
}

a{
	color: #08c;
	border: 0;
}

a:link, a:visited, a:active{
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

img{
	border: 0;
}

.entry a img{
	float: left;
	padding: 0 15px 0 0;
	border: 0;
}

/* SIDEBAR SANS JS*/

#sidebar{
	margin-top: 52px;
}

#sidebar ul{
	list-style: none;
}

#sidebar>ul{
	border: 1px solid #eee;
}

#sidebar ul li h2{
	background: url(images/inactiveBg.png);
	height: 24px;
	padding-left: 10px;
	line-height: 24px;
	font-size: 1em;
	font-weight: normal;
	color: #3e3e3e;
}

#sidebar ul li ul li{
	font-size: 11px;
	padding: 3px 0;
	line-height: 20px;
	padding-left: 10px;
}

#sidebar ul li ul li a{
	color: black;
	font-weight: bold;
}

#innerWarper #sidebar2 .postit-top {
  float:right;
	width:209px;
	height:56px;
	background:url(images/importantHead.png) no-repeat;
	font-size:11px;
	text-align:right;
	margin-right : 8px;

}

#innerWarper #sidebar2 .postit-bottom {
  float:right;
	width:216px;
	height:76px;
	background:url(images/importantBottom.png) no-repeat;
	font-size:11px;
	text-align:right;
	margin-right : 3px;
}

#innerWarper #sidebar2 .importants ul li{;
  list-style-type: none;
}

#innerWarper #sidebar2 .importants ul li a {
	color:#000000;
	display:block;
	width:200px;
	padding-left : 10px;
	background:url(images/postitMiddle.png) 0 0;

}

#innerWarper #sidebar2 .content ul {
 list-style-type: none;
}

#innerWarper #sidebar2 .content li {
  list-style-type: none;
}

/*jQUERY CSS*/

#sidebar>ul{
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-opera-border-radius: 5px;
}

#footer p{

  color: white;
  text-align: center;
  font-weight: bold;
  padding-top: 70px;
}

#disclaimer{
  margin-left:22px;
  color: black;
  font-size: smaller;
}


h2.selected{
	background: url(images/activeBg.png) repeat-x !IMPORTANT;
	color: white !IMPORTANT;

}