/*
Theme Name: Esevi
Theme URI: http://torchiari.com.ar
Description: style de Torchiari
Author: Marina Torchiari
Author URI: http://torchiari.com.ar
Template: k2
*/

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	color: #333;
	background: #939 /*url('images/background.jpg') repeat */;
	text-align: center;
	}

body.lang-es_AR {
	font-size: 75%; /* Resets 1em to 12px */
	}
	
body.columns-three #primary {
	margin-left: 195px;
}

body.columns-three #sidebar-1 {
	left: -520px;
	margin-left: -195px;
}

body.columns-three .template-image #primary {
	margin-left: 0;
}

#page {
	background: #cf9;
	padding-top: 0px;
	position: relative;
	border: none;
	border-top: none;
	clear: both;
	}

#primary {
	background: #cf9;
	}

#header {
	background: #939 url('images/header2.png') center center no-repeat;
	height: 170px;
	}

.secondary {
	color: #3c3;
	}

.comments {
	text-align: left;
	margin: 30px 0 0;
	position: relative;
	}

/*- Main Menu in Header */

ul.menu {
	display: inline;
	position: absolute;
	margin: 0 0 0 330px; 
	font-size: 1.2em;
	font-weight:bold !important;
	}

ul.menu, ul.menu li {
	float: left;
	}

ul.menu li a {
	color: #939 !important;
	display: block;
	padding: 5px 15px;
	background: #3c3;
	border-top-right-radius: 6px;
	border-top-left-raius: 0px;
	-moz-border-radius-topright: 6px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-right-radius: 6px;
	-webkit-birder-top-left-radius: 0px;
	}
	
ul.menu li a:hover {
	background: #3c3;
	color: #939;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover,
ul.menu li.current_page_ancestor a,
ul.menu li.current_page_ancestor a:hover {
	color: #3c3 !important;
	background: #cf9;
	text-decoration: none;
	}

/*- Headings */

h1 {
	color: #060;
	}

.blog-title a:hover {
	text-decoration: none;
	color: #39c;
	}

.secondary h4 { /* Secondary H4 is sidebar headlines */
	font-weight: bold;
	color: #060;
	}

.comment-login, .comment-welcomeback {
	color: #666;
}

.entry-title, .entry-title a, .entry-title a:visited,
h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited {
	color: #060 !important;
	}

.entry-meta {
	font-size: 1em;
	line-height: 1.6em;
	color: #939 !important;
	}

.entry-meta a,
.comment-meta a,
.entry-date,
.entry-time {
	color: #060;
	}

.entry-head .entry-meta {
	background: url('images/time.png') left top no-repeat;
	}

.entry-tags {
	background: url('images/tag_blue.png') left 2px no-repeat;
	}


.entry-edit a {
	background-image: url('images/pencil.png');
	}

.comment-edit a {
	background: url('images/comment_edit.png') 8px center no-repeat;
	}

.comment-reply a {
	background-image: url('images/comment.png');
	}

.commentslink {
	background: url('images/comment.png') left center no-repeat;
	}

.quoter_comment {
	background: url('images/comment.png') left center no-repeat;
	}

/*- Primary Contents */

.hentry {
	padding-bottom: 25px;
	padding-top: 5px;
	background:url('images/divider.png') bottom center no-repeat;
	}

.entry-content {
	color: #333;
	}

#dynamic-content .k2-asides .entry-content {
	border: none;
	}

/*- Comments */

#commentlist .comment {
	border-bottom: 1px solid #939;
	border-right: 1px solid #939;
	}

#commentlist li .comment-meta {
	background: url('images/time.png') left center no-repeat;
	}

.bypostauthor blockquote {
	background: url('images/quote.png') no-repeat 10px 0;              
	}

#leavecomment, .comments #loading, #comments-closed-msg {
	color: #c9f;
	}

.comments input[type=text], .comments textarea {
	color: #666;
	}

input[type=text]:focus, textarea:focus {
	border-color: #939;
	}

.comments form input[type=text] {
	margin: 5px 0 1px 0 !important;
	}

.comments textarea {
	width: 98%;
	border: 1px solid #939;
	}

#pinglist {
	font-size: 1.2em;
	padding: 0;
	margin: 10px 0 10px;
	background: #ccc;
	}
	
/* Footer */	

#footer {
	background: #939 url('images/footer.png') center center no-repeat;
	height: 200px;
	margin: 0 auto;
	padding: 20px 0 0 250px;
	text-align: right;
	}

#footer p {
	color: #cf9 !important;
	display: inline-block;
	margin-right: 50px;
	float:right;
	clear:both;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 2em;
	}

#footer a {
	color: #cf9 !important;
	font-weight:bolder;
	}

/*- Links */

h2 a:hover, h2 span a:hover {
	color: #3c3 !important;
	}

a {
	color: #3c3 !important;
	text-decoration: none;
	}

.entry-content a:visited {
	color: #060 !important;
	}

/*- Various Tags and Classes */

a[rel~="attachment"] img:hover,
.gallery a img:hover,
.wp-caption:hover {
	border: 2px solid #39c;
	}

blockquote {
	background: url('images/quote.png') no-repeat 10px 0;
	border: none;
	}

hr {
	display: none;
	}

body.smartposition #nav-above {
	width: 730px;
	}

.comments .navigation {
	margin: 20px 0;
	}

.navigation a {
	color: #3c3;
	}

/*- Search Form and Livesearch */

#search {margin-top: 20px;}

#search h4 {display: none;}

#search-form-wrap.livesearch {
	position: relative;
	height: 2.0em;
	}

input[type=text], textarea {
	color: #333;
	padding: 1px;
	margin: 0;
	}

#s {
	width: 85%;
	font-size: 1.1em;
	margin: 4px 0px;
	}

.livesearch #s {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	}

.columns-three .livesearch #s {width: 145px;}

#searchreset {background: url('images/reset-fff.png') center center no-repeat;}

#searchload {background: url('images/spinner.gif') center center no-repeat;}

/*- Rolling Archives */

body.smartposition #rollingarchives {
	position: fixed;
	top: 0px;
	background: #cf9;
	border-bottom: 2px solid #939 !important;
	}
	
#rollpages { left: 86px;}
	
#rollingarchives {width: 500px;}
#rollhome {background: url('images/house.png') no-repeat center center;}
#rollload {background: url('images/spinner.gif') no-repeat center center;}
#rollhover {background: url('images/rollhover.png') no-repeat center top;}
#pagetrackwrap {width: 200px; background: url('images/sliderbgright.png') no-repeat right center;}
#pagetrack {width: 200px; background: url('images/sliderbgleft.png') no-repeat left center;}
#pagehandle {background: url('images/sliderhandle.png') no-repeat center center;}
#trimmertrackwrap {background: url('images/sliderbgright.png') no-repeat right center;}
#trimmertrack {background: url('images/sliderbgleft.png') no-repeat left center;}
#trimmerhandle {background: url('images/sliderhandle.png') no-repeat center center;}
#trimmermore {background: url('images/trim_more.png');}
#trimmerless {background: url('images/trim_less.png');}
