body {
	font-family:Verdana, Arial, sans-serif;
	font-size:12px;
	color:#333}
body a {
	/*color:#4A70B4;*/
	font-size:12px;
	text-decoration:none;
	}
	
td {
	font-size:12px}
	
body a:hover {
	color:#4A70B4;
	text-decoration:underline;
	}
	
h1 {
	display:inline;
	font-size:18px;
}
h2 {
	display:inline;
	font-size:15px;

}
h3 {
	display:inline;
	font-size:13px;

}
h4 {
	display:inline;
	font-size:13px;

}

#bc_wrap a { color:#F7AE00}
#bc_wrap a:hover { color:#E48401; text-decoration:none}


p {
	margin:0;
}


/*------------newPM-------------*/

.green_head{
background-color:#C7F793;
height:32px
}

.green_head a {color:#333; font-size:13px; font-weight:bold}
.green_head a:hover {color:#69BA0E; text-decoration:none}

.green_img {width:95px}
.green_img img {border:solid 5px #C7F793}
.green_img img:hover {border-color:#69BA0E}

.form_h{
color:#999;
font-weight:bold;
margin:7px 5px 16px 0;
padding:0;
}

.pass_rest a{background-color:#F0F4F7; font-weight:bold; text-decoration:none; padding:0 3px 0 3px}
.pass_rest a:hover {background-color:#A2BECE; color:#FFFFFF; text-decoration:none}


/*---------------FORMS-----------------*/
input{ border:1px #ccc solid; margin:0px}

textarea{border:1px #ccc solid;}

.search {
	margin: 0px;
	font-style: italic;
	color: #AAAAAA;
}

.search_button {
	
	
	padding: 0px;
	margin: 0px 0px 2px 10px;
	height: 20px;
	width:100px;
	
}

.button {background-color:#6F9BB4; border:1px #5A8DA9 solid; color:#FFFFFF; font-weight:bold; padding:2px; font-size:11px;}

.or_button {background-color:#FFE2B7; border:1px #FFCBA8 solid; color:#666; font-weight:bold; padding:2px; font-size:11px;}

.inline {
	display:inline;
}
.bold {
	font-weight:bold;
}
#body {
	background:#FFFFFF none repeat scroll 0 0;
	color:#000000;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	position:relative
}
#body td {
		vertical-align:top;
}
#mcnav a {
	color:#6F9BB4;
}
#lc {
	width:255px;
	padding: 0 5px 0 5px;
	overflow:hidden

}
td#mc{
	padding:0}
div#mcdiv {
	width:735px;
	float:left;

}
#lc h3 {
	background:transparent url(btn2.png) repeat scroll 0 0;
	color:#FFFFFF;
	display:block;
	height:44px;
	padding-top:0;
	text-align:center;
}


/*-----------USER MENU------------------*/

#um_acc_head{
height:34px; 
width:250px; 
background:url('/img/um_acc_c.png');
margin-bottom:3px; 
font-weight:bold; 
font-size:15px; 
color:#FFF;
text-align:left
}

.usermenu {
	background:#fff none repeat scroll 0 0;
	width:224px;
	text-align:left;
	/*margin-left:12px*/
}

/*#usermenu_ua {
	background:#fff none repeat scroll 0 0;
	margin-bottom:0px;
	padding:6px 8px;
}*/

.usermenu a {
color:#2F5306;
display:block;
background-color:#C7F793;
padding:3px;
margin-bottom:3px;
}
.usermenu a:hover {
background-color:#69BA0E;
text-decoration:none;
color:#FFFFFF;
}

.usermenu a.withopt {
float:left;
width:152px;
}

.usermenu a.opt {
float:right;
width:57px;
overflow:hidden;
padding:3px;
text-align:center;
}





#tagcloud {
	background:#E6E8EB none repeat scroll 0 0;
	padding:15px;
}
#content {clear:both

}
#premium {
	background:transparent url(Images/premium.png) no-repeat scroll 0 0;
}
#usermenu a.black {
	color:#000000;
}

/*-------------------TABS-------------------*/

