body {
	margin: 0px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #666;
	background-color:#FDD623;
}

a {
	color: #333;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
img,
a img {
	border: 0px;
}

ul.row {
	margin: 0px;
	border: 0px;
	padding: 0px;
	list-style: none;
}
ul.row li {
	float: left;
	margin: 0px 5px 0px 0px;
	display: inline;
}

form {
	margin: 0px;
	border: 0px;
	padding: 0px;
}
form fieldset {
	margin: 5px 0px 10px 0px;
	border: 1px solid #ccc;
	padding: 0px;
}
form fieldset legend {
	margin: 0px 0px 0px 10px;
	border: 1px solid #ccc;
	background: #f0f0f0;
	padding: 4px 8px;
	font-weight: bold;
}
form fieldset.buttons {
	border: 0px;
}
form fieldset .alt {
	border: solid #ccc;
	border-width: 1px 0px;
}
form fieldset .row {
	clear: both;
	margin: 5px 0px;
	padding: 5px;
}
form fieldset .row label {
	float: left;
	font-weight: bold;
	width: 150px;
	cursor: pointer;
}
form fieldset .row .detail {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
	color: #666;
}
form fieldset input,
form fieldset select,
form fieldset textarea {
	margin: 0px;
	border: 1px solid #ccc;
	background: #fff;
	padding: 2px 4px;
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #333;
}
form fieldset input.button {
	background: #f0f0f0;
	padding: 4px 8px;
	cursor: pointer;
}
form fieldset input.secondary {
	border: 0px;
	background: #fff;
	padding: 5px 9px;
}
form fieldset input.secondary:hover {
	border: 1px solid #ccc;
	background: #f0f0f0;
	padding: 4px 8px;
	cursor: pointer;
}


#wrapper-outer {
	background: #fdd623 url(http://images.wtso.net/templates/v4/body.png) repeat-x;
}
#wrapper {
	clear: both;
	position: relative;
	margin: 0px auto;
	width: 960px;
}
#wrapper-inner {
	margin: 0px auto;
	background: #fff;
	width: 940px;
}

#header-top {
	background: #505050 url(http://images.wtso.net/templates/v4/grey.png);
	height: 30px;
}
#header-top a,
#header-top a:hover {
	text-decoration: none;
}
#logo {
	float: left;
	margin: 0px 0px 0px 15px;
	background: transparent url(http://images.wtso.net/templates/v4/logo.png) no-repeat;
	width: 245px;
	height: 30px;
}
#logo h1 {
	display: none;
}
#seasons {
	float: right;
	background: transparent url(http://images.wtso.net/templates/v4/season.png) no-repeat;
	padding: 0px 0px 0px 75px;
	width: 460px;
	height: 30px;
}
#seasons ul {
	margin: 7px 0px 0px 0px;
}
#seasons ul li {
	margin: 0px 7px 0px 0px;
}
#seasons ul li a {
	font-size: 14px;
	font-weight: bold;
	color: #999;
}
#seasons ul li a:hover {
	color: #fdd623;
}

#header-images {
	clear: both;
	width: 940px;
	height: 174px;
}
#header-images div {
	float: left;
	display: inline;
}
#image-homer {
	background: transparent url(http://images.wtso.net/templates/v4/homer.png) no-repeat;
	width: 210px;
	height: 174px;
}
#image-marge {
	background: transparent url(http://images.wtso.net/templates/v4/marge.png) no-repeat;
	width: 230px;
	height: 174px;
}
#image-bart {
	background: transparent url(http://images.wtso.net/templates/v4/bart.png) no-repeat;
	width: 200px;
	height: 174px;
}
#image-lisa {
	background: transparent url(http://images.wtso.net/templates/v4/lisa.png) no-repeat;
	width: 160px;
	height: 174px;
}
#image-maggy {
	background: transparent url(http://images.wtso.net/templates/v4/maggy.png) no-repeat;
	width: 140px;
	height: 174px;
}

