html {
	height: 100%;
}
* html body {
	height: 100%;
}
body,html  {width:100%; height:100%; padding:0;margin:0}
body {
	height: 100%;
	position: relative;
		font: 15px Arial, Tahoma, Verdana;
	background-color:#130614;
	color:#ffffff;
	background-image:url(images/bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}
a:link {
	font : 15px Arial, Helvetica, sans-serif;
	color: #ffcc33;
	text-decoration: underline;
}
a:visited {
	font : 15px Arial, Helvetica, sans-serif;
	color: #ffcc33;
	text-decoration: none;
}
a:active {
	font : 15px Arial, Helvetica, sans-serif;
	color: #ffcc33;
	text-decoration: none;
}
a:hover {
	font : 15px Arial, Helvetica, sans-serif;
	color: #ffcc33;
	text-decoration: underline;
}
br.clear {
	clear:both;
}
.eptitle{font-size:25px;}
#main{ width:100%; min-height:100%; background-image:url(images/bg.png);}
.pic{float:left; width:382px; text-align:center;}
.textblock{float:left; width:525px; padding-top:40px; padding-left:20px; }
.small2:link {font-size:13px; line-height:42px;}
.top, .slider, .slider2, .bottom,  .newsthumbs , .white, .block, .bottom, .botthumbs, .botthumbs2, .jointop, .joinhead, .joinform, .newsthumbs2 {width:995px; margin:auto;}
.logo{float:left;}
.yellow{color:#ffcc00; font-weight:bold;}
.joinhead{background-image:url(images/topjoin.jpg); height:212px; padding-top:10px; text-align:center;}
.joinform{background-image:url(images/formbg.jpg); padding-top:10px; text-align:center; background-color:#ffffff; background-repeat:no-repeat; height:350px;}
.form{float:left; width:440px; text-align:center; }
.points{float:left; width:540px; text-align:left; color:#000000;}
.burgundy{ color:#67338b;}
.formbutton{ margin:auto; width:330px; padding:5px;}
.formbutton2{ margin:auto; width:315px; padding:5px;}
.buttext{float:left;background-image:url(images/butbg.gif); line-height:53px; height:53px;}  
.buttext2{float:left;background-image:url(images/butbg-04.gif); line-height:46px; height:31px; padding-top:15px;}  
.points ul li {list-style-image: url(images/star.png); }
.slogan{float:left; text-align:center; line-height:73px; width:568px;}
.slider2{background-image:url(images/slidebg.jpg); background-repeat:no-repeat; height:271px;}
.menu{ width:100%; text-align:center; line-height:71px; background-image:url(images/black.png); height:71px; }
.slideblock{ width:995px; margin:auto; background-color:#000800; height:53px;}
.slide{  background-image:url(images/slidebutbg.gif); float:left;  width:188px; line-height:53px;  height:38px; text-align:center; padding-top:15px;}
.slide2{  background-image:url(images/slidebutbg.gif); float:left;  width:148px; line-height:53px;  height:38px; text-align:center; padding-top:15px;}
.slide3{  background-image:url(images/slidebutbg.gif); float:left;  width:228px; line-height:53px;  height:38px; text-align:center; padding-top:15px;}
.slide a:link, .slide2 a:link, .slide3 a:link, .slide a:active, .slide2 a:active, .active a:link, .slide a:visited, .slide2 a:visited, .slide3 a:visited{color:#ffffff; font-size:16px;}
.slide:hover{background-color:#000000;}
.white{height:13px; background-color:#ffffff;}
.button{float:left; width:26%; background-image:url(images/menubg.gif); background-position:right; height:45px; padding-top:26px; }
.buttons{margin:auto; width:995px; background-position:right; height:45px; padding-bottom:21px; text-align:center; }
.button2{float:left; width:37%; background-image:url(images/menubg.gif);  height:45px; padding-top:26px; background-position:right; }
.newsthumbs{ padding-top:13px; padding-bottom:13px; background-color:#ffffff; }
.newsthumbs2{ padding-bottom:13px; background-color:#ffffff; }
.news{text-align:center; width:20%; float:left; line-height:20px; color:#1b0a1e; font-size:11px;}
.newstitle{padding:15px; font-size:19px; color:#ff6699; }
.newstitle2{padding:15px; font-size:19px; color:#ff6699; width:200px; float:left;}
.news img{padding:5px;}
img {border-color:#ffffff;}
.episode{ background-image:url(images/epbg.jpg); background-repeat:no-repeat; background-color:#FFF; color:#6b506d; text-align:center; padding:25px; width:945px; margin:auto;}
.smallthumbs img{ margin:2px; float:left;}
.eptext{float:left; width:497px; text-align:left; padding-left:13px; }
.bigthumb{float:left;}
.smallthumbs{float:left; padding-bottom:25px; padding-top:10px;}
.eptitle:link, .eptitle:visited, .eptitle:active { font-size:25px; line-height:43px; color:#ff6699; }
.eptitle:hover {font-size:25px; line-height:43px; color:#ff6699; }
.eptitle2:link, .eptitle2:visited, .eptitle2:active{ font-size:18px;  color:#ff6699;  line-height:53px;}
.eptitle2:hover{ font-size:18px;  color:#ffffff; }
.categories:link, .categories:visited, .categories:hover, .categories:active{color:#ff6699;}
.categories{color:#300;}
.button a:link, .button a:visited, .button a:active,  .button2 a:link, .button2 a:visited, .button2 a:active  {font-size:22px; color:#ffffff; text-decoration:none; border-bottom:1px dashed; border-color:#b19bb6;}
.button a:hover, .button2 a:hover  {font-size:22px; color:#ff6699; text-decoration:none; border-bottom:1px dashed; border-color:#ffffff;}
.buttons a:link, .buttons a:visited, .buttons a:active {font-size:17px; color:#ffffff; text-decoration:none; border-bottom:1px dashed; border-color:#b19bb6; margin:5px;}
.buttons a:hover  {font-size:17px; color:#ff6699; text-decoration:none; border-bottom:1px dashed; border-color:#ffffff;}

.botthumbs{ background-color:#210d25; line-height:25px; text-align:center; }
.botthumbs2{ background-color:#ffffff; line-height:25px; text-align:center;  padding-bottom:10px;}
.botthumb{ float:left; line-height:20px; width:124px;}
.botthumb img {margin:2px;}
.bottom {  background-image:url(images/botbg.png);  background-position:bottom; background-repeat:no-repeat; text-align:center; padding:15px; font-size:11px;}
.bottom a:link, .bottom a:visited, .bottom a:active{color:#ffcc33;}
.copy:link, .copy:visited, .copy:hover, .copy:active{ font-size:11px;}
h1{font-size:25px; font-weight:normal;}
.big{font-size:25px; line-height:35px;}
.news a:link, .news a:visited, .news a:active, .news a:hover{color:#ff9933; font-size:15px;}
.streaming{color:#000; font-size:17px; padding:15px;}
.streaming a:link{color:#f9ad61; font-size:17px;}
.pagenav{float:right; width:600px; color:#666; font-size:11px; text-align:center; padding-top:19px;}
.pagenav a:link, .pagenav a:visited, .pagenav a:hover, .pagenav a:active {color:#93067a; margin:1px; background:#ffe8fb; padding:3px; font-size:11px;}
