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(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/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://i.imgur.com/vSor0Cx.png) no-repeat;
	width: 245px;
	height: 30px;
}
#logo h1 {
	display: none;
}
#seasons {
	float: right;
	background: transparent url(http://i.imgur.com/x1txoux.png) no-repeat;
	padding: 0px 0px 0px 75px;
	width: 510px;
	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://i.imgur.com/WGWUShd.png) no-repeat;
	width: 210px;
	height: 174px;
}
#image-marge {
	background: transparent url(https://magic.wtso.net/templates/v4/images/marge.png) no-repeat;
	width: 230px;
	height: 174px;
}
#image-bart {
	background: transparent url(https://magic.wtso.net/templates/v4/images/bart.png) no-repeat;
	width: 200px;
	height: 174px;
}
#image-lisa {
	background: transparent url(https://magic.wtso.net/templates/v4/images/lisa.png) no-repeat;
	width: 160px;
	height: 174px;
}
#image-maggy {
	background: transparent url(https://magic.wtso.net/templates/v4/images/maggy.png) no-repeat;
	width: 140px;
	height: 174px;
}

#header {
	clear: both;
	background: #464646 url(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/links.png) 0px 0px no-repeat;
}
#link-home:hover {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) -70px 0px no-repeat;
}
#link-forums {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) 0px -30px no-repeat;
}
#link-forums:hover {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) -70px -30px no-repeat;
}
#link-comics {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) 0px -60px no-repeat;
}
#link-comics:hover {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) -70px -60px no-repeat;
}
#link-movie {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) 0px -90px no-repeat;
}
#link-movie:hover {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) -70px -90px no-repeat;
}
#link-shorts {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) 0px -120px no-repeat;
}
#link-shorts:hover {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) -70px -120px no-repeat;
}
#link-random {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png) 0px -150px no-repeat;
}
#link-random:hover {
	background: transparent url(https://magic.wtso.net/templates/v4/images/links.png)) -70px -150px no-repeat;
}

#header-bottom {
	clear: both;
	background: #f17b3b url(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/find.png) 50% 50% no-repeat;
	font-size: 0px;
	width: 110px;
	height: 36px;
	cursor: pointer;
}

#sidebar {
	float: left;
	background: #f9f5ef url(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/blue.png);
	width: 50px;
}
#link-signup {
	background: #fdd623 url(https://magic.wtso.net/templates/v4/images/yellow.png);
	width: 70px;
}

#content {
	float: right;	background: #fff;
	width: 680px;
}
.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: 115px;
}
.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,
#videobox .list .item .download {
	background: #2faad8 url(https://magic.wtso.net/templates/v4/images/blue.png);
}
.list .item .actions a.download,
.list .item .actions a.watch-more,
#videobox .list .item .watch-more {
	background: #505050 url(https://magic.wtso.net/templates/v4/images/grey.png);
}
#featured .thumbnail {
	position: relative;
	border: 0px;
	background: transparent url(https://magic.wtso.net/templates/v4/images/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(https://magic.wtso.net/templates/v4/images/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,
#videobox .list .item .actions .watch-more span.arrow {
	float: right;
	margin: 3px 10px 0px 0px;
	background: transparent url(https://magic.wtso.net/templates/v4/images/grey_arrow.png) no-repeat;
	width: 12px;
	height: 9px;
	display: block;
}

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

.reply { border-top: 1px solid #909090; margin-left: 5px; background-color: #E7E7E7; margin-top: 5px; margin-bottom: 5px; padding: 4px; display: block; }
.norm { margin-bottom: 5px; border-top: 1px solid #99CCFF;}
#pagination-replies ul {
align: center;
float: center;
padding-bottom: 30px;
padding: 4px;
margin-bottom: 10px;
border: 1px solid #ccc;
}

#pagination-replies li{
border:0; margin:0; padding:0;
font-size:15px;
list-style:none;
padding-left: 55px;
position: relative;
float: left;
}
#pagination-replies a{
border:solid 1px #DDDDDD;
margin-right:2px;
}
#pagination-replies .next a,
#pagination .previous a {
font-weight:bold;
border:solid 1px #FFFFFF;
}
#pagination-replies .active{
color:#ff0084;
font-weight:bold;
display:block;
float:left;
padding:4px 6px;
}
#pagination-replies a {
color:#0063e3;
display:block;
float:left;
padding:3px 6px;
text-decoration:none;
}
#pagination-replies a:hover{
border:solid 1px #666666;
}
#top-bn {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 36px;
  background-color: #fbecad;
  display:none; 
}
#top-bn .icon {
position: relative;
float: left;
padding:5px;
width: 30px;
background-color: #fbecad;
}
#top-bn .text {
position: relative;
float: left;
background-color: #fbecad;
padding: 5px; 
}
#top-bn .close {
position: relative;
float: right;
padding: 5px;
}
#top-bn .close a, #top-ad .close a:active, #top-ad .close a:hover, #top-ad .close a:visited {
color: #000000;
width: 10px;
height: 10px;
}
#lights { position:relative; float: right; margin-bottom: 5px; margin-right: 30px; width: 100px; }
.lightSwitcher { position:absolute; background-image:url(light_bulb_off.png); background-repeat:no-repeat; background-position:left; padding: 10px 10px 10px 20px; outline:none; text-decoration:none;}
.lightSwitcher:hover {text-decoration:underline;}
#shadow {background-image:url(shade1x1.png); position:absolute; left:0; top:0; width:100%; z-index:100;}
.turnedOff {color:#ffff00; background-image:url(light_bulb.png);}
#video-top { position: relative; float: left; z-index: 120; margin-bottom: 10px; padding: 0;  width: 650px; }
#videoholder { position: relative; padding: 0; z-index: 110; }
.mirror { text-align: center; z-index: 110; margin-left: 2px; width: 75px; position: relative; float: left; color: #ecd225; }
.mirror span { display: block; padding: 5px; margin: 0; background-color: #505050; font-size: 16px; }
