/*



THEME NAME: Inca un calator



THEME URI: http://blog.razvanstavila.com



DESCRIPTION: Inca un calator



VERSION: 1.6



AUTHOR: Razvan Stavila



AUTHOR URI:



TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer



*/
/* General */

* { margin: 0; padding: 0; }

a {
	padding: 0 3px;
	background: #212829;
	font-weight: bold;
	color: #fcc301;
	outline: none;
	text-decoration: none;
}

a:hover{
	text-decoration: none;
	background: #b50b0b;
	color: #fcc301;
}

body {
	font: 1em/1.8em Arial, Helvetica, sans-serif;
	background: url(images/bg.jpg) repeat left top;
	color: #ffffff;
}

body, html { height: 100%; }

body.home #content .posts .listings,
body.archive #content .posts .listings { padding: 30px 0 20px 0; }

/* Post Home */
body.home #content .posts .post-content,
body.archive #content .posts .post-content {
	margin: 0 0 0.5em 0;
	font-family: Georgia;
	color: #d8d8d8;
	font-style: italic;
	line-height: 1.4em;
}

body.single #navbottom { padding: 9px 0; }

/* Single Post */
body.single .latest {
	position: relative;
	width: 800px;
	background: url(images/first_article_info_area_single.gif) no-repeat 40px top;
}

body.single .latest #ungandpezi {
	width: 490px;
	height: 150px;
	float: right;
	margin: 20px 20px 0 0;
	background: url(images/ungandpezi.jpg);
}

body.single .latest #ungandpezi li {
	padding: 0 40px;
	line-height: 1.4em;
	font-size: 0.81em;
	font-family: Georgia;
	color: #d8d8d8;
	font-style: italic;
}

body.single .latest #ungandpezi ul { padding: 20px 0 0 0; }

body.single .latest #ungandpezi ul,
body.single .latest #ungandpezi li { list-style: none; }

body.single .latest .comm {
	position: absolute;
	left: 180px;
	top: 95px;
	width: 60px;
	padding: 17px 0 0 0;
	background: url(images/icn_comment_latest.gif) no-repeat 83% 13px;
	text-align: center;
	font-size: 1.44em;
	font-weight: bold;
}

body.single .latest .comm a { color: white; background: none; }

body.single .latest .comm a:hover { color: #fcc301; background: none; }

body.single .latest .time {
	position: absolute;
	left: 63px;
	top: 280px;
	width: 70px;
	text-align: center;
	font-size: 1.13em;
	font-weight: bold;
	color: white;
	letter-spacing: -2px;
	line-height: 1em;
	text-transform: uppercase;
}

body.single .post-area { float: right; width: 606px; padding: 35px 0 0 0; }

body.single .post-area .post-content {
	position: relative;
	color: #d8d8d8;
	font-size: 1.25em;
	line-height: 1.4em;
	z-index: 9;
}

body.single .post-area .post-content img { padding: 5px; border: 3px dotted #d8d8d8; }

body.single .post-area .post-content p { margin: 0 0 1em 0; }

body.single h2 {
	font-size: 2.53em;
	margin: 0 0 0.5em 0;
	line-height: 0.93em;
}

body.single h2 a { color: #fcc301; }

h2 {
	font-size: 1.75em;
	font-weight: bold;
	letter-spacing: -2px;
}

h2 a { color: white; background: none; padding: 0 4px 0 0; }

input, textarea {
	border: 1px dotted #ca1e00;
	padding: 2px;
	font: 1em/1.8em "Lucida Sans", "Trebuchet MS";
}

.clearfix { /* for IE/Mac */ display: inline-block; }

/* Clear fix */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.editcomment a { background: #b50b0b; color: #fcc301; font-size: 0.75em; }

.editlink a {
	background: #b50b0b;
	color: #fcc301;
	font-size: 0.75em;
	letter-spacing: 1px;
}

/* 404 error */
.err404 {
	text-align: center;
	font-weight: bold;
	font-size: 2em;
	padding: 30px 0 0 40px;
	margin: 0 0 40px 0;
	letter-spacing: -2px;
}

.linktop {
	position: relative;
	margin: 0 0 -80px -116px;
	padding: 45px 0 30px 0;
	width: 80px;
	background: url(images/top_bg.gif) no-repeat left top;
}

.linktop a {
	background: none;
	color: white;
	font-size: 0.85em;
	margin: 0 0 0 8px;
}

.post-area .post-content a.image-link { display: block; padding: 5px 3px; }

.post-area .post-content ul { margin: 0 0 5px 20px; }

.post-area .post-content ul li {
	margin: 0 0 10px 0;
	padding: 0 0 0 30px;
	background: url(images/blt_list.gif) no-repeat left 5px;
	list-style: none;
	color: #fefae2;
}

.sameheight {
	float: left;
	width: 162px;
	margin: 200px 0 0 0;
	background: url(images/vert_dott.gif) repeat-y right top;
}

/* General Style */
.wrap800 { width: 800px; margin: 0 auto; text-align: left; }

/* Comments */
#comments { position: relative; z-index: 100; }

#comments #comments-list { position: relative; z-index: 10; }

#comments #comments-list ol li {
	padding: 20px 0 10px 0;
	width: 606px;
	background: url(images/content.png);
	list-style: none;
	border-bottom: 1px solid #303030;
}

#comments #comments-list ol li .comment-author { float: right; width: 450px; }

#comments #comments-list ol li .comment-author .fn { font-weight: bold; color: white; }

#comments #comments-list ol li .comment-meta {
	position: relative;
	float: left;
	width: 120px;
	height: 100px;
	background: url(images/comment_date_bg.gif) no-repeat right top;
}

#comments #comments-list ol li .comment-meta a.commlink {
	position: absolute;
	width: 60px;
	right: 10px;
	top: 23px;
	text-align: center;
	line-height: 1.2em;
	background: none;
	color: #b9a76b;
	letter-spacing: -1px;
	font-size: 1em;
	text-transform: uppercase;
}

#comments #comments-list ol li p { line-height: 1.4em; padding: 0 0 15px 0; }

#comments #comments-list ol li.comment-author-admin { background: url(images/comments.png); }

/* Content */
#content {
	padding: 0 0 5px 0;
	background: url(images/horiz_dott.gif) repeat-x left bottom;
}

