/* COLORS AND IMAGES -------------------------------------------------- */

body{
	background:#E4D1E5;
	color:#7f197d;
}



/* menu top */


#menu-top ul a{
	color:#FFF;
}


#img-search{
	background:transparent url(../media/img/backgrounds/back-search.png) no-repeat left top;
}
#menu-rss{
	background:url(../media/img/icons/ico-rss.png) no-repeat left top;
}
#sidebar-facebook{
	background:url(../media/img/icons/ico-facebook.png) no-repeat left top;
}
#menu-rss a, #sidebar-facebook a{color:#FFF; text-decoration:none;}
#menu-rss a:hover, #sidebar-facebook a:hover{color:#FFF; text-decoration:underline;}

/* posts and section colors */

#content-blog{
	background:#7e187c url(../media/img/backgrounds/mid-white.gif) repeat-y right top;
}

#posts-list .bottom{
	background:url(../media/img/backgrounds/bottom-white.jpg) no-repeat left top;
}
div.post-date{
	background:#FFF url(../media/img/backgrounds/back-date.jpg) no-repeat left top;
	color:#fff;
}

.post h3, .post h3 a{color:#7f197d;}
.post h3 a:hover{color:#7f197d;}

.hand{
	background:url(../media/img/backgrounds/back-hands.gif) no-repeat 106px bottom;
}

small.post-author{
	background:url(../media/img/icons/ico-comments-g.gif) no-repeat left top;
}

div.post-text .post-meta .post-tags em, div.post-text .post-meta .post-tags em a{color:#7f197d;}
div.post-text .post-meta .post-tags em a:hover{text-decoration:underline;}

div.post-text .entry-text {
	background:url(../media/img/backgrounds/back-entry-mid.gif) repeat-y left top;
}
div.post-text .entry-text .top{
	background:url(../media/img/backgrounds/back-entry-top.gif) no-repeat left top;
}
div.post-text .entry-text .bottom{
	background:url(../media/img/backgrounds/back-entry-bottom.gif) no-repeat left top !important;
}

div.post-text .post-meta .post-comments{
	background:url(../media/img/icons/ico-comments-p.gif) no-repeat left top;
}
div.post-text .post-meta .favorites{
	background:url(../media/img/icons/ico-fav.gif) no-repeat left top;
}
div.post-text .post-meta a{
	color:#7f197d;
}

.page-posts a{
	color:#7f197d;
}
.page-posts a:hover{text-decoration:underline;}



/* section comments */

.comments-list h3 {
	color: #9dd212;
}
.comment-form h3 {
	color: #90278e;
}
.comment {
	background:url(../media/img/backgrounds/back-comm-bottom.gif) no-repeat left bottom;
}
.comment-name{
	background:url(../media/img/backgrounds/back-comm-top.gif) no-repeat left bottom;
}
.comment-text{
	background:url(../media/img/backgrounds/back-comm-mid.gif) repeat-y left bottom;
}

.comment span.comment-author {
	display:block;
	background:url(../media/img/icons/ico-comments-green-p.gif) no-repeat 20px 35px;
}

.comment-form form{
	background:url(../media/img/backgrounds/back-comm-form.gif) no-repeat left top;
	color:#fff;
}

.comment-form form .fld-captcha{
	color:#7f197d;
}

#comment-form input, #comment-form textarea{
	border:1px solid #847b6e;
	color:#7f197d;
}

input#submit-comment{
	border:0px;
}
p.error, p.errorServer, div.error-campos, fieldset.error  ul li, fieldset.error {
	color:#ff0000;
}
.borderRed{
	border:1px solid red!important;
}

/* section register */

#formulario-registro #form-container{background:url(../media/img/backgrounds/back-reg-form.gif) no-repeat left 144px;}

#register-form h3{
	color:#7f197d;
}
#register-form input, #register-form textarea{
	border:1px solid #9cd015;
	color:#92c63e;
}
#register-form select{
	border:1px solid #9cd015;
	color:#847b6e;
}

#formulario-disfraz select{
	border:1px solid #847B6E;
	color:#92c63e;
}

input#continuar{
	border:0px;
}

#content-blog .bottom-register{background:url(../media/img/backgrounds/bottom-child.jpg) no-repeat left bottom;}

/* section add entry*/

#addEntry-form h3{
	color:#7f197d;
	font-weight:bold;
}

#addEntry-form small{
	color:#52AF5F;
	display: block;
}

#addEntry-form input, #addEntry-form textarea{
	border:1px solid #847b6e;
	color:#92c63e;
}

#formulario-disfraz {

	color:#7f197d;
}

