html,body,form,table,tr,td,OBJECT,EMBED {
	padding:0px;
	margin:0px;
}
OBJECT,EMBED {
	padding:0px;
	margin:0px;
	background: #000;
	border: 0px;
}

body { 
	background: #000;
	color: #FFF;
}
a {
	cursor:pointer;
}
a img {
	border: 0px;
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

#container {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
}
#background {
	z-index: 0;
}
#episode_titles {
	position: absolute;
	top: 142px;
	left: 225px;
}
#episode_titles img {
	padding: 0px;
	margin-left: -4px;
}
#video_options {
	position: absolute;
	top: 270px;
	left: 362px;
	text-align: center;
}

.video_options_group {
	padding: 10px 0px 10px 0px;
}

#video {
	position: absolute;
	top: 130px;
	left: 137px;
}

#video_medium {
	position: absolute;
	text-align: center;
	top: 60px;
	left: 134px;
}
#video_large {
	position: absolute;
	margin-top: 18px;
	left: 50px;
}

#video_large_wm {
	position: absolute;
	margin-top: 18px;
}

#footer {
	position: absolute;
	text-align: center;
	top: 548px;
	left: 154px;
}

#nav_large {
	text-align: center;
	position: absolute;
	top: 654px;
	left: 324px;
}

#nav {
	position: absolute;
	text-align: center;
	top: 576px;
	left: 324px;
}
.navblock {
	padding: 0px;
	margin: 0px;
}

#credits {
	padding: 10px 0px 10px 0px;
}

#email {
	position: absolute;
	top: 140px;
	left: 160px;
	padding: 10px;
}
#email td {
	letter-spacing: 10px;
	font: 10px arial, helvetica, sans-serif;
	color: #FFFFFF;
	padding: 4px;
	
}
input {
	font: 10px arial, helvetica, sans-serif;
	border: 1px solid black;
	padding: 2px;
}
input.requiredField {
	color: #000000;
	background: #F3C5D0;
}