/***************Reset by eric meyer***************/* {    margin: 0;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}h1, h2, h3, h4, p{font-size: 100%;font-weight: normal;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}a{text-decoration: none;}html, body {    height: 100%;}/**************end of reset by eric meyer*****************//***basics***/.no-display{display: none;}.left{float: left;}.right{float: right;}a{color: #647e99;}a:hover{color: #fff;}a:visited{}/***//***main layout ***/body{height: 100%;font-family: Verdana;font-size: 75%;line-height: 1.5em;background: #282834;}*html body{font-size: 90%;}#container{width: 1000px;height: 100%;margin: 0px auto;display: block;}#wrapper{	min-height: 100%;	height: auto !important;	height: 100%;	margin: 0 auto -1.5em; /* the bottom margin is the negative value of the footer's height */	background: white;}#clearfooter{   height: 1.5em;   clear: both;}#footer{	width: 100%;	height: 1.5em;	display: block;	text-align: center;}/****Header****/#header{display: block;float: left;width: 1000px;height: 300px;}#header span{display: none;}a.rss{display: block;background: no-repeat url(../img/header.png) 0 0;width: 58px;height: 300px;float: left;}a.logo{display: block;background: no-repeat url(../img/header.png) -58px 0;width: 942px;height: 300px;float: left;}/***main body of page (entries etc)***/#content{position: relative;top: -100px;float: left;width: 480px;padding: 10px 0px;margin: 0 70px;}*html #content{display: inline;}#content ul{list-style: disc inside;margin: 10px 0;}#content ol{list-style: decimal inside;margin: 10px 0;}#content a:hover{background:#647e99;}.post-metadata{margin: 10px 0;font-size: 90%;clear: right;}.add-to-bookmarking a{background-image: url(../img/add-to.png);float: left;height: 16px;margin: 10px 5px 0 0;}.delicious{background-position: 0 0;width: 16px;}#content a.delicious:hover{background-image: url(../img/add-to.png);background-position: 0 0;width: 16px;}.flaker{background-position: -16px 0;width: 16px;}#content a.flaker:hover{background-image: url(../img/add-to.png);background-position: -16px 0;width: 16px;}.wykop{background-position: -32px 0;width: 18px;}#content a.wykop:hover{background-image: url(../img/add-to.png);background-position: -32px 0;width: 18px;}.comment-prompt{font-size: 120%;padding: 5px 0 0 0;border-top: #647e99 solid 1px;text-align: right;}.pagination{clear:both;height:20px;padding:5px 0px;border-top: #ee3b40 solid 1px;border-bottom: #ee3b40 solid 1px;text-align:center;width:480px;font-family: Georgia, serif;}.pagination a{color: #ee3b40;}#content .pagination a:hover{color: #ee3b40;background-color: #fff;}.pagination span{font-size: 85%;}/*Comments list*/#content #comments{list-style-type: none;display: block;float: left;margin: 20px 0 0 0;}#content #comments li{display: block;float: left;width: 480px;margin: 0 0 20px 0;background: #ededed;}img.gravatar{display: block;text-align: left;float: left;margin: 0px 10px 0px 0;}span.author{font-weight: bold;}span.date{display: block;font-size: 85%;}.comment-content{margin: 0px 0 0 0;padding: 0 10px 0 10px;zoom: 1;}#respond{display: block;margin: 20px 0 0 0;float: left;width: 480px;}#respond input{border: solid 1px #647e99;}#respond textarea{border: solid 1px #647e99;width: 480px;}#respond label{display: block;}input.submit{background: #647e99;color: #fff;}input.post{font-weight: bold;}.errorlist li{background: red;color: #fff;list-style-type: none;}/**//**List of enries for tag/category page**/h1.archive{border-bottom: solid 1px #ee3b40;color: #ee3b40;font-size: 140%;margin-bottom: 30px;}.list-of-entries li{list-style-type: none;display: block;margin: 30px 0;}*:first-child+html .list-of-entries h1{margin-left: 0px;} * html .list-of-entries h1{margin-left: -15px;}.list-of-entries img{margin: 0 0 0 0;float: left;}/**//**sidebar with widgets**/#sidebar{float: right;width: 280px;padding: 10px 0px;margin: 0 70px 0 0;}#sidebar a:hover{background:#647e99;}#sidebar div{float: left;margin: 0 0 0px 0;padding: 0 0 10px 0;width: 100%;}#sidebar h3{padding: 0 0 5px 0;border-bottom: solid 1px #ee3b40;font-size: 180%;}.recent-comments li{display: block;margin: 5px 0 10px 0;}.recent-comments span{color: #282834;}.recent-comments small{display: block;font-size: 85%;}h1{color: #ee3b40;font-size: 250%;margin: 15px 0;font-family: Georgia;line-height: 120%;}h1 a{color: #ee3b40;}#content h1 a:hover{color: #ee3b40;background: #fff;}h2{color: #ee3b40;font-size: 200%;margin: 10px 0;font-family: Georgia;line-height: 120%;}h3{color: #ee3b40;font-size: 170%;margin: 10px 0;font-family: Georgia;line-height: 120%;}h4{color: #ee3b40;font-size: 140%;margin: 10px 0;font-family: Georgia;line-height: 120%;}p{margin: 10px 0;}img{margin: 10px 0 10px 0;}img.left{margin: 10px 10px 10px 0;} img.right{margin: 10px 0px 10px 10px;}#content small{font-size: 85%;display: block;margin: 10px 0;}code{display: block;font-size:120%;background: #282834;color: #fff;padding: 10px;margin: 0 20px 0 20px;}blockquote{display: block;font-size:120%;line-height: 150%;font-family: Georgia, serif;padding: 10px;margin: 0 20px 0 20px;}