/*
 *	SoFox 
 *	default overrides for sofox themes
 *
 */

body.home {
	background: #FFF none no-repeat center top;
	}

body.home #sofox {
	background: transparent no-repeat center top;
	}

	/* header */
	body.home #header {
		background: transparent;
		zoom: 1;
		}

	/* links */
	body.home #header a:link,
	body.home #header a:active,
	body.home #header a:visited,
	body.home #header a:hover
		{
		color: #25292b;
		}

	/* tmp work on logo. this should be an animation */
	body.home #header h1 {
		margin-left: 9px;
		}

		body.home #header h1 img {
			display: none;
			}
		
		/* image replacement for logo */
		body.home #header h1 a {
			display: block;
			width: 93px;
			height: 41px;
			background: transparent none no-repeat left top;
			}

	/* nav */
	body.home #nav {
		left: 183px;
		bottom: 8px;
		}
	
	body.home #header .date {
		left: 210px;
		color: #FFF;

		/* transparency cross browser */
		opacity: 0.87;
		-moz-opacity: 0.87;
		filter: alpha(opacity=87);
		zoom: 1;
		}

	/* full episodes link */
	body.home #nav a.full-episodes {
		margin: 0;
		height: auto;
		}

		body.home #nav a.full-episodes:link ,
		body.home #nav a.full-episodes:active ,
		body.home #nav a.full-episodes:visited ,
		body.home #nav a.full-episodes:hover 
			{
			color: #FFF;
			}
			
	body.home #nav a.full-episodes:link strong,
	body.home #nav a.full-episodes:active strong ,
	body.home #nav a.full-episodes:visited strong ,
	body.home #nav a.full-episodes:hover strong 
		{
		background: none;
		margin: 0;
		height: auto;
		}

	body.home #nav a.full-episodes:link span,
	body.home #nav a.full-episodes:active span,
	body.home #nav a.full-episodes:visited span,
	body.home #nav a.full-episodes:hover span
		{
		background: transparent url(/_ui/sofox/images/nav_full-episodes.png) no-repeat center center;
		}

	/* active state */
	body.home #nav .active a.full-episodes:link span,
	body.home #nav .active a.full-episodes:active span,
	body.home #nav .active a.full-episodes:visited span,
	body.home #nav .active a.full-episodes:hover span
		{
		background: transparent url(/_ui/sofox/images/nav_full-episodes_a.png) no-repeat center center;
		}

	/* user nav */
	body.home #user-nav {
		bottom: 13px;
		}
		
body.home #carousel {
	background: transparent url(/_ui/sofox/images/body_gradient_carousel.jpg) no-repeat center bottom;
	}

body.home #content {
	background: #25292b url(/_ui/sofox/images/body_gradient.jpg) no-repeat center top;
	}
	body.home #schedule-tonight ul.show-info li {
		background: none;
		}

	body.home #schedule-tonight .hour {
		color: #25292b;	
		}

	body.home #videos .playlist a.watch {
		background-image: url(/_ui/sofox/images/play.png);
		}

	body.home #videos .playlist li {
		border-color: #0c1214;
		}

body.home #promo-mods {
	background: #0c1214;
	}

body.home #promos {
	background: #25292b;
	}

