/*  

Theme Name: e-radio
Theme URI: http://www.bersof.com
Description: e-radio WordPress Theme. 3 columns, left sidebar, right sidebar, widgets.
Author: bersof
Author URI: http://www.bersof.com

*/
html{height:100%;}
*{margin:0;padding:0;}

body {
margin: 0;
padding: 0;
text-align: center;
background: #1E2525;
font: 10pt verdana, arial, helvetica, sans-serif;}

#pagina{
margin: 0 auto;
text-align: left;
width: 800px;
background: BLACK url('images/bk_single.png');
}

#wrapper {
margin: 0;
padding: 0;
width: 800px;
margin: 0 auto;
text-align:left;
background-color: BLACK;
}

#contenido {
 margin-left: 18px;
 margin-right: 14px;
}



#header {
padding: 0;
background-color:yellow;
}


#headerl{
float:left;
width: 557px;
height:195px;
_margin-right: 2px;
background-color:RED;
}

#headerr{
float:left;
width: 229px;
_width:227;
height:195px;
background-color:blue;
}


#coll
{
 float:left;
 width:208px;
 padding-left: 18px;
}

#colc
{
 float:left;
 width:322px;
 margin:0;
 padding-left:5px;
}

#colr
{
 float:left;
 width:228px;
 padding-top: 0;
 padding-left: 4px;
 padding-right: 10px;
}

#cols
{
 float:left;
 width:535px;
 background-color:WHITE;
}

#colsr
{
 float:left;
 width:228px;
 padding-top: 0;
 margin-left: 4px;
}

.publicacion
{
 margin: 0 10px;
 padding-botom: 10px;
}
/*COMPONENTES IZQUIERDO*/
.alignleft
{ float: left;
  margin-right: 5px;
  text-align:left;
}



#top_ten
{
 padding-top:49px;
 padding-bottom: 5px;
 margin-bottom:5px;
 background: #F69010 url('images/top_ten.png') no-repeat;
}

#top_ten li
{
 font-size: 9px;
 margin-left: 30px;
 padding-bottom: 2px;
}

/*COMPONENTE CENTRAL*/
#bienvenida
{
 color:white;
 margin: 0;
 padding: 0 100px 30px 13px;
 background: #B8050E url('images/mensaje_bienvenida.png') no-repeat;
 background-position: bottom right;
}

#bienvenida h3
{
 padding-top: 5px;
 color:white;
}

.entry{
}

 .entry p{
 color:white;
}


.entrys{
}

 .entrys p{
 color: #272F31;
 margin: 10px 0;
}

 .entrys p a{
 text-decoration: none;
 color: #316AC5;
}

 .entrys p a:hover{
 color: #316AC5;
 text-decoration: underline;
}

#temas_mas_solicitados
{
 color:black;
 padding-left: 13px;
 padding-bottom: 15px;
 padding-top: 5px;
 background-color: #BFC0C1;
}

#tus_noticias
{
 color:white;
 padding-top: 20px;
 background: BLACK url('images/tus_noticias.png') no-repeat;
}


/*COMPONENTE DERECHO*/
#search
{
 width: 229px;
 padding-top:20px;
 padding-bottom: 5px;
 margin-bottom:5px;
 background: #8AB716 url('images/search.jpg') no-repeat;
 background-position: bottom right;
}

#search input#s
{
 margin-left: 10px;
 margin-bottom: 5px;
 border: solid 2px WHITE;
 background-color: #CEE468;
}

.button {
 margin-left: 65px;
 margin-bottom: 30px;
 background-color: #8AB716;
 border: 1px solid WHITE;
 color: #ffffff;
}

#directorio_empresarial
{
 width: 229px;
 padding-bottom: 120px;
 margin-bottom:15px;
 background: #F5850B url('images/directorio_bottom.png') no-repeat;
 background-position: bottom
}

#directorio_empresarial ul{
 list-style: none;
 margin-left: 20px;
}

#wp_wall
{
 width: 229px;
 padding-top:30px;
 padding-bottom: 5px;
 padding-left: 2px;
 background: BLACK url('images/expresate.png') no-repeat;
}

#wp_wall p
{
 color: #ED9B41;
}

