/*
Theme Name: Escapada Wordpress Theme
Theme URI: http://escapadarural.com/
Description: The original theme of Escapada Rural
Version: 1.0
Author: Felipe del Pozo
Tags: green colors
*/ /* Content */
#content h1 {
	margin: 15px 0 30px 0;
}

/* Left Panel */
#left_panel {
	float: left;
	width: 515px;
	padding: 0 !important;
}

#left_panel h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	border: none !important;
	padding: 0;
	margin: 14px 0 7px 0;
}

#left_panel small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #353535;
}

/* Main Panel */
#main_panel {
	width: 760px;
}

#main_panel h1 {
	clear: both; font-size : 20px;
	margin: 30px 0 15px 0 !important;
	padding: 0;
	font-size: 20px;
}

#main_panel h1.post_title {
	margin: 30px 0 10px 0 !important;
}

#main_panel h2 {
	clear: both;
}

#main_panel small {
	padding: 0 0 30px 0;
}

/* Page Navegator */
.wp-pagenavi {
	text-align: center !important;
	padding: 20px 0 50px 0 !important;
}

.wp-pagenavi span.pages,.wp-pagenavi span.extend {
	border: none !important;
	padding: 4px 5px !important;
	color: #000 !important;
}

.wp-pagenavi span.current {
	background-color: #98B15C !important;
	border: 1px solid #98B15C !important;
	color: #FFFFFF !important;
	padding: 4px 5px !important;
}

.wp-pagenavi a {
	background-color: #EEF2E6 !important;
	border: 1px solid #C0CF9C !important;
	color: #384624 !important;
	padding: 4px 5px !important;
}

.wp-pagenavi a:hover {
	border: 1px solid #748943 !important;
}

/* Search */
#searchform {
	margin: 0 0 40px 0;
}

input#s {
	width: 351px;
	border: 1px solid #7f9db9 !important;
	padding: 3px 0px;
}

input#searchsubmit {
	margin-left: 10px;
}

/* Post */
div.post {
	background: url(img/post_separator.gif) no-repeat center bottom;
	padding: 0 0 40px 0;
	margin: 0 0 40px 0;
}

div.entry {
	float: left;
	margin: 10px 0 20px 0;
}

.related_posts h2 {
	margin-bottom: 20px;	
}

.related_posts li {
	margin-bottom: 8px;	
}

.post_excerpt {
	padding-top: 10px;	
}

/* Comments */
.commentlist {
	margin: 20px 0 0 0;	
}

.commentlist li {
	list-style: none;
	background: none;	
	margin: 0 0 40px 0;
	padding: 0 0 0 10px;
}
.commentlist img {
	float: left;	
	margin: 0 0 0 10px;
	padding: 1px;
	border: 1px solid #ccc;
}

.comment_content img {
	float: inherit;
	border: none;
	margin: 0;
	padding: 0;	
}

.comment_author {
	float: left;
	margin: 1px 0px 0px 10px;
}

.comment_main {
	clear: both;
	padding: 10px 0 0 0;	
}

.comment_header {
	background: url(img/comments_gray_header.gif) repeat-y left top;		
	padding: 13px 0 0 733px;
}

.comment_content {
	background: url(img/comments_gray_background.gif) repeat-y left top;
	padding: 0 20px;
	width: 733px;
	overflow: hidden;
}

.comment_content p {
	width: 700px;	
}

.comment_footer {
	background: url(img/comments_gray_footer.gif) repeat-y left top;		
	padding: 13px 0 0 733px;
}

.admin .comment_header {
	background-image: url(img/comments_header.gif);			
}

.admin .comment_content {
	background-image: url(img/comments_background.gif);			
}

.admin .comment_footer {
	background-image: url(img/comments_footer.gif);			
}

#commentform label {
	width: 105px;		
}

.comments_links {
	padding: 0 0 30px 20px;	
}

.comments_links div {
	float: left;	
}