#formulario-disfraz .fld-attach{
	background:url(../media/img/backgrounds/back-photo-top.gif) no-repeat left bottom;
}
#formulario-disfraz .fld-virtual-auth{
	background:url(../media/img/backgrounds/back-photo-mid.gif) repeat-y left bottom;
}
#formulario-disfraz .fld-autorizacion{
	background:url(../media/img/backgrounds/back-photo-bottom.gif) no-repeat left bottom;
}
li.attach-video label a{
	color:#7f197d;
}
#addEntry-form fieldset.fld-buttons input{
	border:0px;
}

fieldset.fld-buttons ul{
	display:block;
	overflow:hidden;
	width:245px;
	position:relative;
	left:275px;
	padding:10px;
	*padding-left:0px;
	*padding-right: 15px;
}
fieldset.fld-autorizacion label a{
	color:#7f197d;
}
fieldset.fld-autorizacion input {
	border:0px!important;
}

#content-blog .bottom-newEntry{background:url(../media/img/backgrounds/bottom-penguins.jpg) no-repeat left bottom;}


/*section about */

#que-es p a{
	color:#7f197d;
	text-decoration:underline;
}
#que-es p a:hover{
	text-decoration:underline;
}
.bottom-about{
	background:url(../media/img/backgrounds/bottom-reno.jpg) no-repeat left top;
}
/* section archives */

#archive-list dl ul, #archive-list dl ul li a {
	color:#7f197d;
	text-decoration:none;
}
small.post-author-date{
	background:url(../media/img/icons/ico-archives-p.gif) no-repeat left -1px;
	color:#847b6e;
}
#archive-list dl, #posts-list ul{
	background:url(../media/img/backgrounds/back-hands.gif) no-repeat left bottom;
}


/* categories*/

#searchCategory-form select{
	border:1px solid #847b6e;
	color:#847b6e;
}

/* sidebar */


#search-form fieldset#searchimg #search{background:transparent url(../media/img/backgrounds/back-search.jpg) no-repeat left top;}
input#search{
	color:#999999;
}

#archives-home.es{background:url(../media/img/es/back-sb-archivo.jpg) no-repeat left top;}
#archives-home.pt{background:url(../media/img/pt/back-sb-archivo.jpg) no-repeat left top;}
#tags-home {background:url(../media/img/backgrounds/back-sb-cloud-mid.gif) repeat-y;}
#comments-home{background:url(../media/img/backgrounds/back-sb-comm-mid.jpg) repeat-y;}

#btn-addpost a,#archives-home h4{color:#FFF;}

#archives-home select{color:#999999;}

#comments-home h4, #tags-home h4{color:#0ea3c6;}
#comments-home ul li {color:#008838; text-decoration:none;}
#comments-home ul li a {color:#008838; text-decoration:underline;font-weight:bold}
#comments-home ul li a:hover{color:#b5dc4f;text-decoration:underline;}
#comments-home .bottom {background:url(../media/img/backgrounds/back-sb-comm-bottom.jpg) no-repeat left bottom;}


#tags-home div.tagcloud, #tags-home div.tagcloud a {
	color:#008738;
}
#tags-home div.tagcloud a:hover {
	color:#fff;
	text-decoration:underline;
}

#tags-home .bottom{
	background:url(../media/img/backgrounds/back-sb-cloud-bottom.gif) no-repeat left top;
}

/*banners*/
div.dodot-unicef, div.dodot-unicef a {color:#FFF; text-decoration:none;}

/*Search*/

.highlights{background:#7f197d; color:#FFF;}
#posts-list ul, #posts-list ul li a {
	color:#7f197d;
	text-decoration:none;
}

/*section footers */
.footerLegal{color:#FFF;}
.footerLegal a{color:#FFF;}
.footerLegal a:hover{text-decoration:underline;}
.footerLegal{background:url(../media/img/backgrounds/bottom-white.gif) no-repeat right bottom;}
.about{background:url(../media/img/backgrounds/bottom-reno.jpg) no-repeat right bottom !important;}
.register{background:url(../media/img/backgrounds/bottom-astro.jpg) no-repeat right bottom !important;}
.newEntry{background:url(../media/img/backgrounds/bottom-pirata.jpg) no-repeat right bottom !important;}
.archivesBottom{background:url(../media/img/backgrounds/bottom-flower.jpg) no-repeat right bottom !important;}
.searchBottom{background:url(../media/img/backgrounds/bottom-sherlock.jpg) no-repeat right bottom !important;}
.categoriesBottom{background:url(../media/img/backgrounds/bottom-vampiro.jpg) no-repeat right bottom !important;}


/* POPUP */
.popup-body {background-color:#7F197D;}
#popup{	background:	url(../media/img/backgrounds/popup_top.gif) no-repeat center top;}
#content-popup{	background: url(../media/img/backgrounds/popup_middle.gif) repeat-y center top;}
#popup_bottom{	background: url(../media/img/backgrounds/popup_bottom.gif) no-repeat center top;}
#content-popup h1 {	color: #903090;}

/* CONDICIONES LEGALES */
#condiciones-legales { color: #001b93; }


