/*
(cc) Radio Isla Negra - Streaming Since 1999 Rinfm.com 

*/

/* 
---------------------------*/

body{
	background:#101012 url(images/fondo_rinfm.jpg) no-repeat; 
/*    background:#101012 url(images/backgr_Donate.jpg) no-repeat;*/
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	color: #eee;
}

ul, ol, li{ margin:0; padding: 0; }
img { border-width: 0;}
a { text-decoration:none; }

a:link { color:#eee; }
a:hover, #footer a{ color: #B5DEDF; }
a:active { color:#fff; }
a:visited { color:#fff; }

h2 a:hover{color: #fff; text-decoration:underline;}
h2 img{ margin: 5px .4em 0 0; float:left; }

h3{float:right; margin: 0;}
h3{ width: 64px; font-size: .6em; text-align:center; margin-top: -10px }
h3 a img{ display:block; margin: 5px auto; }

#header { width: 295px;position:absolute; top: 55px; left: 180px;}
#header img{ float: left;}
#header h1{ color: #fff; font-size: .75em; width: 130px; float: right; margin-top: 12px;}

/* estructura
--------------------*/

#box, #logs{ 
	overflow: hidden;
	top: 200px;
	margin-bottom: 260px;
}

#box, #footer, #logs{
 	position: relative;
	left: 180px;
	width: 590px;
}
#footer{
	clear:both;
	text-align:center;
	font-size: .75em;
	padding: 1em;
}

#box hr{ border: 1px dotted #333; clear:both;margin: .5em 0; }
hr.segundo{ margin: .5em 0 1em 0; }

/* currently playing
----------------------*/
h2.listen img {float:left; margin: 10px .2em 0 0; }

#currently{
	margin: 0 3px .3em 0;
	height: 60px;
	width:  100%;
	
}
#currently small{
	display:block;
	font-size: .7em;
}
#currently p{
	font-size: .70em;
	margin: 15px 0 0 10px;
	float:left;

}
#currently object{
	margin: 3px 3px 0 0;
	position:absolute;
	right:0;
}
#currently strong{
	font-size: 1.3em;
}

#flashes img{
	float:left;
}
#mapa{
	position:relative;
	left: 6px;
	top: 2px;
}
#cancion{
	text-align:left;
	padding: .6em .7em .3em;
	-moz-border-radius: .3em;
	clear:both;
}
#cancion span{
	font-size: .9em;
}
#cancion img{
	position:relative;
	top: 5px;
	right: .5em;
}
#cancion em, #cancion em a{
	color: #666;
	font-size: .8em;
	text-transform: uppercase;
}
#cancion em{
	font-style:normal;
	padding-left: .5em;
}
#pod{
	float:right;
	padding-left: 1em;
	margin: -3px 4px 0 0;
}
#cancion h3{
	float: left;
	height: 1.2em;
	padding: 13px 1em 0 0;
	font-size: .9em;
	width: 80px;
}
#ticker{
	height: 1.2em;
	padding: 3px 0;
	margin-right: 1em;
	font-size: .9em;
	width: 300px;
}


/* songlist
--------------------*/

#songlist{
	font-size: .75em;
	margin: 1em;
	border: 1px dotted #666;
	padding: .5em .5em .7em;
	-moz-border-radius: 1em;
	clear:both;
}
#songlist li{
	border-bottom: 1px dotted #333;
	padding: .2em .5em;
	margin-left: 1.2em;
	list-style: circle;
	background: #0F0E0E;
}
#songlist li.odd{
	background: none;
}
#songlist em{
	font-size: .8em;
	color: #666;
	margin-left: 1em;
}

/* servidores
--------------------*/
.uno{
	height: .5em;
	background: #333;
	padding: 1px;
	margin: .3em auto 1em;
	width: 420px;
	border: 1px solid #666;
}
.dos{
	height: .5em;
	background: #78AEAF;
}
#servidores{
	width: 420px;
	font-size: .8em;
	text-align:left;
	float:left;
}
#servidores h4{
	font-size: 1.2em;
	margin-bottom: 0;
	margin-top: .85em;

}
#servidores a.more img{
	position:relative;
	left: 5px;
	top: 6px;
	margin: 0;
}
#servidores li{
	margin: 0 0 .2em 5em;
	font-size: .9em;
	list-style: none;
	text-align:left;

}
#servidores li img{
	margin-right: .5em;
}


/* calendario
--------------------*/
#calendario{
	width: 150px;
	float: right;
	font-size: .8em;
	margin: 2em 0;
}
#calendario big a{
	margin-left: 2.5em;
}
#calendario ul{
	margin: 1em 0;
}
#calendario li{
	border-bottom: 1px dotted #666;
	padding: .3em .2em;
	list-style:none;
}

/* chat
--------------------*/

#chat {
	width: 420px;
	font-size: .8em;
	padding: 2em 0 1em;
	float:left;
}
#chat input#text{
	width: 460px;
}
#chat table{
	padding: 1em;
	background: #212121;
	-moz-border-radius: 5px;
}
iframe{
	width: 430px;
}
/* About (agregar estos colores alguien plis)


#about a:link {
	color: #33FFFF;
}
a:visited {
	color: #999999;
}
a:hover {
	color: #DA1071;
}
a:active {
	text-decoration: none;
	color: #99CCFF;
}

--------------------*/