#header {
	clear: both;
	background: #464646 url(http://images.wtso.net/templates/v4/grey.png);
	padding: 10px 20px;
}
#header ul {
	float: left;
	margin: 0px;
	padding: 0px;
	width: 150px;
	display: inline;
}
#header ul li {
	float: left;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	display: inline;
}
#header ul li a span {
	display: none;
}
#header .advertisement {
	float: right;
	margin: 0px;
	width: 728px;
	height: 90px;
	display: inline;
}
#header .link {
	width: 70px;
	height: 30px;
	display: block;
}
#link-home {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) 0px 0px no-repeat;
}
#link-home:hover {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) -70px 0px no-repeat;
}
#link-forums {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) 0px -30px no-repeat;
}
#link-forums:hover {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) -70px -30px no-repeat;
}
#link-comics {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) 0px -60px no-repeat;
}
#link-comics:hover {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) -70px -60px no-repeat;
}
#link-movie {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) 0px -90px no-repeat;
}
#link-movie:hover {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) -70px -90px no-repeat;
}
#link-shorts {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) 0px -120px no-repeat;
}
#link-shorts:hover {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) -70px -120px no-repeat;
}
#link-random {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) 0px -150px no-repeat;
}
#link-random:hover {
	background: transparent url(http://images.wtso.net/templates/v4/links.png) -70px -150px no-repeat;
}

#header-bottom {
	clear: both;
	background: #f17b3b url(http://images.wtso.net/templates/v4/orange.png);
}
#next-episode {
	margin: 7px 15px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	width: 180px;
}
#next-episode span {
	font-size: 14px;
}
#search {
	float: right;
	background: transparent url(http://images.wtso.net/templates/v4/search.png) 0px 50% no-repeat;
	padding: 5px 0px 5px 80px;
	width: 600px;
}
#search fieldset {
	margin: 0px;
	border: 0px;
	padding: 0px;
}
#search input {
	margin: 0px;
	border: 0px;
	padding: 2px 4px;
	font-size: 16px;
	font-weight: normal;
	color: #999;
	letter-spacing: 2px;
	width: 462px;
	height: 32px;
	vertical-align: top;
}
#search input.button {
	background: #505050 url(http://images.wtso.net/templates/v4/find.png) 50% 50% no-repeat;
	font-size: 0px;
	width: 110px;
	height: 36px;
	cursor: pointer;
}

#sidebar {
	float: left;
	background: #f9f5ef url(http://images.wtso.net/templates/v4/sidebar.png) repeat-y;
	width: 233px;
}
#sidebar a,
#sidebar a:hover {
	text-decoration: none;
}
#sidebar .block {
	clear: both;
	margin: 5px 0px 10px 0px;
}
#sidebar .block h3 {
	margin: 10px 0px 5px 0px;
	border: 0px;
	border-bottom: 1px solid #ddd;
	padding: 0px 10px;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #2faad8;
}
#sidebar .block .view-all {
	margin: 10px 15px;
	background: #2faad8 url(http://images.wtso.net/templates/v4/blue.png);
	padding: 2px 10px;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	width: 100px;
	display: block;
}
#sidebar .block .view-all span.arrow {
	float: right;
	margin: 3px 0px 0px 0px;
	background: transparent url(http://images.wtso.net/templates/v4/blue_arrow.png) no-repeat;
	width: 12px;
	height: 9px;
	display: block;
}
#sidebar .block ul {
	margin: 0px;
	border: 0px;
	padding: 0px;
	list-style: none;
}
#sidebar .block ul li a {
	margin: 0px;
	padding: 3px 5px 3px 15px;
	font-weight: bold;
	color: #666;
	display: block;
}
#sidebar .block ul li a:hover {
	background: #2faad8 url(http://images.wtso.net/templates/v4/blue.png);
	color: #fff;
}
#sidebar .link {
	float: left;
	margin: 10px;
	padding: 5px 10px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	display: block;
}
#link-login {
	background: #2faad8 url(http://images.wtso.net/templates/v4/blue.png);
	width: 50px;
}
#link-signup {
	background: #fdd623 url(http://images.wtso.net/templates/v4/yellow.png);
	width: 70px;
}

