
/* ADD UNDERLINE ON HOVER TO NAV ITEMS */
#nav-main ul.top li a:hover {
	text-decoration:underline;
}

/* REMOVE UNDERLINE ON HOVER FROM NAV ITEMS EXCEPT FOR TOP MOST */
#nav-main ul.top li div a:hover {
	text-decoration:none;
}

/* ADDS RIGHT AND BOTTOM BORDERS AND BG COLOR TO SITE AND SECTION NAV DROP DOWNS */
#nav-main ul li div {
	border-right: 1px solid #C4C4C4;
	border-bottom: 1px solid #C4C4C4;
	background: #fff;
}


/* POPULAR SECTIONS IN THE FUTBOL SITE NAV DROP DOWN */
#nav-main ul li.nav-main-split div {
	background-color: #E9E9E9;
	padding:0;
}
#nav-main ul li.nav-main-split div ul.nav-hubs {
	background-color: #fff;
}

/*
#nav-main ul li.nav-main-split div ul {
	padding: 5px 0 10px 0;
}
*/

/* REPLACE ESPN LOGO WITH DEPORTES */
#header .espn-logo {
	background: transparent url(http://a1.espncdn.com/prod/assets/espn_top_nav_page_logo_deportes.png) 16px 8px no-repeat;
	width: 220px;
}
.ie6 #header .espn-logo {
	margin: 8px 30px 0 9px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://a1.espncdn.com/prod/assets/espn_top_nav_page_logo_deportes.png');
}

#header .espn-logo a {
	width: 220px;
}

div.span-2 .mod-header{background:transparent url(http://a4.espncdn.com/prod/assets/module_header_gradient.gif) 0 0 repeat-x !important; }

/* INDENT EMPIRE NAV */
#header .nav-empire {
	left: 30px;
}

/* ADJUST PADDING BECAUSE OF SCOREBOARD */
body.frontpage #header {
	margin-top: 15px;
}

/* ADJUST LOGO */
body.frontpage #header .espn-logo {
	background: transparent url(http://a4.espncdn.com/prod/assets/espn_top_nav_logo_deportes.png) 10px 0 no-repeat;
	width: 178px;
}

body.trans-fantasy #header .espn-logo {
	background:transparent url(http://a4.espncdn.com/prod/assets/logo_deportes_fantasia.gif) no-repeat scroll left top;
}

body.frontpage .ie6 #header .espn-logo {
	left:5px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://a4.espncdn.com/prod/assets/espn_top_nav_logo_deportes.png');
}


/* ADJUST FRONTPAGE EMPIRE NAV */
body.frontpage #header .nav-empire {
	left:-60px;
	top:-6px;
}
body.frontpage .ie6 #header .nav-empire {
	left: 122px;
	top:-6px;
}


/* ADJUST PERSONAL NAV */
body.frontpage #header div.personalization{
	top:-6px;
}

