/* Theme Name:Zapis */
/* Theme URI:http://www.andilandi.ro */
/* Description:A heavily customized Wordpress theme based on the versatile Mimbo 2.2 by Darren Hoyt */
/* Version:1.1 */
/* Author:Dan Mihu */
/* HTML Elements */

* {
	margin:0;
	padding:0;
	}
body, html {
	min-height:101%;
	}
body {
	background:url(images/fundal-vintage-oblic.png);
	color:#111;
	padding:13px 0 25px 0;
	}
body, select, input, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.2em;
	}
input#s {
	width:130px;
	height:18px;
	}
p {
	margin:15px 5px;
	font-size:1.1em;
	line-height:1.2em;
	}
.entry > p {
	line-height:1.5em !important;
}
a:link, a:visited {
	color:#5F0C06;
	text-decoration:none;
	font-weight:bold;
	}
a:hover, a:active {
	color:#9F0909;
	text-decoration:underline;
	font-weight:bold;
	}
a:focus {
	outline-style:none;
	}
div #andiline {
	width:400px;
	height:36px;
	background:url(images/andilinie.png) no-repeat;
	margin:20px auto;
	text-align:center;
	}
small {
	font-size:0.95em;
	padding:3px 6px;
	}
img, a:link img, a:visited img {
	border:0;
	}
.leadthumb {
	float:left;
	margin:10px 20px 10px 0;
	}
.alignleft {
	float:left;
	margin:0 20px 10px 0;
	}
.alignright {
	float:right;
	margin:0 0 10px 20px;
	}
.wp-caption {
	background:#fff;
	padding:10px;
	border:1px dotted #b6b6b6;
	text-align:center;
	}
/* Structure */
#page {
	z-index:-1;
	width:880px;
	margin:0 auto;
	font-size:1.0em;
	background:url(images/middle.png);
	background-repeat:repeat-y;
	padding:10px 25px 35px 25px;
	}
/*#post-218 h2, #post-325 h2, #post-329 h2 {
	display:none;
	}
*/
.page_item a {
	font-size:1.2em;
	line-height:24px;
	font-weight:600;
	}
#branding {
	z-index:100;
	width:900px;
	background:url(images/zapis-sus.png);
	background-repeat:no-repeat;
	padding-bottom:15px;
	margin-left:-28px;
	margin-top:-18px;
	}
.left {
	float:left;
	}
.right {
	float:right;
	}
#sidebar {
	width:300px;
	float:right;
	position:relative;
	top:-240px;
	}
#top div{
	margin:0 auto 35px;
	}
#leftcol {
	width:279px;
	margin-left:5px;
	border-right:1px dotted #b6b6b6;
	min-height:820px;
	}
#leftcol, #rightcol {
	margin-top:10px;
	float:left}
#rightcol {
	width:270px;
	padding-left:15px;
	margin-top:-2px;
	min-height:820px;
	}
#upper-sidebar {
	margin-left:35px;
	text-align:right;
	width:265px;
	}
#pages-2 {
	margin-left:63px;
	position:relative;
	text-align:left;
	top:-7px;
	}
#lower-sidebar {
	position:relative;
	top:20px;
	margin-left:110px;
	text-align:left;
	font-weight:bold;
	}
#recentcomments li {
	margin-top:5px;
	}
/*Subnav */
.subnav li {
	list-style:none;
	border-bottom:1px solid #FFF;
	}
.subnav li a:link, .subnav li a:visited {
	background:#EFDFBF;
	display:block;
	padding:4px 4px 4px 8px;
	border-left:4px solid #EFDFBF;
	}
.subnav li a:hover, .subnav li a:active {
	background:#EFDFBF;
	text-decoration:none;
	color:#9F0909;
	}
.subnav li li a:link, .subnav li li a:visited {
	border-left:none}
/*Headers */
h1 {
	font:2em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-0.02em;
	}
h2 {
	font:1.3em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:20px 0 10px 0;
	}
h3, #sidebar h3, #sidebar h2 h2.pagetitle, h2.pagetitle {
	font-size:1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin-bottom:5px;
	font-weight:bold;
	}
#sidebar h3, #sidebar h2 {
	margin:0px;
	}
h2.pagetitle {
	text-align:center;
	margin-bottom:25px;
	}
h3#respond {
	border-top:1px dotted #b6b6b6;
	margin:35px auto;
	padding-top:15px;
	width:520px;
	text-align:center;
	}
h3#comments {
	margin-top:32px}
h4 {
	font-size:1.1em;
	margin:15px;
	}
/* Content */
#content {
	width:570px;
	float:left}
.description {
	font-size:1.3em;
	font-weight:bold;
	 font-style:italic;
	color:#545454;
	margin-top:-4px;
	display:none;
	}
.main-feature {
	background:#fff;
	padding:15px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	}
.feature {
	padding:15px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	background:#fff;
	}
.feature p, #rightcol p {
	margin:0;
	}
#leftcol img, #rightcol img {
	padding:1px;
	border:1px solid #000;
	}
