/*
Theme Name:Lametones de Amor 2.0
Theme URI:http://www.lametonesdeamor.com/
Description:El estilo personal y desenfadado de Lametones de Amor, para mayores con reparos, requiere el uso de Widgets y de jQuery. Con esas consideraciones a tener en cuenta, uselo a su gusto. Pero recuerde que le estaremos vigilando
Version:2.0
Author:Amanda y Casimiro
Tags:pink, kinky, variable width, two columns, widgets, lovely, cute, pretty
*/
*{margin:0;padding:0;line-height:1.4em;}
div.clear{display:block;clear:both;height:1px;font-size:1px;line-height:1px;}
body{
font:normal 75% "Trebuchet MS", Helvetica, Arial, sans-serif;
color:#DC0398;
background:#FDE0FF url(img/fondoBody.png);
text-align:center;
}

a{
color:#A46F9E;
text-decoration:none;
}

a img{
border:0;
}

input,select,textarea{
font:1em "Trebuchet MS", Helvetica, Arial, sans-serif;
border:1px solid #FEAEF4;
}
cite{
font-style:normal;
}

/* estructura */
#header{
width:100%;
border-top:27px solid #F800CB;
background:#FFB8FA url(img/fondoBanner.jpg) repeat-x 50% 0;
}

#header h1{
position:relative;
z-index:1;
margin:-20px auto 0;
overflow:hidden;
}

#rap{
padding:0 50px 40px;
text-align:left;
}

#menu{
float:left;
display:inline;
width:245px;
padding-top:40px;
margin-right:-100%;
}

#menu h2{
width:225px;
}

#content{
padding-left:40px;
margin-left:240px;
}

.post{
height:100%;
margin-top:40px;
}

.post,
#commentlist li,
h2#comments,
#formcontainer{
padding:30px 55px;
background:#FFB9FB;
}
#content #searchString{
padding-right: 55px;
padding-left: 55px;
margin:40px 0 -40px;
background:#FFB9FB;
}
#searchString big{
color:#FC6CE2;
}

#commentlist h4 {
font-size:1em;
font-weight:bold;
}

#commentlist li.odd {
background: #FD90F0;
}

/* Post contents */

.post a:hover,
#commentlist a:hover{
text-decoration:underline;
}

.post h3{
float:right;
display:inline;
font-size:1.4em;
line-height:1.1em;
width:147px;
height:80px;
padding-top:24px;
margin:-45px -65px 0 0;
text-align:center;
background:url(img/nubeFecha.png) no-repeat;
color:#FC6CE2;
}
*html .post h3{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image,src=wp-content/themes/lametonesdeamor/img/nubeFecha.png);
}


.post h4{
font-size:2.6em;
padding:0.1em 0 0;
}

.post h4 a{
color:#DC0398;
line-height:1.2em;
}
.post h4 a:hover{
text-decoration:none;
}
.post h5{
font-size:1.2em;
font-weight:bold;
padding-top: 1.2em;
}

.post .meta img{
vertical-align:text-top;
}

#content p,
.post .share,
.post .feedback{
padding:0.75em 0;
line-height:1.8em;
}
#content li{
line-height:1.8em;
}

#content blockquote{
padding: 0 1em;
margin: 0.75em 0;
background-color:#FCA8F2;
}

.complementary{
overflow:hidden;
clear:right;
width:auto;
}

.complementary,
.complementary a{
color:#FC6CE2;
}

.complementary a:hover{
color:#fc47db;
text-decoration:none;
}

.post .share{
float:left;
display:inline;
list-style:none;
min-width:400px;
}

.share li{
display:inline;
list-style:none;
padding-right:6px;
border-right:solid 1px;
margin-right:6px;
}

.share li:last-child{
border-right:0;
}

.share img{
vertical-align:text-top;
opacity:0.4;
filter:alpha(opacity=40);
}

.share a:hover img{
opacity:1;
filter:alpha(opacity=100);
}

.post .feedback{
float:right;
display:inline;
font-size:1.2em;
font-weight:bold;
}

.feedback span{
float:left;
font-size:1.35em;
line-height:1.3em;
width:46px;
height:35px;
margin:-3px 5px 0 0;
text-align:center;
background:url(img/comentarios.gif) no-repeat 50% 50%;
cursor:pointer;
}

/* Captions & aligment */
.prev-next{
overflow:hidden;
text-transform:lowercase;
}
.prev-next a {
color:#FECEF8;
}
.prev-next a span.prev,
.prev-next .prev,
#alIndice {
float:left;
display:inline;
background-color:#FD90F0;
font-size:1.6em;
color:#FECEF8;
padding:0 5px;

}
.prev-next a span.next,
.prev-next .next{
float:right;
display:inline;
background-color:#FD90F0;
font-size:1.6em;
color:#FECEF8;
padding:0 5px;
}
.prev-next span {
font-weight:bold;
color:#FECEF8;
text-transform:lowercase;
background-color:#FD90F0;
}
.prev-next span:hover,
.prev-next .next a:hover,
#alIndice:hover{
background-color:#F255C2;
}

