/* ESPN.com Community Basic Theme CSS */





/* Page tabs ---------------------------------------------- */

.page-tabs {
	border-bottom: none; /* must match to .nav li.current_page a borders */
}

.nav a {
	color: #000;
	text-decoration: underline;
}

.nav li.current_page a {
	text-decoration: none;
	border-top: none; /* must match .page-tabs border */
	border-left: none; /* must match .page-tabs border */
	border-right: none; /* must match .page-tabs border */
	border-bottom: none;
	font-weight: bold;
	color: white;
}


/* reverse type color (against theme-bg background color) */
.reverseType, .pageTools, .pageTools a {
	color: white;
}






/* Theme backgrounds  --------------------------------------- */

body, .theme-bg, .nav li.current_page a {
	/* page background */
	background: url(http://assets.espn.go.com/myespn/css/i/espn2/tile.gif);
}

.theme-bg-anchor {
	/* upper right image */
	background: url(http://assets.espn.go.com/myespn/css/i/espn2/anchor.gif) no-repeat 100% 0;	
}








/* Modules -------------------------------------------------- */


/* outer container */
.m {
	background: white;
	padding: 2px;
}

/* inner container */
.m-inner {
	border: 1px solid #570909;
	background: #FFF;
}

/* title bar container */
.m ul.title {
	color: white;
	background: #1c0303;
	border-bottom: 1px solid #d5d5d5;
}




/* "Refresh", "Edit", "[x]" links */
.m ul.title a {
	text-decoration: none;
	color: #CCC;
}

.m ul.title a:hover {
	text-decoration: none;
	color: white;
}

.m ul.title li.right {
	color: #ccc;
}




/* default module text color */
.m-inner {
	color: #000;
}

/* default module link & hover colors */
.m a, a.edit, a.help {
	color: #5a0e0e;
}

.m a:hover, a.edit:hover, a.help:hover {
	color: #F00;	
}


/* Sponsored Links -- if necessary */

.splinks-container-inner {
	background: none;
	border-top: 1px solid #bd8383;
}

.splinks-container-inner fieldset {
	border: 1px solid white;
}

.splink-inner {
	color: #d7afaf;
}

.splink-inner a {
	color: #d7afaf;
}

.splink-inner a:hover {
	color: white;
}



/* footer -- if necessary */

.footer {
	
}

.footer-inner {
	border-top: 1px solid #bd8383;
	color: #d7afaf;
}

.footer-inner a {
	color: #d7afaf;
}

.footer-inner a:hover {
	color: white;
}






