/* @override 
	http://rosquillas.info/crosquil/wordpress/wp-content/themes/fondo/style.css
	http://blog.fondoeltriunfo.org/wp-content/themes/fondo/style.css
*/

/* @group Intro */

/*
THEME NAME: El Triunfo
THEME URI: http://www.quietdesign.info
DESCRIPTION: Thematic based theme for Fondo de Conservacion El Triunfo.
VERSION: 0.1
AUTHOR: Carlos Rosquillas
AUTHOR URI: http://www.quietdesign.info
TAGS: white, three-columns, two-columns, fixed-width, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats
.
The Thematic Theme is copyright Ian Stewart http://themeshaper.com/
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/

/* Reset browser defaults */

@import url('library/styles/reset.css');

/* Apply a basic layout */

@import url('library/layouts/2c-r-fixed.css');

/* Apply basic image styles */

@import url('library/styles/images.css');

/* Prepare theme for plugins */

@import url('library/styles/plugins.css');

/* @end */

/* @group Naturaleza */

/* @group Typography */

a, h1, h2, h3, h4, p, ul, li, abbr, acronym, cite, em, i, span,tr,td {
	font: 16px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-decoration: none;
	color: #000;
}

p {
	margin-bottom: 18px;
}

strong {
	font-weight: bold;
}

cite, em, i {
	font-style: italic;
}

blockquote em, blockquote i, blockquote cite {
	font-style: normal;
}

abbr, acronym {
	border-bottom: 1px dotted #333;
	cursor: help;
}

Pullquotes 

blockquote.left {
	float: left;
	margin-left: 0;
	margin-right: 20px;
	text-align: right;
	width: 33%;
}

blockquote.right {
	float: right;
	margin-left: 20px;
	margin-right: 0;
	text-align: left;
	width: 33%;
}

/* Hide random stuff */

#branding, div.menu, #access div.skip-link a {
	display: none;
}

/*

 @end */

/* @group Body */

/* Main content */

body {
	background: #fff url(images/shadow.jpg) repeat-y center;
}

#wrapper {
	width: 955px;
	margin-left: auto;
	margin-right: auto;
}

/* Home Link FONCET */

#header div.home-link {
	margin-left: 10px;
	margin-bottom: 20px;
}

#header div.home-link a, #header div.home-link span {
	color: #506536;
	font-size: 20px;
}

#header div.home-link a:hover, #header div.home-link span:hover {
	color: #212a17;
}

/* Home link Blog */
#homelink {
	background: url(images/homePat.png) repeat-x;
	height: 23px;
}

#homelink a {
	font-size: 12px;
	font-weight: bold;
	color: #599a08;
	position: relative;
	bottom: 6px;
	padding-left: 5px;
}

#homelink a:hover {
	color: #424242;
}

#homelink img {
	padding-left: 6px;
	position: relative;
	top: 6px;
}

/* @end */

/* @group Sidebar */

#flexipages-3 {
	margin-bottom: 35px;
}

/* Sidebar */

div#primary.aside.main-aside {
	width: 250px;
	margin-right: 10px;
	margin-top: 0px;
}

/* Subcat exceptions */
ul li.page_item.page-item-168 ul li a {
	margin-left: 14px;
}

#flexipages-3 ul {
	margin-top: 5px;
}



/* Navigation Pages Widget */

h3.widgettitle, h3.widgettitle label {
	color: #ada997;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 5px;
}

div#primary.aside.main-aside a {
	color: #456654;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}

div#primary.aside.main-aside abbr {
	color: #456654;
	font-size: 12px;
	font-weight: bold;
}

div#primary.aside.main-aside a:hover {
	color: #000;
}

ul.subcat {
	margin-left: 55px;
}

/* Search */

#buscar {
	position: relative;
	top: 35px;
	margin-bottom: 55px;
}

#searchsubmit {
	display: block;
	margin-top: 5px;
}

#buscar h3.widgettitle {
	clear: right;
	margin-bottom: 10px;
	position: relative;
}


/* Search & Filter Results */

#noresults-searchform div {
	margin-top: 25px;
}

#noresults-searchsubmit {
	display: block;
}

#content h1.page-title, #content h1.page-title span {
	color: #ada997;
	font-size: 20px;
	margin-bottom: 5px;
}

#content div.archive-meta p {
	color: #4f4d47;
	font-size: 16px;
	margin-bottom: 20px;
}

#search-terms, #content h1.page-title span {
	color: #4f4d47;
	font-size: 20px;
}



/* @end */

/* @group Checklist on Global Map */

#gm-map-1-legend {
	width: 235px;

	margin-bottom: 20px;
}

td {
	font-size: 11px;
	font-variant: normal;
	color: #456654;
	font-weight: bold;
}

tr td label {
	display: inline-table;
	margin-top: 5px;
	margin-left: 5px;
}

tr td img {
	position: relative;
	top: 8px;
}

#post-305 div.entry-content span.edit-link a.post-edit-link {
	clear: both;
	text-align: right;
	margin-right: 20px;
	padding-top: 15px;
}



