@charset "utf-8";
/* CSS Document */

body { background-attachment: scroll; background-image: url(../images/blue_bg.jpg);  background-repeat: repeat-x; background-position: center top;   	font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 80%; line-height:14px; background-color: #83b3e6; }

/*

blue bg = 	83b3e6 	blue_bg.jpg
green bg = 	bcbc36  green_bg.jpg

*/
.wrapper { margin: 0 auto; width: 950px; border: 0px dashed #cdcdcd; min-height: 630px;}

/* Header ------------------------------------------------- */
#header { border: 0px dashed #000000; height: 150px;}
/* short term urgent message on the homepage ------------------------------------------ */
#urgentnote	{ float:left; font-size: 300%; color: #f43705; text-shadow: 1px 1px 1px #303030; border:0px solid #fff; padding:20px; margin:10px 0px; 	background-image: url(../images/spacerOdd.png); width: 95%;}
#splash { float:left; border: 0px dashed #000000; margin: 8px 0px; width: 938px; padding:5px; background-image: url(../images/clear2x2.png); background-repeat: repeat;}
.splashblocks  {width: 30%; float: left; border: 0px dashed #006699; margin:5px;}
#logo { float:left; height: 105px; width:318px; margin-right:25px; border: 0px dashed #006699; } 
#search {		float:left;	height: 37px; width: 420px;	border: 0px dashed #FF0000;	margin-top: 10px;}
#searchLabel {	float:left;	background-image:url(../images/searchLabel.png); height: 37px; width: 85px;	border: 0px solid #000000; }
#searchField {	float:left;	background-image: url(../images/searchBG.png);background-repeat: repeat-x;height: 37px;width: 290px;border: 0px solid #000000;}
#searchButton {	float:left;	background-image: url(../images/searchButton.png);	height: 37px; width: 38px; border: 0px solid #000000; }
#el08 {	font-size:2em;	height: 35px;	border: 0px solid #000000;	background: transparent;}

#userInfo { float:left; clear:both; height: 40px; width: 95%; border: 0px dashed #FF0000; margin-top: 10px; padding-top: 5px; text-align:right; font-size: 90%;}
#name {		float:left; border: 0px solid #000000; text-transform:capitalize; font-size: 150%; padding-bottom: 8px;}
#profile {	float:right; border: 1px solid #000000; padding: 5px; width: 550px; }

#navigation { float:left; border: 0px dashed #FF0000; width: 450px; margin-top: 38px; }
ul#menu { list-style-type:none; width:auto; position:relative; display:block; font-size:16px; font-weight:normal; text-transform:lowercase; border-bottom:0px solid #000000; border-top:0px solid #000000; }
ul#menu li {	display:block; float:left; margin: 0px; padding: 0px; }
ul#menu li a {	display:block; float:left; color:#fff; text-decoration:none; font-weight:bold; padding:4px 8px; margin:0px;}
ul#menu li a:hover { color:#FFFFFF; background-color:#000;}
ul#menu li .current{ color:#FFFFFF; background-color:#000;}

#rssFeed { float:right; height: 104px; width:58px; border: 0px dashed #FF0000; margin-top: -44px; margin-right: 20px; }

/* Content ------------------------------------------------- */
#content { margin-top: 1px; border: 0px solid #FF0000; }


#lfColumn{float:left; width:430px; border: 0px solid #000000; clear:both;}
#rtColumn{float:right; width:480px; border: 0px solid #FF0000; }


#lfColumn_video {float:left; width:580px;	border: 0px solid #000000; clear:both;}
#rtColumn_video {float:right; width:350px; border: 0px solid #FF0000; }


#featureTools 	{ float:left; background-image: url(../images/clear2x2.png); background-repeat: repeat; height: 250px; margin: -2px 0px 0px 8px; padding: 6px; border: 0px solid #fff; }
#shareVideo 	{ float:left; width:130px; height: 32px; background: url(../images/email.png) no-repeat; border: 0px solid #000000; padding: 7px 0px 2px 38px; margin-right:5px;}
#views 			{ float:left; width: 130px; height: 32px; background: url(../images/views.png) no-repeat; border: 0px solid #000000; padding: 7px 0px 2px 38px; margin-right:5px;}
#comments 		{ float:left; width:130px; height: 32px; background: url(../images/Comment.png) no-repeat; border: 0px solid #000000; padding: 7px 0px 2px 38px; margin-right:5px;}
#addtoFav 		{ float:left; width:130px; height: 32px; background: url(../images/fav.png) no-repeat; border: 0px solid #000000; padding: 7px 0px 2px 38px; margin-right:5px;}


#featurethis	{ float:left; width:130px; height: 32px; background: url(../images/featured.png) no-repeat; border: 0px solid #000000; padding: 7px 0px 2px 38px; margin-right:5px;}
#reportthis		{ float:left; width:130px; height: 32px; background: url(../images/report.png) no-repeat; border: 0px solid #000000; padding: 7px 0px 2px 38px; margin-right:5px;}
#rating			{ float:left; width:130px; height: 32px; border: 0px solid #000000; padding: 7px 0px 2px 10px; margin-right:5px; }
#votes			{}

#permalink 		{ float:left; clear:both; height: 32px; padding: 3px; margin-top: 10px; }
#embedPlayer 	{ float:left; clear:both; height: 32px; padding: 3px; margin-top: 30px; }

.tinyFrame		{ display: inline; position: relative; left: -3px; float: left; margin: 0em .2em .2em 0em; padding: 4px; background-image: url(../images/photoFrame.png); background-repeat: no-repeat; }

/*home page video thumbs ---------------------------- */
.videothumbs{	
	float: left;
	width: 168px;
	height: 150px;
	margin: 5px 10px 5px 0px;
	padding: 3px;
	text-align: left;
	border: 1px #f5f4f4 solid;
/*	background-image: url(../images/clear2x2.png); background-repeat: repeat;   */
	background-color:#FFFFFF;
	}

.vidthumbs_img{
	border: 0px solid #CCCCCC;
	
}	

/*right side styles */
#featuredTitles {
	float:left;
	width:440px;
	background-image: url(../images/clear2x2.png);
	background-repeat: repeat;
	margin: 0px;
	padding: 10px 10px 10px 25px;
	border: 0px solid #000000;
}
.teaserBlock {
	clear:both;
	padding: 0px 0px 10px 3px;
	list-style-position: outside;
	list-style-image: url(../images/icons/28.png);
	margin-left: 7px;
	margin-bottom: 20px;
	border-bottom: #686f13 solid 1px;
	border: 0px dashed #000000;
	color:#303030;
}
.uploader {
	float:left;
	width: 230px;
	background: url(../images/icons/06.png) no-repeat;
	border: 0px solid #000000;
	padding-left: 20px;
	margin-top: 5px;
	font-size: 80%;
}
.runtime {
	float:left;
	width: 40px;
	height: 18px;
	background: url(../images/icons/37.png) no-repeat;
	border: 0px solid #000000;
	padding-left: 20px;
	margin-left: 10px;
	margin-top: 5px;
	font-size: 80%;
}
.views {
	float:left;
	background: url(../images/icons/02.png) no-repeat;
	border: 0px solid #000000;
	padding-left: 20px;
	margin-top: 5px;
	margin-left: 20px;
	font-size: 80%;
}

#channels {
	border: 0px dashed #FFFFFF;
	margin-top: 20px;
	width: 865px;
}
.channels {
	border: 0px dashed #FFFFFF;
	width: 280px;
	padding: 4px;
	float:left;
}
.channelsInfo {
	float:left;
	background-image: url(../images/clear2x2.png);
	background-repeat: repeat;
	height: 60px;
	width: 240px;
	margin:  -2px 0px 0px 7px;
	padding: 8px;
	border: 0px dashed #ffffff;
}
#sdsd {
	float:left;
	width:130px;
	height: 32px;
	background: url(../images/Email.png) no-repeat;
	border: 0px dashed #000000;
	padding: 7px 0px 2px 38px;
}
#sdsd {
	float:left;
	width:130px;
	height: 32px;
	background: url(../images/Add.png) no-repeat;
	border: 0px solid #000000;
	padding: 7px 0px 2px 38px;
}