.inactivetabl {
	background:#E6E8EB url(Images/itl.png) no-repeat scroll center top;
	float:left;
	height:25px;
	margin: 5px 0 0 5px;
	width:2px;
}
.inactivetabc {
	background:#E6E8EB none repeat scroll 0 0;
	float:left;
	font-size:18px;
	padding:0 5px 0 5px;
	margin: 5px 0 0 0;
	height:25px;
	text-align:center;
}
.inactivetabr {
	background:#E6E8EB url(Images/itr.png) no-repeat scroll center top;
	float:left;
	height:25px;
	margin: 5px 5px 0 0;
	width:2px;
}

.inactivetabc a{
color:#999;
text-decoration:none;
}
.inactivetabc a:hover{
color:#666;
text-decoration:none
}


.activetabl {
	background:#6F9BB4 url(Images/atl.png) no-repeat scroll center top;
	float:left;
	height:25px;
	margin: 5px 0 0 5px;
	width:4px;
}
.activetabc {
	background:#6F9BB4 none repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	font-size:18px;
	padding:0 5px 0 5px;
	margin: 5px 0 0 0;
	height:25px;
	text-align:center;
}
.activetabr {
	background:#6F9BB4 url(Images/atr.png) no-repeat scroll center top;
	float:left;
	height:25px;
	margin: 5px 5px 0 0;
	width:4px;
}

.activetabc a{
color:#fff;
text-decoration:none
}

.tab_active{
float:left;
margin:5px 5px 0px 5px;
display:inline-block;
border:none;
background-color:#FFE097;
text-align:center;
font-size:12px;
font-weight:bold;
padding:4px 8px 5px 8px;
}

