body{
	background: #0F1729 url(../images/bg-body.gif) 0 0 repeat-x;
	margin: 0;
	padding: 0;
	color: #CCCCCC;
	font-family: "Lucida Grande", "Lucida Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;;
	}

h1, h2, h3, h4, h5, h6{
	color: #FFFFFF;
	}

h5{
	text-transform: uppercase;
	font-weight: normal;
	margin-top: 2em;
	margin-bottom: 1em;
	clear: left;
	}
	h5 em{
		font-style: normal;
		color: #FBEBA1;
		margin-left: 7px;
		padding: 4px 10px 3px 10px;
		border-left: 1px solid #1E3056;
		}
		.live{
			padding-right: 60px;
			/*background: url(../images/icon-live.gif) right 0 no-repeat;*/
			}

a{
	color: #FBEBA1;
	text-decoration: none;
	}
	a:hover,
	a:hover span{
		color: #FBEBA1;
		text-decoration: underline;
		}
	a span{
		cursor: pointer;
		}
		
.clear{
	clear: both;
	height: 0;
	}
.hidden{
	display: none;
	visibility: hidden;
	}


.container{
	background: url(../images/bg-texture.jpg) 0 61px no-repeat;
	}
	
	#logo{
		float: left;
		width: 245px;
		height: 60px;
		background: url(../images/logo.gif) 0 9px no-repeat;
		text-indent: -9999px;
		overflow: hidden;
		}
	#close-window{
		float: right;
		width: 127px;
		height: 30px;
		margin-top: 15px;
		background: url(../images/btn-close.gif) no-repeat;
		text-indent: -9999px;
		overflow: hidden;
		}

#video a{
	text-decoration: underline;
	}
#video ul{
	width: 480;
	margin: 0;
	padding: 0;
	text-align: left;
	list-style: none;
	}
	#video li{
		float: left;
		height: 48px;
		padding-top: 7px;
		}

		li.qt a{
			margin-left: 131px;
			display: block;
			width: 88px;
			height: 31px;
			background: url(../images/icon-get-quicktime.gif) 0 0 no-repeat;
			text-indent: -9999px;
			}
		li.wm{
			margin-left: 20px;
			padding-left: 20px;
			background: url(../images/line-qt-wm.gif) 0 0 no-repeat;
			}
			
.resources{
	margin-left: 0;
	list-style-type: none;
	}
	.resources li{
		margin: 0;
		padding: 0;
		float: left;
		clear: left;
		width: 100%;
		}
		.resources li a{
			color: #FFFFFF;
			display: block;
			padding-left: 1.5em;
			background: url(../images/icon-arrow.gif) 0 50% no-repeat;
			}

ul.related-videos{
	float: left;
	font-size: .9em;
	list-style: none;
	margin: 0;
	}
	ul.related-videos li{
		float: left;
		margin-right: 20px;
		padding-bottom: 20px;
		}
		ul.related-videos li a{
			float: left;
			}
			ul.related-videos li a img{
				float: left;
				margin-bottom: .5em;
				}
			ul.related-videos li a span{
				float: left;
				clear: left;
				width: 140px;
				}

#footer{
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
	background: url(../images/line-footer.gif) 50% 0 no-repeat;
	padding: 20px 0;
	font-size: .9em;
	}
	.terms{
		margin-left: 10px;
		padding-left: 10px;
		border-left: 1px solid #9C9FA7;
		color: #FFFFFF;
		text-decoration: underline;
		}

    
 ul.featured-clips{
    list-style: none;
    margin: 0;
    }
    ul.featured-clips li{
      float: left;
      list-style: none;
      margin-right: 10px;
      }

