* {
	margin: 0;
	padding: 0;
}

body {
background: #fff;
font-family: "Trebuchet MS" Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color: #333;
}

a {
text-decoration: none;
color: #336699;
}
a:hover {
text-decoration: underline;
color: #111;
}

#wrap {
margin: 0 auto;
width: 1040px;
}

#header {
height: 90px;
}
#header h1 { 
font-size: 28px;
font-weight: 800;
padding: 23px 0 0 20px;
color: #00a1c9;

}

#header h1 a { 
color: #3069AE;
text-decoration: none;
font-weight: 600;
}
#header h1 a:hover {
color: #111;
}
#header h2 {
font-size: 16px;
color: #DA0000;
padding: 5px 0 0 20px;
font-weight: 500;
}
/*
#menu {
height: 30px;
line-height: 30px;
background: #3069AE url(../images/menu.jpg) no-repeat;
}

#menu ul {
list-style-type: none;
padding-left: 15px;
}

#menu ul li {
display: block;
float: left;

}
#menu ul li a {
padding: 0 20px 0 20px; /*ESPACIADO*/ /*
text-decoration: none;
font-weight: 100;
font-size: 14px;
color: #fff;
}
#menu ul li a:hover {
color: #fff;
text-decoration: underline; */
}

#content {
padding: 0 0px 15px 0px;
}

.left {
float: left;
width: 810px;
text-align: justify;
padding-top: 10px;
padding-left:4px;
padding-right:4px;
border-color: #CCC;
border-width:1px;
border-style:solid;
}
.left h2 {
font-size: 18px;
font-weight: 600;
font-family:"Palatino Linotype", "Book Antiqua", "Trebuchet MS", Palatino, Arial, serif;
font-variant:small-caps;
padding: 15px 0 7px 0;
color:#066;
}
.left h2 a {
text-decoration: none;
}
.left h2 a:hover {
color: #111;
}

.right {
float: right;
width: 190px;
padding-top: 10px;
}

.right h2 {
margin: 10px 0 0 0;
padding-left: 10px;
height: 24px;
line-height: 24px;
background: #3F7AC6;
color: #fff;
font-size: 13px;
}
.right ul {
padding: 10px 0 15px 10px;
list-style-type: none;
}
.right ul li a {
color: #336699;
text-decoration: none;
font-size: 12px;
font-weight: 100;
}
.right ul li a:hover {
color: #111;
}

.fotos{
	text-align:center;
}

#footer {
height: 30px;
line-height: 30px;
background: #D1E6EF url(../images/footer.jpg) no-repeat;
text-align: center;
font-size: 11px;
color: #fff;
}
#footer a { color: #fff; }
#sidenav{position:absolute;margin:20px 0 0 -119px;width:123px;list-style-type:none;padding:0;display:block;overflow:hidden;}
.userfeed #sidenav,.about #sidenav,.search #sidenav{margin-top:85px;}
#sidenav li a{display:block;height:23px;width:123px;margin-left:103px;}
#sidenav li a span{display:none;}
#sidenav li.home a{background:url(../images/cambio-inicio.jpg) no-repeat;margin-bottom:2px;}
.separacion		{ clear:both; height:25px; }
.lineal		{ clear:both; height:25px; width:100%; }

.boton{
        font-size:10px;
        font-family:Verdana,Helvetica;
        font-weight:bold;
        color:white;
        background:#aaaaaa;
        border:0px;
        width:80px;
        height:19px;
       }
.icon_list ul{
	width: 200px;
	float: left;
	border: 0;
	line-height:72px;
	height:72px;
}