/* BACKGROUND GRADIENTS */
body.frontpage { background-image: url(http://a4.espncdn.com/prod/assets/bg_v2/bg_frontpage_red_deportes.jpg); background-repeat: repeat-x;}


/* BACKGROUND IMAGES */
body.frontpage .bg-elements {background:transparent url(http://a2.espncdn.com/prod/assets/bg_v2/bg_frontpage_elements_deportes.jpg) 50% 55px no-repeat; margin-top:-55px; padding-top:55px;}

body.blue1 { background-image: url(http://a3.espncdn.com/prod/assets/bg_v2/bg_olympics_blue.jpg); background-repeat: repeat-x;}
body.blue1 .bg-elements {background-image:none;}

body.blue2 { background-image: url(http://a1.espncdn.com/prod/assets/bg_v2/bg_columnists_bluegreen.jpg); background-repeat: repeat-x;}
body.blue2 .bg-elements {background-image:none;}

body.blue3 { background-image: url(http://a2.espncdn.com/prod/assets/bg_v2/bg_resultados.jpg); background-repeat: repeat-x;}
body.blue3 .bg-elements {background-image:none;}

body.yellow1 { background-image: url(http://a1.espncdn.com/prod/assets/bg_v2/bg_tennis_green.jpg); background-repeat: repeat-x;}
body.yellow1 .bg-elements {background-image:none;}

body.yellow2 { background-image: url(http://a1.espncdn.com/prod/assets/bg_v2/bg_video_tan.jpg); background-repeat: repeat-x;}
body.yellow2 .bg-elements {background-image:none;}

body.red1 { background-image: url(http://a1.espncdn.com/prod/assets/bg_v2/bg_espnu_red.jpg); background-repeat: repeat-x;}
body.red1 .bg-elements {background-image:none;}

body.green1 { background-image: url(http://a4.espncdn.com/prod/assets/bg_v2/bg_golf_green.jpg); background-repeat: repeat-x;}
body.green1 .bg-elements {background-image:none;}

body.green2 { background-image: url(http://a4.espncdn.com/prod/assets/bg_v2/bg_nfl_green.jpg); background-repeat: repeat-x;}
body.green2 .bg-elements {background-image:none;}

body.brown1 { background-image: url(http://a3.espncdn.com/prod/assets/bg_v2/bg_nascar_brown.jpg); background-repeat: repeat-x;}
body.brown1 .bg-elements {background-image:none;}

body.brown2 { background-image: url(http://a2.espncdn.com/prod/assets/bg_v2/bg_boxing_brown.jpg); background-repeat: repeat-x;}
body.brown2 .bg-elements {background-image:none;}

body.brown3 { background-image: url(http://a4.espncdn.com/prod/assets/bg_v2/bg_horseracing_brown.jpg); background-repeat: repeat-x;}
body.brown3 .bg-elements {background-image:none;}

body.gray1 { background-image: url(http://a3.espncdn.com/prod/assets/bg_v2/bg_racing_blue.jpg); background-repeat: repeat-x;}
body.gray1 .bg-elements {background-image:none;}

body.gray2 { background-image: url(http://a1.espncdn.com/prod/assets/bg_v2/bg_mma_gray.jpg); background-repeat: repeat-x;}
body.gray2 .bg-elements {background-image:none;}

body.gray3 { background-image: url(http://a2.espncdn.com/prod/assets/bg_v2/bg_life_gray.jpg); background-repeat: repeat-x;}
body.gray3 .bg-elements {background-image:none;}

body.gray4 { background-image: url(http://a4.espncdn.com/prod/assets/bg_v2/bg_action_gray.jpg); background-repeat: repeat-x;}
body.gray4 .bg-elements {background-image:none;}

body.purple1 { background-image: url(http://a1.espncdn.com/prod/assets/bg_v2/bg_womenbb_purple.jpg); background-repeat: repeat-x;}
body.purple1 .bg-elements {background-image:none;}

body.orange1 { background-image: url(http://a3.espncdn.com/prod/assets/bg_v2/bg_lacrosse_orange.jpg); background-repeat: repeat-x;}
body.orange1 .bg-elements {background-image:none;}

body.scrum { background-image: url(http://a3.espncdn.com/prod/assets/bg_v2/bg_scrum_green.jpg); background-repeat: repeat-x;}
body.scrum .bg-elements {background-image:none;}

body.gillette-fusion { background: #022E51 url(http://a3.espncdn.com/prod/assets/bg_proglide.jpg); background-repeat: repeat-x;}
body.gillette-fusion .bg-elements, body.gillette-fusion .bg-color, body.gillette-fusion .bg-gradients {background: none repeat scroll 0 0 transparent;}

body.degree { background: #00485a none repeat scroll 0 0;}
body.degree .bg-elements {background: transparent url(http://a3.espncdn.com/prod/assets/bg-degree.jpg) no-repeat scroll 50% 0;}

/* BREADCRUMBS */
body.blue1 .nav-main-breadcrumbs, body.blue1 .nav-main-breadcrumbs a { color: #51a1ca; }
body.blue2 .nav-main-breadcrumbs, body.blue2 .nav-main-breadcrumbs a { color:#6A9BA9; }
body.blue3 .nav-main-breadcrumbs, body.blue3 .nav-main-breadcrumbs a { color: #9BB4CF; }

body.yellow1 .nav-main-breadcrumbs, body.yellow1 .nav-main-breadcrumbs a { color: #a4a43d;}
body.yellow2 .nav-main-breadcrumbs, body.yellow2 .nav-main-breadcrumbs a { color: #bcb282; }

body.red1 .nav-main-breadcrumbs, body.red1 .nav-main-breadcrumbs a { color: #b15055; }

body.green1 .nav-main-breadcrumbs, body.green1 .nav-main-breadcrumbs a { color: #6da674; }
body.green2 .nav-main-breadcrumbs, body.green2 .nav-main-breadcrumbs a { color: #61ae61; }

body.brown1 .nav-main-breadcrumbs, body.brown1 .nav-main-breadcrumbs a { color: #ac7f52; }
body.brown2 .nav-main-breadcrumbs, body.brown2 .nav-main-breadcrumbs a { color: #9a4423; }
body.brown3 .nav-main-breadcrumbs, body.brown3 .nav-main-breadcrumbs a { color: #b18a79; }

body.gray1 .nav-main-breadcrumbs, body.gray1 .nav-main-breadcrumbs a { color: #666c7a; }
body.gray2 .nav-main-breadcrumbs, body.gray2 .nav-main-breadcrumbs a { color: #848484; }
body.gray3 .nav-main-breadcrumbs, body.gray3 .nav-main-breadcrumbs a {color: #81c1b3;}
body.gray4 .nav-main-breadcrumbs, body.gray4 .nav-main-breadcrumbs a {color:#999;}

body.purple1 .nav-main-breadcrumbs, body.purple1 .nav-main-breadcrumbs a { color: #926586; }

body.orange1 .nav-main-breadcrumbs, body.orange1 .nav-main-breadcrumbs a { color: #bd7d45;}

body.scrum .nav-main-breadcrumbs, body.scrum .nav-main-breadcrumbs a { color: #eeeeee; }

body.gillette-fusion .nav-main-breadcrumbs, body.gillette-fusion .nav-main-breadcrumbs a { color: #eeeeee; }
body.degree .nav-main-breadcrumbs, body.degree .nav-main-breadcrumbs a { color: #C6D9DD; }

/* VIDEO ICON */
div.vid-icon { background: transparent url(http://a3.espncdn.com/prod/assets/icon_video.png) no-repeat 6px 6px; height:75px; width:134px; border-width:0; opacity:.75; filter: alpha(opacity=75); float:left; position:absolute;}
.ie6 div.vid-icon { background: transparent url(http://a2.espncdn.com/prod/assets/icon_video_ie6.png) no-repeat 6px 6px; }

table.vertical-align td {vertical-align:top;}