#pointer {
	float:left;
	background-image: url(../images/3Pointer.png);
	height: 177px;
	width: 415px;
	border: 0px solid #000000;
	margin-top: 20px;
}
.main_stats {
float:left;
margin: 9px;
padding: 5px;
width: 350px;
border: 0px solid #fff;
background-image: url(../images/clear2x2.png); background-repeat: repeat;

}
/* video  styles -------------------------------------------------- */

#main_content{ 	
	border: 0px solid #CCCCCC;
	width: 900px;
	margin: 0px;
	padding: 0px;
}

.pagin_options	{ border: 0px solid #f00; float:left; clear:both; font-size:80%; width:75%; padding: 5px; margin-top: 10px; margin-bottom:10px;  background-image: url(../images/clear2x2.png); }
.pagin_num		{ border: 0px solid #fff; float:left; width: 100px; padding: 0px; margin-top:5px; }
.pagin_link		{ border: 0px solid #000; float:left; width: auto; margin-left: 0; font-size:100%; margin-top:5px;}
.pagin_form 	{ border: 0px solid #000; float:right; width: 170px;}
	
#leftContent { 
	float:left;
	border: 0px dashed #CCCCCC;
	margin-top:15px;
	width:75%;
	}
.videoContainer{	
	float: left;
	width: 166px;
	height: 210px;
	margin: 5px 10px 5px 0px;
	text-align: left;
	border: 1px #006666 solid;
	}
#videoFooter{
	border: 0px #006666 solid;
}


/* Common video thumbs --------------------------------------------------------------------*/

.common_video_container	{ border: 0px #006666 solid; float:left; width: 150px; height: 260px; padding:3px; text-align:center; background-image: url(../images/clear2x2.png); background-repeat: repeat;}
.common_video_container	 a:hover { color: #000; text-decoration: none; }
.common_vid_thumb		{ border: 0px #f00 solid; float:left; width:133px; height:98px; padding:3px; margin: 5px 5px 5px 5px; background-color:#666;}

.mp4_ready {
	position: relative;
}
.mp4_ready:after {
	content: " ";
	width: 15px;
	height: 25px;
	background: url(../images/responsive_icon.png) no-repeat;
	right: 5px;
	bottom: 5px;
	position: absolute;
}		
.common_video_desc		{ border: 0px #f00 dashed; float:left; clear:both; width: 145px; height:55px; text-align: left;  }
.common_mp3				{ border: 0px #00F dashed;float:left; clear:both; font-size: 80%; width: 140px;}
.common_rating			{ border: 0px #00F dashed;float:left; clear:both; font-size: 80%; width: 140px;}
.common_playlist		{ border: 0px #00F dashed;float:left; clear:both; font-size: 80%;  width: 130px;}
.common_uploader		{ border: 0px solid #000 ;float:left; background: url(../images/icons/06.png) no-repeat;  padding-left: 20px; margin-top: 5px; font-size: 80%; width:130px; text-align:left;}
/* .common_runview_holder  { border: 1px solid f00; width: 130px; clear:both;}   */
.common_runtime 		{ border: 0px solid #000; float:left; width: 38px; height: 18px; background: url(../images/icons/37.png) no-repeat;  padding-left: 18px; margin-top: 5px; font-size: 80%; }
.common_views 			{ border: 0px solid #000; float:right; width: 60px; height: 18px; background: url(../images/icons/37.png) no-repeat;  padding-left: 18px; margin-top: 5px; margin-left:6px; font-size: 80%; }
.common_comments		{ border: 0px solid #000; float:left; text-align:left; width: 140px; height: 18px; background: url(../images/icons/04.png) no-repeat;  padding-left: 18px; margin-top: 5px; font-size: 80%; }

/* Common video details --------------------------------------------------------------------*/

#videoDetailViewHolder		{ border: 0px #fff solid; width:100%;}
.common_vid_detail_container{ border: 0px #f00 solid; float:left; width: 100%; height: 110px; padding:3px; text-align:left; background-image: url(../images/clear2x2.png); background-repeat: repeat; margin-bottom:10px;}
.common_vid_detail_container	 a:hover { color: #000; text-decoration: none; }
.common_vid_detail_thumb	{ border: 0px #f00 solid; float:left; width:133px; padding:3px; margin: 5px; background-color:#666;}
.common_vid_detail_desc		{ border: 0px #f00 dashed; float:left; width: 325px; height: 100px; padding:3px; text-align: left;  }

.common_vid_detail_rtsidestuff {border: 0px #fff solid; width: 210px; height: 100px; padding:3px; float:right;}
.common_vid_detail_uploader	{ border: 0px solid #000 ;float:left; background: url(../images/icons/06.png) no-repeat;  padding-left: 20px; margin-top: 5px; font-size: 80%; width:180px; text-align:left;}
.common_detail_runtime 		{ border: 0px solid #000; clear:left; float:left; width: 60px; height: 18px; background: url(../images/icons/37.png) no-repeat;  padding-left: 18px; margin-top: 5px; font-size: 80%; }
.common_detail_views 		{ border: 0px solid #000; float:right; width: 60px; height: 18px; background: url(../images/icons/37.png) no-repeat;  padding-left: 18px; margin-top: 5px; margin-left:6px; font-size: 80%; }
.common_vid_detail_mp3		{ border: 0px #00F dashed;float:left; clear:both; font-size: 80%; width: 180px; margin-top: 5px;}
.common_vid_detail_rating	{ border: 0px #00F dashed;float:left; clear:both; font-size: 80%; width: 180px; margin-top: 5px;}
.common_vid_detail_playlist	{ border: 0px #00F dashed;float:left; clear:both; font-size: 80%;  width: 180px; margin-top: 5px;}


.videoDetailViewIndividual	{ width:100%; height: 120px; margin-bottom: 20px; }
.videoThumb					{ width: 12px; height: 90px; float: left; border: 0px #006666 dashed; }


/*  SIDEBAR styles ---------------------------------------------- */		
.sideBarNavigation{
	border: 0px #ff1166 solid;
	float:right;
	width: 200px;
	margin-top: 10px;
	padding: 0px;
	background-image: url(../images/spacerOdd.png);
	list-style-type: none;
	}	

.sideBarNavigation h3 {
	font-family: "Arial", "Helvetica", "Nimbus Sans L", sans-serif;
	line-height: 1em;
	font-weight: bold;
/*	margin: 0 0 0.2em 0;  */
	margin:0px;
	font-size: 1.2em;
	color: #ffffff; /*b0e194*/
	background-color:#000;
	padding: 5px;
	text-transform: capitalize;
}
.sideBarNavigation p{ padding:10px;} 	
ul.sidebar {
	margin: 0 0 1.5em 0;
	padding: 0;
}

ul.sidebar li {
	margin: 0;
	padding-left: 0px;
	background: none;
	list-style-image: none;	

}

ul.sidebar li a, ul.sidebar li a:visited {
	display: block;
/*	padding: 0.3em 0;  */
	padding: 5px;
	text-decoration: none;
	color: #171616;
	border: 0px solid #F00;
	list-style-type: none;
}

ul.sidebar li a:hover {
	color: #ffffff;
	background-color:#222222;
}

		
	
#vid_coun{}
#vid_coun_p{}	
.video_info_v{}
.videoDetails {}
.video_thumb_v{
	border: 1px #006666 solid;
}
.thumb_position_v{}
.featured_video{
	width: 675px;
	text-align: left;
	margin-bottom: 20px;
	border: 0px #009999 double;
}


.videoDetailViewIndividual{
	width:100%;
	height: 120px;
	margin-bottom: 20px;

}
.videoThumb
{
	width: 12px;
	height: 90px;
	float: left;
	border: 0px #006666 dashed;
}

.videoTitle a{
	letter-spacing: -1px;
	font-size: 12px;
	font-weight: normal;
	margin: 18px 0 3px 5px;
	padding: 0;
	letter-spacing: -0.9px;
	font-family: "Rockwell", Arial, Verdana;
	color: #990000;
	border-bottom: 1px dotted #877065;
}
.videoTitle a:hover{ color: #FF3300; }



.videoDetails
{
	float:right; 
	width:80%; 
	border:dashed 0px #333399;
}

.videoMP3   /* mp3 style*/
{	
	width: 120px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-variant: small-caps;
	color: #666666;	
}

.clis
{
	color: #A2A0A0;
	clear: both;
	text-align: left;
	padding: 10px;
}

.linea
{
	font-size: 1px;
	background-image: url(../images/linea.gif);
	height: 1px;
	margin-left: 12px;
	margin-right: 12px;
}


/*  related containter  ----------------------------------- */
#relatedtabs 			{ border: 0px solid #0C0; margin-top:10px; padding-left: 20px;}
.related_tabs a			{ border: 0px solid #eaeaea; margin-top: 0px; width: 106px; float: left; line-height:30px; text-align: center;  font-size: 80%; color:#000; padding-left: 0px; background-image: url(../images/tab_trans.png); }
.related_tabs a.selected	{ color: #000; background-image: url(../images/tab_white.png); }
.related_tabs a:hover		{ color: #000;  background-image: url(../images/tab_white.png); }
#relatedcontainer 		{ border:0px solid #f00; width:380px; height: 650px; padding: 0px; margin-bottom:20px;}


/* channel  styles ------------------------------------------------ */
.video_info_container{	
	width: 150px;
	height: 180px;
	float: left;
	margin: 5px 10px 10px 0px;
	padding:10px;
	text-align: left;
	color:#000;	
	border: 0px #006666 dashed;
	background-image: url(../images/clear2x2.png); background-repeat: repeat;
	}
	
.thumb{
	border: 0px solid #CCCCCC;
	background-color:#FFFFFF;
	padding: 2px;
}	
.vid_desc { border:0px solid #036; height:45px;}
.video_info { border: 0px dashed #f00; }
.video_thumb{}
.thumb_position{}
.count_today{
	float:left;
	background: url(../images/icons/28.png) no-repeat;
	font-size: 80%;
	border: 0px dashed #000000;
	width: 54px;
	padding-left: 20px;
	padding-top: 3px;
	}
.count_total{
	float:right;
	background: url(../images/icons/28.png) no-repeat;
	font-size: 80%;
	border: 0px dashed #000000;
	width: 55px;
	padding-left: 20px;
	padding-top: 3px;
	}

.video_desc_channel{}

/* footer ----------------------------------------------------- */

.footer {
	border-top: 1px solid #B7D2F0;
	margin-top: 20px;
	font-size: 90%;
	background-color:#4F92DB;
 }


.copyRight {
	margin: 0 auto;
	border-top: 0px solid #000000;
	padding: 8px;
	text-align:center;
	color:#FFF;
}
.copyRight p, li, ul, a{
	color:#FFF;
}



/* default */


h1, h2, h3, h4, h5, h6 {
	padding-bottom: 0px;
	margin-bottom: 5px;
	line-height: 100%;
}
h1 { font-size: 200%; color: #1e1e1e; text-shadow: 1px 1px 1px #83b8db; float: left;}
h2 { text-transform:capitalize; font-size: 150%; color: #1e1e1e; text-shadow: 1px 1px 1px #83b8db; margin-bottom: 0px; margin-top:20px; border: 0px solid #FC0;}
h2 a { text-decoration: none; }
h2 a:hover { text-decoration: underline; }


h3 			{ font-size: 150%; color: #646478; }
h4 			{ font-size: 125%; font-weight: normal; color: #7887A0; }
h5 			{ font-size: 100%; color: #878796; }
h6 			{ font-size: 75%; color: #7887A0; }

h1 .homepagetitle  {
	padding-bottom: 0px;
	margin-bottom: 5px;
	line-height: 100%;
	font-size: 150%; color: #1e1e1e; text-shadow: 1px 1px 1px #83b8db;
	}
p {
	font-size: 100%;
	font-weight: normal;
	margin-bottom: 10px;	
	word-spacing: 3px;
	line-height:15px; 
	color: #000000;
}
a {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	color: #ffffff;
	text-decoration: none;
}
 li { list-style-image: url(../images/black_bullet.gif); list-style-position: outside; border: 0px solid #F00; margin-left: 20px;}


.allcapstiny { text-transform:capitalize; font-size: 150%; padding-bottom: 8px;}
.allcapshuge { text-transform:capitalize; font-size: 250%;}

/*what is this? ..it wont work because it is neither a class nor a id tag */
Player {
	width:399px;
	height:235px;
 border=0;
}

/* form styles */

#contact-area {
	border: 0px dashed #666;
	margin-top: 25px;
}

#contact-area input, #contact-area textarea {
	padding: 5px;
	width: 200px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	border: 2px solid #ccc;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 2px solid #900;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

label {
	float: left;
	margin-right: 5px;
	width: 170px;
	padding-top: 10px;
	font-size: 1.4em;
	border: #333 0px solid;
}

.main_title
{
	width: 966px;
	height: 54px;
	clear: both;
}

#on_off
{
	color: #F90E13;	
	font-size: 12pt;
	float: right;
	position: absolute;
	margin-left: 23px;
	margin-top: 20px;
	width: 920px;
	height: 37px;
	text-align: right;
}

/* profile page styles ----------------------------------------- */
#profilecontainer 	{ float: left; text-align: left; width: 770px; height: 650px; overflow:auto; padding: 0px; margin-bottom:5em border: 1px solid #f00; }
.upageprofileMain	{ float: left; width: 700px; height: 700px; color: white; border: 0px solid #000000; }

#upagemain			{ float: left; width: 950px; height: 700px; color: white; border: 0px solid #000000; }
#upageboxprofile 	{ float: left; text-align: left; width: 176px; height: 692px; padding: 0px; border: 0px solid #e50000; }
.applemenu			{ margin-top: 42px; padding: 0; width: 176px; /*width of menu*/ border: 0px solid #9A9A9A; background-image: url(../images/clear2x2.png); background-repeat: repeat; }
.applemenu div.silverheader a{ background:#000; border: 0px solid #f00; font: normal 12px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif; color: #fff; display: block; position: relative; /*To help in the anchoring of the ".statusicon" icon image*/ width: auto; padding: 5px 0; padding-left: 8px; text-decoration: none; }
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{ color: white; }
.applemenu div.selected a, .applemenu div.silverheader a:hover{ background:#fff; color: #000; border: 0px solid #C93838; }
.applemenu div.submenu{ /*DIV that contains each sub menu*/ color: #000; padding: 5px; height: 200px; 
/*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/ }
.applemenu div.submenu c {text-decoration: none; color:white; font-weight: bold;} 
.applemenu div.submenu d {text-decoration: none; color:white;}
.profile_avatar_upage {}
.avatar_thumbq 		{ width: 156px; height: 127px; background-image: url(../images/avator.gif); text-align: center; border: 0px solid #009;}
#profiletabs		{ float: left; text-align: left; margin-left: 120px; width: 450px; height: 30px; padding: 0px;  border: 0px solid black; padding-left: 1px; }


.upagelinkprofileMain a {text-decoration: none; color:white; font-weight: bold;} 
.upagelinkprofileMain b {text-decoration: none; color:yellow; font-weight: bold;} 
.upagelinkprofileMain
{
	position: fixed;
	float: left;
	width: 750px;
       //height: 22px;
	height: 40px;
       //padding-top: 5px; 
	margin-top: 0px; 
       padding-bottom: 5px;
	margin-bottom: 5px;
	//margin-left: 4px;
	margin-left: 2px;
	text-align: left;
/*       background-color: #e50000;    */
background-image: url(../images/clear2x2.png); background-repeat: repeat;
       color: white;
	border: 0px solid yellow;
}
.upagelinkprofileMainMsg t {text-decoration: none; color:red; font-weight: bold;}
.upagelinkprofileMainMsg
{
	//position: fixed;
	//float: left;
	//width: 750px;
       height: 20px;
	margin-top: 5px;
       //padding-top: 5px; 
       padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	text-align: center;
background-image: url(../images/clear2x2.png); background-repeat: repeat;
       color: #000;
	border: 0px solid yellow;
}
.upagelinkprofileSort a {text-decoration: none; color:white;}
.upagelinkprofileSort c {text-decoration: none; color:yellow;}
.upagelinkprofileSort a:hover {text-decoration: none; color:yellow;}
.upagelinkprofileSort
{
	position: fixed;
	float: left;
	width: 750px;
       height: 15px;
	margin-top: 30px;
       padding-top: 5px; 
       padding-bottom: 5px;
       margin-bottom: 5px;
	margin-left:4px;
	text-align: center;
background-image: url(../images/clear2x2.png); background-repeat: repeat;
       color: #000;
	border: 0px solid yellow;
}
.upagelinkpagination a:hover {text-decoration: none; color:yellow;}
.upagelinkpagination
{
	position: fixed;
	float: left;
	width: 772px;
       height: 45px;
	margin-top: 550px;
       padding-top: 5px; 
       padding-bottom: 0px;
       margin-bottom: 5px;
	margin-left:0px;
	text-align: center;
background-image: url(../images/clear2x2.png); background-repeat: repeat;
       color: #000;
	   	border: 0px solid black;
}
.upagelinkprofile1 a:hover {text-decoration: none; color:yellow;}
.upagelinkprofile1 b:hover {text-decoration: none; color:yellow;}
.upagelinkprofile1
{
	float: left;
	width: 390px;
       height: 20px;
       padding-top: 5px; 
	margin-left: 0px;
	padding-left: 0px;
	text-align: left;
background-image: url(../images/clear2x2.png); background-repeat: repeat;
       color: #000;
}
.upagelinkprofile2
{
	float: left;
	width: 350px;
	height: 20px;
	padding-top: 5px;
	margin-right: 5px;
	text-align: right;
	background-color: #000;
	color: white;
}


 

pre {
 font-family: Verdana, Tahoma, Arial, sans-serif;
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

#iframe
{
	width: 354px;
	height: 400px;
	border: 0;
}




.thumba_position
{
	height: 5px;
	font-size: 1px;
}



#vid_coun_profile
{
	color: #807D7D;
	font-size: 10pt;
	float: right;
	position: absolute;
	margin-left: 90px;
	margin-top: 25px;
	width: 100px;
	height: 37px;
	text-align: right;
	font-size: 10px;
}



#vid_coun_p_profile
{
	color: #807D7D;
	font-size: 10pt;
	float: right;
	position: absolute;
	padding-left: 720px;
	margin-top: 25px;
	width: 230px;
	height: 37px;
	text-align: right;
}

#vid_cen_profile
{
	color: #807D7D;
	font-size: 10pt;
	float: left;
	position: absolute;
	margin-left: 300px;
	margin-top: 25px;
	width: 300px;
	height: 37px;
	text-align: right;
}
#main_signup
{
	width: 483px;
	float: left;
	margin-bottom: 20px;
}

#signup_box
{
	margin-left: 25px;
	padding: 12px;
	margin-top: 20px;
	width: 400px;
	font-size: 11px;
	float: left;
	text-align: left;
	font-weight: normal;
	border: 1px solid #eaeaea;
}

#signup_box form input.signuptext {

    margin: 0 0 10px 0;
    padding: 2px;
    border: 1px solid #e50000;
    background: #FFFFFF;
	color: #000000;
	width: 150px;
	 height: 15px;

}

#signup_box form input.signuptextbox {
    margin: 0 0 10px 0;
    padding: 2px;
    border: 1px solid #000000;
    background: #000000;
	color: #FFFFFF;
	width: 150px;
	height: 15px;
}

#signup_box label {

   	float: left;
    	width: 150px;
    	padding: 0 1em;
   	text-align: right;
	color: #000000;

}



#signup div.fm-req {

    font-weight: bold;

}



#signup div.fm-req label:before {

    content: "*"; /* does not work in IE */

    color: #CC0000

}

#email_content
{
	width: 720px;
	float: left;
	margin-bottom: 20px;
}


#inbox_holder
{
	width: 700px;
	float: left;
	border: 1px solid #FFFFFF;
}

#inbox
{
	width: 699px;
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
	border: 1px solid #FFFFFF;
}
#inbox_border
{
	width: 698px;
	margin-top: 20px;
	border: 1px solid #FFFFFF;

}

#inbox_posts
{
	font-size: 15px;
	margin-top: 20px;
}

#inbox_posts a
{
	font-size: 15px;
}

.inbox_a
{
	width: 200px;
	float: left;
	padding-left: 10px;
}

.inbox_b
{
	width: 200px;
	float: left;
}

.inbox_c
{
	width: 200px;
	float: left; 
}

.inbox_d
{
	width: 25px;
	float: left;
}

.inbox_e
{
	width: 193px;
	float: left;
}
.errorbox
{
	
	width: 966px;
	height: 26px;
	background-image: url(../domaintmtv/images/title_bg.gif);
	clear: both;
	font-size: 12px;
	color: #e50000;
	font-weight: bold;
	text-align: center;
	padding-top: 12px;
}



.clear {
	clear: both;
}


.pagination {
    margin: 0 auto;
    float: left;
}
.pagination ul {
    border-radius: 4px;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
    padding-left: 0;
}
.pagination ul > li {
    display: inline;
    margin-left: 0;
}
.pagination ul > li > a, .pagination ul > li > span {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #FFFFFF;
    border-color: #DDDDDD;
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 1px 0;
    float: left;
    line-height: 20px;
    padding: 2px 6px;
    text-decoration: none;
    font-size: 11px;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span {
    background-color: #F5F5F5;
}
.pagination ul > .active > a, .pagination ul > .active > span {
    color: #999999;
    cursor: default;
}
.pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus {
    background-color: rgba(0, 0, 0, 0);
    color: #999999;
    cursor: default;
}
.pagination ul > li:first-child > a, .pagination ul > li:first-child > span {
    border-bottom-left-radius: 4px;
    border-left-width: 1px;
    border-top-left-radius: 4px;
}
.pagination ul > li:last-child > a, .pagination ul > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
.pagination-centered {
    text-align: center;
}
.pagination-right {
    text-align: right;
}
.pagination-large ul > li > a, .pagination-large ul > li > span {
    font-size: 17.5px;
    padding: 11px 19px;
}
.pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}
.pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
}
.pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}
.pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}
.pagination-small ul > li > a, .pagination-small ul > li > span {
    font-size: 11.9px;
    padding: 2px 10px;
}
.pagination-mini ul > li > a, .pagination-mini ul > li > span {
    font-size: 10.5px;
    padding: 0 6px;
}