#content #featured {
	background: url(images/horiz_dott.gif) repeat-x left bottom;
}

#content .posts { background: url(images/content.png) repeat left top; }

/* Posts List */
#content .posts { padding: 0 0 50px 0; }

#content .posts .listings { position: relative; width: 800px; }

#content .posts .listings .post-area { float: right; width: 606px; padding: 15px 0 0 0; }

#content .posts .listings .post-area h2 { margin: 0 0 0.5em 0; }

#content .posts .listings .post-info {
	float: left;
	width: 175px;
	height: 135px;
	position: relative;
	background: url(images/posts_info_area.gif) no-repeat right top;
	text-align: right;
}

#content .posts .listings .post-info .comm {
	position: absolute;
	right: 4px;
	top: 0;
	width: 50px;
	padding: 17px 0 0 0;
	background: url(images/icn_comment.gif) no-repeat 75% 13px;
	text-align: center;
}

#content .posts .listings .post-info .comm a { color: #b9a76b; background: none; letter-spacing: -1px; }

#content .posts .listings .post-info .comm a:hover { color: #fcc301; background: none; }

#content .posts .listings .post-info .time {
	position: absolute;
	right: 27px;
	bottom: 35px;
	width: 70px;
	text-align: center;
	line-height: 1em;
	font-weight: bold;
	color: #b9a76b;
	text-transform: uppercase;
	letter-spacing: -1px;
}

/* Featured Post */
#featured .latest {
	position: relative;
	width: 800px;
	height: 497px;
	background: url(images/first_article_info_area.gif) no-repeat 40px top;
}

#featured .latest #ungandpezi {
	width: 490px;
	height: 150px;
	float: right;
	margin: 20px 20px 0 0;
	background: url(images/ungandpezi.jpg);
}

#featured .latest #ungandpezi li {
	padding: 0 40px;
	line-height: 1.4em;
	font-size: 0.81em;
	font-family: Georgia;
	color: #d8d8d8;
	font-style: italic;
}

#featured .latest #ungandpezi ul { padding: 20px 0 0 0; }

#featured .latest #ungandpezi ul,
#featured .latest #ungandpezi li { list-style: none; }

#featured .latest .comm {
	position: absolute;
	left: 180px;
	top: 95px;
	width: 60px;
	padding: 17px 0 0 0;
	background: url(images/icn_comment_latest.gif) no-repeat 83% 13px;
	text-align: center;
	font-size: 1.44em;
	font-weight: bold;
}

#featured .latest .comm a { color: white; background: none; }

#featured .latest .comm a:hover { color: #fcc301; background: none; }

#featured .latest .time {
	position: absolute;
	left: 40px;
	top: 306px;
	width: 80px;
	text-align: center;
	font-size: 1.13em;
	font-weight: bold;
	color: white;
	letter-spacing: -2px;
	line-height: 1em;
	text-transform: uppercase;
}

#featured .post-area { float: right; width: 606px; padding: 35px 0 0 0; }

#featured .post-area .post-content {
	font-family: Georgia;
	color: #d8d8d8;
	font-style: italic;
	font-size: 1.25em;
	line-height: 1.4em;
}

#featured h2 {
	font-size: 2.53em;
	margin: 0 0 0.5em 0;
	line-height: 0.93em;
}

#featured h2 a { color: #fcc301; }

/* Footer */
#footer {
	clear: both;
	width: 100%;
	background: url(images/horiz_dott.gif) repeat-x left top;
}

#footer #tagcloud { line-height: 1em; padding: 15px 0 0 20px; width: 480px; }

#footer #tagcloud a { margin: 0 7px 0 0; }

#footer #tagcloud h3 { margin: 0 0 0.2em 0; font-size: 1em; }

#footer #tagcloud ul,
#footer #tagcloud ul li { margin: 0; padding: 0; list-style: none; }

#footer .footer-area {
	width: 800px;
	height: 210px;
	margin: 0 auto;
	background: url(images/footer.gif) no-repeat right top;
}