#content {
	float: right;	background: #fff;
	width: 670px;
}
.list .item {
	clear: both;
	margin: 5px 0px;
	padding: 5px 0px;
}
.list .item a,
.list .item a:hover {
	text-decoration: none;
}
.list .item .thumbnail {
	float: left;
	margin: 0px 10px 0px 0px;
	border: 0px;
	padding: 0px;
	border: 1px solid #ccc;
}
.list .item .thumbnail img {
	float: left;
	margin: 0px;
	border: 0px;
	padding: 0px;
	width: 130px;
}
.list .item h3 {
	margin: 0px 5px 0px 0px;
	padding: 2px;
	font-size: 16px;
	font-weight: bold;
	color: #2faad8;
}
.list .item h3 a {
	color: #2faad8;
}
.list .item h3 a:hover {
	border-bottom: 1px solid;
}
.list .item h4 {
	margin: 0px;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
	color: #666;
}
.list .item h4 span {
	color: #2faad8;
}
.list .item p {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
	font-weight: normal;
}
.list .item .content {
	float: left;
	width: 400px;
}
.list .item .actions {
	float: right;
	width: 125px;
}
.list .item .actions a {
	margin: 10px 0px;
	padding: 5px 0px;
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	letter-spacing: 1px;
	display: block;
}
.list .item .actions a.watch-this,
#video .list .item .download {
	background: #2faad8 url(http://images.wtso.net/templates/v4/blue.png);
}
.list .item .actions a.download,
.list .item .actions a.watch-more,
#video .list .item .watch-more {
	background: #505050 url(http://images.wtso.net/templates/v4/grey.png);
}
#featured .thumbnail {
	position: relative;
	border: 0px;
	background: transparent url(http://images.wtso.net/templates/v4/tv.png) no-repeat;
	width: 261px;
	height: 242px;
}
#featured .thumbnail img {
	position: absolute;
	top: 43px;
	left: 20px;
	
	width: 200px;
	height: 153px;
}
#featured h3 {
	border: 0px;
	border-bottom: 4px solid #fdd623;
	background: transparent url(http://images.wtso.net/templates/v4/featured.png) no-repeat;
	width: 90%;
	height: 25px;
}
#featured h3 span {
	display: none;
}
#featured h4 {
	margin: 5px 0px 0px 0px;
	font-size: 16px;
	font-weight: bold;
	color: #2faad8;
	letter-spacing: 1px;
}
#featured h4 a {
	color: #2faad8;
}
#featured h4 a:hover {
	border-bottom: 1px solid;
}
#featured .content {
	float: left;
	width: 375px;
}
#featured .actions {
	float: left;
	width: auto;
}
#featured .actions .watch-this,
#featured .actions .watch-more {
	width: 175px;
}
#featured .actions .watch-more {
	font-size: 11px;
}
#featured .actions .watch-more span.arrow,
#video .list .item .actions .watch-more span.arrow {
	float: right;
	margin: 3px 10px 0px 0px;
	background: transparent url(http://images.wtso.net/templates/v4/grey_arrow.png) no-repeat;
	width: 12px;
	height: 9px;
	display: block;
}

