/*  
Theme Name: FlowMi
Theme URI: 
Description: Tema para FlowMi
Version: 1.0
Author: 8a Marketing
Author URI: http://8amarketing.com
*/


#contenedor #beta { width: 143px; height: 80px; background-image: url(img/beta_back.jpg); font: 1.2em sans-serif; padding: 0px 5px 5px 35px; margin-top: 25px;}

*, body { color:#333333; margin-top: 0px; margin: 0px; padding: 0px; }

body { background: #999; color: #444; font: 11px/1.5em Verdana, sans-serif; text-align: center; }
	hr { clear: both; visibility: hidden; }
	p.clear { clear: both; margin: 0; padding: 0; }
	ul { list-style: none; }
	img { border: none; }

a { text-decoration: none; color: #999; }
a:hover { color: #ff0084 }

#contacto { margin:0 auto 0 auto; width:390px; text-align:left; }

	
#contenedor { margin: 0 auto; width: 960px; background: #fff; text-align: left; padding-left:20px; padding-right: 20px; }

#menubar { 
	margin-right: 30px;
	width:950px;
	float: left; 
	margin-bottom:20px; 
	padding-top:5px; 
	padding-bottom:5px; 
	background: url(/wp-content/themes/default/img/fondo_menu.jpg) no-repeat;
}
#menubar #menuimg { float:left; width:650px; margin-left:10px } 

#searchbox { width:250px; font: 10px Verdana; color: #ddd; float: right; text-align: right; margin-right:20px; }
#searchbox a { color: #999; }
#searchbox form { margin-top: 3px; }
#searchbox form #s { width: 150px; padding: 3px; border: 1px #999 solid; }
#searchbox form #searchsubmit { width: 60px; height: 25px; background: #ff0084; color: #fff; border: none; cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10.5px}

#header { margin-bottom: 0px; margin-top:0px; }
	/*#header h1 { width: 338px; float: left; height: 54px; text-indent: -9999px; background: url(img/logo.gif) no-repeat; }*/
	#header h1 { width: 500px; float: left; height: 80px; margin-top:20px;}
	#header h1 a { display: block; width: 338px; height: 54px; border: none; }
	#header #buscador { font: 10px Verdana; color: #ddd; width: 350px; height:80px; float: right; text-align: right; vertical-align:middle; margin-top:30px }
					


.roundtop { 
	background: url(/wp-content/themes/default/img/borde-sup-der.gif) no-repeat top right; 
}

.roundbottom {
	background: url(/wp-content/themes/default/img/borde-inf-der.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

#contenido {width: 500px; float: left;}
#concursocream {margin-top:-25px;}
	
/*#destacado { width: 500px;  height: 270px; background: #BEBCBD; margin-bottom: 10px; color: #fff; border: 1px solid #CCC; }*/
#destacado { width: 500px;  height: 270px; background: #BEBCBD; margin-bottom: 10px; color: #fff; }
	#destacado a { color: #fff; }

#topmenu { margin: 0 0 30px 0; }
	#topmenu li { margin: 0 3px; padding: 5px 0; text-transform: lowercase; font-weight: bold; font: bold 22px sans-serif;}
		#topmenu li a { border: none; }
		
/* POSTS */
.post { background: #ffffff; padding: 10px; margin-bottom: 20px; }
	.post h2 { font-family: Verdana, sans-serif; font-size: 14px; font-weight: bold; margin-bottom: 10px; padding-bottom: 5px;  border-bottom: 1px #ddd solid; }
		.post h2 a { border: none; color:#666666; }
	.post .post-image { width: 150px; height: 150px; float: left; background: #fff; padding: 4px; border: none; margin: 0 10px 10px 0; }
	.post p { line-height: 1.7em; margin-bottom: 1em; }
	.post ul { padding: 0 20px; list-style-type: disc; margin-bottom: 1em;}
	.post ol { padding: 0 20px; }
	.post .leermas { margin-top: 10px; margin-bottom: 15px; font: bold .9em sans-serif; }
	 .post .info { clear: both; border:solid 1px #CCCCCC; padding:5px; color: #999; font: 10px/1.6em sans-serif; text-transform: lowercase; }
		.post .info a { color: #666; }

/* COMENTARIOS */

.comentario { margin-bottom: 15px; background: #eee; padding: 10px; }
	.comentario .autor { margin-bottom: 10px; padding: 3px; color:#999; }
	.comentario img.avatar { float: right; border: 5px #fff solid; margin: 0 0 10px 10px; }

#commentform label { display: block; margin: 10px 0 5px 0; font-weight: bold; }
#commentform input, #commentform textarea { width: 350px; padding: 5px; font: 1.1em sans-serif; border: 2px #ddd solid; }
#commentform input:focus, #commentform textarea:focus { border-color: #999; }
#commentform input.boton { margin-top: 10px; background: #ff0084; color: #fff; font-weight: bold; border: none; }

.botonenviar a:visited {text-decoration: none;}
.botonenviar a:hover {text-decoration: none;}
.botonenviar a:active {text-decoration: none;}

#menu div h3, #derecha div h3 { font-size: 1em; }
		
#menu { width: 200px; float: right; margin-right: 30px; padding: 0px 10px; }
	#menu div { margin-bottom: 45px; }
		#menu div div { padding: 0px; margin: 0px; }
		/*#menu div a { font-weight: bold; color: #ff0084; }*/
		/*#menu a:hover { color: #000; }*/

		#menu h2 { font-size: 1em; text-indent: -9999px; height: 30px; margin-bottom: 10px; }
		/* #menu .especial { background: #eeeeee url(img/bg-especial.gif) bottom no-repeat; } */
		#menu .especial { background-color: #eeeeee;}
		/*#menu .especial-alt { background: #eeeeee url(img/bg-especial-alt.gif) bottom no-repeat; }*/		
		#menu .especial ul, #menu .especial-alt ul { padding: 0px; list-style: none; color: #333; }
		#menu .especial ul li, #menu .especial-alt ul li { padding: 0px 10px 10px 10px; margin-bottom: 10px; }
		
		#menu .especialArtLab { background-color: #fdf2e0;}
		#menu .especialArtLab a:hover { color:#f4951f; }
		
		#menu #playlist h2 { background: url(img/bg-h2-playlist.gif) no-repeat; }
		#menu #playlist { background: #eee; text-align: center;}
		/*#menu .playlist { background: #eee url(img/bg-playlist.gif) bottom no-repeat; text-align: center; padding-bottom: 10px;}*/
		
		#menu #mundo-flow h2 { background: url(img/bg-h2-mundo-flow.gif) no-repeat; }
		
		
		#menu #botonenviar a:visited {text-decoration: none;}
		#menu #botonenviar a:hover {text-decoration: none;}
		#menu #botonenviar a:active {text-decoration: none;}
		
		
		
		#menu #check h2 { background: #eee url(img/bg-h2-check.gif) no-repeat; color:#999999;}
		#menu #check a:hover { color: #FF0000; }/*{ color: #eb4625; }*/
		#menu #check ul li { padding-top: 0.7px; padding-bottom: 0.7px; padding-left: 1px; padding-right: 1px;}
		
		#menu #album { margin-left:8px; margin-top:7px;}
		#menu #albumlinea {border-bottom: 1px #FFFFFF solid;}
		#menu #albums li { padding: 1px; margin-left:10px; margin-right: 5px;}
		#menu #albums h2 { background: url(img/bg-h2-albums.gif) no-repeat;}
		#menu #albums a.albums_a_non_underline { color:#333333; text-decoration: none; }
		#menu #albums a.albums_a_non_underline:hover { color: #ba3c90; }
		#menu #albums td { padding-top: 5px; padding-bottom: 5px; padding-left: 1px; padding-right: 1px;}
		#menu #albums img { width: 50px; height: 50px; }
		.albums_a_non_underline {text-decoration: none}

		#menu #albumlist { float:left; margin-right: 5px;}
		#menu #albumlist img { width: 50px; height: 50px;}
		#menu #albumtexto { height:50px; margin-right:5px;}

		

		#menu #producciones h2 { background: url(img/bg-h2-producciones.gif) no-repeat; }
		
		#menu #flowfeed h2 { background: url(img/flowfeed.jpg) no-repeat; }
		#menu #flowfeed em { color:#0960B5; }
		#menu #flowfeed a:hover { color: #000000; }
		#menu #flowfeed ul li { margin-left:10px; padding: 0px 0px 0px 0px; margin-bottom: 0px; }
		
		#menu #wrapperContent a:hover{color:#0960B5;}
		#menu #fade a:link { color: #0960b5; }
		#menu #fade a:visited { color: #0960b5; }
		#menu #fade a:hover { color: #0960b5; }

		.linkazul a:link { color: #0960b5; }
		.linkazul a:visited { color: #0960b5; }
		.linkazul a:hover { color: #0960b5; }
		.linkazul b { color: #0960b5; }
				
		#menu #remixes h2 { background: url(img/bg-h2-remixes.gif) no-repeat; }
		#menu #remixes a:hover { color: #0960b5; }
		#menu #remixes ul li { margin-left:10px; padding: 0px 0px 0px 0px; margin-bottom: 0px; }
		#menu #remixes .remixestitulo {margin-left:60px;}
		#remixeslist { list-style:decimal; color:#333333;}
		#listaremixes {margin-left:10px; }
		#menu #remixes { border-bottom: 10px #FFFFFF solid; }/*{ color: #eb4625; }*/
		
		#news {border: 1px solid #ccc; padding: 2em; background:  #EEEEEE;}

		
		#menu #linkid li {margin-left: 10px; padding: 0px 0px 0px 0px; margin-bottom: 0px; margin-right:5px;}
		#menu #linkid h2 { background: url(img/link_id.jpg) no-repeat; }
		#menu #linkid a:hover { color: #0960b5; }
		#menu #linkid ul li {margin-left:10px; padding: 0px 0px 0px 0px; margin-bottom: 0px;}
		#menu #linkid .top5titulo {margin-left:60px;}
		#menu #linkid { border-bottom:medium; border-bottom-color:#FFFFFF;}
		/*#menu #linkid { border-bottom: 10px #FFFFFF solid; }/*{ color: #eb4625; }*/
		
		/*
		#menu #flowmix h2 { background: url(img/flowmix.jpg) no-repeat; }
		#menu #flowmix a:hover { color: #ED30B7; }
		#menu #flowmix ul li { margin-left:10px; padding: 0px 0px 0px 0px; margin-bottom: 0px; margin-right:5px; }
		#menu #flowmix .top5titulo {margin-left:60px;}
		#menu #flowmix { border-bottom: 10px #FFFFFF solid; margin-bottom:26px; margin-top:39px;}
		*/
		
		
		#menu #top5 h2 { background: url(img/bg-h2-top5.gif) no-repeat; }
		#menu #top5 a:hover { color: #0960b5; }
		#menu #top5 ul li { margin-left:20px; padding: 0px 0px 0px 0px; margin-bottom: 0px; margin-right:5px; }
		#menu #top5 .top5titulo { margin-left:60px;}
		#top5list { list-style:decimal; color:#333333; border-bottom: none;}
		#top5list a { color:#333333;}
		#listatop5 { margin-left:10px;}
		
		#menu #flowcast #flowcast_content { background-color: #EEEEEE; border-bottom: 1px #A6A7A1 solid; border-left: 1px #A6A7A1 solid; border-right: 1px #A6A7A1 solid; padding-bottom: 6px;}
		#menu #flowcast ul li { margin-left:20px; padding: 0px 0px 0px 0px; margin-bottom: 0px; margin-right:5px; list-style: disc; color: #7F8384; font-size: 10px;}
		#menu #flowcast #popUp {margin-right:15px;}
		.flowcastLinkPopUp {color: #FF0084;}
		.flowcastLinkPopUp:hover {text-decoration: underline;}
		#menu #flowcast #flowcast_ver_mas { padding-left: 5px; }

		#menu #daytrack h2 { background: url(img/day_track.jpg) no-repeat; }
		
		#menu #freeDownload h2 { background: url(img/freeDownload.jpg) no-repeat;}
		#menu #freeDownload a:hover { color: #0960b5; }
		#menu #freeDownload ul { margin-left:20px 5px 0px 0px; padding: 15px 0px 3px 0px; }
		#menu #freeDownload li { background: url(img/bullet-derecha.jpg) no-repeat scroll 10px 7px; padding: 0px 2px 0px 25px; }
		#menu #freeDownload #firstTitle {padding-top: 6px;}
		
		#menu #comunidadArtLab h2 { background: url(img/comunidad_banner_header.jpg) no-repeat; height: 29px; padding: 0; margin: 0; }
		#menu #comunidadArtLab { background-color: #fef5e6; }
		#menu #comunidadArtLab #comunidadArtLab_header #comunidadArtLab_headerData { padding: 10px 15px 0px 15px }
		#menu #comunidadArtLab #comunidadArtLab_data { padding: 10px 9px 0px 9px }
		#menu #comunidadArtLab #comunidadArtLab_content a:link { color: #000000; }
		#menu #comunidadArtLab #comunidadArtLab_content a:visited { color: #000000; }
		#menu #comunidadArtLab #comunidadArtLab_content a:hover { color: #f4951f; }
		#menu #comunidadArtLab .top-dotted { border-top: 1px #ababab dashed; }
		#menu #comunidadArtLab .bottom-dotted { border-bottom: 1px #ababab dashed; }
				
		#menu #flowmix h2 { background: url(img/flowmix.jpg) no-repeat;}
		#menu #flowmix a:hover { color: #0960b5; }
		#menu #flowmix ul { margin-left:20px 5px 0px 0px; padding: 15px 0px 3px 0px; }
		#menu #flowmix li { background: url(img/bullet-derecha.jpg) no-repeat scroll 10px 7px; padding: 0px 2px 0px 25px; }
		#menu #flowmix #firstTitle {padding-top: 6px;}
		
		#menu #AL-portfolio h2 { background: url(img/art_lab_banner_portfolio_top.jpg) no-repeat; height: 29px; padding: 0; margin: 0; }
		#menu #AL-portfolio { background-color: #fef5e6; color: #535349; }
		#menu #AL-portfolio #AL-portfolio-headerImage { padding: 15px; }
		#menu #AL-portfolio #AL-portfolio_data #firstTitle { padding: 0px 9px 0px 9px; }
		#menu #AL-portfolio ul { margin-left:20px 5px 0px 0px; padding: 10px 0px 3px 0px; }
		#menu #AL-portfolio li { background: url(img/bullet-derecha.jpg) no-repeat scroll 10px 10px; padding: 5px 2px 5px 25px; }
		
		#menu #AL-review h2 { background: url(img/art_lab_banner_review_top.jpg) no-repeat; height: 29px; padding: 0; margin: 0; }
		#menu #AL-review { background-color: #fef5e6; color: #535349; }
		#menu #AL-review #AL-review-headerImage { padding: 15px; }
		#menu #AL-review #AL-review_data #firstTitle { padding: 0px 9px 0px 9px; }
		#menu #AL-review ul { margin-left:20px 5px 0px 0px; padding: 15px 0px 3px 0px; }
		#menu #AL-review li { background: url(img/bullet-derecha.jpg) no-repeat scroll 10px 10px; padding: 5px 2px 5px 25px; }

		#menu #AL-upload h2 { background: url(img/art_lab_banner_upload_top.jpg) no-repeat; height: 59px; padding: 0; margin: 0; }
		#menu #AL-upload { background-color: #FBD79B; }
		#menu #AL-upload #AL-upload_data { font-weight:bold; }

.h4 {}


#columnaderecha { width: 183px; float: right; padding: 0px;}

#wp-polls { padding: 0px 0px 0px 0px; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;}
#wp-polls li{ padding: 3px; list-style-type: none; }

#flowmientumail {
	background-image:url(/wp-content/themes/default/img/newsletter_back.jpg);
	background-repeat:no-repeat;
	width:187px;
	height:94px;
	font: 13px Verdana;
	font-weight:bold;
	color: #888;
	padding: 0px;
	margin: 0px 0px 30px 0px;
}
#flowmientumail input { margin-top:35px; }
#flowmientumail img { margin-top:10px; margin-left:78px; }



#derecha { border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;}
/*#derecha2 { }*/

	#derecha div { margin-left:15px; margin-right:5px; margin-bottom: 18px; margin-top:10px; }
	#derecha2 .bg-top-derecha { }
	#derecha2 .bg-down-derecha { margin-bottom: 30px; }

		#derecha div h2 { font: 14px Verdana; font-weight:bold; color: #888; margin-bottom:-10px; margin-top:5px; margin-left:20px;}
		#derecha2 div h2 { font: 14px Verdana; font-weight:bold; color: #888; margin-left:20px; padding-bottom: 10px; }
		
		#derecha #lineadiv { background:url(img/lineaderecha.jpg) no-repeat center; }
		/*#derecha2 #lineadiv { background:url(img/lineaderecha.jpg) no-repeat center; }*/
		
		#derecha #fototag { padding-left:2px; background: url(img/bullet-derecha.jpg) no-repeat left; margin-top:-5px;}
		#derecha2 #fototag { padding: 10px 0px 10px 15px; background: url(img/bullet-derecha.jpg) no-repeat left; }

		#derecha #hypem { padding-left:2px; margin-top:20px;}
		#derecha2 #hypem { padding: 10px 0px 10px 15px; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;}

		#derecha #losmasleidos { padding-left:2px; background: url(img/bullet-derecha.jpg) no-repeat left; margin-top:20px;}
		#derecha2 #losmasleidos { padding: 10px 0px 10px 15px; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;}
		#derecha2 #losmasleidos li{ padding: 3px; }

		#derecha #ultimoscomentarios { padding-left:2px; background: url(img/bullet-derecha.jpg) no-repeat left; margin-top:20px;}
		#derecha2 #ultimoscomentarios { padding: 10px 0px 10px 15px; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;}
		#derecha2 #ultimoscomentarios li{ color:#B5B5B5; padding: 3px; }
		
		#derecha #categorias { padding-left:2px; background: url(img/bullet-derecha.jpg) no-repeat left; margin-top:20px;}
		#derecha2 #categorias { padding: 10px 0px 10px 15px; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;}
		#derecha2 #categorias li{ color:#B5B5B5; padding: 3px; }
		/*#derecha2 #categorias ul { color: #B5B5B5; }*/

		#derecha2 #otc { padding: 10px 0px 10px 0px; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;}
		#derecha2 .otc_image { margin-top: 15px; }
		#derecha2 .otc_description { margin-top: 15px; }
		
		#derecha2 #otccf { padding: 0px 0px 0px 0px; border-left: 1px solid #D2D2D2; border-right: 1px solid #D2D2D2;}
		#derecha2 #otccf_image { margin: 0px; padding: 0px; }
		#derecha2 #otccf_description { padding-top: 15px; }
		
		#derecha div ul { padding-left:15px; list-style-type: disc; color: #aaa; }
		#derecha2 div ul { padding-left:15px; list-style-type: disc; color: #B5B5B5; }

		#derecha div ol { padding-left:15px; list-style-type: decimal; color: #aaa; }
		#derecha2 div ol { padding-left:15px; list-style-type: decimal; color: #B5B5B5; }
		
			#derecha div ul li { padding: 3px 0; }
			#derecha #flickr div { display: inline; padding: 0; margin: 0; border-bottom:solid 1px #999999; }
			#derecha #flickr div a { border: none; }
			#derecha #flickr div a img { width: 65px; height: 65px; margin:5px ; border: 2px #ccc solid;}
			#derecha #flickr  div a:hover img { border-color: #ff0084;}
			#derecha #flickr a span.fb {color: #0063DC;}
			#derecha #flickr a span.fp {color: #FF0084;}

#derecha #bg-top-derecha { padding: 0px; margin-left:-1px; }
#derecha #bg-bot-derecha { padding: 0px; margin-left:-1px; }
 	
#derecha #tophit {margin-right:10px;}
#derecha #tophit li {margin-bottom:8px; margin-top:8px;}

.changeLang {
	background-color: #F0EFEF;
	padding: 3px 3px 3px 3px;
}

/* ESPECIAL WII */
#wii { background: url(img/wii_news_header.jpg) no-repeat top left; }
#wii #middleContainer { border-left: 1px #cbcbca solid; border-right: 1px #cbcbca solid; }
#wii #upperspace { height: 58px; }
#wii .content { height:50px; margin: 0px 15px 0px 15px; padding: 10px 0px 10px 0px; border-bottom: 1px #34beed dashed; }
#wii #footercontent { background: url(img/wii_news_footer.jpg) no-repeat top left; width: 183px; height: 10px; padding: 0px 0px 0px 0px;}

.wiitext a { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.wiitext a:hover { text-decoration:underline; }

.wiiVerMas a { color:#13285c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none; padding-left: 15px;}
.wiiVerMas a:hover { text-decoration:underline; }
/* FIN ESPECIAL WII */



/* ESPECIAL CREAMFIELDS */
#creamfields { background: url(img/creamfields_news_header.jpg) no-repeat top left; background-color: #82cedc; }
#creamfields #upperspace { height: 85px; }
#creamfields .content { height:50px; margin: 0px 15px 0px 15px; padding: 10px 0px 10px 0px; border-bottom: 1px #13285c dashed;}
#creamfields #footercontent { background: url(img/creamfields_news_footer.jpg) no-repeat top left; width: 200px; height: 111px; padding: 0px 0px 0px 0px;}

#creamfieldsTwitter { background: url(img/creamfields_news_twitter_header.jpg) no-repeat top left; background-color: #82cedc; }
#creamfieldsTwitter #upperspace { height: 85px; }
#creamfieldsTwitter .content { height:75px; margin: 0px 13px 0px 13px; padding: 8px 0px 12px 0px; border-bottom: 1px #13285c dashed;}
#creamfieldsTwitter #footercontent { background: url(img/creamfields_news_twitter_footer.jpg) no-repeat top left; width: 200px; height: 111px; padding: 0px 0px 0px 0px;}

.cftext { font-weight:bold; }
.cftext a { color:#13285c; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.cftext a:hover { text-decoration:underline; }

.cfVerMas a { color:#13285c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration:none; padding-left: 15px;}
.cfVerMas a:hover { text-decoration:underline; }

#cf-video { background: #82cedc; text-align: center;}
#cf-video h2 { background: url(img/bg-h2-cf_video.jpg) no-repeat; }
#cf-video span.artist { color: #123870; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }
#cf-video span.track { color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

#cf-playlist { background: #82cedc; text-align: center;}
#cf-playlist h2 { background: url(img/bg-h2-cf_playlist.jpg) no-repeat; }

#cf-info { background: #82CEDC; }
#cf-info h2 { background: url(img/bg-h2-cf_info.jpg) no-repeat; }
#cf-info a { color:#13285c; font-weight: bold; }
#cf-info a:hover { text-decoration: underline; }
#cf-info #cf-info_data { padding-left: 15px; }
#cf-info ul li { color:#13285c; padding: 3px; list-style-type: disc; }

#cf-profile { background: #82cedc; }
#cf-profile h2 { background: url(img/bg-h2-cf_profile.jpg) no-repeat; }
#cf-profile a { color:#13285c; font-weight: bold; }
#cf-profile a:hover { text-decoration: underline; }
#cf-profile #cf-profile_data { padding-left: 15px; }
#cf-profile ul li { color:#13285c; padding: 3px; list-style-type: disc; }
/*
#cf-profile #dataTitle { font-size: 12px; font-weight: bold; padding: 3px; }
#cf-profile ul li { color:#13285c; padding: 3px; list-style-type: disc; margin-left: 20px; }
*/


#cf-mundo { background: #82cedc; }
#cf-mundo h2 { background: url(img/bg-h2-cf_mundo.jpg) no-repeat; }

/* FIN ESPECIAL CREAMFIELDS */


/* ESPECIAL SOUTHFEST */
#southfest { background: url(img/southfest_news.jpg) no-repeat top left; height:311px; }
#southfest #upperspace {height:83px;}
#southfest .content { margin:0px 10px 0px 10px; height:50px;}
#southfest #footercontent { margin-top:15px;}

.sftext { font-weight:bold; }
.sftext a { color:#99CCFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; }
.sftext a:hover { color:#99CCFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }

#sf-video { background-image: url(/wp-content/themes/default/img/southfest_bg_video.jpg); width:200px; height:255px; }
#sf-playlist h2 { background: url(img/bg-h2-sf_playlist.jpg) no-repeat; }
#sf-playlist { background: #eee; text-align: center;}

#sf-info h2 { background: url(img/bg-h2-sf_info.jpg) no-repeat; }
#sf-info a { font-weight:bold; }
#sf-info a:hover { color: #9f2b5b; }
#sf-info ul li { margin-left:5px; padding: 5px 0px 5px 0px; }
/* FIN ESPECIAL SOUTHFEST */


/* ESPECIAL BOOKA SHADE */

.fontBookaShade {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.submitBookaShade { width: 60px; height: 25px; background: #ff0084; color: #fff; border: none; cursor: pointer; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10.5px}

/* FIN CONCURSO BOOKA SHADE */


/* COMUNIDAD ART LAB */
.cal_title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.cal_tdFileUp { padding: 15px 0px 15px 10px; border: 1px #A9A9A9 solid; }
.cal_tableData { margin: 10px 0px 0px 40px; }
.cal_txtTitle { border: 1px #999999 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; padding: 2px; }
/*.cal_tdFile { padding-right: 30px; }*/
.cal_file {padding: 4px; }
.cal_tdSubmit { padding-right: 30px; padding-top: 10px; }
.cal_submit {background-color: #FFFFFF; border: 1px #FDA440 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FDA440; width: 90px; padding: 4px 4px 4px 4px; cursor: pointer;}
/* FIN COMUNIDAD ART LAB */
	
.etiquetas { border-top: 5px #FF0084 solid; background: #ffffff; margin: 20px 0 10px 0; padding: 10px;}
	.etiquetas h2 { color: #666; font: 30px sans-serif; margin-bottom: 10px; padding-bottom: 5px;  border-bottom: 1px #ddd solid; }
	.etiquetas p { line-height: 200%; }
		.etiquetas p a { border: none; margin: 0 2px; }
			
#footer { margin-top: 20px; padding: 10px; background: #666; color: #eee; font-size: .9em; }
	#footer a { color: #fff; }
	#footer a:hover{ border-color: #fff; }
	#footer span.dutto { display: block; width: 250px; float: right; text-align: right; visibility: hidden; }
	
/* CANALES */
.general, #contenido .flowmi-producciones, #contenido .mundo-flow, #contenido .favoritos { border-top: 3px #ff0084 solid;}

.diseno { border-top: 3px #F3D421 solid;}
	.diseno a:hover, #menu .diseno a:hover { color: #F3D421;}

.musica { border-top: 3px #F41185 solid;}
	.musica a:hover, #menu .musica a:hover { color: #F41185;}
	
.tecnologia { border-top: 3px #41A7F9 solid;}
	.tecnologia a:hover, #menu .tecnologia a:hover  { color: #41A7F9;}
	
.artevisual { border-top: 3px #AE33C2 solid;}
	.artevisual a:hover, #menu .artevisual a:hover { color: #AE33C2;}

.creamfields-buenos-aires { border-top: 3px #82cedc solid;}
	.creamfields-buenos-aires a:hover, #menu .creamfields-buenos-aires a:hover { color: #82cedc;}

.southfest-buenos-aires { border-top: 3px #EC2400 solid;}
	.southfest-buenos-aires a:hover, #menu .southfest-buenos-aires a:hover { color: #EC2400;}

.globalcare { border-top: 3px #A7C934 solid;}
	.globalcare a:hover, #menu .globalcare a:hover { color: #A7C934;}

.track-del-dia { border-top: 3px #F41185 solid;}
	.track-del-dia a:hover, #menu .track-del-dia a:hover { color: #F41185;}

.wii { border-top: 3px #cbcbca solid;}
	.wii a:hover, #menu .wii a:hover { color: #cbcbca;}

.art-lab { border-top: 3px #FED796 solid;}
	.art-lab a:hover, #menu .art-lab a:hover { color: #FED796;}
		
.contacto {	background-position: left center; text-align: left;	width: 390px; }
.checker b {font-size:12px; margin-bottom:-2px;}
.check {border-top: 2px #FF0000 solid; background: #ffffff; padding: 10px; margin-bottom: 5px; color: #333333; font: 12px;}
	.check ul { margin-right:5px; padding-left:15px; background: url(img/checker.gif) no-repeat left;}
	.check p {margin-left:15px; margin-bottom:17px; margin-top:7px;}
	.check a:hover, #menu .check a:hover {color: #FF0000; background-color: #FFFFFF;}
.informacion { clear: both; border:solid 0px #CCCCCC; padding:5px; color: #999; font: 10px/1.6em sans-serif; text-transform: lowercase; }
.informacion a { color: #666; }	
.lineafondo { border-top: 3px #BEBCBD solid;}


.flowin { border-top: 3px #0C75E0 solid;}
	.flowin a:hover, #menu .flowin a:hover { color: #FFFFFF; background-color: #95C62C;}
/* TWITTER CRAMFIELDS */

#twitter_div { margin-left:-5px; height:290px; background-image:url(img/twitter-cream-fondo.jpg); background-position: left center; background-position:left; background-repeat:no-repeat; }
#twitter_div div ul {  margin-left:0px; }
#twitter_div #filler { height:60px; } 
#twitter_div .twitter-title { margin-left:0px; margin-bottom:10px; }
#twitter_div #twitter_update_list { list-style-type:none; margin-left:0px; margin-bottom:5px; padding:3px; }
#twitter_div #twitter_update_list li { margin-left:2px; height:45px; margin-bottom:10px; border-top:1px dashed #FF0000; color:#333333; }

.gravatar {
	float:left;
	padding: 3px;
	border: 1px solid #ccc;
	background: #fff;
	margin-top: -5px;
	margin-left: -5px;
	margin-right: 5px;
}

.postgrav {
	float: left;
	padding: 3px;
	margin-right: 5px;
	margin-left: 5px;
	border: 1px solid #000;
	background: #fff;
}
