body
{
	height:100%;
	width:100%;
	margin:0px;
	font-family:Arial;
	font-size:11px;
	background-color:#d3d3d3;
}

.LoginError {
    position:absolute;
    left:700px;
    top:70px;
    width:300px;
    background-color:#993333;
    border-top:2px solid #f1f1f1;
    border-left:2px solid #f1f1f1;
    border-right:2px solid #818181;
    border-bottom:2px solid #818181;    
    z-index:+1;
 
}

td 
{
	font-family:Arial;
	font-size:11px;
}

.TRLink, a
{
	color:#ff9000;	
	font-weight:bold;
}

.TR_FormField 
{
	position:relative	
}

.invisibleButton	
{
	display:none;	
	
}

.outerBannerDiv 
{
	position:relative;	
	background-image:url(/images/FullBannerBackground.gif);
	 background-repeat:repeat-x;
	 background-color:black;
	border-top:3px solid #fe8f01;
	border-bottom:3px solid #9de4ff

}

.widthManager 
{
	position:relative;
	margin:0px;
	width:1000px;
	padding:0px;		

}

.loginDiv 
{
	position:absolute;
	left:500px;
	top:105px;
	width:490px;
	height:40px;
	text-align:right;
}

.logonContainer 
{
	text-align:left;
	float:right;	
	padding-right:5px;

}

.loginFormField
{
	position:relative;
	border:thin inset gray;
	background-color:#454545;
	color:#aaaaaa;
	text-align:right;
	width:130px;
	padding-right:5px;


}


.menuBar 
{
	position:relative;
	height:53px; 
	background-image:url(/images/MenuBarBackground.gif);
	border-bottom:4px solid #9de4ff;
}

.menuBarItem, .menuBarItemOn
{
	position:relative;
	float:left;
	height:53px;
	background-image:url(/images/MenuBarSeperator.gif);	
	background-repeat:no-repeat;
	color:#e5e5e5;
	font-size:16px;
	font-weight:bold;
	padding-left:33px;
	padding-right:33px;	
	padding-top:16px;
	padding-bottom:1px;
	cursor:pointer;
}




.menuBarItemOn
{
	color:#f3cd3a;	
}

.menuSearchText
{
	border:thin inset gray;
	background-color:Black;
	color:Gray;	
	text-align:right;
}

.searchList 
{
	border:thin inset gray;
	background-color:Black;
	color:Gray;		
	
}



.leftContent 
{
    position:relative;
   /* float:left;*/
    width:660px; 
    background-color:#eaeaea;
    
}




.joinNowDiv 
{
	position:relative;
	left:15px;
	width:633px;
	height:78px;

	
	
}

.createDiv 
{
	position:relative;
	width:654px;
	height:347px;	
	top:-5px;	

}

.collaborateDiv 
{
	position:relative;
	margin-top:10px;	
	width:655px;
	height:450px;	

}

.ovationDiv 
{
	position:relative;
	width:345px;
	height:285px;	
	left:2px;

}

.activeDiv 
{
	position:relative;
	width:335px;
	height:495px;	
		margin-top:15px;
}

























.profileContent
{
    position:relative;
    margin:0px;
    padding:0px;
    background-color:#ffffff;
    width:630px;
    height:228px;
    left:16px;
    text-align:left
}

.profileImage 
{
	position:absolute;
	left:15px;
	top:10px;	
	width:200px;
	height:200px;
	border:1px solid gray
	
}	
	

.profileName 
{
   position:absolute;
   left:220px;
   top:10px;
   color:#ff9000;
   font-family:Verdana;
   font-size:18px; 
}

.addToFriendsButton
{
	position:absolute;
	left:470px;
	top:5px;	
}

.profileDots 
{
   position:absolute;
   left:220px;
   top:25px;	
   width:400px;
   overflow:hidden;	
}

.profileQuickLooks1, .profileQuickLooks2,.profileQuickLooks3
{
   position:absolute;
   left:220px;
   top:40px;
   width:500px;
   font-family:Verdana;
   font-weight:bold;
   font-size:10px;
   color:#7c7b7b;
}

.profileQuickLooks2,.profileQuickLooks3 
{
   top:53px;
   width:200px;
}

.profileQuickLooks3
{
	left:430px;
	
}

.profileQLDiv 
{
	position:relative;
	clear:both;	
}