#leadpic {
	float:left;
	margin:0 18px 8px 0;
	}
#lead {
	margin:3px;
	padding:15px;
	}
#lead p {
	margin:10px 0;
	}
.title {
	font-size:1.2em;
	font-weight:bold;
	line-height:115%;
	}
.feature#lead .title {
	font:1.2em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:115%;
	display:block;
	padding-bottom:5px;
	}
#leftcol .feature {
	margin-bottom:15px;
	}
#rightcol img {
	float:left;
	margin:3px 7px 0 0;
	}
#leftcol img {
	margin-bottom:10px;
	display:block;
	width:235px;
	height:100px;
	}
#rightcol .clearfloat {
	border-bottom:1px dotted #b6b6b6;
	padding:12px 0;
	}
.navigation {
	margin:10px 100px;
	}
li#sidebar-login, li#text-10 {
	display:none;
	}
#sidebar-login {
	color:#EFDFBF;
	overflow:visible;
	float:left;
	margin:15px 0;
	}
#sidebar-login ul li a {
	line-height:1.1em;
	}
#sidetop {
	/*margin-top:20px;
	*/
margin-bottom:0px;
	padding-bottom:0px;
	background:url(images/top-box.png) no-repeat;
	height:40px;
	/*position:relative;
	top:20px;
	*/
}
#sidebottom {
	background:url(images/bottom-box.png) no-repeat;
	/*margin-top:0px;
	margin-bottom:20px;
	position:relative;
	top:0px;
	*/
height:40px;
	}
#sidelist {
	background:url(images/middle-box.png) repeat-y;
	padding:0px 25px;
	z-index:1;
	}
#sidelist li {
	list-style:none;
	}
#sidelist li h3, #sidelist li h2 {
	color:#EFDFBF;
	}
.authors li a {
	color:#C39358;
	}
.authors li.current_page_item {
	background-color:#FBFBF0;
	padding-right:3px;
	border-style:dotted;
	border-color:#b6b6b6;
	border-width:1px 1px 1px 0px;
	}
.authors li {
	list-style:none;
	}
.bullets li {
	list-style:none;
	}
#sidelist .bullets li {
	list-style:none;
	line-height:120%;
	margin-left:20px;
	}
#sidelist .link a {
	list-style:none;
	line-height:120%;
	margin-left:20px;
	color:#FFF;
	}
li .cat-item a img {
	margin-bottom:0px;
	}
/*
li ul.children {
	padding-bottom:10px;
	}
*/
#sidelist .children li {
	list-style:none;
	margin-left:15px;
	}
#sidelist .children li a, #sidelist .children li a:visited {
	padding:2px 2px 2px 0px;
	border:0px;
	color:#EFDFBF;
	}
#sidelist .children li a:hover, #sidelist .children li a:active{
	color:#FFF;
	}
#sidelist .bullets li a:hover, #sidelist .bullets li a:active{
	color:#FFF;
	}
.postmetadata {
	margin:0px;
	}
#writer {
	margin:10px auto;
	padding:10px 60px;
	width:500px;
	display:block;
	clear:both;
	}
#writer img {
	padding:2px;
	border:1px solid #C39358;
	float:left;
	width:51px;
	vertical-align:text-top;
	margin-right:10px;
	}
#writer span {
	display:block;
	padding-top:4px;
	border-top:1px solid #cbd8b4;
	margin-top:12px;
	}
#writer p {
	margin:0;
	width:482px;
	}
.entry {
	padding:0 10px 10px 10px;
	}
.archive-entry {
	overflow:hidden;
	padding:10px 0;
	}
.archive {
	border-left:1px dotted #b6b6b6;
	padding-left:15px;
	position:relative;
	left:15px;
	overflow:hidden;
	}
.archive-picture {
	margin:0 20px 50px 15px;
	float:left;
	width:150px;
	height:auto;
	}
.category-description {
	font-style:italic;
	font-size:1.1em;
	margin-bottom:45px;
	border-left:1px dotted #b6b6b6;
	padding-left:15px;
	margin-left:8px;
	font-size:.9em;
	}
.archive-entry .wp-caption-text {
	display:none;
	}
.postmetadata.archive {
	font-size:.95em;
	font-weight:600;
	left:0px;
	}
div .poem {
	text-align:center;
	}
h3 a:link, h3 a:visited, h2.pagetitle {
	color:#659FDE;
	}
#sidelist li h3 a:link, #sidelist li h3 a:visited {
	color:#EFDFBF;
	}
.xoxo {
	color:#EFDFBF;
	}
/*Post Formatting*/
div.widget_recent_entries ul li {
	list-style-type:none;
	}
div.widget_tag_cloud {
	line-height:2em;
	}
div.widget_tag_cloud a {
	padding-right:10px;
	}
h2.widgettitle {
	padding-top:20px;
	}
div.twtr-hd {
	display:none;
	}
div.twtr-ft span {
	display:none;
	background-color:transparent;
	}
.picleft {
	float:left;
	margin:3px 14px 10px 0;
	border:7px solid #f2f2f2;
	}
