img
{
	border:none;
	behavior: url(iepngfix.htc);
}


a img { 
border:none;
behavior: url(iepngfix.htc);
}
a img:hover
{
	border:none;
}



.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

  
body{
	
	background:#4ECCFF url('img/bg.jpg');
	text-align:center;
	margin:0;
	padding:0;
	font-size:90.5%;
	font-family:Helvetica;
	color:#2e1737;
	}
	
p a{
	font-weight:bold;
	text-transform:uppercase;
	color:#015A81;
	text-decoration:underline;
	padding:0px 4px 0px 4px;
	margin:0px -2px 0px -2px;
}
	
p a:hover{

color:#FF0084;
border:2px dotted #FF0084;
	padding:0px 2px 0px 2px;
	}
	
li a{
	color:#ae3b88;
	}
	
li a:hover{
	color:#FF0084;
	}

	
.wrapper{
	width:990px;
	margin:250px 0 0 0;
	padding:0 0 0 0;
	}
	
h1{
	padding-top:80px;
	margin:10px 0 5px 0;
	font-size:60px;
	}
	
h1 a{
	color:#fff;
	font-size:70px;
	text-decoration:none;
	font-weight:999;
	margin:0;
	padding:0;
}
h1 a:hover
{
	color:#cff;
	border:none;
	margin:0;
	padding:0;
}
	
h3{
	font-size: 1.4em;
	}
	
h4{
	font-size:1.2em;
	font-weight:bold;
	}
	
strong{
	font-weight:bold;
	}	
	
em{

font-style:italic;
	}
	







/* ----------- Heading ----------- */
	
#description{
	font-size:1.4em;
	font-family: GillSans, Calibri, Trebuchet, sans-serif;
	text-transform: uppercase;
	color:#580c39;
	margin-top:-2px;
	}
	
	
	
	
	
	
/* ----------- Menu ----------- */
		
#topnavi{
	width:100%;
	margin:none;
	height: 70px;
	font-family:Helvetica;
	font-size:20px;

	}
	
#topnavi a{
	color: #ffffff;
	text-decoration:none;
	}
	
#topnavi a:hover{
	color: #370c42;
	}

#menu{
	float:left;
	}

ul#menu{
	background:url('img/homebg.png');
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	border-left:#015A81 dotted 1px;
	border-bottom:#015A81 dotted 1px;
	/*border-right:#aaa dotted 1px;*/


	}

ul#menu li{
	display: block;
	float: left;
	padding:0px 0px 0px 0px;
	border-right:#015A81 dotted 1px;
	/*opacity: 1;
	-moz-opacity: 1; 
	filter:alpha(opacity=100); */

	}

ul#menu li a{
	width: 122px;
	height: 60px;
	color: #015A81;
	text-decoration: none;
	display: block;
	text-align: center;
	padding-top:5px;
	}

ul#menu li a:hover{
	color: #FF0084;
	}
	
ul#menu li:hover{
	  background:url('img/menuhover.png');
	}


ul#menu .current_page_item{
  	background:url('img/menuhover.png');
	}
	
#rightnavi{
	float:right;
	text-align:right;
	margin-right:0;
	padding: 20px 5px 0px 5px;
	height: 40px;
	color: #ffffff;
	text-decoration: none;
	display: block;
	}
	
#rightnavi a
{
border:none;
margin:0;
padding:0;
}
#headerimg
{
	background: url('img/header.png');
	background-repeat:no-repeat;
	background-position:top center;
}
	
#logoimg
{
position:absolute;
float:left;
margin-left:-250px;	
margin-top:100px;
}
#logoimg:hover
{
	border: 0px;
}

/* ----------- Centerpieces ----------- */

#main{
	
	width:990px;
	margin:0 auto 0 auto;

	text-align:left;
	}
	
#content{
	width:770px;
	padding:0px;
	/*background:url('img/contentbg.png');*/
	margin:0 10px 0 0;
	float:left;
	font-size:17px;
	line-height:1.4em;
	}

#content img
{
	
}

#content p
{
	font-family:Helvetica;
}

#content h2{
	font-size:50px;
	font-weight:bold;
	color:#535C10;
	margin:5px 0 10px 5px;
	padding:0 0 0 0;
}

#hometitle{
	font-size:22px;
	font-weight:bold;
	text-transform:none;
	color:#535C10;
	margin:5px 0 0px 5px;
	padding:0 0 0 0;
}

	

	
#content h2 a{
	text-decoration:none;
	color:#015A81;
	}
	
#content h2 a:hover{
	color:#FF0084;
	text-decoration:none;
	}

#content .time{

	text-transform:lowercase;
	font-size:12px;
	margin-top:20px;
	
	color:#788710;
	margin-right:-130px;

	}
	
#content .gray{
	color:#844a76;
	}
	
#content .edit{
	text-align:right;
	}
	