.comments_rss {
	background: url(img/rss_icon.gif) no-repeat left top;
	padding: 0 0 0 20px;	
}

/* Archive */
.category_descripcion {
	margin: 0 0 40px 0;
}

#list_posts li.post_content {
	background: url(img/post_separator.gif) no-repeat center bottom;
	list-style: none;
	padding: 0 0 40px 0;
	margin: 0 0 40px 0;
}

#list_posts li a.post_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

#list_posts li p {
	font-size: 12px;
	margin: 6px 0 12px 0;
}

#list_posts h2 {
	font-size: 14px;
	border: none;
	margin: 0 0 5px 0;
	padding-left: 0;
}

/* Single */
.single div.post {
	background: none !important;
	padding: 0;
	margin: 0;
}

/* Images */
p img {
	padding: 0;
	max-width: 100%;
}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}

img.alignleft {
	padding: 4px 4px 4px 0;
	margin: 0 7px 2px 0;
	display: inline;
}

.alignright {
	float: right;
}

.alignleft {
	float: left
}

/* PostMeta */
.postmetadata {
	clear: both;
	margin: 20px 0 0 0;
}

.postmetadata p {
	background: url(img/link.gif) no-repeat left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 4px 0 4px 25px;
	margin: 0px;
}

.postmetadata a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.postmetadata .posttags {
	background: url(img/tabs.gif) no-repeat left center;
}

.postmetadata .postcategory {
	background: url(img/folder_category.gif) no-repeat left center;
}

.postmetadata .postcomments {
	background: url(img/comments.gif) no-repeat left center;
}

.postmetadata .postedit {
	background: url(img/action_save.gif) no-repeat left center;
}

/* SideBar */

.widget_tag_cloud div{
	padding:15px;
	line-height:23px;
}

#sidebar {
	float: right;
	width: 435px;
}

#sidebar li.widget {
	background: url(img/widget_background.gif) repeat-y left top;
	width: 215px;
	list-style: none;
	padding: 0px !important;
	margin-bottom: 20px !important;
}

#sidebar li h2 {
	background: url(img/widget_header.gif) no-repeat left top;
	width: 184px;
	border: none !important;
	padding: 6px 0px 2px 18px !important;
	margin: 0px 0px 8px 0px !important;
	font-family: "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: bold !important;
	overflow: hidden;
	font-size: 17px;
}

#sidebar li ul {
	margin: 0px 0px 0px 14px !important;
	width: 170px;
	padding: 12px 0 3px 0;
}

#sidebar li ul li {
	background: url(img/folder.gif) no-repeat left top;
	list-style: none;
	padding: 0px 0px 0px 20px !important;
	margin: 0 0 8px 5px;
}

#sidebar li div.widget_footer {
	background: url(img/widget_footer.gif) no-repeat left bottom;
	padding: 14px 202px 0px 0px !important;
}

#sidebar li.widget_pages li {
	background-image: url(img/calendar.gif);
}

#sidebar li.widget_links li {
	background-image: url(img/link.gif);
}

#sidebar li.widget_archive li {
	background-image: url(img/calendar.gif);
}
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	margin:20px 0 20px 0;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height:17px;
	padding:5px 10px 0 0;
	margin: 0;
	text-align:right;
	font:10px Arial;
	color:#666;
}
.wp-caption p.wp-caption-text a {
	color:#666;
}


.CasaEspecial{padding:12px; border:1px solid #eee; width:329px; margin:15px 15px 0 0; float:left; text-align:left; height:170px;	}
.CasaEspecialFoto, .CasaEspecialNombre{float:left;}
.CasaEspecialNombre{ padding-left:15px;}
.CasaEspecialDescripcion{clear:both; padding:15px 0;}

.SeparaPosts{clear:both; background:transparent url(http://www.escapadarural.com/blog/wp-content/themes/escapada/img/post_separator.gif) no-repeat scroll center center; height: 10px; padding:20px;}