/* @end */

/* @group Content */

/* Posts */

h2.entry-title a, h1.entry-title a, h1.entry-title, h2.entry-title {
	font: bold 18px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #506536;
	display: inline;
	position: relative;
}

/* List Styling in Post Bodies*/
div.entry-content ul {
	position: relative;
	list-style-type: disc;
	left: 10px;
	padding-left: 20px;
}

div.entry-content ul li {
	color: #484848;
	font-size: 14px;
	margin-top: 5px;
}

/* General Page Exceptions */

ul.gm-visible-list li {
	list-style-type: none;
}


.myicons {
	vertical-align: middle;
	padding-right: 10px;
}

/* Older & Newer */

#nav-above a, #nav-below a {
	color: #767676;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	float: left;
	margin-bottom: 10px;
	margin-right: 50px;
}

#nav-above a:hover, #nav-below a:hover {
	text-decoration: underline;
}

a span.meta-nav {
	color: #767676;
}

#nav-above {
	width: 675px;
}

/* Byline */

div.entry-meta {
	margin-top: 0;
	margin-bottom: 15px;
}

div.entry-meta span, div.entry-meta a {
	font-size: 9px;
	color: #767676;
}

abbr.published {
	border-bottom-style: none;
	font-size: 9px;
}

div.entry-utility {
	margin-bottom: 35px;
	margin-top: 5px;
}

div.entry-utility a, div.entry-utility span, div.entry-utility {
	font-size: 9px;
	color: #767676;
}

div.entry-utility a:hover, div.entry-meta a:hover {
	text-decoration: underline;
}

div.entry-content p, div.entry-content, div.entry-content a {
	color: #484848;
	font-size: 14px;
	margin-bottom: 0;
	margin-top: 10px;
}

div.entry-content a {
	font-weight: bold;
	display: block;
}

div.entry-content a:hover {
	text-decoration: underline;
}

/* General Map Styles */

#gm-post span.blogdate {
	color: #456654;
	font-weight: bold;
	font-size: 14px;
	position: relative;
	bottom: 8px;
}

#gm-post h2 a {
	width: 660px;
	margin-top: 20px;
	font-size: 17px;
}

#gm-post p.meta a {
	display: none;
}

#gm-post div.storycontent p {
	width: 660px;
}



/* Maps */

iframe {
	border: 10px solid #ada997;
}

/* Single Post */

/* @end */

/* @group Filter */

/* Remove Bullet Lists */

#content {
	margin-bottom: 50px;
}

/* Text Styling */

#slider-7 ul.filter {
	border-top: 1px dotted #afafaf;
	border-bottom: 1px dotted #afafaf;
	height: 100px;
	padding-bottom: 5px;
	width: 515px;
}

a#toggle span {
	color: #ada997;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
}

a:hover#toggle span {
	color: #3f3e38;
}

a#toggle img {
	float: left;
	padding-right: 5px;
	margin-top: 3px;
}

#slider-7 ul.filter li a {
	color: #9c9c9c;
	font-size: 10px;
}

#slider-7 ul.filter li a:hover {
	font-weight: bold;
}

/* Hiding */

#slider-7 {
	overflow: hidden;
}

#slider-7 ul.filter li {
	width: 221px;
	float: left;
	padding-left: 15px;
}

div.wrapfilter {
	margin-top: 15px;
	margin-bottom: 20px;
	clear: both;
}

#slider-7 ul.filter li a {
	line-height: 16px;
}

/* @end */

/* @group Global */

ul.gm-visible-list {
	width: 350px;
	border: 1px dotted #afafaf;
	padding: 10px;
	float: right;
	margin-right: 30px;
}

ul.gm-visible-list li {
	display: inline;
}


ul.gm-visible-list li a {
	text-align: justify;
	margin-left: 45px;
	margin-top: -25px;
	position: relative;
	bottom: 20px;
	padding-right: 10px;
}

/* @end */

/* @group Recent Posts */

/* Recent posts */

#subsidiary {
	float: right;
	background-color: #ada997;
	height: 215px;
	width: 675px;
	clear: both;
}

#samsarin_php_widget-4 h3.widgettitle {
	color: #4f4b37;
	font-size: 16px;
	text-transform: capitalize;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 5px;
}

#subsidiary ul li {
	display: inline;
}

#subsidiary a, #subsidiary span {
	font-weight: bold;
	font-size: 12px;
}

#subsidiary a {
	display: block;
	height: 25px;
	text-transform: uppercase;
	color: #fff;
	margin-top: 5px;
	margin-left: 25px;
	border-bottom: 1px dotted #888578;
}

#subsidiary a:hover {
	color: #4f4b37;
}

#subsidiary span {
	color: #4f4b37;
	float: right;
}

#subsidiary a:hover span {
	color: #28261c;
}

/* @end */

/* @group Footer */

/* Footer */

#footer {
	height: 318px;
	background: url(images/footer.jpg) no-repeat;
}


/* @end */

/*

 @end */