#content .time a{

	color:#ae3b88;
	text-decoration:none;
	}
	
#content .time a:hover{
	color:#FF0084;
	text-decoration:none;
	}
	
.post{
	margin:0px 0px 10px 0px;
	padding:20px 20px 20px 20px;
	background:url('img/homebg.png');
	border:1px dotted #015A81;
}
.post img
{
	padding:5px 5px 5px 5px;
	border:none;
}
.post img:hover
{
	border:none;
}
.posthead
{

	margin:-65px -20px 0 -15px;
	padding:15px 15px 0 15px;
	/*background:url('img/h2-bg.jpg');*/
	width:600px;
	border:none;
}


.posthead h2 a{
	font-size:24px;
}



.archive{
	height: 265px;
}



.comentarios
{
	font-size:20px;
	font-weight:bold;
}

.details{
	background-image:url('img/homebg.png');
	padding:2px 15px 2px 15px;
	}
	
.details a:hover{
	color:#E3AED2;
	text-decoration:none;
	}
	

/* ----------- Previous & Next link ----------- */
	
.navigation{
	margin-top:20px;
	text-align:right;
	float:right;
	width:770px;
	border:none;
	}
.navigation p{
	margin-right:20px;
	font-size:24px;
}

	
	
	
	/* ----------- Sidebar ----------- */
	
.sidebar{
	font-size:15px;
	width:200px;
	float:left;
	margin-right:0px;
	margin-left:2px;
	background:url('img/homebg.png');
	border:1px dotted #015A81;
	color:#555;
}

.sidebar a
{
	text-transform:none;
	color:#015A81;
	font-weight:bold;
	text-decoration:none;
}

.sidebar a:hover
{
	border:none;
}
	
.sidebar h2{
	padding:0;
	margin:5px;
	color:#535C10;
	font-size:22px;
	font-weight:bold;
	border-bottom:#c15b8b solid 1px;
	}
	
.sidebar ul{
	margin: 0;
	padding: 2px;
	list-style-type: none;
	}
	
.sidebar ul li{
	background:none;
	padding:2px 0 2px 0;
	margin:5px;
	
	}
	
.sidebar ul li li{
	border-bottom:#ae537b dotted 1px;	
}
#lala ul li
{
	border-bottom:0px;
}
	

	
.yoleo/*FOTO*/
{
	width:164px;
	height:247px;
	background-image:url('img/yoleo/rotator.php');
	background-position:center;
	background-repeat:no-repeat;
	background-color:#fff;
	border:1px solid  #015A81;
	font-size:15px;
}

#yoleo/*TEXTO*/
{
	color:#000;
	background-color:#fff;
	padding-right:5px;
	margin-top:213px;
	font-style:italic;
	font-weight:bold;
	color:#333333;
	border:0px solid #000;
}

	
	
/* ----------- Search ----------- */
	
#searchform{
	padding:0;
	margin:5px;
	}
	
#searchform #s{
	background-color:#fff;
	color:#000;
	border:0px;
	margin:2px 2px 2px 2px;
	font-weight:bold;
	font:13px Geneva, Arial, Helvetica, sans-serif;
	}
#searchform #s:hover{
		border:1px dotted #015A81;
		margin:0 0 0 0;
		}
	
	
	
	
	
/* ----------- Footer ----------- */

.overlay{
      position:relative;
	  
      top:0; /* These positions makes sure that the overlay */
      bottom: 0;  /* will cover the entire parent */
      left: 0;
      width: 100%;
	  height:440px;
	  z-index:-1;

      
}

#contenefooter{
margin:10px 0 0 0;
}

#footer{
	height:480px;
	width:100%;
	margin-right:0px;
	padding-right:0px;

	background-position:left;
	/*background-color:#fff;*/	

	background-image:url('img/footer.png');
	/*background-repeat:repeat;*/
	clear:both;
	color:#FFFFFF;

}
	
#footerimg{
	width:475px;
	height:375px;
	background-image:url('img/bored/rotator.php');
	background-repeat:no-repeat;
	background-position:center;
	background-color:#83DBFF;
	border:2px solid #015A81;
	margin:0px;
	float:left;
}

#adsense_cacha{
	width:250px;
	height:377px;
	background:transparent;
	margin:0px 0px 10px 10px;
	float:left;
	overflow: hidden;
}

#adsense_head{
	width:728px;
	height:20px;
	background:transparent;
	margin:0px 0px 10px 5px;
	float: left;
	display: inline;
}


#ads_bottom_right{
	width:234px;
	margin: 35px auto 10px auto;
}




#footertxt
{
	font-size:36px;
    margin:3px 0px 0px 0px;

}

#bored
{
font-size:15px;
font-weight:bold;
background-color:#015A81;
color:#fff;
text-transform:capitalize;
margin:0 0 0 160px;
}
	
