BODY {
	background: url(../img/background.jpg);
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

DIV.total {
	background: url(../img/background_top.jpg);
	background-repeat: repeat-x;
	text-align: center;
	padding: 0px;
}

DIV.page {
	border: 1px solid #4C4C4C;
	border-collapse: collapse;
	background-color: #FFFFFF;
	width: 987px;
	padding: 0px;
	margin: 0 auto;
	overflow: hidden;
}

DIV.header {
	background-color: #FFFFFF;
	width: 987px;	
	overflow: hidden;
}

DIV.headerLeft {
	width: 234px;
	height: 106px;
	float: left;
	padding: 0px;
}

.headerImg {
	position: relative;
	top: 20px; 
	left: -18px;
}

DIV.headerRight {					 
	float: right;	
	width: 728px;
	height: 90px;
	position: relative;
	left: -24px;
	top: 8px;
}

DIV.menuTop {
	background: url(../img/background_menuTop.jpg);
	width: 987px;
	height: 25px;
	padding: 0px;
}

DIV.main {
	background-color: #FFFFFF;
	width: 987;
	padding: 0px;
	border-collapse: collapse;
	text-align: center;
}

DIV.middle {
	background-color: #FFFFFF;
	margin: 0 auto;
	width: 937px;
	padding: 0px;
}

DIV.footer {
	background: url(../img/background_menuTop.jpg);
	width: 987px;
	height: 25px;
	padding: 0px;
}

DIV.verticalSpacer {
	height: 24px;
	clear: both;
}
DIV.verticalSpacer0 {
	clear: both;
}

DIV.verticalSpacer2 {
	height: 10px;
	clear: both;
}

DIV.verticalSpacer5 {
	height: 5px;
	width:300px;
	clear: both;
}

DIV.artistHeader {
	text-align: left;
}

DIV.artistName {
	float: left;	
	height: 25px;
}

DIV.changeArtistName {
	float: left;
	padding-left: 10px;
}

DIV.artistTop {
	text-align: left;
}

DIV.register_main {
	width: 980px;
	padding-left: 25px;
	padding-right: 25px;
}

DIV.artistImage {
	width: 270px;
	float: left;
	vertical-align: top;
}

TD.artistDataTop {
	background: #000000;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	padding-left: 8px;
	padding-top: 6px;	
}				   

TD.artistDataBottom {
	background: #000000;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	padding-left: 8px;
	padding-bottom: 6px;	
	position: relative;
}				   


DIV.artistDataLoc {
	;
}		  

DIV.artistData {
	;
}


DIV.artistPlayer {
	width: 395px;
	float: left;
	vertical-align: top;
}

DIV.player {
	margin: 0 auto;
}

DIV.artistConcerts {
	width: 270px;
	border: 1px solid #CCCCCC;
	float: left;
	vertical-align: top;
	background: #FFFFFF;
}


DIV.podcasterShortData {
	width: 270px;
	border: 1px solid #CCCCCC;
	float: left;
	vertical-align: top;
	background: #FFFFFF;
	padding-bottom: 9px;
}

DIV.concertsName {	   
	padding-left: 7px;
	padding-top: 5px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #F41F7B;
	float: left;
	text-align: left;
	background: #FFFFFF;
}		

DIV.videoName {	   
	padding-left: 7px;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #F41F7B;
	float: left;
	text-align: left;
}	 

TD.pinkbold {	   
	padding-left: 7px;
	padding-top: 5px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #F41F7B;
	text-align: left;
}		 
			   
TD.pinkbold_second {	   
	padding-top: 5px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	color: #F41F7B;
	text-align: left;
}		 


DIV.concertsAdd {
	text-align: right;
	height: 30px;
}

DIV.concertsAddImage {
	padding-top: 7px;
	float: right;
}

TD.concertWhite {
	background-color: #FFFFFF;
	height: 25px;
}

TD.concertPink {
	background-color: #FFC7E0;
	height: 25px;
}

TD.concertName {
	padding-left: 7px;
	font-family: Trebuchet MS;
	font-size: 11px;
	width: 185px;
	vertical-align: middle;	   
}

TD.concertModify {	 
	font-size: 2px;
	text-align: right;
	padding-right: 7px;
	width: 70px;
	vertical-align: middle;
}

DIV.concertsAll {
	width: 270px;
	height: 25px;
	background-color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}


.concertsAll {
	background-color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
}						


DIV.artistMain {
	background-color: #FFFFFF;
	width: 937px;
	padding: 0px;
	border: 1px #CCCCCC solid;
	border-collapse: collapse;
	display: block;
	clear: both;
}

DIV.menuSelectedLeft {
	background: url(../img/artists/menuSelectedLeft.gif);
	width: 18px;
	height: 25px;
	float: left;	
}

DIV.menuSelectedMiddle {
	background: url(../img/artists/menuSelectedMiddle.jpg);
	height: 25px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	line-height: 25px;
}

DIV.menuSelectedRight {
	background: url(../img/artists/menuSelectedRight.gif);
	width: 19px;
	height: 25px;
	float: left;
}

DIV.menuLeft {
	background: url(../img/artists/menuLeft.gif);
	width: 18px;
	height: 25px;
	float: left;	
}

DIV.menuMiddle {
	background: url(../img/artists/menuMiddle.jpg);
	height: 25px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	float: left;
	line-height: 25px;
}

DIV.menuRight {
	background: url(../img/artists/menuRight.gif);
	width: 19px;
	height: 25px;
	float: left;
}

A {
	font-family: Trebuchet MS;
	font-size: 11px;
	color: #F41F7B;
}

A.textDecorationNone {
	text-decoration: none;
}

H1 {
	font-family: Trebuchet MS;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	display: inline;
}

DIV.reactions {
	width: 270px;
	border-collapse: collapse;
	float: left;
	vertical-align: top;
}	  

TD.reactions {
	width: 270px; 
	height: 200px;
	border-collapse: collapse;
}

DIV.weblog_ {
	width: 393px;
	float: left;
	vertical-align: top;
}

DIV.weblog {
	border: 1px solid #CCCCCC;
	width: 366px;
	margin-left: 15px;
	
}

DIV.video_ {
	float: left;
	vertical-align: top;
}

DIV.video {
	width: 260px;	  
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	vertical-align: top;
	padding: 5px;
}		


DIV.googleadd {
	width: 260px;	  
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	vertical-align: top;
	padding: 5px;
}		

div.loginwindow
{
	width: 936px;
	height: 283px;
	vertical-align: top;
}						

DIV.loginframe 
{ 
	width: 647px;
	height: 283px;
	vertical-align: top; 
	border: 1px solid #000000;
	float: left;	
}

DIV.loginadd 
{
	width: 275px;
	height: 287px;
	background: #A9A9A9;	
	border: 1px solid #E8E8E8;	
}

DIV.loginaddtop
{			   
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: #A9A9A9;	
	border: 1px solid #BEBEBE;
	height: 18px;	  
	text-align: left;
	padding-left: 5px;	
	padding-right: 5px;	
}

.login_text
{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;		
}

.login_text2 {
	font-family: Trebuchet MS;
	font-size: 12px;		   
	font-weight: normal;
	color: #606060;
	text-align: left;
	margin-left: 2px;
	margin-top: 0px;
	padding: 0px;
}
		 

.login_text2a {
	font-family: Trebuchet MS;
	font-size: 12px;		   
	font-weight: normal;
	color: #606060;
	text-decoration: none;
}

.login_text2a:hover {
	text-decoration: underline;
}


.login_text3 {
	font-family: Trebuchet MS;
	font-size: 12px;		   
	font-weight: normal;
	color: #D60A56;
	text-align: left;
	margin-left: 2px;
	margin-top: 0px;
	padding: 0px;
}
		 
.logina
{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #F51A82;		
	text-decoration: underline;
}

.logininput
{
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;		
	border: 1px solid #8F8F8F;	
}		

.loginsubmit
{
	border: 0px;
	width: 105px;
	height: 43px;
	background: url(../img/buttons/nl/login.png);
	cursor: pointer;
}

/* -------------------------------------------------------------------------- */
/* MUSIC PLAYER */

DIV.musicplayer {
	width: 367px;
	height: 233px;
	background: url(../img/musicplayer.jpg);
	margin-left: 14px;
	position: relative;
	top: 0px; 
	left: 0px;
}

DIV.musicplayer2 {
	width: 367px;
	height: 233px;
	margin-left: 14px;
	position: relative;
	top: 0px; 
	left: 0px;
}

.musicplayerpodcasteredit {
	width: 367px;
	height: 50px;
	/* background: url(../img/musicplayer.jpg); */
	margin-left: 14px;
}

DIV.disable_player {
	width: 367px; 
	height: 233px; 
	background: #FFFFFF; 
	position: absolute; 
	top: 0px; 
	left: 0px; 
	opacity: 0.7;
	filter: alpha(Opacity=70);
	visibility: hidden;
}

div.disable_player_loader
{
	background: #FFFFFF; 
	position: absolute; 
	top: 100px; 
	left: 120px; 
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;	
	color: #000000;
	border: 1px solid #000000;
	padding: 10px;
	visibility: hidden;	
}

DIV.listenermusicplayer {
	width: 367px;
	height: 233px;
	background: url(../img/listeners/musicplayer/musicplayer.jpg);
	margin-left: 14px;
	position: relative;
	top: 0px; 
	left: 0xp;
}		   

DIV.listenermusicplayer2 {
	width: 367px;
	height: 233px;	
	margin-left: 14px;
	position: relative;
	top: 0px; 
	left: 0xp;
}		   


DIV.podcastermusicplayer {
	width: 367px;
	height: 233px;
	background: url(../img/podcaster/musicplayer/musicplayer.jpg);
	margin-left: 14px;
	position: relative;
	top: 0px; 
	left: 0xp;
}


DIV.musicplayer_tracks_header {
	height: 67px;
	text-align: left;
}

DIV.musicplayer_tracks_left {
	width: 5px;
	height: 233px;
	float: left;
}

DIV.musicplayer_tracks_middle {
	width: 357px;
	height: 233px;
	float: left;
}

DIV.musicplayer_tracks_right {
	width: 5px;
	height: 233px;
	float: left;
}

DIV.musicplayer_tracks_bar {
	width: 357px;
	height: 23px;
}

DIV.musicplayer_tracks_barLeft {
	width: 228px;
	height: 23px;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
}

TD.album_date {
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: normal; 
	color: #F9F9F9;
	padding: 0px;
	padding-right: 3px;
	margin: 0px;
}

TD.album_title{
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	vertical-align: top;
}

A.album_title{
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
	text-decoration: none;
}

TD.track_title {
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
	padding: 0px;
	padding-left: 5px;
	padding-top: 3px;	
	margin: 0px;
	vertical-align: top;
}


DIV.musicplayer_tracks_barTracks {
	width: 64px;
	height: 23px;
	background: url(../img/artists/musicplayer/tracks.jpg);
	float: left;
}

DIV.musicplayer_tracks_barTracksSelected {
	width: 64px;
	height: 23px;
	background: url(../img/artists/musicplayer/tracks_selected.jpg);
	float: left;
}

DIV.musicplayer_tracks_barAlbums {
	width: 65px;
	height: 23px;
	float: left;
	background: url(../img/artists/musicplayer/albums.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

DIV.musicplayer_tracks_barAlbumsSelected {
	width: 65px;
	height: 23px;
	float: left;
	background: url(../img/artists/musicplayer/albums_selected.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

A.musicplayer_tracks_barTracks {
	width: 64px;
	height: 23px;
	display: block;
}

A.musicplayer_tracks_barAlbums {
	width: 65px;
	height: 23px;
	display: block;
}

DIV.musicplayer_tracks {
	width: 357px;
	height: 120px;
	background: url(../img/artists/musicplayer/tracks_background.jpg);
	overflow: auto;
	clear: both;
	scrollbar-face-color: #CFCFCF;
	scrollbar-shadow-color: #555555;
	scrollbar-highlight-color: #CFCFCF;
	scrollbar-3dlight-color: #555555;
	scrollbar-darkshadow-color: #CFCFCF;
	scrollbar-arrow-color: #555555;
}

DIV.musicplayer_albums {
	width: 357px;
	height: 120px;
	background: url(../img/artists/musicplayer/albums_background.jpg);
	overflow: auto;
	clear: both;
	scrollbar-face-color: #CFCFCF;
	scrollbar-shadow-color: #555555;
	scrollbar-highlight-color: #CFCFCF;
	scrollbar-3dlight-color: #555555;
	scrollbar-darkshadow-color: #CFCFCF;
	scrollbar-arrow-color: #555555;
}

.musicplayer_tracks_title {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-color: #CFCFCF;
	padding-left: 10px;
}

TR.musicplayer_tracks_title {
	background-color: #CFCFCF;
}

INPUT.musicplayer_tracks_title {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	height: 16px;
	border: 1px solid #000000;
	padding: 0px;
	padding-left: 2px;
}

.musicplayer_tracks_title2 {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-color: #EEEEEE;
	padding-left: 10px;
}

TR.musicplayer_tracks_title2 {
	background-color: #EEEEEE;
}

.musicplayer_tracks_titleChange {
	font-family: Trebuchet MS;
	font-weight: bold;
	font-size: 10px;
	color: #000000;
	background-color: #CFCFCF;
	padding-left: 7px;
}

A.musicplayer_album {
	width: 178px;
	height: 60px;
	clear: both;
	text-decoration: none;
	color: #555555;
}

/* -------------------------------------------------------------------------- */


/* -------------------------------------------------------------------------- */
/* SLIDER */

DIV.slider {
	height: 82px;
	overflow: hidden;
	float: left;
}

TD.slider_left {
	height: 58px;
	width: 13px;
}

TD.slider_right {
	height: 57px;
	width: 13px;
}

A.slider_left {
	height: 57px;
	width: 13px;
}

A.slider_right {
	height: 57px;
	width: 13px;
}

TD.slider_spacer {
	width: 2px;
	height: 57px;
	background-color: #FFFFFF;
}

TD.slider_image {
	width: 78px;
	height: 58px;
	background-position: center middle;
	background-repeat: no-repeat;
}


TD.text {
	font-size: 11px;
	font-family: Trebuchet MS;
}

TD.concertinfotext {
	font-size: 11px;
	font-family: Trebuchet MS;
	vertical-align: top;
	padding-left: 7px;
	height: 20px;
}


DIV.text {
	font-size: 11px;
	font-family: Trebuchet MS;
	vertical-align: top;
}

/* -------------------------------------------------------------------------- */


/*zoli*/

.spacer_5px {
	font-size: 1px;
	height: 5px;
}
   

DIV.ConcertConfirm {
	position: absolute;
	top: 20px; 
	left: 100px;
	width: 280px;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #000000;
	text-align: left;
}			 

DIV.VideoConfirm {
	position: absolute;
	top: 20px; 
	left: 100px;
	width: 180px;
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #000000;
	text-align: left;
}

/*calendar*/
.sipmle_text_blue
{
	color: #003162;
	font-family: "trebuchet ms", helvetica, sans-serif; 
	text-transform: capitalize;		
	font-size: 12px;  
} 

.sipmle_text
{
	color: #000000;
	font-family: "trebuchet ms", helvetica, sans-serif; 
	text-transform: capitalize;		
	font-size: 12px;  
}							  

.all_concert_text 
{					
	font-family: Trebuchet MS;		  
	font-size: 12px;				  
	color: #FFFFFF;
	text-decoration: none;
}

DIV.VideosAdd {
	position: relative;
	left: 60px;
}	

DIV.adsedit {
	position: relative;
	left: 80px;
}		 

.LogTitle {
	font-family: Trebuchet MS;		  
	font-size: 14px;				  
	color: #000000;
	font-weight: bold;
}													

.pink {
	padding-left: 7px;
	padding-top: 5px;	
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: normal;
	color: #F41F7B;
	text-align: left;
}


.graytext 
{
	color: #767676;
	font-family: Trebuchet MS;
	font-size: 12px;  
}

.goldmemberblacktext
{
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	line-height: 25px;
}

.blacktext 
{
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
}

.register_main table {
	/*background-color: #FFE7ED;*/
	background-color: #ffffff;
}

DIV.register_container {
	width: 644px;
	float: left;
	text-align: left;
}

DIV.form_container {
	width: 98%;
	border: 1px solid #000000;
}

TD.options_table_col {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	width: 60%;
}

TD.options_table_col2 {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	width: 40%;
}

TD.options_updates {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	width: 33%;
}

TD.options_message {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	width: 100%;
	text-align: center;
}

TD.options_updates_big {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	width: 33%;
}

a.unblock {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
}

a.unblock:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #F41F7B;
	font-size: 12px;
}

span.savedMessage {
	margin-left: 10px;
	color: #F41F7B;
	font-weight: bold;
}

TD.register_table_col {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	width: 40%;
}

TD.register_table_col2 {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	width: 60%;
}

TD.register_table_col3 {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	width: 100%;
}


TD.gold_table_col {
	color: #3E3E3E;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #EBCBD2;
	padding: 5px;
	width: 50%px;
}

TD.gold_table_col2 {
	color: #3E3E3E;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #EBCBD2;
	padding: 5px;
	width: 50%;
}

INPUT.register_input {
	width: 100%;
	background: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 19px;
	padding-left: 2px;
}

input.register_input_bday {
	border: 1px solid #000000;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 19px;
	width: 25px;
}

input.register_input_byear {
	border: 1px solid #000000;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 19px;
	width: 40px;
}

select.register_select_bmonth {
	border: 1px solid #000000;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 19px;
}


INPUT.register_radio_input {
	border: none;
}

INPUT.register_check_input{
	border: none;
}


SELECT.register_select {
	width: 190px;
	background: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 19px;
}

SELECT.register_select25 {
	width: 50px;
	background: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 19px;
}

.registerButton {
	border: none;
	width:162px;
	height:37px;
}

.reviewpage
{
	color: #4D4D4D;
	font-family: Trebuchet MS;
	font-size: 11px;  
	text-decoration: none;
}

.pinkpage
{
	color: #F81E7C;
	font-family: Trebuchet MS;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.webpage {
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}				   				  


DIV.down{
	width: 276px;
	/*border: 1px solid #bbbbbb;*/
	float: left;			 
}

TD.pinktitle{
	color: #ffffff;
	font-family: Trebuchet MS;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding: 5px;
	background-color: #000000;
}

.tool_tip_top {
	background: #FFFFE0;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 5px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}


.tool_tip {
	background: #FFFFE0;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 5px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}

.tool_tip_shadow {
	background: #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 5px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}

.register_spacer_25 {
	height: 25px;
	font-size: 0px;
	background-color: #ffffff;
}

.register_spacer_5 {
	height: 5px;
	font-size: 0px;
	background-color: #ffffff;
}

.register_button {
	background-color: #ffffff;
}

.tool_tip_bottom {
	background: #FFFFE0;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	padding: 5px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}

.podcaster_reg_text
{
	padding: 5px;
	font-family: Trebuchet MS;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;	
}

.podcaster_reg_table_col {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 10px;
	text-decoration: none;  
	background: #ffffff;
	padding: 5px;
	font-weight: bold;
}

.error_register {
	color: #D73D61;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;  
	font-weight: bold;	
}

.error_register2 {
	color: #FF0000;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;  
	font-weight: bold;	
}


.error_register_black {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;  
	font-weight: normal;	
}



//PIMPEN

.hpimp_p01 {
	color: #00C700;
}

.hpimp_p02 {
	color: #FF0006;
}

.hpimp_p03 {
	color: #00A1F1;
}

.hpimp_p04 {
	color: #00C700;
}

.pimping_gray_titles {
	background: #666666;
	padding: 5px;
	color: #FFFFFF;
	font-family: Trebuchet MS;
	font-size: 14px;
	text-decoration: none;  
	font-weight: bold;	
}

.pimp_gray_text {
	color: #727272;
	font-family: Trebuchet MS;
	font-size: 11px;
	text-decoration: none;  
}

TD.pimp_simple_text {
	color: #010101;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	padding-right: 10px;
	width: 100px;
}


TD.pimp_simple_text2 {
	color: #010101;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	padding-right: 10px;
	width: 50px;
}



.pimp_spacer5 {
	height: 5px;
	font-size: 0px;
}

.pimp_input {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #FFFFFF;
	border: 1px solid #969696;
	width: 50px;
	cursor: pointer;
}

.color_preview {
	width: 17px;
	height: 22px;
	border: 1px solid #969696;
	font-size: 1px;	
	cursor: pointer;
	position: relative;
	top: 1px;
}


.pimp_select {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	border: 1px solid #969696;
	hieght: 22px;
}


.pimp_select2 {
	color: #000000;
	font-family: Trebuchet MS;
	font-size: 12px;
	text-decoration: none;  
	background: #FFFFFF;
	border: 1px solid #969696;
	width: 150px;
}

.concertmoreinfotext {
	font-size: 11px;
	font-family: Trebuchet MS;
	vertical-align: top;
	color: #000000;
	text-decoration: underline;
}

.register_main_error
{
	;
}

DIV.podcasterData
{
	;
}

.podcaster_name {
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #000000;
	text-decoration: none;
}

.textlimitcounter {
	height: 5px;
	border: 1px solid #000000; 
	font-size: 1px; 
	overflow: hidden;
}

.friends_name {
	font-size: 11px;
	font-family: Trebuchet MS;
	color: #000000;
	text-decoration: none;
}

.blacktext_reacties {	   
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}	


.review_name {	   
	text-decoration: none;
}	

.pod_name {	   
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	text-decoration: none;;
}	

.ads_line {	   
	font-family: Trebuchet MS;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	word-wrap: break-word;
}	

/*text transform*/
span.capitalize {
	text-transform: capitalize
}

div.okMessage {
	margin-top: 10px;
	margin-left: 10px;
}

.h3link {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #F41F7B;
	font-weight: bold;
	margin-top: 9px;
	margin-left: 9px;
	margin-bottom: 8px;
	text-decoration: none;	
}


.h3link2 {
	font-family: Trebuchet MS;
	font-size: 14px;
	color: #F41F7B;
	font-weight: bold;
	margin-top: 9px;
	margin-bottom: 8px;
	text-decoration: none;	
	padding-bottom: 20px;
}

.editbutton {
	border: 1px solid #000000;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 22px;
}

/*window*/
.windowmain {
	position: absolute;
	top: -1000px;
	left: -1000px;
	opacity: 0.0;
	filter: alpha(Opacity=0);
	visibility: hidden;
	z-index: 1;
	background: #FFFFFF;
	width: 100px;
	height: 100px;
}

.windowmain100 {
	position: absolute;
	opacity: 0;
	filter: alpha(Opacity=0);
	z-index: 1;	
	background: #FFFFFF;
}

.windowmain90 {
	position: absolute;
	opacity: 0.1;
	filter: alpha(Opacity=10);
	z-index: 1;	
	background: #FFFFFF;
}

.windowmain80 {
	position: absolute;
	opacity: 0.2;
	filter: alpha(Opacity=20);
	z-index: 1;
	background: #FFFFFF;
}

.windowmain70 {
	position: absolute;
	opacity: 0.3;
	filter: alpha(Opacity=30);
	z-index: 1;
	background: #FFFFFF;
}

.windowmain60 {
	position: absolute;
	opacity: 0.4;
	filter: alpha(Opacity=40);
	z-index: 1;
	background: #FFFFFF;
}

.windowmain50 {
	position: absolute;
	opacity: 0.5;
	filter: alpha(Opacity=50);
	z-index: 1;
	background: #FFFFFF;
}

.windowmain40 {
	position: absolute;
	opacity: 0.6;
	filter: alpha(Opacity=60);
	z-index: 1;
	background: #FFFFFF;
}

.windowmain30 {
	position: absolute;
	opacity: 0.7;
	filter: alpha(Opacity=70);
	z-index: 1;
	background: #FFFFFF;
}

.windowmain20 {
	position: absolute;
	opacity: 0.8;
	filter: alpha(Opacity=80);
	z-index: 1;
	background: #FFFFFF;
}

.windowmain10 {
	position: absolute;
	opacity: 0.9;
	filter: alpha(Opacity=90);
	z-index: 1;
	background: #FFFFFF;
}

.windowmain00 {
	position: absolute;
	opacity: 1;
	filter: alpha(Opacity=100);
	z-index: 1;
	background: #FFFFFF;
}

.black_wall_0 {
	position: absolute;
	top: -1000px;
	left: -1000px;
	visibility: hidden;
}

.black_wall_1 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	visibility: visible;
	background: #000000;
	opacity: 0.5;
	filter: alpha(Opacity=50);
}

.edittext {
	color: #000000;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-decoration: none;
}

.editinput {
	font-size: 12px;
	font-family: Trebuchet MS;
	color: #000000;
	border: 1px solid #CCCCCC;
}

.edittext a {
	color: #F41F7B;
	font-size: 12px;
	font-family: Trebuchet MS;
	text-decoration: none;
}

.edittext a:hover {
	text-decoration: underline;
}