/* @override http://afr.mx/estilos.css */

body {
	margin:30px 0px; 
	padding:0px;
	text-align:center;
	background: #333 url('rs/city_back_afr.gif') no-repeat center top;
	font-size: 11px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	line-height: 1em;
	color: #333;
	}
	
a, a:visited, a:active {
	color: #333;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

div#header{
	width: 880px;
	height: 100px;
	margin: 0px auto 30px auto;
	padding: 0px;
	border: 1px dashed #fff;
	background: url('rs/red_banner.gif') no-repeat top center;
}

div#maincontainer{
	width:850px;
	margin:0px auto;
	text-align:left;
	padding:15px;
	border: 1px dashed #fff;
	background-color: rgba(238,238,238,0.25);
}

.container{
	position: relative;
	background-color: rgba(255,255,255,0.6);
	padding: 9px;
	margin: 10px;
	display: inline-block;
	border-width: 1px;
	border-style: dashed;
}

.container span big {
	color: #BC0F30;
	text-shadow: #666 1px 1px 1px;
	font-size: 16px;
	font-weight: bolder;
}

.container ul {
	list-style-type: none;
	margin-left: -16px;
	margin-right: 5px;
}

.container li {
	padding-bottom: 8px;
	list-style-position: inside;

}

.container li small {
	font-size: 9px;
}

.container li.play {
    background: url('rs/play_icon.png') no-repeat;
    padding-left: 25px;
    font-size: 13px;
}

.container li.first span {
	font-size: 13px !important;
	font-weight: bold !important;
}

.container li.retweet {
    background: url('rs/rt_icon.png') no-repeat;
    padding-left: 25px;
}

.container li a, #container li a.visted {
	color: #777;
	text-decoration: none;
}

.container li a:hover {
	color: #7BBDE2;
	text-decoration: underline;
}

/* INDIVIDUAL STYLINGS */

#youtube {
	float: left;
	border-color: #FFF;
	display: block;
	overflow: hidden;
	width: 428px;
	height: 480px;
	padding: 0px;
}

#youtube span#title{
	margin: 9px;
	display: inline-block;
}

#lastfm {
    width: 360px;
    height: 210px;
	overflow-y: scroll;
	border-color: #FFF;
}

#twitter {
    width: 360px;
    height: 210px;
	overflow-y: scroll;
	border-color: #FFF;
}