.profileQLName 
{
	position:relative;
	width:90px;
	float:left;
	text-align:left;	
}

.profileQLValue 
{
	position:relative;
	float:left;	
	text-align:left;		
}

.profileProfile
{
	position:absolute;
	left:220px;
	top:95px;
	width:400px;
   font-family:Verdana;
   font-size:11px;
   color:#7c7b7b;	
   text-align:left;
   height:130px;
   overflow:auto;
}



.tabMenuContainer 
{
    position:relative;
	background-image:url(/images/TabTop.jpg);	
	background-repeat:no-repeat; 
	width:657px;
	height:17px;
    clear:both; 
    text-align:left;
    padding-left:15px;	
	margin-left:6px;
}

.tabMenuItemActive, .tabMenuItem 
{
    position:relative; 
    top:-17px;
    float:left;
    margin-right:3px;
}

.tabMenuItem 
{
    top:-9px
}



.tabContent
{
    position:relative;
    top:-15px;
    background-color:#ffffff;
    width:630px;
    overflow:visible;
    margin-bottom:20px;
    min-height:400px;
	left:13px;
    clear:both;
    margin-left:6px;
    

}


.tabTab, .tabTabActive
{
	position:relative;
	display:none;
	overflow:auto;
	background-color:#ffffff;
	display:none;
	text-align:left;
	margin:10px;


}

.tabTabActive 
{
	display:block;
}

/* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM */
/* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM */
/* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM */
/* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM */
/* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM *//* TUNERROOM */

.tuneRoomCard 
{
	position:relative;
	clear:both;
	width:590px;
	margin:5px;
	padding:3px;
	padding-top:1px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	border-bottom:2px solid #d9d9d9;
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	margin-bottom:10px
}

.tuneRoomCardTd 
{
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
}

.tuneRoomCardName 
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#3399cc;
	
}

.tuneRoomCardDescription 
{
	font-family:Verdana;
	font-size:10px;
	color:#434242;	
	display:block;
	margin-bottom:7px;


}
.tuneRoomCardNameGenre 
{
	color:#434242;
}

.tuneRoomCardCC 
{



}

.tuneRoomCardCCLinkImage 
{
	display:block;
	 clear:both;	
}
.tuneRoomCardDeleteLink,.TuneRoomEditPreviewLink
{
	position:absolute;
	color:#ff9000;	
}

	.TuneRoomCCLink 
	{
		position:relative;
		color:#25aae1;
	}

	.tuneRoomCardDeleteLink{
		left:175px;
		top:65px;
	}

	.TuneRoomEditPreviewLink 
	{
		left:175px;
		top:77px;	
	}


.tuneRoomCardPlayPreviewButton
{

	cursor:pointer;	
}

.tuneRoomCardCollaborateButton
{

	cursor:pointer;	
	
}

/* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG */
/* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG */
/* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG */
/* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG *//* BLOG */

.mainBlogDisplay 
{
	position:relative;

	text-align:left;
	
}
.leftBlogContent 
{
	position:relative;
	width:390px;
	text-align:left;	
	float:left;
	margin-right:5px;	
}

.rightBlogContent 
{
	position:relative;
	width:199px;	
	float:left;	
	overflow:hidden;
	padding-left:5px;
	margin-left:5px;
	border-left:1px solid #cccccc
	
}

.currentPostCard 
{
	position:relative;
	clear:both;
	padding:3px;
	padding-top:1px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	
}

.currentPostCardDate 
{
	position:relative;
	display:block;
	color:#a7a7a7;
	border-bottom:1px solid #a7a7a7;
	
}


.currentPostCardTitle
{
	position:relative;
	margin-top:5px;
	font-family:Verdana;
	font-size:18px;
	color:#ff9000;
	display:block;
	padding-left:5px;
}


.postHeader 
{
	padding:0px;
	margin:0px;
	display:block;
	text-align:right;
	font-size:18px;
	border-bottom:1px solid gray;
		
	
}

.postLink, .archiveLink, .newPostLink
{
	color:#eeeeee;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
	
}

.newPostLink 
{
	position:absolute;
	color:#ff9000;
	left:0px;
	top:0px;	
}

.archiveLink 
{
	font-weight:normal;
	display:block;
	
}


.archiveMonth 
{
	font-size:12px;
	font-weight:bold;	
	
}

