

* {
 font-size:100%;
}

html, body {
 height:100%;
 width:100%;
 margin:0;
padding: 0px; 
cursor:url("cursor.cur"), progress;
}

body {

}


#colabora {
padding: 20px;
margin: 20px;
text-align: justify;
position: relative;
top:30px;
font-size: 20px !important;
right:0px;
color:#000 !important;
background-image: url(fondo2.gif);
z-index: 2;
font-family: Times new Roman, Times;
letter-spacing: 2px;
text-align: center;
}

#colabora a{
text-align: center;
font-size: 25px !important;
cursor:url("cursor.cur"), progress;

}

@font-face {
    font-family: 'helve';
    src: url('../2/helveticaneue-extblackcond-webfont.eot');
    src: url('../2/helveticaneue-extblackcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../2/helveticaneue-extblackcond-webfont.woff') format('woff'),
         url('../2/helveticaneue-extblackcond-webfont.ttf') format('truetype'),
         url('../2/helveticaneue-extblackcond-webfont.svg#HelveticaNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body {
 overflow-x:hidden;
 font-size:14px;
 color:#000;
 font-family:helve,Times New Roman,Georgia, Palatino, Palatino Linotype, Times,  serif; 
 text-transform: uppercase;
 letter-spacing:1px; 
 font-style: italic;
 background-color: #000;
 background-image: url(tv2.gif);
 cursor:url("cursor.cur"), progress;
}

a:focus, a:hover {text-decoration:line-through; }
			a {color:#000;text-decoration:none;font-family: helve, Times New Roman;font-size: 11px;}

.ad {

 text-align:center;
}

#head {
	position: fixed;
	height:78px;
	width:100%;
	top:0px;
	z-index: 2;

}
#head h1 {
 margin:0;
 padding:0;
}
#head h1 a {
 color:#F33;
 font-size:1.5em;
 font-weight:bold;
}
#head h1 a:hover {
 color:#FFF;
}
#head .askme {

 padding:0;
 color:#FFF;
 font-size:0.8em;
 font-weight:normal;
}
#head .askme a {
 color:#fff;
}

.navigation {
 font-size:1.5em;
 text-align:center;
 display: none;

}
.navigation a {
 border-top:2px solid #666;
 border-bottom:2px solid #666;
 background:#000;
 display:block;
 padding:0.5em;
 color:#FFF;
 background:#000;
}
.navigation a:hover {
 color:#000;
 background:#FF0;
}

.post {

background-image: url(borde3.gif);
 position:relative;
 font-size:14px;



}

.post a{
cursor:url("cursor.cur"), progress;
}


iframe:hover{
cursor:url("cursor.cur"), progress;
}


.post p {
font-size: 25px;
background-color: #fff;
}


.post p a{
font-size: 40px;
}

.post p a:hover{
color:#f00;
}


.regular {
	padding:3.0em;
}
.regular h2 {
	font-size:2.0em;
}

.conversation {
	padding:3.0em;
}
.conversation h2 {
	font-size:2.0em;
}
.conversation ul {
	list-style:none;
	padding:0;
	margin:0;
}
.conversation ul li {
}
.conversation ul li.odd {
}
.conversation ul li.odd .label {
	color:#F99;
}
.conversation ul li.even {
}
.conversation ul li.even .label {
	color:#99F;
}

.photo {
background-size:100%;
text-align: center;
padding: 200px 0px;
}

.photo img{
max-width: 900px;
}

.photosource{
width: 600px;
margin: 0 auto;
text-align: center;
padding: 200px 0px;
}
.photosource {
font-family: helve, Helvetica;
text-align: center;

	background-color:   #00e9bc;
position:static;
background-image: url(borde2.gif);
 padding:2px 5px;
 font-size:25px;
 color:#000;
}
.photosource a {
 font-size:25px;
 color:#000;
}
.photosource a:hover {
}

div.link {
 font-size:14px;
 padding:3.0em;
}
.link {
font-size:18px;

}

.quote {
}
.quote blockquote {
 margin:0;
 padding:1.0em;
 font-size:5.0em;
 line-height:0.8em;
 letter-spacing:-0.11em;
}
.quote .source {
 padding:1.0em;
 text-align:center;
 font-size:0.8em;
}
.quote .source a {
 color:#FFF;
}

.audio,
.video {

 padding-left: 150px;
 text-align:left;

}

