/* General style definitions */
body {
	background: #7CA8D6;
	background-image:url(http://u.univision.com/contentroot/uol/art/systemimages/channel/locales/images/1x1000_local_bg.gif);
	background-repeat: repeat-x;
}
#ad, #pgtitle {	background: #0B2035;}
#uni2 { border-top: 1px solid #7EA7F7;}

/* subchannel bar */
#uni6 {
	background: #173a60 url('http://www.univision.com/contentroot/uol/art/systemimages/header/sch_locales_divider.gif');
	color: inherit;
    border-top: 1px solid #6a8ec0;
	border-bottom: 1px solid #6a8ec0;
}
#uni6 .cf {
border-bottom:#6a8ec0;
background-color:#33CC99;
}
#uni6 li {
	border-right: 1px solid #6a8ec0;
}
#uni6 li * {
	font: bold 13px Arial, Helvetica, sans-serif; 
	color: #fff;
	background-color: inherit;
	text-decoration: none;
	line-height: 20px;
	padding: 0 8px 0 8px;
	border-bottom:#fff;
    white-space: nowrap;
}

/* subchannel bar highligh */
#uni6 li a:hover {
	background-color: #0b2035;
}
#uni6 li.a { background-color: #0B2035; } /* Locales */
/* Enlaces directos bar background color */
#uni1 .edtb { 
	background: #d9e0ea; 
	border-top: 1px solid #6a8ec0;
	border-bottom: 3px solid #173A60;
} 
/* Enlaces directos font */
#uni1 .edtxt {
	color:#6b90bc;
}
/* brandingbar */
#b {
	/* background-color: #af0103; */
	background-color: #153b62;
}
/* footer dividing lines*/
#f table td img { margin-top:-1px; width:770px; border-bottom:1px solid #153B62; }

/* Promotions subchannel */

#MD 						{ width:770px; padding:0px 0px 60px 0px; border:0px; background:#ffffff; vertical-align:top; }
#MD:after 					{ display:block; content:" "; clear:both; }

#FPC 						{ margin:6px 0px 3px 0px; float:left;}
#FPC a 						{ color:#0468b2; font-weight:bold; }
#FPC td#promo 				{ width:230px; line-height:14px; text-align:left; border:1px solid #c4c4c4; padding:6px; vertical-align:top; }
#FPC td#gap_left 			{ width:8px; padding:0px; }
#FPC td#gap_between	 		{ width:11px; padding:0px; }
#FPC td#gap_right 			{ width:8px; padding:0px; }

#LC_outer 					{ width:518px; vertical-align:top; float:left; }
#LC_inner 					{ padding:6px 5px 38px 8px; }

#RPC 						{ width:498px; text-align:left; vertical-align:top; }
#RPC img#thumb				{ text-align:left; vertical-align:top; margin-top:2px; margin-right:13px; float:left; }
#RPC div#content			{ text-align:left; vertical-align:top; float:right; width:365px; margin-bottom:16px; }
#RPC a 						{ color:#0468b2; font-weight:bold; }
#RPC div#sponsor			{ width:498px; float:right; }
#RPC div#sponsor span#ltext	{ width:133px; font:11px verdana; color:#6c6c6c; font-weight:bold; height:30px; line-height:30px; text-align:right; float:left; }
#RPC div#sponsor span#rcon	{ width:365px; float:right; text-align:left; }

#RC_outer 					{ width:252px; vertical-align:top; float:right; }
#RC_inner 					{ margin-top:6px; padding:0px 8px 38px 3px; }

#RC_blue_outer				{ border:1px solid #c4c4c4; padding-left:6px; background:#0468b2; float:right; }
#RC_blue_inner	 			{ width:236px; height:19px; text-align:left; line-height:19px; }
#RC_blue_inner img	 		{ margin-left:6px; }

#RC_gray_outer				{ border:1px solid #c4c4c4; border-top:0px; padding:6px; margin-bottom:6px; background:#ffffff; float:right; }
#RC_gray_inner				{ width:230px; text-align:left; }
#RC_gray_inner a			{ color:#0468B2; }
#RC_mm_gray_inner			{ width:230px; }
#RC_mm_gray_inner img		{ margin-left:9px; margin-right:9px; border:0px; }
#RC_mm_gray_inner span		{ width:115px; margin-bottom:10px; }

#RPC div#hline				{ width:498px; margin:6px 0px 12px 0px; background:#c4c4c4; float:right; }

#br.clear					{ line-height:1px; overflow:hidden; clear:both; }


/***************************************************/


/* dynamic video gallery bar color */
#contentInner #mas_gal #mg_header,
#contentInner #moreVideos #main_header
{
    background-color:   #173A60;
    float:              left;
    height:             17px;
    width:              592px;
}


/* dynamic photo gallery bar color */
#contentInner #mas_gal #mg_header,
#contentInner #morePhotos #main_header
{
    background-color:   #173A60;
    float:              left;
    height:             17px;
    width:              592px;
}