/* MESSAGING *//* MESSAGING *//* MESSAGING *//* MESSAGING *//* MESSAGING */
/* MESSAGING *//* MESSAGING *//* MESSAGING *//* MESSAGING *//* MESSAGING */
/* MESSAGING *//* MESSAGING *//* MESSAGING *//* MESSAGING *//* MESSAGING */
/* MESSAGING *//* MESSAGING *//* MESSAGING *//* MESSAGING *//* MESSAGING */

.messagingTabsMenuItems 
{	
	position:relative;
	margin-left:5px;
	top:5px;
	height:24px;
}


.messagingTabsMenuItem 
{
	position:relative;
	float:left;
	padding-right:5px;	
}

.messagingTabsTabContainer 
{
	position:relative;	
	margin-left:5px;
	background-color:#474747;
	color:#ededed;
	min-height:390px;
	border:1px solid gray;
	border-top:none;
	padding:3px;
	overflow:visible;
	
}

.messageSentDelete
{
	position:absolute;
	top:2px;
	left:240px;
	cursor:pointer;	
}


.messageToFrom 
{
	position:relative;
	display:block;
	
}

.messageInputDiv 
{
	position:relative;
	width:330px;	
	
}

.TR_Tabs_Post_Link_Date 
{
	position:absolute;
	top:20px;
	left:120px;
	width:130px;
	font-size:9px;
	padding-left:5px;
	text-align:right
}



/* WANT ADS *//* WANT ADS *//* WANT ADS *//* WANT ADS *//* WANT ADS */
/* WANT ADS *//* WANT ADS *//* WANT ADS *//* WANT ADS *//* WANT ADS */
/* WANT ADS *//* WANT ADS *//* WANT ADS *//* WANT ADS *//* WANT ADS */
/* WANT ADS *//* WANT ADS *//* WANT ADS *//* WANT ADS *//* WANT ADS */


.createWantAdCard 
{
	position:relative;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
	height:230px;
	margin-bottom:10px;
}

.wantAdCard
{
	position:relative;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	color:#333333;
	font-family:Verdana;
	font-size:10px;	
	margin-bottom:10px;
	
}

.wantAdDescription
{
}

.wantAdCreatedDate 
{
	position:absolute;
	left:400px;
	top:5px;
	width:200px;
	text-align:right;	
	
}

.wantadCategoryDiv
{
	position:absolute;
	left:320px;
	top:25px;
	width:280px;
	
}

.wantadCategoryContainer
{
	position:relative;
	height:20px;

}

.wantadCategoryLabel 
{
	position:absolute;
	left:0px;top:0px;
	width:90px;
	padding:5px;
}

.wantadCategoryValue
{
	position:absolute;
	left:90px;top:0px;	
	width:185px;
	padding:5px;
	text-align:right;
	
}


/* PROFILE *//* PROFILE *//* PROFILE *//* PROFILE *//* PROFILE */
/* PROFILE *//* PROFILE *//* PROFILE *//* PROFILE *//* PROFILE */
/* PROFILE *//* PROFILE *//* PROFILE *//* PROFILE *//* PROFILE */
/* PROFILE *//* PROFILE *//* PROFILE *//* PROFILE *//* PROFILE */
.profileCard
{
	position:relative;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
	width:332px;
	height:100px;
	margin-bottom:10px;
}

.profileCard_Avatar 
{
	width:97px;
	height:97px;
	border:1px solid black;
	float:left;
	margin-right:10px;
}

.profileCard_UserName 
{
	position:relative;
	font-family:Verdana;
	font-size:16px;
	color:#ff9000;
	display:block;
	border-bottom:1px solid gray;
	float:left;
	width:210px;
}

.avatarUploadIframe
{
	position:relative;
	width:225px;
	height:55px;
}

.profileCard_UploadAvatar 
{
	margin-top:5px;
	float:right;
	width:223px;
}

.uploadAvatarButton
{
	float:right;
	margin-top:3px;
	width:140px;
}

.profileBasicInfo 
{
	position:absolute;
	left:350px;
	top:0px;	
	width:252px;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:224px
}

.cardHeader 
{
	position:relative;
	font-family:Verdana;
	font-size:12px;
	line-height:18px;
	color:#ff9000;
	display:block;
	border-bottom:1px solid gray;
	margin-bottom:5px;
}