.date {
 text-align:center;
 font-size:11px;
 color:#000;
	background: transparent;
 padding:20px 30px;
 position:absolute;
 top:10px;
 left:10px;
 border: 1px dotted #000;


visibility: hidden;
}
.date a {
 color:#000;
}

.post:hover .date {
 display:block;
}

a img {
 border:none;
}
.photosource {
 display:none;
}



.blogtitle {
	position: fixed;
	width:140px;
	right: 50px;
	bottom: 0px;
	/*display: list-item;*/
	font-size:50px;
	color:#EEE;
	font-family:helve,"Times New Roman", Times, serif;

       z-index: 2;

}

.blogtitle img{

	width:140px;


}

.blogtitle2 {
	position: fixed;
	width:100px;
	right: 20px;
	bottom: 0px;
	/*display: list-item;*/
	font-size:50px;
	color:#EEE;
	font-family:helve,"Times New Roman", Times, serif;

       z-index: 2;

}

.blogtitle2 img{

	width:100px;


}

   .links {
   display: none;
   background:   rgba(255,255,255,.90);
   padding: 5px;
   left:10px;
   left:10px; 
   position: fixed;
   z-index: 2;
   border: 1px dotted #000;
   }
   
  .tumblrAutoPager_page_separator {
      display: none 
   }
                        
   .tumblrAutoPager_page_info {
      display: none;
   }
   
#post hentry {
}

#content {width:100%;float:left;margin-top:0px;}


#blog {
width:100%;
height:600px;
border:0px;
margin:0px;
padding: 0px;
}

#facebook {
position: absolute;
right:20px;
top: 20px;
z-index: 29;
}

#goo1 {
position: fixed;
right:100px;
bottom: 20px;
z-index: 2;
}

#goo2 {
position: absolute;
right:20px;
top: 7px;
z-index: 2;
}

#notas {
position: absolute;
font-size: 11px !important;
left:30px;
top:0px;
color:#000;
padding: 3px;
font-family: Times new Roman, Times;
z-index: 2;

}

#mate {
position: fixed;
bottom:70px;
font-size: 11px !important;
left:0px;
color:#000 !important;
font-family: Helvetica !important;
background-color:#fff;
z-index: 2;
padding: 3px 1px;
}

#mate a{
color:#000 !important;
font-family: Helvetica !important;
font-weight: bold;
font-style: normal;
}

#mate a:hover{
color:#f00 !important;
background-color: #f00;
}

#archive {
position: fixed;
top:30px;
font-size: 13px !important;
left:30px;
color:#fff !important;
z-index: 2;
font-family: Times new Roman, Times;
letter-spacing: 2px;
}

#contact {
position: fixed;
top:48px;
font-size: 13px !important;
left:30px;
color:#fff !important;
z-index: 2;
font-family: Times new Roman, Times;
letter-spacing: 2px;
}


#archive a{
font-size: 12px !important;
letter-spacing: 5px;
background-color: #aaa;
color:#00f;
padding: 2px 3px;
font-family: Helvetica;
font-weight: bold;
font-style: normal;
opacity: .70;
}


#archive a:hover{
background-color: #00f;
color:#aaa;
text-decoration: none;
}




#contact a{

font-size: 12px !important;
letter-spacing: 5px;
background-color: #2EFE2E;
color:#000;
padding: 2px 3px;
font-family: Helvetica;
font-weight: bold;
font-style: normal;
margin-left: 20px;
opacity: .70;
}

#contact a:hover{
background-color: #f00;
color:#fff;
text-decoration: none;
}


#pertma {
display: none;
position: absolute;
top:1px;
left:20px;
z-index: 2;
font-family: Times new Roman, Times;
}
#pertma2 {
position: absolute;
top:12px;
left:20px;
z-index: 2;
font-family: Times new Roman, Times;
}

#descripcion {
position: absolute;
bottom:10px;
font-size:50px;
	color:#fff;
	font-family:helve,"Times New Roman", Times, serif;
z-index: 2;
}

#click {
position: absolute;
text-align: center;
width: 100%;
height: 100%;
z-index: 5;
overflow: hidden;
background-image: url(regalo.png);
background-size:100%;
-moz-background-size:100%;
border:1px solid #000;

}

#regalo {
position: absolute;
text-align: center;
width: 100%;
height: 100%;
z-index: 4;
overflow: hidden;

background-image: url(degra.gif);
background-height:100%;
}


#regalo a{

font-size: 50px;
}


#facebook {
position: absolute;
left:20px;
bottom: 20px;
z-index: 99999;

}