#video h3 {
	margin: 10px 0px 5px 0px;
	border: 0px;
	border-bottom: 4px solid #fdd623;
	font-size: 20px;
	color: #2faad8;
}
#video h3 .title {
	line-height: 12px;
	width: 99%;
	display: block;
}
#video h3 .detail {
	float: left;
	margin: 5px 10px 5px 0px;
	font-size: 12px;
	color: #666;
	display: inline;
}
#video h3 .detail b {
	color: #2faad8;
}
#video .list .item .content {
	width: 99%;
}
#video .list .item .actions {
	float: none;
	width: auto;
}
#video .list .item .actions a {
	float: left;
	margin: 5px 10px 5px 0px;
	width: 150px;
}
#video .list .item .actions .download .arrow {
	float: right;
	margin: 3px 10px 0px 0px;
	background: transparent url(http://images.wtso.net/templates/v4/blue_arrow_down.png) no-repeat;
	width: 10px;
	height: 11px;
	display: block;
}
#video .list .item .actions .watch-more {
	font-size: 13px;
	width: 200px;
}
#video #links .row {
	margin: 5px 0px;
	padding: 5px;
}
#video #links label {
	float: left;
	margin: 3px 0px 0px 0px;
	font-weight: bold;
	width: 100px;
	display: block;
}
#video #links input {
	margin: 0px;
	border: 1px solid #ccc;
	padding: 3px 6px;
	width: 75%;
}
#video #actions {
	margin: 5px 0px;
	background: #fdd623 url(http://images.wtso.net/templates/v4/yellow.png);
	padding: 5px 0px;
	text-align: center;
}
#video #actions-content {
	margin: 0px auto;
	width: 425px;
}
#video #actions a {
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}
#video #actions a span {
	float: left;
	margin: 0px 5px 0px 0px;
	background: transparent url(http://images.wtso.net/templates/v4/actions.png) 0px 0px no-repeat;
	padding: 0px;
	width: 15px;
	height: 15px;
	overflow: none;
	display: block;
}
#video #actions #actions-bookmark span {
	background-position: 0px 0px;
}
#video #actions #actions-share span {
	background-position: -15px 0px;
}
#video #actions #actions-report span {
	background-position: -30px 0px;
}
#video #comments {
	margin: 0px auto;
	width: 575px;
	display: block;
}
#video #comments .comment {
	padding: 5px;
}#video #comments .comment p {	width: 500px;	word-wrap: break-word;}
#video #comments .comment h3 {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
}
#video #comments .comment h3 a {
	color: #2faad8;
}
#video #comments .comment h3 .date {
	float: right;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 1px;
	color: #999;
}
#video #comment {
	margin: 5px auto;
	width: 575px;
	display: block;
}
#video #comment fieldset {
	margin: 5px 0px;
}
#video #comment label {
	font-weight: bold;
	display: block;
}
#video #comment #comment-submit {
	margin: 0px;
	border: 0px;
	background: #2faad8 url(http://images.wtso.net/templates/v4/submit.png) no-repeat;
	padding: 0px;
	font-size: 0px;
	width: 111px;
	height: 36px;
	cursor: pointer;
}

#footer {
	clear: both;
	padding: 10px;
}
#footer a,
#footer p {
	font-size: 11px;
	color: #666;
}
#footer ul.row {
	float: right;
	margin: 5px 0px;
	width: 290px;
}
#footer p {
	clear: both;
	float: right;
	margin: 5px 0px;
}



.box table {
	width: 99%;
}
.box table,
.box table tr,
.box table tr th,
.box table tr td {
	border: 1px solid #ccc;
	border-collapse: collapse;
}
.alt {
	background: #efefef;
}