#wp_wall a
{
 color: #BDBFBF;
}

#wp_wall a:hover
{
 color: white;
}

.wallcomment
{
 color:WHITE;
}

.wallauthor
{
 color: #FFEA00;
}
 
#wrapperD {
margin: 0;
padding: 0;
width: 768px;
height: 100%;
margin: 0 auto;
background:#263031 url('images/fondo_directorio.jpg');}


#rss {
position: absolute;
top: 10px;
right: 15px;
text-decoration: none;
color: #ffffff;}

#rss a {
background: url(images/rss.png) no-repeat;
padding-left: 15px;
font-size: 7pt;
text-decoration: none;
color: #ffffff;}

#rss a:hover {
text-decoration: underline;}



/* TOP NAVIGATION */

#navbar {
margin: 0;
padding: 0;
}

.menu * {
padding: 0;
margin: 0;}

.menu {
float: left;
display: inline;
width: 100%;
padding: 0;
margin: 0;}

.menu ul {
margin: 0;
padding-left: 60px;
position: relative; 
list-style-type: none;}

.menu ul li {
float: left;
display: inline;
padding-right: 30px;
list-style: none;}

.menu li a {
float: left;
display: inline;
font: 8pt verdana, arial, helvetica, sans-serif;
text-align: center;
text-decoration: none;
color: #ffffff;}

.menu li.current_page_item a {
text-decoration: underline;}

.menu li a:hover {
text-decoration: underline;}

/* BLOG NAME PROPERTIES */

h1 {
float: left;
display: inline;
margin: 0;
padding: 32px 8px 0 60px;
font: bold 17pt "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #580000;}

a.mainlink {
text-decoration: none;
color: #580000;}

a.mainlink:hover {
text-decoration: none;
color: #580000;}

#description {
padding-top: 40px;
font: bold 8pt "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #333333;}

/* SIDEBAR */


#mainnav {
color: #000000;
}
/* MAIN PROPERTIES */

#main {
float: left;
width: 310px;
margin-left:6px;
padding: 35px 5px 5px 5px;
text-align: left;
font: 10pt verdana, arial, helvetica, sans-serif;
color: #6F6F6F;
background:url(images/tus_noticias.jpg) no-repeat; }

#main p{
font: 10pt verdana, arial, helvetica, sans-serif;
color: #fff;
}

#main h3 {
font: bold 12pt "Lucida Sans", arial;
letter-spacing: -1px;
text-align: left;
color: #fff;}

a.link {
margin-top: 20px;
text-decoration: none;
color: #4BC9D7;}

a.link:hover {
text-decoration: none;
color: #8DECFB;}

.reply {
clear: both;
margin-top: 20px;
font: bold 14pt "Lucida Sans", arial;
letter-spacing: -1px;
text-align: left;
margin-bottom: 14px;
color: #B8AC77;}

blockquote {
padding-left: 7px;
padding-right: 5px;
font-size: 8pt;
border-left: 3px solid #888888;
border-right: 3px solid #888888;
color: #8D8D8D;
background: url('images/quotes.gif') no-repeat 350px 5px;}

.clear {
clear: both;}

/* AUTHOR TEXT */

.postauthor {
float: right;
color: #949494;}

.date {
float: left;
color: #949494;}

.entries {
clear: both;
height: 25px;
padding: 0;
margin-top: 35px;
margin-bottom: 20px;}

.entries a {
font-weight: bold;
text-decoration: none;
font-size: 12px;}

.entries a:hover {
text-decoration: none;}

.left {
float: left;}

.right {
float: right;}

/* COMMENTS */

.com {
clear: both;
text-align: right;
height: 18px;
padding-right: 7px;
margin-bottom: 20px;
color: #4C8398;}

.com a {
background: url(images/comment.jpg) left no-repeat;
padding-left: 18px;
padding-bottom: 1px;
text-decoration: none;
color: #999;}

.com a:hover {
text-decoration: underline;
color: #EAE62F;}

.edit {
float: left;
background: url(images/edit.gif) left no-repeat;
padding-left: 17px;}

.edit a {
padding: 0;
background: none;}

.author {
padding: 7px 0 0 10px;
font: bold 10pt verdana, arial, helvetica, sans-serif;
color: #D7722E;}

.author a {
color: #333333;}

.alt {
border-top: 1px dotted #1E2525;
border-bottom: 1px dotted #1E2525;}}

.comment {
padding: 0 10px;}

.userinfo {
padding: 0 10px 10px 0;
text-align: right;}


/* INPUT PROPERTIES */

.searchform {
background-color: #ffffff;
border: 1px solid #A9A9A9;
color: #6F6F6F;}

.field {
padding-left: 10px;
background-color: #ffffff;
border: 1px solid #A9A9A9;
color: #6F6F6F;}

.comments {
background-color: #ffffff;
border: 1px solid #A9A9A9;
color: #6F6F6F;}



* html .button {
height: 20px;}

/* IMAGE STYLE  */

img {
/*float: left;
padding-right: 5px;*/
border: 0;}

.wp-smiley {
float: none;}

/* GENERAL LINK STYLE */

a {
text-decoration: none;
color: black;}

a:hover {
text-decoration: none;
color: white;}

/* WIDGET PROPERTIES */

#calendar_wrap {
border: 1px solid #000000;}

.widget_calendar td {
padding: 2px 5px;}

.widget_calendar caption {
font-weight: bold;
font-size: 10pt;
padding: 6px 0;
color: #6F6F6F;}

.widget_calendar th {
color: #580000;}

.widget_recent_comments li {
display: block;
padding: 5px 0;
width: 200px;
background: url(images/arrow.gif) 1px 10px no-repeat;
font: 10pt verdana, arial, helvetica, sans-serif;
border-bottom: 1px solid #E9E9E9;
text-decoration: none;
text-indent: 13px;
text-transform: capitalize;
color: #000000;}

.widget_recent_comments li a {
border: none;
background: none;}

.widget_recent_comments li a:hover {
background: none;}


.widget_text {
line-height: 16px;
font: 10pt verdana, arial, helvetica, sans-serif;}

/* FOOTER */

#footer {
clear: both;
width: 800px;
height: 47px;
margin: 0 auto;
font-size: 7pt;
color: #000000;
background: url('images/foother.jpg') no-repeat;
}

#footer p {
padding-top: 15px;
font-size: 8pt;
color: #000000;
text-align: center;
}

#footer a {
font-size: 8pt;
color: #000000;}

#footer a:hover {
text-decoration: underline;
color: #580000;}

/* MAIN PROPERTIES */

#mainsingle {
float: left;
width: 510px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
text-align: left;
font: 10pt verdana, arial, helvetica, sans-serif;
color: #6F6F6F;
background: url(images/fondo2.jpg); }

#mainsingle p{
font: 10pt verdana, arial, helvetica, sans-serif;
color: #fff;
}

#mainsingle h3 {
margin: 3px 0;
font: bold 14pt "Lucida Sans", arial;
letter-spacing: -1px;
text-align: left;
margin-bottom: 10px;
color: #fff;}

#mainsingle img {
display:block;
margin-left:auto;
margin-right:auto;
/*padding: 5px 35px;*/
}

.divisor {
padding:5px;
margin-left:70px;
background:  url(images/divisor.jpg) no-repeat; 
}

#directorio {
float: left;
width: 520px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
text-align: left;
font: 10pt verdana, arial, helvetica, sans-serif;
color: #6F6F6F;}

.barra_directorio {
width: 510px;
height: 25px;
font: 10pt verdana, arial, helvetica, sans-serif;
color: #999999;
background: url('images/barrai.gif') no-repeat;}


.barra_directorio img{
padding: 0;
border:0;
}

.barra_directorio ul{
padding:3px 0 0 0;
margin:0;
}

.barra_directorio li{
padding:0 10px 0 0;
}


.barra_directorio ul li{
display: inline;
}

.barra_directorio li a{
 color: #134D86;
 text-decoration:none;
}

.barra_directorio li a:link{
 color: #134D86;
 text-decoration:none;
}

.barra_directorio li a:visited{
 color: #134D86;
 text-decoration:none;
}

.barra_directorio li a:hover{
 color: #134D86;
 text-decoration:underline;}

#directorio h3 {
font: bold 12pt "Lucida Sans", arial;
letter-spacing: -1px;
text-align: left;
color: #134D86;
border-bottom: 1px dotted #EAEAEA;
}

#directorio h3 a{
color: #3AB4C1;
text-decoration:none;}

#directorio h3 a:hover{
text-decoration:underline;}

#directorio a:hover {
text-decoration: underline;
color: #134D86;}

#directorioads{
width: 228px;
color: #000000;}

#directorioads img{
padding: 8px 0 8px 0;
}

.separador_directorio {
width: 510px;
padding: 5px 5px 10px;
background: url('images/separador_directorio.gif') repeat-x 0 50%;
}

.color_naranja{
color: #E48C42;
}

#directoriolist{
float: right;
width: 228px;
color: #000000;
background: url('images/titulo_directorio.gif') 0 2px no-repeat;}


#directoriolist a:hover{
text-decoration:underline;
color:#134D86;
}


#directoriolist h3{
margin-left:45px;
font: 13pt "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.th{
	border: 1px solid #C0C0C0;
	float: left;
	margin: 20px 10px 10px 0
}

#comentarios{
 background-color:#EBF9AA;
 padding: 0 5px;
 margin-bottom: 20px;
}

.titulo_post{
 padding-top: 10px;
 height: 40px;
 margin-bottom: 10px;
 border-bottom: solid 1px #272F31;
}

.titulo_search{
 padding-top: 20px;
}


.titulo_post h3, .titulo_search h3
{
 padding: 0;
 margin:0;
}

.titulo_post h3 a, .titulo_search h3 a
{
 color: #0066CC;
}

.titulo_post h3 a:hover, .titulo_search h3 a:hover
{
 color: #144490;
 
}


.titulo_post_home{
 padding-top: 10px;
 height: 45px;
 border-bottom: solid 1px #272F31;
}

.titulo_post_home h3
{
 padding: 0;
 margin:0;
}

.titulo_post_home h3 a
{
 color: #0092AE;
}

.titulo_post_home h3 a:hover
{
 color: #9CDDFF;
 
}

.dateh {
float: right;
color: #3AB0B4;
padding-top: 2px;
padding-bottom: 2px;
}

#tus_noticias p a
{
 background-color:#BFC0C1;
}

.titulo_directorio{
 height: 30px;
 color: white;
 padding-top: 7px;
 padding-left: 10px;
 background-color:#8AB716;
}

.url_post
{padding-bottom: 10px;
 color: #009900;
 border-bottom: 1px solid #D6D6D6;   
}


.titulo_post_directorio h3{
display:block;
font: bold 12pt "Lucida Sans", arial;
letter-spacing: -1px;
text-align: left;
color: #134D86;
padding-top: 20px;
padding-bottom: 3px;
margin-bottom: 10px;
border-bottom: 1px dotted #EAEAEA;
}

.titulo_post_directorio h3 a{
color: #134D86;
text-decoration:none;}

.titulo_post_directorio h3 a:hover{
text-decoration:underline;
color: #134D86;}

.separador
{ border-bottom: 1px solid #D6D6D6;   
}

.tags
{
font-size: 11px;
background-image: url('images/tag.gif');
background-repeat: no-repeat;
padding-left: 20px;
padding-bottom: 15px;
background-position: 0px 3px;
cursor: default;
color:#949494;
}

.tags a
{
color: #a4bdd0;
}

.tags a:hover
{
 color: #0066CC
 text-decoration: underline;
 }

#wp_latest
{
 font-size: 10px;
} 

.entry{
 clear:both;
 padding: 5px;
}

.entry p{
 margin-top: 2px;
 margin-bottom: 10px;
}

.entry2{
 clear:both;
 color: BLACK;
 margin-top: 5px;
}

.entry2 p{
 margin-top: 2px;
 margin-bottom: 10px;
}

#radio_online
{
 width: 208px;
 padding-top:40px;
 padding-bottom: 5px;
 margin-bottom:5px;
 background: #272F31 url('images/titulo_radio.png') no-repeat;
}

#enlaces
{
width:208px;
padding-top:100px;
padding-bottom:5px;
margin-bottom:5px;
background:#B45F04 url('images/galeria.jpg') no-repeat;
}
