﻿@charset "utf-8";
/* PCTV CSS Document */
body	{
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #000000;
}

p, br, td { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  } 
ul { list-style : none; margin : 0; padding : 0; } 
#topbar { width: 970px; height: 45px; margin: auto;}
#topbar_wrapper { width: 970px; height: 40px;  margin: auto;}
#topbar_logo {position:absolute; padding-top: 12px; z-index:4;}
#pctvnav { float: right; padding-top: 1px;}
.pctvlink { margin-left:10px;}
#pctvcontainer { width: 960px; margin: auto; background-color: #000000; border-left: 5px solid #FFFFFF; border-right: 5px solid #FFFFFF; border-bottom: 5px solid #FFFFFF; }
#headwrap { width: 960px; height: 120px; }
#headhome { float: left; }
#main_content { width: 960px; }

.seprator {border: solid 2px #FFFFFF;}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:22px;
font-weight: bold;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#FFFFFF;
}
#navwrap { width: 960px; height: 22px; }
#topnavwrap {display: table; height: 22px; #position: relative; #position: relative; overflow: hidden;}
#topnav_content {#position: absolute; #top: 50%; display: table-cell; vertical-align: middle;}
.topnav_content2 {#position: relative; #top: -50%; }
.topnav {float: left; position: relative; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-transform: uppercase; font-weight: bold;} 
.topnav a {text-decoration:none; padding-left: 15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-transform: uppercase; font-weight: bold;}
.topnav a:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #FF0000; }
.topnavsel {float: left; position: relative; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; text-transform: uppercase; font-weight: bold;} 
.topnavsel a {padding-left: 15px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; text-transform: uppercase; font-weight: bold;}
.topnavsel a:hover { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #FF0000; }
#sitecontent { width: 960px; }

.seprator {border: solid 2px #FFFFFF;}

h1 {
font-family: Arial, Helvetica, sans-serif;
font-size:22px;
font-weight: bold;
padding:0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#FFFFFF;
}

h1.small {
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
color:#FFFFFF;
text-transform: uppercase;
}
h1.lyric {
color:#81c9e1;
}
h2 {padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000; font-weight: bold; text-transform: uppercase;}
h2 a {text-decoration: none; color:#ffffff;}
h2 a:hover {text-decoration: none; color:#f39e44;}

h2.large {padding:15px 15px 00px 0px; margin: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 17px; color:#ffffff; font-weight: normal;}

h3 {font-family: Arial, Helvetica, sans-serif; font-size:14px; margin: 0px 0px 0px 0px; color:#FFFFFF;}
h3 a {text-decoration: none; color:#FFFFFF; text-decoration: none; font-size:14px;}
h3 a:hover {text-decoration: none; color:#000000; font-size:14px;}

h4 {font-family: Arial, Helvetica, sans-serif; font-size:10px; margin: 0px 0px 0px 0px; color:#FFFFFF; font-weight:bold; text-transform: uppercase;}
h4 a {text-decoration: none; color:#FFFFFF; font-size:10px;}
h4 a:hover {text-decoration: none; color:#00c8fb; font-size:10px;}

h5 {font-family: Arial, Helvetica, sans-serif; font-size:10px; margin: 0px 0px 0px 0px; color:#FFFFFF; font-weight:bold; text-transform: uppercase;}
h5 a {text-decoration: none; color:#FFFFFF; font-size:10px; padding-left: 10px;}
h5 a:hover {text-decoration: none; color:#00c8fb; font-size:10px;}

h6 {font-family: Arial, Helvetica, sans-serif; font-size:10px; margin: 0px 0px 0px 0px; color:#FFFFFF; font-weight:bold}
h6 a {text-decoration: none; color:#FFFFFF; font-size:10px; padding-left: 10px;}
h6 a:hover {text-decoration: none; color:#00c8fb; font-size:10px;}
#mh_home_top_wrapper {float: left; background-color: #000000; width: 235px; height: 480px; }
#box_video {float: right; background-color: #000000; width: 720px; height: 508px; border-left: solid 5px #FFFFFF; } 
#left {float: left; background-color: #444444; width: 235px; height: 480px; }
.minipichome {border: 1px solid #000000; cursor:pointer; margin: 0px 1px 1px 0px;}
.minipichome:hover {border: 1px solid #eb7001; cursor:pointer; }
.minipichomeprem {border: 1px solid #00FF00; cursor:pointer; margin: 0px 1px 1px 0px;}
.minipichomeprem:hover {border: 1px solid #eb7001; cursor:pointer; }
.boxhead {height: 18px; padding: 5px; background: #E31212; font-size: 16px; font-weight: bold;}
.boxhead1 {height: 18px; padding: 5px; background: #E31212; font-size: 16px; font-weight: bold;}
.boxheadline {float: left; margin: 1px 0px 0px 5px;}
.artpic_wrapper {float: left; margin-right: 9px; background-color: #ea8721;}
.artpic_upgrade {background-color: #ea8721;}
.artpic img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
border: 3px solid #a6a6a6;
}
/*appearnaces*/
.mod_app_black {background-color: #000000; height: 180px; border: solid 1px #000000;}
.mod_app_red {background-color: #000000; height: 264px; border: solid 1px #000000; }
.mod_app_grey:hover {background-color: #904119; height: 30px; border: solid 1px #f04f01; cursor:default;}
.mod_app_black_nh {background-color: #000000; border: solid 1px #000000;}
.mod_app_grey_nh {background-color: #333333; border: solid 1px #333333;}
.mod_app_black_nh:hover {background-color: #762800; border: solid 1px #f04f01; cursor:default;}
.mod_app_grey_nh:hover {background-color: #904119; border: solid 1px #f04f01; cursor:default;}
.mod_app_1 {position: relative; margin: auto 0px; font-size:10px; color:#FFFFFF; padding: 2px 0px 0px 5px;}
.mod_app_2 {position: relative; margin: auto 0px; font-size:10px; color:#FFFFFF; padding: 0px 0px 0px 5px;}
.mod_app_3 {position: relative; margin: auto 0px; font-size:10px; color:#00c8fb; padding: 2px 0px 0px 5px;} 
.mod_app_name {font-size:11px; color:#FF0000; font-weight: bold;} 
.mod_app_name a {font-size:11px; color:#f04f01; font-weight: bold;} 
.mod_app_name a:hover {font-size:11px; color:#00c8fb; font-weight: bold;}
.mod_app_name_3 {font-size:11px; color:#00c8fb; font-weight: bold;} 


#home_box_wrapper {padding: 0px 10px 10px 10px; width: 940px; height: 248px;}
.home_box_user {background:#000000; margin: 5px 5px 0px 5px; width: 468px; border: solid 5px #FFFFFF;}
.home_box_left {background:#000000; margin-top: 10px; width: 454px; border: solid 5px #FFFFFF; float:left;}
.home_box_right {background:#000000; margin-top: 10px; width: 454px; border: solid 5px #FFFFFF; float:right}
.home_box {position: relative; height: 218px; border: 1px solid #d2d3d5; background-color:#000000; padding: 5px; font-size: 14px; font-weight: bold;}
.home_box { background-color:#000000; color: }
.home_box h1 { color:#FFFFFF; }
.home_box ul {position: absolute; left: 5px; bottom: 7px; float: left; width: 290px;}
.home_box a:link { color: #FF0000; text-decoration: underline; font-weight: bold;} 
.home_box img.bwpic {border: 1px solid #98d4e9; float: left; margin-right: 5px;}
.home_box:hover img.bwpic {border: 1px solid #ea8721; }
.home_box img.hpminipic {border: 1px solid #98d4e9; margin-right: 3px;}
.home_box:hover img.hpminipic {border: 1px solid #ea8721; }
.home_box_date {color: #b8b8b8; font-size: 14px; font-weight: bold; }
.home_video {background-color: #000000; width: 960px; height: 540px; }
.home_small_text {color: #99d5ed; font-size: 11px; font-weight: normal; }
.home_profile_img {border: 1px solid #98d4e9;}

#footer {width: 960px; height:45px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;} 
#footer a { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-decoration:none;}
#footer a:hover { font-family: Arial, Helvetica, sans-serif; font-size:10px; color: #FF0000; text-decoration:none;}
#footer_links {float: left; margin-top: 12px; margin-left: 12px;}

#searbg {
	position:absolute;
	width:970px;
	height:40px;
        z-index:2;
}


#thepctv-bg-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:970px;
	height:8px;
}

#thepctv-bg-02 {
	position:absolute;
	left:0px;
	top:8px;
	width:762px;
	height:32px;
}

.serinfo {
	background-image:url('http://www.performancecast.tv/images/serinfo.gif');
        background-repeat:no-repeat;
        position:absolute;
	left:760px;
	top:6px;
	width:162px;
	height:16px;
}

#search {
        position:absolute;
	left:924px;
	top:8px;
	width:29px;
	height:16px;
}

#thepctv-bg-05 {
	position:absolute;
	left:953px;
	top:8px;
	width:17px;
	height:32px;
}

#thepctv-bg-06 {
	position:absolute;
	left:762px;
	top:24px;
	width:191px;
	height:16px;
}