/*menu*/
ul.nice-list {
	border-top: 1px solid #F0F0F0;
	margin-left: 0;
	margin-right: 0;
}
ul.nice-list li {
	border-bottom: 1px solid #F0F0F0;
	list-style: none;
	padding: 4px 3px;
}
ul.nice-list li a {text-decoration: none;}
ul.nice-list li a:hover {text-decoration: underline;}
ul.nice-list span {color: #666;}
ul.nice-list .mymenu a{ 	font-size:17px; }
ul.nice-list .mymenu a:hover{ color:#00C; font-weight:bold; }
/*menu*/
#central ul.icon_list{
	overflow: hidden;
	margin: 2em 0;
	-moz-border-radius:5px;
	border-radius:5px;
	-webkit-border-radius:5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;	
}
#central ul.icon_list_alt{
	background: white;	
}
#central ul.icon_list li{
	width: 200px;
	float: left;
	border: 0;
	min-height: 32px; 
}
#central ul.icon_list img[src*=32.png]{
	width: 32px;
	height: 32px; 
}
#central ul.icon_list li{
	position: relative;
	padding: 10px 0 10px 25px; 
}
#central ul.icon_list strong{
	display: block;
	position: absolute;
	left: 0;
	top:0;
	padding: 0 0 0 95px;
	line-height: 52px;
	height: 52px; 
}
#central ul.icon_list_alt li strong{
	color: #222; 
}
#central ul.item_list{
	margin: 1em 0;
}
#central ul.item_list li{
	background: none;
	padding: 1em 0; 
}
#central ul.item_list li *{
	vertical-align: middle; padding-left:4px;
}

.s1 { font-size:10px; }
.s2 { font-size:14px; }
.s3 { font-size:18px; }
.s4 { font-size:22px; }

.contenido_del_post .contenido_del_post_Pre {	
        width:98%;
        height:auto;
        margin-left:1%;
        margin-right:1%;
        font-family:Arial, Helvetica, sans-serif;        
        margin-top:5px;
        margin-bottom:5px;
        background-color: #FEFEFE;	
    }    
    .contenido_del_post_Pre {	
        
        position:relative;
        font-size:15px;
        width:800px;
        margin-left:5px;
        margin-right:5px;
        font-weight:500;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		color: #333;
		line-height:16px;
    
    }
    .textos-varios {
        font-weight:500;
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        color: #333;
    }
    
    li {text-indent:5px;
}
    
    .boton{
            font-size:12px;
            font-family:Verdana,Helvetica;
            font-weight:bold;
            color:#FFF;
            background:#888888;
            border:0px;
            width:100px;
            height:22px;
           }
           
    .cajas {
        font-size:10px; 
        color: #555; 
        border: 1px solid #ccc; 
        background-color:#EEE
    }
    
    div.hr {
      height: 1px;
      background-color:#CCC;
    }
    div.hr hr {
      display: none;
    }
	
	
/* POPULAR POSTS*/

#popularposts {
	width:770px;
	height: 165px;/*400 360px;*/
	margin-top:-20px;
}
 
#popularposts ol li a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00C;
	border-width:0px;
	text-align:left;
	clear:both;	
}
.cajaimg{
	width:136px;
	height:104px;
	margin-bottom: 0.2em;
	clear:both;
}
	/*-09081020100088*/
#popularposts li{
	width:135px;
	height:160px;
	font-size:0.9em;
	color:#00c;
	list-style:none;
	margin: 5px;
	text-align:left;
	float:left;
}

#popularposts li img{
	width:135px;
/*	height:102px;*/
	margin-bottom: 0.1em;
	clear:both;
}  

#popularposts ol li a:link {color:#00C; }   
#popularposts ol li a:visited {color:#00C; }   
#popularposts ol li a:hover {color:#cc0000; }   
#popularposts li .noborder{ 
	border:0;
	border-width:0px;
	clear:both;
}

#sidebarx{
	width: 570px;
	float: left; /*switched sidebar before content due to bg*/
	font-size: 0.8em;
	text-align:left;
}

#sidebarx #advertisetxt {
	height:10px;
	font-size:0.8em;
	margin-left:230px;
	margin-top:7px;
	letter-spacing:1px;
}
	 
#sidebarx #advertisetxt a{
	color:#cc0000;
	font-size:1.2em;
	text-decoration:none;
	margin-bottom:-4px;
}
  
#sidebarx #advertisetxt a:hover{
	text-decoration:underline;
}

/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */

.glossymenu{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(menub_bg.gif) repeat-x; /*tab background image path*/
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a {
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.glossymenu li.current a, .glossymenu li a:hover{
	color:#E00;
	font-size:14px;
/*	background: url(menub_hover_right.gif) no-repeat right top; /*right tab image path*/
}

.topfs {
	line-height:16px;
}

.topf a{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#00C;
	font-weight:bold;
}

.topsf {
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#930;
}
.picstar{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#F11;
}
	