﻿body 
{
	margin: 0 auto;
	color:#999;
	text-align:left;
	font-family: Georgia;
}

#bodyBackground
{
	background-image:url('images/background.jpg');
	background-repeat:repeat-y;
	background-position:center;
	font-size:11px;
}

.header
{
	margin-top:50px;
	margin-bottom:50px;
}

#menuList
{
	margin-top:25px;
	list-style:none;
	line-height:1.1em;
}

#menuList li
{
	float:left;
}

#menuList li a
{
	text-decoration:none;
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	margin-right:10px;
	background:#d1d3d2;
	background: rgba(0,0,0,0.1);
	/*-moz-transition: all 0.2s ease-in;
	-webkit-transition: all 0.2s ease-in;*/
	color:#ffffff;
}
/*
#menuList li a:hover
{
	color:#ffffff;
	background: rgb(82, 186, 245);
	background: rgba(82, 186, 245,1);
}

#menuList li a:selected
{
	color:#ffffff;
	background: rgb(82, 186, 245);
	background: rgba(82, 186, 245,1);
}
*/
#suscribirFeed
{
	background-image:url('images/rss.png');
	width:372px;
	height:158px;
	margin-bottom:20px;	
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	line-height:1.2em;
}

#suscribirFeed a
{
	display:block;
	width:223px;
	height:93px;
	padding-left:155px;
	padding-top:65px;
}

#suscribiriTunes
{
	background-image:url('images/itunes.png');
	width:372px;
	height:158px;
	margin-bottom:20px;
	font-size:1.3em;
	font-weight:bold;
	text-align:center;
	line-height:1.2em;
}

#suscribiriTunes a
{
	display:block;
	width:223px;
	height:93px;
	padding-top:65px;
	padding-left:10px;
	padding-right:160px;
}

.backgroundBlack:hover
{
	background-image:url('images/blackro.png');
	background-repeat:repeat-y;
	margin-bottom:20px;
	width:378px;
	height:158px;
}

.blueDivisor
{
	background-color:#52baf5;
	margin-top:0.5em;
	margin-bottom:0.5em;
	height:2px;
}

.orangeDivisor
{
	background-color:#ffd302;
	margin-top:1em;
	margin-bottom:1em;
	height:2px;
}

.menu a
{
	/*border-bottom-style:dotted;
	border-bottom-width:1px;*/
	text-decoration:none;
	color:#ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

/*
.menu a:hover
{
	/*border-bottom-style:double;
	border-bottom-width:1px;
	color:#ffffff;
	text-shadow: 0px 2px 5px rgba(255, 255, 255, 0.7);
}
*/

/*************************************************/

.linkMenuEpisodes {
	background:#88bbd4;
	padding:4px 6px 6px;
	text-decoration:none;
	color:#ffffff;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:transparent url("images/signin-nav-bg-ie.png") no-repeat 0 0;
	padding:4px 12px 6px;
	cursor:pointer;
}
.linkMenuEpisodes:hover {
	background:transparent url("images/signin-nav-bg-hover-ie.png") no-repeat 0 0;
	padding:4px 12px 6px;
}

.linkMenuEpisodes {
	position:relative;
	margin-left:3px;
}

.linkMenuEpisodes span {
	background-image:url("images/toggle_down_light.png");
	background-repeat:no-repeat;
	background-position:100% 50%;
	padding:4px 16px 6px 0;
}

a.menu-open {
	background:#52baf5!important;
	color:#666!important;
	outline:none;
}

.linkMenuEpisodes.menu-open span {
	background-image:url("images/toggle_up_dark.png");
	color:#ffffff;
	
}

#episodios {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color: rgb(82, 186, 245);
	background-color: rgba(82, 186, 245,1);
	color:#ffffff;
	position:absolute;
	width:250px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:10px;
	margin-left:3px;
	margin-top:2px;
}

#episodios p {
	margin:0;
}
#episodios a {
	color:#6AC;
}

/*************************************************/
#linkEpisodes
{
	margin-bottom:0.5em;
}

#linkEpisodes a
{
	border-bottom-style:dotted;
	border-bottom-width:1px;
	text-decoration:none;
	color: #52baf5;
	text-shadow: 0px 1px 1px rgba(82, 186, 245, 0.7);
	-moz-transition: all 0.2s ease-in;
	-webkit-transition: all 0.2s ease-in;
}

#linkEpisodes a:hover
{
	background-color: #52baf5;
	color:#ffffff;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-shadow: 0px 2px 5px rgba(255, 255, 255, 0.7);
}

.episodeItem
{
	margin-bottom:2em;
	float:left;
}
.episodeItem:hover .episodeItemNumber
{
	color:#ffd302;
}

.episodeItemNumber
{
	width:140px;
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	text-align:right;
}



.episodeItemDescription
{
	width:180px;
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	padding-left:10px;
}


.contentImage
{
	margin-top:10px;
	
}

.contentImageText
{
	padding-left:15px;
	width:125px;
	float:left;
}

.contentImageImg
{
	width:400px;
	float:left;
	margin-bottom:20px;
}






/*
.fancyTextSmall
{
}

.fancyTextSmall a
{
	text-decoration:underline;
}

.fancyTextSmall a:hover
{
	color:#ffd302;
	text-decoration:underline;
}
*/
#footerLeft
{
	width:300px;
	display: inline;
	float: left;
	margin-top:20px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom:10px;
}

#footerContentLeft
{
	padding-top:1em;
}

#footerContentRight
{
	padding-top:1em;
	line-height:1.5em;
}

#footerRight
{
	width:600px;
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	text-align:right;
	margin-bottom:10px;
}

#twitter_div
{
	background-image:url('images/twitterbird.png');
	background-position:bottom right;
	background-repeat:no-repeat;
	padding-bottom:80px;
}

#twitter-link
{
	float:right;
	margin-right:80px;
	margin-top:60px;
}

#twitter_div a
{
	color:inherit;
	text-decoration:underline;
}

#twitter_div a:hover
{
	color:rgb(82, 186, 245);
}

.colophon
{
	margin-top:20px;
}

