body { background:#fafafa }

.header {background:url(http://static.dopetracks.com/img/bg-header.gif) repeat-x 0 0;}

	.header-wrap,
	.container-wrap,
	.footer-wrap { margin:0 auto; width:940px; }

	.header-wrap {height:149px;}
	
		.ad { height:88px; text-align:center;}
		
		.site-actions { height:62px }
			
			.site-actions h1 { float:left; padding:8px 28px 0 19px; width:98px }
				.site-actions h1 a {
					background:url(http://static.dopetracks.com/img/logo.gif);
					display:block;
					height:46px;
				}
			
			.site-actions .menu { float:left }
			.site-actions .menu ul { }
				.site-actions .menu ul li { float:left; margin-right:10px; padding:20px 0 0; position:relative }
					.site-actions .menu ul li a {
						background-image:url(http://static.dopetracks.com/img/icon-nav.gif);
						background-repeat:no-repeat;
						color:#7d7d7d;
						display:block;
						font-size:18px;
						font-weight:bold;
						padding:2px 0 10px 20px;
						text-transform:uppercase;
					}
					.site-actions .menu ul li a.n-music { background-position:0 1px }
					.site-actions .menu ul li a.n-studio { background-position:0 -40px }
					.site-actions .menu ul li a.n-community { background-position:0 -80px }
					.site-actions .menu ul li a.n-mobile { background-position:0 -122px }
					.site-actions .menu ul li a:hover { color:#000; }
					.site-actions .menu ul li.active a { color:#fe3853; }
					
					.site-actions .menu ul li div {
						background:url(http://static.dopetracks.com/img/shdw-ddbottom.png) no-repeat 0 bottom;
						left:0;
						padding-bottom:8px;
						position:absolute;
						top:47px;
						width:134px;
					}
					
						.site-actions .menu ul li div ul {
							background:url(http://static.dopetracks.com/img/shdw-bgdd.png) repeat-y 0 0;
							float:none;
							padding:5px 2px;
						}
						
							.site-actions .menu ul li div ul li {
								background:#fafafa;
								margin:0;
								padding:0;
								float:none;
							}
							
								.site-actions .menu ul li div ul li a {
									color:#1b6cbb;
									background:none;
									font-size:12px;
									font-weight:normal;
									padding:2px 10px;
									text-transform:capitalize;
								}
					
			.search {
				background:#fff; 
				border:1px solid #cfcfcf; 
				float:right;
				margin:15px 0 0;
				padding:3px; 
				width:298px
			}
				.search input { border:0; float:left; color:#999; font-size:12px; font-style:italic; width:215px }
				.search select { float:right }
				
				.container { background:#999 url(http://static.dopetracks.com/img/bg-container.gif) repeat-x 0 0; }
		
		.container-wrap { padding:20px 0 30px; position:relative }
		
			.account-actions { padding:0 10px 15px; }
			
				.account-actions ul {
					float:left;
					padding-left:10px;
				}
				
					.account-actions ul li {
						color:#ccc;
						float:left;
						font-size:12px;
						margin-right:10px;
					}
					
						.account-actions ul li span {
							border-right:1px solid #ccc;
							display:block;
							float:left; 
							margin:5px 0;
							padding:0 10px 0 0;
						}
						.account-actions ul li.l span { border:0 }
					
						.account-actions ul li a { color:#fff }
						
						.account-actions ul li select { float:left; margin:0 5px 0 0  }
						
				.account-actions p {
					color:#ccc;
					float:right;
					font-size:12px;
					margin-right:10px;
					padding:5px 0 0;
				}
					.account-actions p a {color:#fff }
			
			.leftcolumn {
				background:#fff;
				border:1px solid #666;
				float:left;
				width:618px;
			}
				.leftcolumntransp {
					background:url(http://static.dopetracks.com/img/console_bgs/daw.png);
					float:left;
					width:620px;
				}
			
				.page-header {
					background:#fafafa url(http://static.dopetracks.com/img/bg-pageheader.gif) repeat-x 0 bottom;
					border-bottom:1px solid #ccc;
					padding:20px;
					position:relative;
				}
					.page-header h1 { color:#000; font-size:30px; font-weight:bold; margin:0 0 5px }
					.subscribe {font-size:12px;float:right;}
					.page-header h1 p {}
					.page-header ul {}
						.page-header ul li { border-right:1px solid #ccc; color:#999; float:left; font-size:12px; }
						.page-header ul li.l { border-right:0; }
							.page-header ul li a { color:#3e8bd7; padding:0 5px }
							.page-header ul li a:hover { color:#333 }
							.page-header ul li.f a { padding-left:0 }
							.page-header ul li.active a { color:#ff0000; font-weight:bold }
							
					.page-header p {
						color:#333;
						font-size:18px;
						line-height:22px;
						margin:5px 0 10px;
					}
					
					.btn {
						background:url(http://static.dopetracks.com/img/btn-blue.gif) no-repeat 0 0;
						display:block;
						padding:0 0 0 4px;
					}
					.btn:hover { background:url(http://static.dopetracks.com/img/btn-blue.gif) no-repeat 0 -96px; }

						.btn span {
							background:url(http://static.dopetracks.com/img/btn-blue.gif) no-repeat right -32px;
							display:block;
							padding:0 4px 0 0;
						}
						.btn:hover span { background:url(http://static.dopetracks.com/img/btn-blue.gif) no-repeat right -128px; }
						
							.btn span span {
								background:url(http://static.dopetracks.com/img/btn-blue.gif) repeat-x 0 -64px;
								color:#fff;
								padding:0;
								font-size:16px;
								font-weight:bold;
								height:25px;
								padding:7px 0 0;
								text-align:center;
							}
							.btn:hover span span { background:url(http://static.dopetracks.com/img/btn-blue.gif) repeat-x 0 -160px; color:#0665b9; }
					#subscription {float:right;}
					.btn-signup { width: 142px; }
					.btn-login { width:70px }
					.btn-fan { width:80px; float:right;}
					.btn-no-fan { width:120px; float:right;}
					
					.btn-letsdothis {width:130px}
					
					.btnsmall {
						background:url(http://static.dopetracks.com/img/btn-bluesmall.gif) no-repeat 0 0;
						display:block;
						padding:0 0 0 4px;
					}
					.btnsmall:hover { background:url(http://static.dopetracks.com/img/btn-bluesmall.gif) no-repeat 0 -75px; }

						.btnsmall span {
							background:url(http://static.dopetracks.com/img/btn-bluesmall.gif) no-repeat right -25px;
							display:block;
							padding:0 4px 0 0;
						}
						.btnsmall:hover span { background:url(http://static.dopetracks.com/img/btn-bluesmall.gif) no-repeat right -100px; }
						
							.btnsmall span span {
								background:url(http://static.dopetracks.com/img/btn-bluesmall.gif) repeat-x 0 -50px;
								color:#fff;
								padding:0;
								font-size:12px;
								font-weight:bold;
								line-height:12px;
								height:19px;
								padding:6px 0 0;
								text-align:center;
							}
							.btnsmall:hover span span { background:url(http://static.dopetracks.com/img/btn-bluesmall.gif) repeat-x 0 -125px; color:#0665b9; }
							
					.btn-gotodashboard { width:152px }
					.btn-signupsmall { margin-top:5px; width:100px }
					.btn-comment { width:80px }
					.btn-itsdope {width:60px}
					
					.page-header a.x {
						background:url(http://static.dopetracks.com/img/icon-addless.gif) no-repeat 0 -13px;
						display:block;
						height:13px;
						position:absolute;
						right:10px;
						top:10px;
						width:13px;
					}
							
				.content {
					padding:20px;
				}
				.two-col { background:url(http://static.dopetracks.com/img/dot.gif) repeat-y 396px 0; padding:0; margin:20px }
				#HomePage .two-col { background:none }
				
					.content h2 {
						color:#000;
						font-size:20px;
						font-weight:normal;
						margin:10px 0;
					}
					.content h2 strong { font-weight:bold }
					
					#HomePage .content h2 {
						background:url(http://static.dopetracks.com/img/icon-fire.gif) no-repeat 0 center;
						margin:0 0 15px;
						padding:0 0 0 22px;
					}
					
					#DashBoard .content h2 {
						background:url(http://static.dopetracks.com/img/icon-clock.gif) no-repeat 0 center;
						padding:0 0 0 20px;
					}
					
					#Community .cleftcolumn h2 strong { float:left; font-weight:bold }
					#Community .cleftcolumn h2 a { color:#0066CC; float:right; font-size:12px; margin:5px 5px 0 0 }
					
					.content h3 {
						color:#999;
						font-size:20px;
						font-weight:normal;
						margin:10px 0;
					}
					
					.content p {
						color:#333;
						font-size:12px;
						line-height:16px;
						margin:10px 0;
					}
					.content p.user-updates { color:#999; }
						.content p a { color:#0066cc; }
					
					.cleftcolumn {
						float:left;
						width:396px
					}
					
					.crightcolumn {
						float:right;
						width:168px
					}
			
			.rightcolumn {
				float:right;
				width:300px
			}
			
				.r-ad { line-height:0; } 
					.r-ad img { border:1px solid #666; }
			
			.layout-full .leftcolumn { float:none; width:auto; }
				.layout-full .leftcolumn .two-col { background:url(http://static.dopetracks.com/img/dot.gif) repeat-y scroll 710px 0 transparent }
					.layout-full .leftcolumn .cleftcolumn { width:690px }
			.layout-full .rightcolumn { display:none }
			
				#HomePage .cleftcolumn,
				#HomePage .crightcolumn{ width:255px }
				
				#Community .cleftcolumn,
				#Community .crightcolumn { width:276px }
				#Community .leftcolumn .two-col {background:none}
				
			#SignUp .content { margin:0 }
			#SignUp .two-col { background:url(http://static.dopetracks.com/img/dot.gif) repeat-y scroll 378px 0 }
			
			#DashBoardActivity .two-col,
			#MusicTracks .two-col { background:url(http://static.dopetracks.com/img/dot.gif) repeat-y scroll 160px 0 transparent }
			#DashBoardActivity .cleftcolumn,
			#MusicTracks .cleftcolumn,
			#Profile .cleftcolumn {float:right}
			#DashBoardActivity .crightcolumn,
			#MusicTracks .crightcolumn,
			#Profile .crightcolumn {float:left; width:150px }
			#Profile .two-col { background:url(http://static.dopetracks.com/img/dot.gif) repeat-y scroll 198px 0 transparent }
			#Profile .cleftcolumn {width:366px}
			#Profile .crightcolumn { width:183px }
			
				#SignUp .content .cleftcolumn { padding:20px; width:339px }
					.site-intro { background:#000 url(http://static.dopetracks.com/imghttp://static.dopetracks.com/img-signup.jpg) no-repeat right bottom; padding:30px 20px }
						.site-intro p {
							color:#fff;
							font-size:18px;
							line-height:22px;
							margin:0 0 20px;
							width:300px;
						}
						
						.site-intro em {
							color:#fff;
							font-style:italic;
							font-size:12px;
						}
						
					.testimonials {
						background:#ffffcd;
						padding:20px;
					}
					
						.testimonials li { padding:10px 0; }
					
						.testimonials .tcurve,
						.testimonials .bcurve {
							background-image:url(http://static.dopetracks.com/img/curve-testimonials.gif);
							display:block;
							height:10px;
						}
						.testimonials .bcurve { background-position:0 -10px }
						
						.testimonials p {
							background:#fff;
							margin:0;
							padding:5px 15px;
						}
							.testimonials p strong { font-weight:bold }
							
						.testimonials .tarrow {
							background:url(http://static.dopetracks.com/img/curve-testimonials.gif) 0 bottom;
							display:block;
							height:19px;
							margin:0 0 0 20px;
							width:19px;
						}
						.testimonials li.even .tarrow { margin:0 0 0 480px}
						
						.testi-writer { color:#333; display:block; font-size:12px; padding:0 20px;text-align:left:}
						li.even .testi-writer { text-align:right }
							.testi-writer em { font-style:italic }
					
				#SignUp .content .crightcolumn { width:559px }
				#DetailTrack .content .crightcolumn {width:181px}
				
			#HomePage .content ol {color:#333; font-size:12px; font-weight:bold; }
				#HomePage .content ol li { margin:10px 0 }
				#HomePage .content ol li:hover { cursor:pointer }
				
				.trac-action {
					color:#333;
					display:block;
					float:left;
					height:21px;
					margin-right:5px;
					text-align:center;
					width:21px
				}
				#HomePage .content ol li:hover .trac-action {background:url(http://static.dopetracks.com/img/icon-playaction.gif) 0 0; text-indent:-9999px }
				.active .trac-action {background:url(http://static.dopetracks.com/img/icon-playaction.gif) 0 -21px; text-indent:-9999px }
				
				.thmb-album-cont {
					background:url(http://static.dopetracks.com/img/bg-thmbalbumcont.gif) no-repeat;
					float:left;
					height:109px;
					padding:1px 0 0 4px;
					width:108px;
				}
					.thmb-album-cont div { height:100px; position:relative; line-height:0; overflow:hidden; width:100px;}
						.active .thmb-album-cont div p {
							background:#fff; 
							color:#333; 
							font-weight:normal; 
							left:1px;
							opacity:.8;
							margin:0;
							padding:3px 0;
							position:absolute; 
							text-align:center; 
							top:1px; 
							width:98px 
						}
						.thmb-album-cont div span.ostatus,
						.uavatar span.ostatus,.avatar em span.ostatus {
							background:#fff;
							opacity:.8;
							bottom:0px;
							font-size:10px;
							left:0px;
							height:13px;
							line-height:10px;
							padding:2px 0 0;
							position:absolute;
							text-align:center;
							width:100px;
						}
						.thmb-album-cont div span.online,
						.avatar em span.online {color:#666}
						.avatar em span.recording {color:red}
						.thmb-album-cont div span.mobile,
						.avatar em span.mobile {color:#ff0000}
					
				.album-info {
					float:right;
					line-height:17px;
					width:115px;
				}
				#MusicTracks .album-info { width:325px }
				#DetailTrack .album-info { width:auto }
				a.tag-name { color:#1b6cbb; font-size:11px; display:block; font-weight:normal}
				
					.album-info a.uploadeditem-title { color:#1b6cbb; display:block; font-size:13px; font-weight:bold; }
					#MusicTracks .album-info a.uploadeditem-title,
					#DetailTrack .album-info a.uploadeditem-title { font-size:12px; }
					.album-info a.user-name,.album-info a.user-name { color:#1b6cbb; font-size:11px; display:block; font-weight:normal}
					.lyrics span,
					.album-info span,
					.album-info strong{ color:#666; font-size:11px; font-weight:normal; display:block; font-weight:normal }
						.album-info strong em { color:#999; }
						.album-info span a { color:#1B6CBB }
					.album-info .ml,
					.lyrics .ml,
					.fb li a.ml, .htr li a.ml,
					.hb li a.ml {
						color:#999;
						display:block;
						font-size:11px;
						font-weight:normal;
						line-height:11px;
						height:13px;
						margin:2px 0 0;
						padding:0 0 0 16px;
						text-indent:-9999px;
					}
					a.ml {
						color:#999;
						display:block;
						font-size:11px;
						font-weight:normal;
						line-height:11px;
						height:13px;
						margin:2px 0 0;
					
					}
					a.add_beat,.lyrics a.ml:hover, .album-info .ml:hover,
					.ft li a.ml:hover,.fb li a.ml:hover,.htr li a.ml:hover,
					.hb li a.ml:hover { text-indent:0 }
					ft .more,
					.ht .more,
					.album-info .more,
					.lyrics, .more,
					.fb li .more,
					.htr li .more,
					.hb li .more { background:url(http://static.dopetracks.com/img/icon-addless.gif) no-repeat 0 0; }
					.lyrics, .less,
					.album-info .less,
					.fb li .less,
					.htr li .less,
					.hb li .less { background:url(http://static.dopetracks.com/img/icon-addless.gif) no-repeat 0 -13px; }
					
			.playable-track {
				background:#676767 url(http://static.dopetracks.com/img/bg-playabletrack.gif) repeat-x 0 0;
				border:1px solid #686868;
				margin:0 0 10px
			}
			
				.playable-track div {
					padding:15px;
				}
				
					.play-track {
						background:url(http://static.dopetracks.com/img/icon-play.gif) no-repeat 0;
						display:block;
						float:left;
						height:19px;
						width:19px;
					}
					
					.playable-track div div {
						float:right;
						padding:0;
						width:240px
					}
					
						.playable-track div div span {
							background:url(http://static.dopetracks.com/img/bg-albumthumb.png);
							float:left;
							width:103px;
							height:107px;
							padding:1px 0 0 3px;
							display:block;
						}
							
							.playable-track div div span em {
								display:block;
								height:100px;
								overflow:hidden;
								width:100px;
							}
						
						.playable-track div div p {
							background:none;
							float:right;
							font-size:11px;
							line-height:15px;
							padding:0;
							text-align:left;
							width:125px;
						}
						
							.playable-track div div p strong { font-size:12px; font-weight:bold }
				
				.playable-track p {
					background:#767676;
					color:#fff;
					font-size:11px;
					padding:5px 10px;
					text-align:right;
				}
					.playable-track p a { color:#fff }
				
			.r-ads li { margin:10px 0 }
				.r-ads li img { border:1px solid #666 }
				
		.recent-activity {
			background:#fff;
			border:1px solid #666;
			margin:0 0 10px;
			padding:15px;
		}
		
			.recent-activity h3 {
				background:url(http://static.dopetracks.com/img/icon-clock.gif) no-repeat 0 center;
				font-size:18px;
				margin:0 0 10px;
				padding:0 0 0 20px;
			}
			
			.recent-activity h4 {
				font-size:12px;
				font-weight:bold;
				margin:0 0 10px;
			}
			
			.recent-activity div div { margin:0 0 10px; width:45% }
			
				.recent-activity ul li {
					font-size:12px;
					padding:2px 0;
				}
				
					.recent-activity ul li a {
						background-image:url(http://static.dopetracks.com/img/icon-nav.gif);
						background-repeat:no-repeat;
						color:#333;
						display:block;
						padding:4px 0 4px 25px;
					}
					.recent-activity ul li a.beat { background-position:0 -1px }
					.recent-activity ul li a.mix { background-position:0 -41px }
					.recent-activity ul li a.networking { background-position:0 -81px }
					.recent-activity ul li a.mobile{ background-position:0 -123px }
					.recent-activity ul li a.comment{ background-position:0 -166px }
					.recent-activity ul li a.subscription{ background-position:0 -200px }
					
					
					
		form li {padding:0 0 15px;}
		#SignUp form li.agree {font-size:12px; color:#999}
			#SignUp form li.agree a { color:#1B6CBB; }
			form li label { display:block; font-size:20px; padding:0 0 5px }
			form li p.err { color:#ef0916; margin:0 0 2px }
			form li input,
			form li textarea { border:1px solid #666; font-size:13px; padding:5px; width:360px}
			#SignUp input { width:325px }
			#SignUp form li.agree input {margin:0 5px 0 0;vertical-align:middle;width:auto;}
			form li input.cbox, form li input.rbtn { border:0; padding:0}
			
		.steps-to-verify {
			background:url(http://static.dopetracks.com/img/icon-verified.gif) no-repeat 0 10px;
			padding:10px 0 10px 64px;
		}
			
			.steps-to-verify li { font-size:12px; padding:3px 0 }
			
		.sm2_link {
			display:block;
			float:left;
			position:relative;
		}
		
		#Promo .sm2_link  {
				color:#333;
				display:block;
				float:left;
				height:21px;
				margin-right:5px;
				text-align:center;
				width:21px
			}


			#Promo ol li .sm2_link  {background:url(http://static.dopetracks.com/img/icon-playaction.png) 0 0; text-indent:-9999px  }
			#Promo ol li .sm2_playing  {
				background:url(http://static.dopetracks.com/img/icon-playaction_preview.png) no-repeat 0 -21px; text-indent:-9999px;
				 }

			#Promo ol li:hover .sm2_playing{
						background:url(http://static.dopetracks.com/img/icon-playaction_preview.png) no-repeat 0 -21px; text-indent:-9999px; no-repeat 0 -21px; text-indent:-9999px;
					}
		#HomePage .content ol li .sm2_link  {
				color:#333;
				display:block;
				float:left;
				height:21px;
				margin-right:5px;
				text-align:center;
				width:21px
			}
			
			
			#HomePage .content ol li:hover .sm2_link {background:url(http://static.dopetracks.com/img/icon-playaction.png) 0 0; text-indent:-9999px;}
			.active .trac-action {background:url(http://static.dopetracks.com/img/icon-playaction.png) 0 -21px; text-indent:-9999px }
			#HomePage .content ol li .sm2_playing  {
				background:url(http://static.dopetracks.com/img/icon-playaction_preview.png) no-repeat 0 -21px; text-indent:-9999px;
				 }

			#HomePage .content ol li:hover .sm2_playing {
						background:url(http://static.dopetracks.com/img/icon-playaction_preview.png) no-repeat 0 -21px; text-indent:-9999px;text-indent:-9999px;
					}
			.sm2_link span.playicon {
				display:block;
				height:22px;
				left:-6px;
				position:absolute;
				top:-6px;
				width:21px;
			}
			
			.sm2_link span.playicon2 {
				display:block;
				height:21px;
				left:0px;
				position:absolute;
				top:0px;
				width:21px;
			}
			li:hover .sm2_link span.playicon { background:url(http://static.dopetracks.com/img/icon-play.png); }
			li:hover .sm2_link span.playicon2 { background:url(http://static.dopetracks.com/img/icon-play.png); }
			
			 .sm2_playing span.playicon {
				background:url(http://static.dopetracks.com/img/icon-playaction_preview.png) no-repeat 0 -21px; text-indent:-9999px;
				 }

				li:hover .sm2_playing span.playicon {
					background:url(http://static.dopetracks.com/img/icon-playaction.png) no-repeat 0 -21px; text-indent:-9999px;
				}
				
				.sm2_playing span.playicon2 {
					background:url(http://static.dopetracks.com/img/icon-playaction_preview.png) no-repeat 0 -21px; text-indent:-9999px;
					 }

					li:hover .sm2_playing span.playicon2 {
						background:url(http://static.dopetracks.com/img/icon-playaction.png) no-repeat 0 -21px; text-indent:-9999px;
					}
		
			.avatar {
				background:url(http://static.dopetracks.com/img/bg-avatar.gif);
				display:block;
				float:left;
				height:55px;
				margin:0 10px 0 0;
				padding:1px 3px 0;
				width:50px;
			}
			
				.avatar em {
					display:block;
					height:50px;
					overflow:hidden;
					position:relative;
					width:50px;
				}
				
					.avatar_sm {
						background:url(http://static.dopetracks.com/img/bg-avatar.gif);
						display:block;
						float:left;
						height:30px;
						margin:0 10px 0 0;
						padding:1px 3px 0;
						width:28px;
					}

						.avatar_sm em {
							display:block;
							height:30px;
							overflow:hidden;
							position:relative;
							width:30px;
						}
				
					.avatar em span.ostatus { width:50px; }
			
		.ra-onyourmusic {}
		
			.ra-onyourmusic li { padding:5px 0}
			
				.ra-details {
					color:#999;
					float:right;
					font-size:12px;
					line-height:15px;
					padding:0 0 0 25px;
					width:305px;
				}
				.ra-onyourmusic li.check .ra-details { background:url(http://static.dopetracks.com/img/icon-check.gif) no-repeat 0 2px; }
				.ra-onyourmusic li.comment .ra-details  { background:url(http://static.dopetracks.com/img/icon-bubble.gif) no-repeat 0 2px; }
				.ra-onyourmusic li.networking .ra-details  { background:url(http://static.dopetracks.com/img/icon-networking.gif) no-repeat 0 2px; }
				.ra-onyourmusic li.subscription .ra-details  { background:url(http://static.dopetracks.com/img/icon-subscription.gif) no-repeat 0 2px; }
				
				.ra-onyourmusic li.mix .ra-details  { background:url(http://static.dopetracks.com/img/icon-mic.gif) no-repeat 0 2px; }
				.ra-onyourmusic li.beat .ra-details { background:url(http://static.dopetracks.com/img/icon-curvearrow.gif) no-repeat 0 2px; }
				
					.ra-details a { color:#3E8BD7 }
					.ra-details p { color:#333; font-size:12px; margin:0 }
					
			#DashBoard .crightcolumn ul li {color:#333; font-size:12px; padding:2px 0;}
			#DashBoard .crightcolumn ul li a { color:#3E8BD7 }	
			
			ul.inner-sidenav li  { font-size:12px; padding:8px 0 }
			ul.inner-sidenav li a { color:#3E8BD7; padding:0 0 0 15px }
			ul.inner-sidenav li a:hover { color:#333 }
			ul.inner-sidenav li.active a { background:url(http://static.dopetracks.com/img/active-arrow.gif) no-repeat 0 center; color:#FE3853; font-weight:bold}
			
			.flash-music-player-cont {
				background:#f2f2f2;
				height:180px;
				margin:0 0 0 40px;
				width:300px;
			}
			
			.embed-share { margin:10px 0}
			
				.embed-share p.left { width:240px }
				.embed-share p.right { color:#999; width:140px }
				
					.embed-share p strong {
						color:#333;
						display:block;
						font-weight:bold;
						font-size:12px;
					}
					.embed-share p.right strong { margin:0 0 6px }
					
					.embed-share p input {
						border:1px solid #ccc;
						font-size:12px;
						margin:2px 0 0;
						padding:5px;
						width:225px;
					}
					
					form li textarea.com { border:1px solid #ccc; font-size:12px; color:#999; font-style:italic; font-family:arial }
					.earmark, .btn-comment {float:right;}
					.earmark,
					.olinks {
						background:url(http://static.dopetracks.com/img/icon-addless.gif) no-repeat scroll 0 0;
						color:#333;
						display:block;
						font-size:12px;
						height:13px;
						margin:7px 10px 0 0;
						padding:0 0 0 18px
					}

					.btn-comment { margin-right:25px; }
					
			.user-comments {}
				.user-comments li {font-size:12px; padding:10px 0; line-height:15px;}
					.cmmnts {float:right; width:325px; overflow:hidden;}
						.user-comments span {color:#999}
							.user-comments span a {color:#0066CC;}
						.user-comments p {color:#333; margin:10px 0 0}
			
			#DetailTrack .crightcolumn h4 {
				color:#333;
				font-size:12px;
				font-weight:bold;
				margin:0 13px;
			}
			
			#DetailTrack .crightcolumn ol {
				padding:10px 15px;
			}
			
				#DetailTrack .crightcolumn ol li { padding: 5px 0 }
				
			.track-other-details {
				border-bottom:1px solid #e6e6e6;
				margin:0 0 15px;
				padding:15px;
			}
			
				.track-other-details p { color:#333; }
					.track-other-details p strong { color:#fe000e; font-size:30px; font-weight:bold; }
					.track-other-details p .btn-itsdope { margin-top:3px }
					.track-other-details p em {color:#999; font-style:normal}
					
				.olinks {
					background:url(http://static.dopetracks.com/img/icon-addless.gif) no-repeat scroll 0 2px;
					height:15px;
					margin:5px 0 0;
				}
				
				.less {
				    background:url(http://static.dopetracks.com/img/icon-addless.gif) no-repeat 0 -13px;
                                }

		.about-me {
			background:#fafafa;
			border-bottom:1px solid #ccc;
			color:#666;
			font-family:georgia;
			font-size:20px;
			line-height:25px;
			padding:10px;
			text-align:center;
		}
		
		.uavatar {
			border:1px solid #ccc;
			display:block;
            overflow: hidden;
		}
		
		.ustats span {display:block }
		
		#Profile .crightcolumn p strong {display:block;font-weight:bold}
		p.ulist a { display:block }
		
		.groups {}
		
			.groups li {
				color:#333;
				float:left;
				font-size:11px;
				line-height:14px;
				margin:5px 7px;
				text-align:center;
				width:76px;
			}
				.groups li img { display:block; margin:0 auto 2px }
			.groups li a { color:#0066CC; }
			
		.ra h2 { background:url(http://static.dopetracks.com/img/icon-clock.gif) no-repeat 0 center; padding-left:22px}
			.ft h2 a,
			.ra h2 a,
			.htr h2 a,
			.hb h2 a,
			.fb h2 a,
			.fav-fans h2 a { color:#0066CC; font-size:12px; margin:6px 0 0 }
		
		.fb,
		.ft,
		.ra,
		.htr,
		.hb,
		.fav-fans {
			border-bottom:1px solid #e5e5e5;
			padding:0 0 15px;
		}
		.ra li .ra-details {float:none; padding:5px 0 5px 25px; width:auto}
		
		.ra li.check .ra-details{ background:url(http://static.dopetracks.com/img/icon-check.gif) no-repeat 0 7px; }
		.ra li.comment .ra-details { background:url(http://static.dopetracks.com/img/icon-bubble.gif) no-repeat 0 7px; }
		.ra li.mix .ra-details { background:url(http://static.dopetracks.com/img/icon-mic.gif) no-repeat 0 2px; }
		.ra li.beat .ra-details{ background:url(http://static.dopetracks.com/img/icon-curvearrow.gif) no-repeat 0 5px; }
		
		.fb h2 { background:url(http://static.dopetracks.com/img/icon-mic.gif) no-repeat 0 0; padding:0 0 0 22px }
		.ft h2 { background:url(http://static.dopetracks.com/img/icon-curvearrow.gif) no-repeat 0 0; padding:0 0 0 22px }
		
		.htr {}
			.htr h2,
			.hb h2 { background:url(http://static.dopetracks.com/img/icon-fire.gif) no-repeat 0 0; padding:0 0 0 22px }
				.htr h2 strong,
				.fb h2 strong,
				.hb h2 strong,
				.fav-fans h2 strong { padding:2px 0 0 }
				
		.htr ul,
		.hb ul {}
			.ft ul li,.fb ul li,.htr ul li, .hb ul li { padding:5px 0 }
				.ft ul li span,.fb ul li span,.htr ul li span, .hb ul li span {
					color:#999;
					display:block;
					float:left;
					font-size:30px;
					text-align:right;
					width:30px;
				}
				.ft ul li div, .htr ul li div, .hb ul li div,.fb ul li div {
					float:right;
					width:325px;
				}
			div a.playtrack,.hb ul li div a.playtrack,.ft ul li div a.playtrack, .fb ul li div a.playtrack,
			.htr ul li div a.playtrack {
					background:url(http://static.dopetracks.com/img/icon-play1.gif) no-repeat 0 0;
					padding:7px 0 15px 26px;
					float:left;
					
			}
			
				div a.plsplay{
						background:url(http://static.dopetracks.com/img/icon-play1.gif) no-repeat 0 0;
						padding:7px 0 10px 26px;
						float:left;
				}
			
				
					.ft ul li div a.tracktitle,
					.htr ul li div a.tracktitle,
					.fb ul li div a.tracktitle,.hb ul li div a.tracktitle {
						color:#0066CC;
						display:block;
						font-size:16px;
						font-weight:bold;
						margin:0 0 3px;
					}
						.ft ul li div span,.fb ul li div span,
						.htr ul li div span,
					.hb ul li div span	{
						color:#666;
						font-size:11px;
						float:none;
						text-align:left;
						width:auto;
					}
					
						.ft ul li div span em,.fb ul li div span em,
						.htr ul li div span em,
						.hb ul li div span em { color:#999 }
					.ft li a.ml,.fb li a.ml,.htr li a.ml, .hb li a.ml { margin:5px 0 }
				
		.fav-fans {}
			.fav-fans h2 { background:url(http://static.dopetracks.com/img/icon-singer.gif) no-repeat 0 2px; padding:0 0 0 22px }
			.fav-fans ul {}
				.fav-fans ul li { float:left; margin:5px 10px 5px 0 }
				.fav-fans ul li.sxth { margin-right:0 }
					.fav-fans ul li a { border:1px solid #666; display:block; height:50px; overflow:hidden; width:50px; }
					
		.odt-blog {
			background:#fff;
			border:1px solid #666;
			margin:10px 0 0;
			padding:20px;
		}
		.crightcolumn .odt-blog {
			border:0;
			margin:20px 0 0;
			padding:0;
		}
		
			.odt-blog h2,
			.recent-posts h2 {
				font-size:18px;
				font-weight:bold;
				margin:0 0 10px
			}
			
				.odt-blog h2 strong,
				.recent-posts h2 strong { float:left }
				.odt-blog h2 a,
				.recent-posts h2 a { color:#3f8cd9; float:right; font-size:12px; font-weight:normal; margin:5px 0 0 }
				
			.odt-blog ul {}
			
				.odt-blog ul li { padding:7px 0 }
					
					.odt-blog ul li .ncomments {
						background:url(http://static.dopetracks.com/img/icon-bubblered.gif);
						color:#fff;
						display:block;
						float:left;
						font-size:11px;
						font-weight:bold;
						height:19px;
						margin:2px 0 0;
						text-align:center;
						width:20px;
					}
					
					.odt-blog ul li .blog-title-lnk,
					.recent-posts ul li .blog-title-lnk{
						color:#0066cc;
						float:right;
						font-size:12px;
						font-weight:bold;
						line-height:14px;
						width:227px;
					}
			
			.setofavatar { margin:0 0 20px }
			.setofavatar ul {}
				.setofavatar ul li {
					float:left;
					margin:5px 5px 0 0;
					position:relative;
				}
					.setofavatar ul li a,
					.recent-posts ul li a.a-avatar {display:block;height:50px;width:50px;}
						.setofavatar ul li a img,
						.recent-posts li a img { border:1px solid #ccc }
						
			span.hover-avatar-info {
				background:url(http://static.dopetracks.com/img/shdw-hoverinfo.png) no-repeat right top;
				display:block;
				left:5px;
				padding:0 0 7px 0;
				position:absolute;
				top:5px;
				width:176px;
				z-index:1;
			}
			
			.setofavatar ul li a span.hover-avatar-info { display:none }
			.setofavatar ul li a:hover span.hover-avatar-info { display:block }
			
				span.hover-avatar-info span {
					background:#fff;
					border:1px solid #207ad2;
					display:block;
					margin:0 7px 0 0;
					padding:3px;
				}
				
					.hover-avatar-info span img {
						border:1px solid #ccc;
						float:left;
						margin:0 0 5px;
					}
					
					.hover-avatar-info span span {
						color:#666;
						border:0;
						display:block;
						float:right;
						font-size:11px;
						line-height:11px;
						margin:0;
						padding:0;
						text-align:center;
						width:100px
					}
					
						.hover-avatar-info span span span { display:block; margin:3px 0 }
						
					.setofavatar .hover-avatar-info span strong {
						clear:both;
						display:block;
						color:#0066cc;
						height:auto;
						font-size:16px;
						width:auto;
					}
					
				.hover-avatar-info em {
					background:url(http://static.dopetracks.com/img/shdw-hoverinfo-btm.png) no-repeat right;
					display:block;
					height:7px;
				}
				
			.forum-search {}
				.forum-search input {
					background:none repeat scroll 0 0 #FFFFFF;
					border:1px solid #CFCFCF;
					padding:3px;
					width:266px;
					color:#999999;
					font-size:12px;
					font-style:italic;
				}
			
			.recent-posts { margin-top:20px }
			.recent-posts ul li {padding:5px 0}
			.recent-posts ul li a.a-avatar { float:left }
			.recent-posts ul li p { margin:0; width:215px; float:right;}
			.recent-posts ul li p span { display:block }
			.recent-posts ul li a.blog-title-lnk { width:auto }
				
	.footer { background:url(http://static.dopetracks.com/img/bg-footer.gif) repeat-x 0 0; }
		.footer-wrap { padding:20px }
			.footer-wrap p { font-size:12px; color:#333; line-height:18px; }
				.footer-wrap p strong { display:block; font-weight:bold; }
			.footer-wrap ul { margin:15px 0 }
				.footer-wrap ul li { color:#999; font-size:12px; padding:7px 0 }
					.footer-wrap ul li strong { font-weight:bold; color:#999; display:block; float:left; width:100px }
					.footer-wrap ul li a { color:#0066cc }
			.footer-wrap div { border-top:1px solid #ccc; }
				.footer-wrap div ul { float:left; width:600px; }
				.footer-wrap div p { color:#999; float:right; margin-top:20px }
				
				
	span.signup_error {font-size:14px;}
	
	/* Conversations */
	.Conversation {
	    padding: 5px 10px;
	}

	#Conversation,
	#Conversation li,
	#Conversation ul,
	#Conversation ul li {
	   list-style: none;
	   margin: 0;
	   padding: 0;
	}
	#Conversation {
	   margin-bottom: 1px;
	}
	#Conversation .Message {
	   border-bottom: 1px solid #ddd;
	}
	/* Note: Fixes IE 7 Glitch */
	*:first-child+html #Conversation .Comment {
	   overflow: hidden;
	}

	#Conversation li .Info {
	    font-size: 11px;
	    color: #777 /* Meta Label Font Color */;
	    padding: 8px 0 0 8px;
	    line-height: 1.5;
	}

	#Conversation li .Info img {
	    float: left;
	    padding-right: 5px;
	}

	#Conversation li .Info .Author a {
	    font-size: 13px;
	}

	#Conversation li .Body {
	   clear: both;
	   padding: 1px 8px 2px;
	   line-height: 120%;
	   font-size: 105%;
	   color: #454545 /* Body Text Font Color */;
	}
	.Body p {
	   margin: 8px 0;
	}
	.Body strong {
	   font-weight: bold;
	}
	.Body em {
	   font-style: oblique;
	}
	.field_tiny{width:50px; border:1px solid #cccccc; background:url(http://static.dopetracks.com/img/form-input-bg.gif) top repeat-x; height:25px; padding:2px;}
	.field_xl{width:150px; border:1px solid #cccccc; background:url(http://static.dopetracks.com/img/form-input-bg.gif) top repeat-x; height:25px; margin:5px;padding:2px;}
	
	.tagsoup { 
	    padding: 5px;
	}

	.tagsoup ul {
	    padding: 5px;
	    margin: 5px;
	}

	.tagsoup li {
	    display: inline;
	    margin: 5px;
	}

	.tag {
	    -webkit-border-radius: 5px;
	    -khtml-border-radius: 5px;	
	    -moz-border-radius: 5px;
	    border-radius: 5px;
	    border: 1px solid #CAD8F3;
	    padding: 3px 3px 3px 18px;
	    background: #E0EAF1 url(http://static.dopetracks.com/img/tag.png) no-repeat scroll left center;
	    line-height: 30px;
	    text-decoration:none;    
	    font-size: 12px;
	    color: black!important;    
	}

	
	.tag:hover {
	    background-color:#777;
	    color:#fff!important;
	}
	
	.odt-challenges h2,
	.recent-posts h2 {
		font-size:16px;
		font-weight:bold;
		margin:0 0 10px
	}

		.odt-challenges h2 strong,
		.recent-posts h2 strong { float:left }
		.odt-challenges h2 a,
		.recent-posts h2 a { color:#3f8cd9; float:right; font-size:12px; font-weight:normal; margin:5px 0 0 }

	.odt-challenges ul {}

		.odt-challenges ul li { padding:2px 0 }

			.odt-challenges ul li .ncomments {
				background:url(http://static.dopetracks.com/img/icon-bubblered.gif);
				color:#fff;
				display:block;
				float:left;
				font-size:11px;
				font-weight:bold;
				height:19px;
				margin:2px 0 0;
				text-align:center;
				width:20px;
			}

			.odt-challenges ul li .blog-title-lnk,
			.recent-posts ul li .blog-title-lnk{
				color:#0066cc;
				float:right;
				font-size:12px;
				font-weight:bold;
				line-height:14px;
				width:227px;
			}
	
			.odt-challenges {
				background:#fff;
				border:1px solid #666;
				margin:10px 0 0;
				padding:10px;
			}
			.lyrics-display {
				font-size:12px;
				line-height:12px;
				background:#f7f7f7;
				border:1px solid #ccc;
				margin:1px 0 0;
				padding:6px;
				width:350px;
				min-height:5px;
			}
				.embed-display {
						float:block;
						font-size:12px;
						line-height:12px;
						background:#fff;
						border:1px solid #ccc;
						margin:1px 0 0;
						padding:6px;
						width:200px;
						min-height:5px;
					}
			.lyrics-display-long{
				float:block;
				font-size:12px;
				line-height:14px;
				background:#f7f7f7;
				border:1px solid #ccc;
				margin:1px 0 0;
				padding:10px;
				width:350px;
			}
			.crightcolumn .odt-challenges {
				border:0;
				margin:2px 0 0;
				padding:0;
			}