.fieldContainer 
{
	position:relative;	
	margin-bottom:3px;
	
}

.fieldLabelDiv
{
	position:relative;	
	float:left;
	width:90px;
	padding-top:5px;		
	
	
}

.fieldInput 
{
	position:relative;	
	float:left;
	width:155px;
	margin-bottom:3px;	
}

.modifyContactButton 
{
	position:relative;
	float:right;
	margin-top:3px;

}

.profileTagwords 
{
	position:relative;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
	width:332px;
	height:106px;	
	margin-bottom:10px;

}

.tagwords 
{
	width:322px;
	height:	51px
}

.profileBio 
{
	position:relative;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
	margin-bottom:10px;
	height:220px;
	
}

.bioUpdateMessage 
{
	position:absolute;
	left:10px;
	top:175px;
	color:#25aae1;
	font-size:11px;
	font-weight:bold;
}

.contactUpdateMessage 
{
	position:absolute;
	left:3px;
	top:200px;
	color:#25aae1;
	font-size:11px;
	font-weight:bold;	
}

.tagwordUpdateMessage 
{
	position:absolute;
	left:10px;
	top:90px;
	color:#25aae1;
	font-size:11px;
	font-weight:bold;
}




.profileCategories 
{
	position:relative;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
	border:1px solid #d9d9d9;
	color:#a7a7a7;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;	
	height:270px;		
	
}

.categoryBox
{
	position:relative;
	float:left;
	width:188px;
	margin:5px;
}

.CategoryListBox 
{
	width:187px;	
	
}

.categoryUpdateMessage 
{
	position:absolute;
	left:0px;
	top:245px;
	color:#25aae1;
	font-size:11px;
	font-weight:bold;	
	
}

.wantAdControls 
{
	position:relative;
	padding:5px;
	border:1px solid #25aae1;
	background-color:#edf7fb;
	margin-bottom:3px;
	
}


.wantAdCardPlayPreviewButton
{
	position:absolute;	
	top:35px;left:100px
}


.wantAdCardCollaborateButton
{
	position:relative;
	float:right;	
	
}


.rightContent 
{
	position:relative;
	margin:0px
}




.mp3Player 
{
	position:relative;
	background-image:url(/images/playlistTop.jpg);
	background-repeat:no-repeat;
	width:324px;
	height:385px;
	margin-top:18px;
	background-color:#ffffff
	
	
}


.showModifyDiv 
{
	position:absolute;top:2px; left:120px;	
	
	
	
}

.friendsDiv 
{
	position:relative;
	background-repeat:no-repeat;
	top:20px;
	width:324px;
	height:320px;
	background-color:#ffffff;
	overflow:auto;
	display:block;

}

.acceptFriend 
{
	position:absolute;
	display:none;	
}

.friendBlock 
{
	position:relative;
	padding-bottom:5px;	
	padding-top:7px;		
	margin-left:15px;
	margin-right:15px;	
	border-bottom:1px solid gray;

		
}

.friendsDivTabMenuBar 
{
	position:absolute;
	left:0px;top:400px;
}

.friendsDivTabMenu 
{
	position:relative;	
	float:left;
	margin-left:5px;
	margin-right:5px;

	
}

.friendsTab 
{
	position:relative;
	display:block;	
	clear:both;
	padding-top:10px;
}










.friendImage 
{
	position:relative;
	margin-right:10px;	
	border:1px solid black;
	cursor:pointer;
}

.friendLink 
{
	position:absolute;
	top:20px;
	left:60px;	
	font-size:16px;
	text-decoration:none;
	
}

.friendMixingSince 
{
	position:absolute;
	left:60px;
	top:40px;
}

.friendRemove 
{
	position:absolute;
	left:240px;
	top:40px;
}















.bottomNavigationbar 
{
	position:relative;
	background-color:#2a2a2a;
	border-bottom:4px solid #434343;
	color:#7e7e7e;
	font-size:11px;
	width:1050px;
	height:22px;
	padding-top:8px;
	clear:both
}

.bottomNavigationItem,.bottomNavigationItemActive
{
	position:relative;
	padding-left:30px;
	padding-right:30px;	
	display:inline;
	cursor:pointer;
}

.bottomNavigationItemActive 
{
	color:	#f3cd3a;
	
}