/* ----------- Comments ----------- */

ol.commentlist {
	margin:0;
	padding:0;
	}

.commentlist li {
	list-style:none;
	margin-bottom:14px;
	}

.commentlist cite {
	padding: 7px;
	display:block;
	font-style:normal;
	color:#ffffff;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#015A81;
	}

.commentlist a:hover, .commentlist a:active {
color:#FF0084;
	}

.commentlist cite img {
	padding:1px;
	border:1px solid #aab59a;
	float:left;
	margin-right:9px;
	}

.commentlist .author {
	font-size:30px;
	text-transform:uppercase;
	}


.commenttext {
	background-color:#83DBFF;
	border:1px dotted #015A81;
	padding: 0px 20px 10px 20px;
	overflow-x:hidden;
	}

.form
{
background-color:#EDEDED;
margin:0px 0px 15px 0px;
border:1px solid #666;
font-family:Helvetica;
font-size:18px;
color:#666;
}

#formtag
{
font-weight:bold;
}

#comment
{
background-position:center;
background-image:url(img/DOCKLING.png);
background-color:#EDEDED;
background-repeat:no-repeat;
font-family:Helvetica;
font-size:23px;
border:1px solid #666;
behavior: url(iepngfix.htc);
}

#direccion{
font-family:Helvetica;
font-size:12px;
border:1px solid #666;
}

#submit
{
font-family:Helvetica;
font-size:24px;
background-color:#ededed;
color:#333;
border:1px solid #666;
padding:5px 20px 5px 20px;
}

.commentiframe
{
	_margin-top:-1px;
	border:none;
}

.menucommentiframe{
	float:left;
	z-index:3;
		border:none;
}

.commentimg
{
	border:1px dashed #666;
}
.commentimg:hover
{
	border:1px dashed #f00;
}
.linkimg:hover
{
	border:none;
}

small{
font-size:15px;
}

.linkComment{
font-size:36px;
text-align:center;
letter-spacing:6px;
line-height:normal;
border-bottom:2px dashed #015A81;
text-decoration:none;
}

.imgTipoComment
{
margin-left:580px;
}

.atr_reply_img:hover{
cursor:pointer;
}

#entry_author_image
{
	border:1px dotted #015A81;
	padding:0 0 0 0;
	margin:5px 5px 0 0px;
	float:left;
	width:50px;
	height:50px;
}
#entry_author_image:hover{
	border:1px solid #FF0084;
}


.homePost
{
	float:left;
	width: 240px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding:0 0 0 0;
}

#imgHomePost
{
	width:240;
	height:240;
}
	
#contienePostsHome
{
	width:770;
	background:url('img/homebg.png');
/*border:2px dotted #015A81;*/

	float:left;

	margin:0 0 0 0;
	padding:5px 0 15px 15px;
/*	overflow-x: hidden;
	overflow-y: hidden;*/
	border:1px dotted #015A81;
}

.postheadhome
{
	height:320px;
	border:0px solid #000;
}

.autor
{
	text-align:right;
	font-size:12px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:30px;
	border:0px solid #000;
}
.autor p
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.posthome{
	border:0px solid #000;
	height:260px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.posthome p
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.conTenedor
{
	float:left;
	margin-bottom:20px;
}

.aporta
{
	margin-top:46px;
	text-align:right;
}
	
#derecha
{
	float:right;
}
#derecha a{
	color:#DCF5FF;
	font-weight:bold;
	font-size:11px;
}

table{
margin:0 auto 0 auto;
padding:0 0 0 0;
}

#img_post_single
{
	margin:-20px 0 0 -20px;
	padding:0 0 0 0;
	border:none;
	/*border-left:11px solid #015A81;
	border-top:11px solid #015A81;
	border-right:11px solid #015A81;*/
	border-bottom:1px dotted #015A81;

}

#twittealo
{
	float:right;
	border:none;

}
#facebookealo
{
	float:right;
	border:none;
}

#nada
{
	border:none;
}

.compartelo
{
	margin-left:625px;
	margin-top:-5px;
	margin-bottom:-5px;
	
}

.chechito
{
   float:right;
   margin-top:-170px;
}

#homelink
{
	float:left;
	padding: 0px auto 0px auto;

	width:750px;
	height:210px;
	color: #ffffff;
	background:none;
	border:none;
	text-decoration: none;
	/*display: block;*/
	
}

#monoradio
{
	float:left;
	padding: 0px auto 0px auto;
	margin-top: 5px;
	width:200px;
	height:60px;
	color: #ffffff;
	background:none;
	border:none;
	text-decoration: none;
	/*display: block;*/
	
}

.container_center{
	float: left;
	display: inline;
	width: 740px;

	
}
.container_center_single{
	float: left;
	display: inline;
	margin: 0 0 10px 22px;
	width: 740px;
	height: 95px;
	
}