.rating-0,
.rating-1,
.rating-2,
.rating-3,
.rating-4,
.rating-5 {
	float: right;
	background: transparent url(http://images.wtso.net/templates/v3/images/rating.png) 0px 0px no-repeat;
	width: 65px;
	height: 12px;
	display: inline;
	overflow: hidden;
}
.rating-0 {}
.rating-1 {
	background-position: 0px -12px;
}
.rating-2 {
	background-position: 0px -24px;
}
.rating-3 {
	background-position: 0px -36px;
}
.rating-4 {
	background-position: 0px -48px;
}
.rating-5 {
	background-position: 0px -60px;
}

ul.your-rating-5,
ul.your-rating-5 li a:hover {
	background: url(http://images.wtso.net/templates/v3/images/rating_ajax.png) 0px 0px repeat-x;
}
ul.your-rating-5 {
	float: right;
	position: relative;
	width: 65px;
	height: 12px;
	display: inline;
}
ul.your-rating-5,
ul.your-rating-5 li {
	margin: 0;
	border: 0;
	padding: 0;
	list-style: none;
	height: 12px;
	overflow: hidden;
}
ul.your-rating-5 li a {
	position: absolute;
	top: 0px;
	left: 0px;
	
	text-indent: -99px;
	line-height: 12px;
	height: 12px;
	overflow: hidden;
}
ul.your-rating-5 li a.rank-a {
	width: 13px;
	z-index: 10;
}
ul.your-rating-5 li a.rank-b {
	width: 26px;
	z-index: 9;
}
ul.your-rating-5 li a.rank-c {
	width: 39px;
	z-index: 8;
}
ul.your-rating-5 li a.rank-d {
	width: 52px;
	z-index: 7;
}
ul.your-rating-5 li a.rank-e {
	width: 65px;
	z-index: 6;
}
ul.your-rating-5 li a:hover {
	background-position: 0px -12px;
}

.first {
	margin-top: 0px!important;
	border-top: 0px!important;
}
.last {
	margin-bottom: 0px!important;
	border-bottom: 0px!important;
}

.left {
	text-align: left;
}
.center {
	text-align: center;
}
.right {
	text-align: right;
}

.fnone {
	float: none;
}
.fleft {
	float: left;
}
.fright {
	float: right;
}
.clear {
	clear: both;
}
#pagination ul {
align: center;
float: center;
padding-bottom: 30px;
}

#pagination li{
border:0; margin:0; padding:0;
font-size:15px;
list-style:none;
padding-left: 55px;
}
#pagination a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination .next a,
#pagination .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
}
#pagination .active{
color:#ff0084;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination a:link,
#pagination a:visited {
color:#0063e3;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination a:hover{
border:solid 1px #666666;
}
#seasonsp {
	background: transparent #000;
	float: right;
	padding: 0px 0px 0px 75px;
	width: 440px;
	height: 30px;
}
#seasonsp ul li a:hover {
	color: #fdd623;
}
#seasonsp ul li a {
	font-size: 14px;
	font-weight: bold;
	color: #999;
}
.ftable tbody td {background:#F3F3F3;}
.ftable .descr {padding:10px 5px 10px 14px}
.ftable .free {width:140px;text-align:center;}
.ftable .premium {
width:157px;
text-align:center;
font:bold 20px Arial, Tahoma, sans-serif;
color:#0099ff
}
.ftable .premium .yes {width:25px; height:26px;}
.ftable .headFree {width:140px;padding-top:5px;cursor:pointer;}
.ftable .headPremium {padding-top:5px;cursor:pointer;}
.pterm {width:269px;height:99px;margin-top:15px;padding-top:10px}.playcontrol .arrow{	margin: 3px 10px 0px 0px;	background: transparent url(http://images.wtso.net/templates/v4/blue_arrow_down.png) no-repeat;	width: 10px;	height: 11px;}.playcontrol {padding: 2px;background: #ffffff;}
.playcontrol a {font-family: Verdana;font-size: 10px;text-decoration: none;color: #ffffff;margin-right: 5px;background: #505050 url(http://images.wtso.net/templates/v4/grey.png);padding: 5px;	background: 		-webkit-gradient(			linear, 			left top, 			left bottom, 			from(#262626), 			to(#383838)		);     	background: 		-moz-linear-gradient(			top, 			#262626, 			#383838		);   }.blog {margin: 10px;padding:10px;}.blog-title {font-size: 18px;background: #FFC125;margin-left: -20px;margin-bottom: 3px;margin-top: 3px;padding: 5px;	-moz-box-shadow:1px 0px 1px #000;	-webkit-box-shadow:1px 0px 1px #000;	box-shadow:1px 0px 1px #000;}.post_header_wrapper{	width: 450px;	float: left;}.post_header_wrapper.half{	width: 260px;	float: left;}.post_header_wrapper.single{	width: 300px;}.post_wrapper.single{	width: 100%;	margin: 0;}.post_header{	width: 100%;	float: left;	margin-bottom: 10px;}.post_header h2 a{	color: #000;}.post_detail{	font-size: 11px;	word-spacing: 1px;	margin-top: -10px;	color: #ccc;	font-family: Georgia,Times,"Times New Roman",serif;}.post_detail.half{	margin:-top: 0;}.post_img_date{	padding: 5px;	background: #000;	position: relative;	top: -60px;	left: 7px;	width: 150px;	text-transform: uppercase;	color: #fff;	text-shadow: 0 0 0 #fff;	text-align: center;}#slidead {color: #666;display:none;left: 0px;z-index:50;width: 355px;height: 255px;border: 1px #DDDDDD solid;float: left;padding: 5px;background: #FDD623 transparent;overflow: hidden;    position: fixed;    bottom: 0;    left: 0;border-radius: 8px 8px 8px 0px;border: 1px #000 solid;}#slidead-box {color: #fff;background-color: #000;position: relative;border: 3px #000 solid;float: left;z-index:50;width: 230px;height: 250px;overflow: hidden;}#slidead-close {color: #fff;float: right;width: 40px;height: auto;text-align: right;background-color: #000;border: 0;position: relative;top:0;right:0;padding-top: 115px;padding-bottom: 115px;border-radius: 8px 8px 8px;}#slidead-close img {border: 0;}#sidead-box, #slidead-close {    display: inline-block;    vertical-align: top;	/* For IE 7 */zoom: 1;*display: inline;}