.aligncenter,
div.aligncenter{
display:block;
margin:1em auto;
}

.alignleft{
float:left;
display:inline;
}

.alignright{
float:right;
display:inline;
}

.wp-caption{
border:1px solid #FEAEF4;
text-align:center;
-moz-border-radius:3px;
-khtml-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}

.wp-caption img{
margin:3px 3px 0;
}

.wp-caption p.wp-caption-text{
font-size:0.91em;
margin:0.5em 1em 0;
line-height:1.3em !important;
}
#postsNav {
padding:1.5em 0 0;
text-align:center;
}
#postsNav a{
margin:0 2em;
}
/* End captions & aligment */

/* Comments template */
#commentform input {
width:150px;
background:#FDDBFF;
color:#DC0398;
padding:2px 4px;
}
#commentform textarea {
background:#FDDBFF;
color:#DC0398;
padding:2px 4px;
}
#commentform p.miniTexto {
color:#da77d5;
}
h2#comments{
width:50%;
}
#commentform button#submit {
background:#f7cc38;
color:#fff789;
border:0;
padding:2px;
margin-left:5px;
font-size:1.6em;
display:block;
cursor:pointer;
text-tranform:lowercase;
}
#commentform button#submit:hover {
background:#f5d66d;
}
#commentlist{
list-style:none;
}

#commentlist li{
position:relative;
}
.commentContent{
overflow:hidden;
}

.commentNumber{
position:absolute;
top:-12px;
left:12px;
font:8em Georgia, serif;
line-height:1em;
color:#FCA8F2;
z-index:1;
}

.commentContent{
position:relative;
z-index:2;
}

img.avatar{
float:right;
display:inline;
margin:-20px -6px 5px 5px;
}

textarea#comment{
width: 99%;
}
#formcontainer {
background:#FFB9FB url(img/corazondecomentarios.gif) no-repeat 98% 50%;;
}
#formcontainer p{
padding-top: 0.25em;
}
/* End comments template */

/* Sidebar widgets */
#menu ul{
visibility:hidden;
}
li.widget{
list-style:none;
text-transform:lowercase;
width:225px;
padding:0 10px 10px;
margin-bottom:1em;
background-color:#F578F1;/*  En principio cada widget tiene su color, pero este va por defecto */
}

li.widget h2{
padding:1px 10px;
margin:0 -10px 4px;
font-size:1.8em;
color:#FFF789;
text-align:right;
}

/*----- Widget de archivos------ */
#flexo-archives{
background-color:#F7CC38;
text-align:right;
}

#flexo-archives ul {
list-style:none;
}
#flexo-archives li a {
background-color:#FBF166;
font-size:1.6em;
font-weight:bold;
list-style:none;
margin:5px 0;
padding:0 5px;
color:#F7CC38;
display:block;
}
#flexo-archives li a:hover {
background-color:#FFF9A0;
}
#flexo-archives li ul li {
margin:0px;
padding:0px;
font-size:0.6em;
}
#flexo-archives li ul li a {
color:#EE2B98;
font-weight:normal
}
#flexo-archives li ul li a:hover{
color:#F578F1;
}
#flexo-archives ul.flexo-list {
display:none;
}
/*----- Widget de categorias------ */

#mycategoryorder-2 h2 {
position:absolute;
z-index:100;
width:257px;
height:184px;
padding:0;
background:url(img/perretes.png) no-repeat 0 0;
top:-151px;
left:5px;
text-indent:10000px;
overflow:hidden;
}
*html #mycategoryorder-2 h2 {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=wp-content/themes/lametonesdeamor/img/perretes.png);
}

#mycategoryorder-2 {
text-align:right;
position:relative;
z-index:10;
padding-top:30px;
margin-top:155px;
}
#mycategoryorder-2 ul {
list-style:none;
}
#mycategoryorder-2 li a {
background-color:#FD90F0;
font-size:1.6em;
font-weight:bold;
list-style:none;
margin:5px 0;
padding:0 5px;
display:block;
color:#FECEF8;
}
#mycategoryorder-2 li a:hover {
background-color:#F255C2;
}

/*----- Widget de comentarios------ */
#recent-comments {
background-color:#F7CC38;
}
#recent-comments li {
background-color:#FBF166;
list-style:none;
margin:5px 0;
padding:0 5px;
color:#E20395;
}
#recent-comments li a {
color:#FC6CE7;
}


/*----- Widget de tagCloud------ */
#tag_cloud {
background:#fecef8;
position:relative;
margin-top:155px;
text-align:center;
}
#tag_cloud h2 {
position:absolute;
z-index:100;
width:252px;
height:148px;
padding:0;
background:url(img/tagCloud.png) no-repeat 0 0;
top:-143px;
left:8px;
text-indent:10000px;
overflow:hidden;
}
*html #tag_cloud h2{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=wp-content/themes/lametonesdeamor/img/tagCloud.png);
}