#footer .footer-area .footer-info { position: relative; padding: 0 0 0 205px; }

#footer .footer-area .footer-info .copy {
	position: absolute;
	right: 80px;
	top: 5px;
	font-size: 0.75em;
	font-family: Georgia;
	color: #6b7477;
	text-align: right;
}

#footer .footer-area .footer-info .credit {
	padding: 5px 0 0 20px;
	font-family: Georgia;
	color: #6b7477;
	font-size: 0.75em;
}

#footer .footer-area .footer-info a { font-weight: normal; background: none; padding: 0; }

#footer .footer-area .footer-info a:hover { color: #a3a29d; background: none; }

/* Header */
#header {
	height: 110px;
	width: 100%;
	background: url(images/horiz_dott.gif) repeat-x left bottom;
}

#header .wrap800 { height: 110px; position: relative; }

#header h1 {
	position: absolute;
	left: 136px;
	bottom: 5px;
	width: 358px;
	height: 69px;
}

#header h1 a {
	display: block;
	width: 358px;
	height: 69px;
	background: url(images/logo.gif) no-repeat left top;
	text-indent: -5000px;
}

/* Page Navigation */
#navbottom {
	width: 100%;
	padding: 14px 0;
	background: url(images/pagenav.png) repeat left top;
}

#navbottom .nav-next {
	float: right;
	width: 225px;
	padding: 0 45px 0 0;
	background: url(images/page_nav_right.gif) no-repeat right center;
	line-height: 1.2em;
	text-align: right;
}

#navbottom .nav-next a,
#navbottom .nav-previous a {
	color: #a3a29d;
	padding: 9px 0;
	display: block;
	background: none;
}

#navbottom .nav-next a:hover,
#navbottom .nav-previous a:hover { background: none; color: #fcc301; }

#navbottom .nav-previous {
	float: left;
	width: 225px;
	margin: 0 0 0 226px;
	padding: 0 0 0 45px;
	background: url(images/page_nav_left.gif) no-repeat left center;
	line-height: 1.2em;
	text-align: left;
}

#navbottom .wp-pagenavi {
	position: relative;
	width: 800px;
	margin: 0 auto;
	text-align: right;
}

#navbottom .wp-pagenavi .pages {
	position: absolute;
	left: 196px;
	top: 0;
	margin: 0;
	padding: 0;
	background: none;
	border: none;
	color: #a3a29d;
	font-family: Georgia;
	font-size: 1.13em;
}

#navbottom .wp-pagenavi a {
	background: url(images/btn_nav_inactive.gif) no-repeat center center;
	border: none;
	color: #a3a29d;
	padding: 10px 13px;
	font-weight: bold;
}

#navbottom .wp-pagenavi a:hover { color: #fcc301; }

#navbottom .wp-pagenavi a[title="Primul"],
#navbottom .wp-pagenavi a[title="Ultimul"] {
	background: none!important;
	font-weight: bold;
	font-family: Georgia;
	font-size: 0.75em;
	padding: 0 5px;
}

#navbottom .wp-pagenavi span.current {
	background: url(images/btn_nav_active.gif) no-repeat center center;
	border: none;
	color: #a3a29d;
	padding: 10px 13px;
	color: #1d1d1d;
	color: #1d1d1d;
}

#navbottom .wp-pagenavi span.extend { display: none; }

#respond { margin: 30px 0 0 0; padding: 0 0 50px 0; }

#respond .form-input {
	float: left;
	width: 415px;
	padding: 5px 0 5px 10px;
	background: url(images/input_bg.gif) no-repeat left top;
}

#respond .form-input input {
	margin: 0 0 15px 0;
	background: none;
	border: none;
	color: white;
}

#respond .form-label { float: left; width: 125px; text-align: right; }

#respond .form-label label { padding: 0 15px 0 0; font-weight: bold; }

#respond .form-submit { text-align: right; width: 530px; }

#respond .form-submit input {
	background: none;
	border: none;
	text-transform: uppercase;
	color: #fcc301;
	cursor: pointer;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
}

#respond .form-textarea {
	float: left;
	width: 415px;
	padding: 5px 0 12px 10px;
	background: url(images/textarea_bg.gif) no-repeat left top;
}

#respond .form-textarea textarea {
	background: none;
	border: none;
	width: 383px;
	height: 220px;
	color: white;
	font-family: "Lucida Sans", "Trebuchet MS";
	overflow: auto;
}

#respond .loggedin { padding-left: 25px; }

#ungandpezi li .current_date {
	text-transform: uppercase;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fcc301;
	font-size: 1.17em;
	margin: 0 0 0.5em 0;
}

#ungandpezi li p { margin: 0 0 0.2em 0; }

/* Wrapper */
#wrapper {
	width: 100%;
	background: url(images/header.jpg) repeat-x left top;
}
.twitter,
.flickr { position: absolute; left: 647px; top:-11px; border: none!important; background: none!important }
.twitter:hover,
.flickr:hover { background: none!important; }
.twitter img,
.flickr img { border: none!important }
.flickr { left: 685px; top: -35px }