.tab_active a{color:#666;}

.tab_active a:hover{text-decoration:none;}

.tab_inactive{
float:left;
margin:5px 5px 0px 5px;
}

.tab_inactive a{
display:inline-block;	
text-align:center;
border:none;
color:#666;
border-bottom-style:none;
font-size:12px;
font-weight:bold;
padding:4px 8px 5px 8px;
}

.tab_inactive a:hover{
text-decoration:none;
background-color:#FFE097;
}

.user_window_head{
padding:3px; border-top:1px solid #2F5306;
}

.user_window_head2 {
background-color:#AFF365; padding:3px; border-top:1px #2F5306 solid; font-weight:bold 
}

.or_head{clear:both; border:1px #FFCBA8; border-style:solid solid none solid; padding: 2px 0 2px 5px; background-color:#FEF0D6 }

.or_body{border:1px #FFCBA8 solid; padding:5px;}

.or_content{margin:0 10px 0 0; padding:5px; border:1px #FFCBA8 solid;}

.edit{margin-top:10px}
.edit a{background-color:#AFF365; color:#2F5306; padding:3px; margin-right:3px;}
.edit a:hover{background-color:#79D810; text-decoration:none}

#bc_wrap {}

.body_hr {clear:both; border:1px #CCDAE3; border-top-style:dashed; padding: 5px 0 0 0; margin-top:5px;}

/*-------------------PODCAST-------------------*/

.podcast {width: 100%; padding-bottom:10px}

.podcast_body {
	background: none repeat scroll 0 0; 
	clear:both;
	padding: 0 15px 0 15px
}
.podcast_body hr {
	background-color:#CCDAE3;
	border:0 none;
	color:#CCDAE3;
	height:1px;
	margin:0;
}

.podcast_head_video, .podcast_head_audio, .podcast_head_shuffle, .podcast_head_mbtv{
	height:34px;
	width:735px;
	float:left;
	margin-bottom:3px;
	background:url('Images/head_v.png') repeat-x;
	
}
.podcast_head_audio{
	background:url('Images/head_a.png') repeat-x
}
.podcast_head_mbtv{
	background:url('Images/head_mbtv.png') repeat-x
}

.podcast_head_video a, .podcast_head_audio a, .podcast_head_shuffle a, .podcast_head_mbtv a{
color:#FFFFFF; font-weight:bold; font-size:15px
}
.podcast_head_video a:hover, .podcast_head_shuffle a:hover{
color:#F4D5EA;
text-decoration:none
}
.podcast_head_audio a:hover{
color:#CDF1FC;
text-decoration:none
}
.podcast_head_mbtv a:hover{
color:#FFCCCC;
text-decoration:none
}


.videoicondiv {
background:transparent url(Images/video_ico.png) no-repeat scroll 0 0;
float:left;
height:60px;
margin-left:19px;
position:relative;
width:51px;
}


.podcast_img_audio, .podcast_img_video, .podcast_img_shuffle{float:left; width:115px}
.podcast_img_video img, .podcast_img_shuffle img {border:5px solid #F4D5EA;}
.podcast_img_video img:hover, .podcast_img_shuffle img:hover {border-color:#C32A91;}
.podcast_img_audio img {border:5px solid #CDF1FC;}
.podcast_img_audio img:hover {border-color:#159BC4;}

/*-------------------EPISODE-------------------*/

.episode {width:735px; margin-bottom:10px}

.episode_head_audio, .episode_head_video {
	background:#CDF1FC none repeat scroll 0 0;
	background-repeat:repeat-x;
	margin:0 0 3px 0;
	clear:both;
	height:32px;
}

.episode_head_video {
	background:#F5DFEE none repeat scroll 0 0;
}


.episode_head_audio img, .episode_head_video img {
	float:right;
}

.episode_head_audio a, .episode_head_video a{
	font-size:15px;
	font-weight:bold;
	color:#C32A91
}

.episode_head_audio a{
	color:#159BC4
}


.episode_head_audio a:hover, .episode_head_video a:hover{
text-decoration:none;
color:#333333
}

.episode_head h4 {
	float:left;
	margin:0;	
}



.episode_body {
	/*background:#F0F4F7 none repeat scroll 0 0;*/ 
	clear:both;
	/*border:1px #CCDAE3 solid;*/
	padding:5px;
	
	
}

.episode_body hr {
	background-color:#CCDAE3;
	border:0 none;
	color:#CCDAE3;
	height:1px;
	margin:10px 0 8px;
}
.episode_body img {
padding-right: 5px;
		border:none;
}
.profilepic {
	border:2px solid #6F9BB4;
	display:block;
	height:100px;
	margin:25px auto;
	width:100px;
}
.rater {
	height:18px;
}
.dyntext {
	color:#579BC1;
}
.pages {
	background:#E6E8EB none repeat scroll 0 0;
	height:33px;
	margin-top:9px;
	padding:3px 20px;
}
.activepage {
	background:#6F9BB4 none repeat scroll 0 0;
	border:1px solid #6F9BB4;
	color:#FFFFFF;
	float:left;
	font-size:20px;
	font-weight:bold;
	margin:3px;
	text-align:center;
}
.inactivepage {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #6F9BB4;
	color:#CCCCCC;
	float:left;
	font-size:20px;
	font-weight:bold;
	margin:3px;
	text-align:center;
}
.rb {
	background:#6F9BB4 url(Images/rb.png) no-repeat scroll right bottom;
	color:#FFFFFF;
	float:left;
	font-size:16px;
	font-weight:bold;
	height:29px;
	padding:7px 15px 0;
}
.clear {
	clear:both;
}
form {
	margin:0;
}
div.rater img {
	float:none;
}


div.fixedbar {
	background:#FF0000 none repeat scroll 0 0;
	height:25px;
	left:0;
	width:100%;
}
div#topbar {
	background:transparent url(Images/topbar_bg.png) repeat scroll 0 0;	
	background-repeat:repeat-x;
	position:fixed;
	z-index: 2;
}
div#bottombar {
	position:fixed;
}
* html {
	overflow-y:hidden;
}
* html body {
	height:100%;
	overflow:auto;
	position:relative
	
}
* html body #topbar {
	position:absolute;
}
* html body #bottombar {
	position:absolute;
}
table {
	border-collapse:collapse;
}
.passive {
	background-color:#F7AE00;
	border:1px solid #E48401;
	color:#fff;
	width:content;
	display:inline;
	font-size:14px;
	height:17px;
	font-weight:bold;
	margin:2px;
	padding:2px 7px 2px 7px;
	text-align:center;
	
}
.active {
	text-align:center;
	display:inline
}
.active a {
border:1px #E48401 solid;
background-color:#fff;
display:inline-block;
height:17px;
padding:2px 7px 2px 7px;
margin:2px;
	color:#E48401;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.active a:hover{
color:#fff;
text-decoration:none;
background-color:#F7AE00;
}

.fon_div{
	text-align:center}

.episode_img_audio {display:none}
.episode_img_video{float:left; width:115px}
.episode_img_video img{border:5px solid #F4D5EA;}
.episode_img_video img:hover, .podcast_img_shuffle img:hover {border-color:#C32A91;}

/*---------------profile menu-------------------*/
#userinfo_menu{ clear:both; padding-top:5px; width:170px;}

#userinfo_menu a {
color:#5A8DA9;
display:block;
background-color:#fff;
border: 1px #CCDAE3; 
border-top-style:solid;
padding:3px;

}

#userinfo_menu a:hover {
background-color:#F0F4F7;
text-decoration:none;
}




.ch {
	height: 20px;
	border: 0px solid black;
	float: left;
}
.percent {
	color:#000000;
	font-weight: bold;
	left:85px;
	position:relative;
	top:17px;
	
}

.rat {
	color: #FFFFFF;
	font-size: 0px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #000;
	
}
.rat  a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

/*BUTTONS*/

.bt_l {background-image:url(Images/bt_l.png); margin:0; padding:0; width:7px; height:20px; float:left}

.bt_c {background-image:url(Images/bt_c.png); margin:0; padding:2px 0 2px 0; height:16px; float:left}

.bt_c a {color:#FFFFFF; text-decoration:none; margin:0 2px 0 2px; font-size:11px; font-weight:bold;}

.bt_c a:hover {color:#CCDAE3; text-decoration:none}

.bt_r {background-image:url(Images/bt_r.png); margin:0; padding:0; width:7px; height:20px; float:left}

.bt_l_o {background-image:url(Images/bt_l_O.png); margin:0; padding:0; width:7px; height:20px; float:left}

.bt_c_o {background-image:url(Images/bt_c_O.png); margin:0; padding:2px 0 2px 0; height:16px; float:left}

.bt_c_o a {color:#FFFFFF; text-decoration:none; margin:0 2px 0 2px; font-size:11px; font-weight:bold;}

.bt_c_o a:hover {color:#FFCBA8; text-decoration:none}

.bt_r_o {background-image:url(Images/bt_r_o.png); margin:0; padding:0; width:7px; height:20px; float:left}

/*progressbar*/
/*.progressContainer {width: 200px}*/
.progressBarInProgress {text-align: left; margin-top: 35px; margin-left: 24px; height: 16px; background: url('Images/uppr.png')}
#fsUploadProgress {width: 458px; height: 176px; background: url('Images/uplo.png'); margin: 0px auto; display: none}
#progressStatusPerc {text-align: center}
.progressContainer {text-align: left}
.progressName {text-align: center}
.progressBarStatus {text-align: center; display: none}
.swfupload {margin-left: 25px}

#tags_header {
	font-weight:bold;
	padding:0 0 5px 0;
	border-bottom:1px solid #CCDAE3;
	background-color: #F0F4F7;
	display: block;
	color:#BEBEBE;
	text-align:left;
}

.tags {
width:194px;
margin-left:8px;
background-color: #F0F4F7;
display: block;
padding:5px;
margin-bottom:5px;
text-align:center;
}

.tags a { text-decoration:none; padding:1px}
.tags a:hover { text-decoration:none; color:#fff; background-color:#A2BECE}

#video-playlist {height: 260px; margin: 0px 0px 25px; overflow: hidden; padding: 0px 30px 0px 0px}
#video-playlist li {list-style: none; cursor: n-resize}
#video-playlist-ne {margin: 0px; padding: 0px}
#video-playlist-ne li {list-style: none;}
#video-playlist-ne li a, #playlists_table td a {text-decoration: none}
#video-playlist-ne li:hover, #playlists_table td:hover, #playlists_table td.nowplaying:hover, #video-playlist li:hover {background-color: #ccdae3}
#video-playlist-ne li.nowplaying, .p-odd.nowplaying, .p-even.nowplaying {background-color: #40667b}
#video-playlist-ne li.nowplaying a {color: #fff; text-decoration: none}
#playlists_table td.nohover:hover {background-color: inherit}
#playlists_table td.nowplaying {background-color: inherit}
#playlists_table td.nowplaying a {font-weight: bold}
#playlists_table td a img {margin-top: 1px}
.p-odd {background-color: #f0f4f7}
.p-even {background-color: #fff}
#playlist {width:100%; text-align:center}
.ps {width: 15px; height: 14px; float: left; background: url('Images/star_purple.gif')}
.is {width: 15px; height: 14px; float: left; background: url('Images/star_black.gif')}
.as {width: 15px; height: 14px; float: left; background: url('Images/star_orange.gif')}
.ep_pls {overflow-y: scroll; overflow-x: none}
.main_head {background: url('Images/podcast_head.png') repeat-x; padding: 3px; height: 15px; font-weight: bold; color: #fff}
.main_pcs_table {margin: 0px; height: 160px; width: 100%}
.main_pcs_table * td {text-align: center}
.main_body {background: #f0f4f7; clear: both; border: 1px #ccdae3 solid; margin-bottom: 5px; padding: 0px}
.main_users_td {width: 80px; height: 80px}
.main_ua_div {border: 1px solid #ccdae3; background-repeat: no-repeat; padding: 2px;}
.vnesh {vertical-align: middle; text-align: center; height: 84px;}
#playlists_table {width: 100%}
#playlists_table td {padding: 0px 5px}
#playlists_table td a {padding: 3px 0px}
.block {display: block}
.inlineblock {display: inline-block}
#nowplaying {float: left; width: 100%; padding-left: 5px}
* html .visualIEFloatFix {height: 0.01%;}

.right_link{ float:right}
.right_link a{ color:#FFFFFF; text-decoration:none}
.right_link a:hover{ color:#CCDAE3; text-decoration:none}

.related_head {background-color:#A2B6C1; padding:1px; margin:0; background-image:url(Images/episode_bg.png); background-repeat:repeat-x; background-position:top}
.related_head a {color:#3C6073}

#imageMenu ul {padding: 0px}

.info {padding: 5px; text-align: center; background-color: #ffc; margin-bottom: 5px}
.ehead {border: 1px solid #ccdae3; border-bottom: none; padding: 2px 0px 2px 5px; background: #f0f4f7; font-weight: bold}
.ebord {border: 1px solid #ccdae3; padding: 5px; margin-bottom: 5px}



.top_link a:hover{ font-weight:bold; text-decoration:none; color:#fff}
.displayblock {display: block}



div#mbtvinnerdiv{
	width:100%;
	height:220px
}
	div#mbtvinnergallerydiv{
		width:100%;
		height:150px;
		float:left;
		padding-left:6px
	}
		div.mbtvgalleryeldiv{
			width:180px;
			height:150px;
			float:left;
			text-align:center
		}
			div.mbtvgalleryeldiv img{
				width:160px;
				height:90px;
				margin:0 auto
			}
			span.mbtvtitlespan{
				font-size:14px;
				color:#E40000;
				text-decoration:underline
			}

.green_head_34 { background-image:url('/img/um_acc_c.png'); height:34px; width:735px; border:none; margin-bottom:3px;}
			
/*-----------------------Users------------------------*/			
.user_list_item{width:90px; text-align:center; float:left; margin-right:10px; height:210px}
.user_list_item img {border:5px solid #C7F793}
.user_list_item img:hover {border-color:#69BA0E} 
			
			
.clear{clear:both; padding:0px; margin:0px;}


.content_tools_audio, .content_tools_video{width:700px; float:left; padding:5px; margin-bottom:3px; font-weight:bold; margin-left:14px; display:none}
.content_tools_audio input, .content_tools_video input{width:615px; float:right; padding:0; height:15px; font-size:10px;}
.content_tools_audio{background:#CDF1FC none repeat-x scroll 0 0}
.content_tools_video{background:#F5DFEE none repeat scroll 0 0}
.content_actions_video, .content_actions_audio{width:710px; padding:0; margin-bottom:3px; margin-left:14px; height:21px; display:none}
.content_actions_video a, .content_actions_audio a {padding:3px; margin-left:3px; float:right;}
.content_actions_video a:hover, .content_actions_audio a:hover {color:#fff; text-decoration:none}
.content_actions_video a {background:#F5DFEE none repeat scroll 0 0;}
.content_actions_video a:hover {background-color:#C32A91;}
.content_actions_audio a {background:#CDF1FC none repeat scroll 0 0;}
.content_actions_audio a:hover {background-color:#159BC4;}

.audio_headlink, .video_headlink{
	font-weight:bold;
	font-size:14px;
	color:#EB33AB}
.audio_headlink{
	color:#00C2FF}
	
span.lastvisitspan{
	color:green;
	font-size:10px}
	
img.starimg {
	width:15px;
	margin-right:5px;
	border 0}
	
.info_field {margin-bottom:5px; padding:3px; background-color:#C7F793}