#tag_cloud a {
color:#f578f1;
}
#tag_cloud a:hover {
color:#f999f6;
}

/*----- Widget de social----- */
li.widget_text #social {
text-align:right;
}
li.widget_text #social h2 {
text-indent:10000px;
overflow:hidden;
}
li.widget_text #social a {
font-size:1.6em;
font-weight:bold;
color:#FECEF8;
}
li.widget_text #social a:hover{
color:#F255C2;
}
li.widget_text img{
vertical-align:middle;
}
li.widget_text #social ul {
list-style:none;
margin-top:10px;
}
li.widget_text #social ul li a {
background-color:#FD90F0;
font-size:1.6em;
font-weight:bold;
list-style:none;
margin:5px 0;
padding:1px 5px;
display:block;
color:#FECEF8;
}
li.widget_text #social ul li a:hover {
background-color:#F255C2;
color:#FECEF8;
}

/*----- Widget de busqueda----- */
#searchform {
color:#fecef8;
font-size:1.6em;
}
#searchform h2 {
text-indent:10000px;
overflow:hidden;
font-size:1em;
}
#searchform input#s {
width:175px;
background:#fecef8;
color:#ee309e;
font-size:1em;
padding:2px;
}
#searchform input#searchsubmit {
background:#f7cc38;
color:#fff789;
border:0;
padding:2px;
margin-left:5px;
}
li.widget_text{
background-color:#F578F1;
list-style:none;
}

/*----- Widget de love poll----- */
#polls {
background-color:#F7CC38;
}
#polls p strong {
font-size:1.2em;
}
#polls .wp-polls-ans {
background-color:#FBF166;
padding:15px 0;
}
#polls .Buttons{
font-size:1.6em;
background:#fd90f0;
color:#fecef8;
border:0;
padding:2px;
}

/*----- Widget del player----- */
#text-334777851 {
position: relative;
background:transparent !important;
}
#text-334777851 embed{
position:relative;
z-index:100;
}
#text-334777851 h2 {
position: absolute;
top:5px;
right:0;
z-index:99;
background-color:#F578F1;
width:65px;
padding-left:28px;
}
#text-334777851 .info{
position: absolute;
top:80px;
right:0;
z-index:99;
width:65px;
background-color:#F7CC38;
margin-right:-10px !important;
padding:1px 10px 1px 28px;
text-align:right;
font-size:0.8em;
}
#text-340108871 {
background:url(img/fondoWidgetCabra.png) no-repeat 0 100%;
}

*html #text-340108871{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=wp-content/themes/lametonesdeamor/img/fondoWidgetCabra.png);
}
#text-340108871 h2 {
background:#F7CC38;
color:#FBF166;
margin:0 0 16px 75px;
width:134px;
}

li.sustituto{
opacity:0.5;
filter:alpha(opacity=50);
}

/* End Sidebar widgets */

/* #footer */
#footer {
padding-top:60px;
text-align:left;
background:#FD90F0;
}
#footer h1{
font-size:4em;
padding:0 50px;
margin-bottom:-0.35em;
color:#F255C2;
}
#footer ul{
padding: 3.5em 50px;
background-color:#F255C2;
list-style:none;
overflow:hidden;
}
#footer li{
float:left;
display:inline;
width:28.5%;
}
#footer ul a{
color:#FEB9F5;
text-decoration: none;
}
#footer p{
padding: 1em 50px;
background-color:#DC0398;
}
#footer p,
#footer p a{
color:#FD90F0;
}
#footer .credit{
margin-bottom:-2em;
}


/* Lanzador de cabras*/


.cabraViva{
position:absolute;
z-index:148;
width:246px;
height:183px;
position:absolute;
background:url(img/cabraViva.gif) no-repeat 0 0;
}

.cabraMuerta{
position:absolute;
z-index:151;
width:226px;
height:199px;
position:absolute;
background:url(img/cabraMuerta.png) no-repeat 0 0;
}
* html .cabraMuerta {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src=wp-content/themes/lametonesdeamor/img/cabraMuerta.png);
}

button#lanzaCabras {
width:180px;
height:174px;
background:url(img/botonCabra.gif) no-repeat 0 0;
cursor:pointer;
display:block;
margin:0 auto;
border:0px;
text-indent:-10000px;
outline:none;
}
button:active {
outline:none;
}

.ui-sortable{
position:relative;
z-index:149;
}


/*----- Tuneos de post ----- */

table.notaMilagros {
font-size:1.2em;
font-weight:bold;
}
span.notaMilagros {
background:#FFD262;
padding:2px 5px;
font-size:2em;
}

div.antesMolabas {
font-size:2.5em;
text-align:center;
font-weight:bold;
color:#FEACF4;
width:70%;
background:#F255C2;
margin:20px auto;
padding:8px 20px;
}