.picright {
	float:right;
	margin:3px 0 10px 14px;
	border:7px solid #f2f2f2;
	}
.post blockquote {
	color:#5F0C06;
	quotes:"\201C" "\201D";
	padding:10px 60px;
	text-align:justify;
	}
.post blockquote p {
	text-align:justify;
	}
.post blockquote:before {
	font-family:serif;
	content:open-quote;
	font-weight:bold;
	font-size:100px;
	float:left;
	position:relative;
	left:-60px;
	margin-right:-60px;
	top:20px;
	}
.post blockquote:after {
	font-family:serif;
	content:close-quote;
	font-weight:bold;
	font-size:100px;
	float:right;
	position:relative;
	right:-60px;
	top:-15px;
	}
.post ul li {
	list-style:square;
	margin-bottom:5px;
	line-height:115%;
	margin-left:42px;
	}
.post ol li {
	margin-bottom:5px;
	line-height:115%;
	margin-left:48px;
	}
#tags {
	padding:3px 0;
	margin-left:60px;
	border-bottom:1px dotted #B6B6B6;
	border-top:1px dotted #B6B6B6;
	float:left;
	clear:both;
	line-height:1.5em;
	}
.post h1 {
	font-family:serif;
	font-style:italic;
	font-size:28px;
	margin:40px 0 30px 0;
	text-align:center;
	color:#9F0909;
	}
.post h3 {
	margin-bottom:30px;
	padding:0px;
	text-align:center;
	}
/* Form Elements */
select {
	background:#f2f2f2;
	border:1px solid #9c9c9c;
	width:100%}
#searchform {
	padding:0px;
	 }
.button {
	float:right;
	padding:1px;
	background:#EFDFBF;
	color:#000;
	border:thin outset black;
	}
.button:hover {
	background:#5F0C06;
	color:#FFF;
	cursor:pointer;
	text-decoration:none}
#commentform {
	margin:0 20px;
	}
#commentform input {
	width:170px;
	margin:5px auto;
	}
#commentform textarea {
	width:100%;
	margin-top:5px;
	}
/* Comments*/
.commentlist {
	padding-left:30px;
	}
.commentlist li {
	margin:15px 0 3px;
	padding:8px 15px 10px 15px;
	/*background:#f2f2f2;
	border-top:1px solid #ddd;
	*/
}
#commentform small {
	font-weight:bold;
	padding:0px;
	}
.commentmetadata {
	display:block;
	}
.commentlist small {
	background:#EFDFBF;
	}
.commentlist cite {
	font:1em Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing:-0.05em;
	}
/*Float Properties*/
.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
.clearfloat {
	display:block;
	}
/* 404*/
.searchsubmit {
	float:right;
	}
.err {
	padding:10px;
	}
.wp-polls .pollbar {
	max-width:75%}
#ab_adblock a {
	float:left;
	padding:5px;
	}
#ab_power, a.ab_power:link, a.ab_power:visited, a.ab_power:hover {
	color:#C39358;
	font-size:10px;
	text-decoration:none;
	width:150px;
	}
/*Footer*/
#footer {
	margin:0 auto;
	position:relative;
	left:-15px;
	background:url(images/bottom.png);
	background-repeat:no-repeat;
	width:900px;
	height:101px;
	font-size:0.75em;
	line-height:1.2em;
	/*text-indent:30px;
	 */
vertical-align:middle;
	padding:10px 0 40px 0;
	color:#000;
	}
#footer p {
	width:620px;
	padding-left:30px;
	margin-top:5px;
	line-height:1.2;
	}
#footer div {
	padding-top:10px;
	text-align:center;
	width:700px;
	}
div#wpadminbar, #wpadminbar div {
	padding-top:0px;
	text-align:center;
	width:100%;
	}
#footer a {
	color:#5F0C06;
	}
.iLikeThis {
	background:none repeat scroll 0 0 AntiqueWhite;
	border:1px solid #E1D4C2;
	height:15px;
	width:56px;
	margin:0 10px 0 0;
	padding:5px;
	text-align:center;
	display:block;
	float:right;
	font-size:1em;
	}
.iLikeThis .counter a {
	display:block;
	margin-top:10px;
	width:66px;
	position:relative;
	left:-6px;
	font-size:9px;
	color:AntiqueWhite;
	border:1px solid DarkRed;
	background:Sienna;
	text-decoration:none;
	}
div.iLikeThis {
	position:relative;
	top:-323px;
	float:right;
	}
#wbx-gw-button-wrapper-0 {
	display:none;
	}
.connect_top div {
	background:none repeat scroll 0 0 #fff;
	}
#cboxCurrent {
	display:none;
	}
#crellyslider-2 {
	position:relative;
	z-index:10;
	left:3px;
	top:-3px;
	}
h2#titlearea{
	height:290px;
	overflow:hidden;
	width:690px;
	}
img#andi-header{
	position:relative;
	top:-285px;
	z-index:100;
	}
.amp-wp-article-featured-image amp-img {
	display:none;
	}