body, td, div {
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size: 12px;
}

body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #191919;
	color: #FFFFFF;
}

.title-gmm {
	height: 20px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom:5px;
	line-height: 20px;
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	background-color:#111111;
}

.bigtitle-gmm {
	height: 25px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-bottom:5px;
	line-height: 20px;
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	
}
a:link {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
}

a:hover {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;
    text-decoration: underline;
}

a:active {
	font-family: sans-serif;
	font-size: 12px;
	color: #FFFFFF;
    text-decoration: underline;
}

.tr-1 {
	width: 500px;
	text-align: left;
	background-color: #000000;
	font-weight: bold;
}

.tr-2 {
	width: 500px;
	text-align: left;
	background-color: #222222;
}

.tr-3 {
	width: 500px;
	text-align: left;
	background-color: #333333;
}

.th-1 {
	float: left;
	width: 170px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
	
}

.th-2 {
	float: left;
	width: 100px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.th-3 {
	float: left;
	width: 90px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.th-4 {
	float: left;
	width: 140px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.th-5 {
	float: left;
	width: 80px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.th-6 {
	float: left;
	width: 50px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.td-1 {
	float: left;
	width: 170px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-2 {
	float: left;
	width: 100px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-3 {
	float: left;
	width: 90px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-4 {
	float: left;
	width: 140px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-41 {
	float: left;
	width: 40px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-42 {
	float: left;
	width: 40px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-43 {
	float: left;
	width: 40px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-5 {
	float: left;
	width: 80px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-6 {
	float: left;
	width: 50px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.tr-1-2 {
	width: 800px;
	text-align: left;
	background-color: #000000;
	font-weight: bold;

}

.tr-2-2 {
	width: 800px;
	text-align: left;
	background-color: #222222;
}

.tr-3-2 {
	width: 800px;
	text-align: left;
	background-color: #333333;
}

.th-1-2 {
	float: left;
	width: 220px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
	
}

.th-2-2 {
	float: left;
	width: 200px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.th-3-2 {
	float: left;
	width: 90px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.th-4-2 {
	float: left;
	width: 220px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
	text-align: center;
}

.th-5-2 {
	float: left;
	width: 80px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.th-6-2 {
	float: left;
	width: 50px;
	padding: 2px 0px 2px 0px;
	color: #FE6C3C;
	font-size: 11px;
}

.td-1-2 {
	float: left;
	width: 220px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-2-2 {
	float: left;
	width: 200px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-3-2 {
	float: left;
	width: 90px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-4-2 {
	float: left;
	width: 250px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-41-2 {
	float: left;
	width: 40px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-42-2 {
	float: left;
	width: 40px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-43-2 {
	float: left;
	width: 40px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-44-2 {
	float: left;
	width: 50px;
	margin-left: 10px ;
	font-size: 11px;
	color: #FFFFFF;
}

.td-45-2 {
	float: left;
	width: 40px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-5-2 {
	float: left;
	width: 80px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

.td-6-2 {
	float: left;
	width: 50px;
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	color: #FFFFFF;
}

a.orange:link, a.orange:active, a.orange:visited, a.orange:hover {
	color: #FE6C3C;
	font-size: 11px
}

.style1 {
	font-size: 13px;
	color: #FFFFFF
}

.style2 {
	font-size: 13px;
	color: #FFFF00
}

.style3 {
	font-size: 13px;
	color: #0099CC
}

.style4 {
	font-size: 13px;
	color: #FF33CC
}

.style5 {
	font-size: 12px;
	color: #FFFFFF
}

.focus {
	font-size: 14px;
	color: #FE6C3C;
	font-weight: bold
}

.small {
	font-size: 11px;
}


.daraoke_menu { border: solid 0px; width: auto; height: auto; }
.hot_clip { border: #C0C0C0 solid 1px; width: auto; height: auto; text-align: center; background-color: #000000; margin-left: 120px;	}
.tab_normal	 {	position:relative;	float:left; 		border:#191919 solid 2px;	width:120px;  border-bottom: 2px; 	 border-left: 0px;  height:auto;	 font-size:14px;	border: #191919 solid 2px; border-left: #000000 solid 1px;	background-image: url(/images/header-background.gif);	}
.tab_active	 {	position:relative;	float:left; 		border:#191919 solid 2px;	width:120px;  border-bottom: 2px; 	 border-left: 0px;  height:auto;	 font-size:14px;	color:#FF9900; border-top: #000000 solid 1px; 	border-bottom:0px;	}
.tab_label		{	margin:5px;	}
.clear_all {	clear: both; }
.relative_clip				{	float: left; padding: 5px; width: 330px; height: auto;  }
.relative_clip_image	{	float:left; margin: 5px;	 }
.relative_clip_label		{	color:#FF6600;	}
.relative_clip_desc		{	float:left; margin:5px; text-align:left;	}
.mv_box_normal		{	float: left; width: auto; height: auto; text-align: left; border-right: 1px #333333 dashed; 	}
.mv_box_active			{	float: left; width: 150px; height: auto; margin: 5px; margin-top:12px;	text-align: left; border: 1px #FFFFFF dashed; 	}
.mv_sub_box				{	font-size: 10px; color: #191919; }
.mv_song_name		{	float:left; width:200px; margin-left:15px;	}
.mv_artist_name		{	float:left; width:150px;	}


.mv_intro { float: left; width: 120px; height: 170px; }
.mv_content { float: left; width: 800px; height: 170px; background-color: #DDDDDD; }
.section						{	float:left;	border:solid 0px;	width:990px;	height:auto;	background-color:#000000;	text-align:left;	}
.section_label			{	float:left;	border:solid 0px;	width:auto;	height:auto;	margin:10px;	color:#FFFFFF;	}
.left_box					{	float:left;	border:#505050 solid 1px;	background-color:#303030;	border-right:0px;}
.right_box					{	float:right;	margin-right:5px;	width:400px; border:#FFFFFF solid 0px;	}
.music_chart			{	position:relative;	float:left;	border:#C0C0C0 solid 1px;	width:auto;	height:auto;	margin-top:15px;	margin-left:10px;	}
.chart_label				{	float:left;	border:#505050 solid 1px;		width:212px;	 margin:5px;	color:#FFFFFF;	 text-align:center;	background-color:#505050;	}
.music_description{	float:left;	border:#C0C0C0 solid 0px;	width:100px;	 text-align:left;	font-size:12px;	 margin:5px;	 color:#FFFFFF;	 font-weight:normal;	 }
.music_box				{	float:left;	border:#505050 solid 1px;	width:auto;	 height:auto;	margin-left:5px;	}
.music_sub_box	{	float:left;	margin:5px;				text-align:left;	color:#FFFFFF;	 font-size:10px;	 font-weight:normal;	}
.music_hot_list		{	float:right;	border:#505050 solid 1px;	width:auto;	 height:auto;	 color:#FFFFFF;	 margin-right:5px;	margin-top:10px;	}
.song_label				{	float:left;	width:180px; color:#FF6600;	}
.artist_label				{	float:left;	width:160px; color:#FF6600;	}
.album_label			{	float:left;	width:40px;	color:#FF6600;	}
.song_data				{	float:left;	width:180px;	 color:#FFFFFF;	 }
.artist_data				{	float:left;	width:160px; color:#FFFFFF;	 }
.album_data			{	float:left;	width:40px; color:#FFFFFF;	}
.download_box					{	position:relative;	float:left;	border:#505050 solid 1px;	width:450px;	 color:#FFFFFF;	margin-left:10px;	background-color:#303030;	}
.download_sub_box		{	margin:5px;	}
.download_description	{	float:left;	border:solid 0px;	width:140px;	 font-size:12px;	margin-top:10px;	margin-left:10px;	 }
.ring_tone_label					{	float:left;	border:solid 0px;	width:90px;	 font-size:12px;	margin-top:10px;	}
.ring_tone_data					{	float:left;	border:solid 0px;	width:110px;	 font-size:12px;	margin-top:10px;	}
.download_colum		{	position:relative;	float:left;	border:#505050 solid 0px;	margin:5px;	}

.success-gmm {
        font-family: sans-serif, Arial, Helvetica, Tahoma;
        font-size: 14px;
        color: #669900;
		font-weight: bold;
		background-color: #191919;
		width: 90%;
		padding: 5px;
        border: 3px solid #669900;
}

.error-gmm {
        font-family: sans-serif, Arial, Helvetica, Tahoma;
        font-size: 14px;
		font-weight: bold;
        color: #FF0000;
		background-color: #191919;
		width: 90%;
		padding: 5px;
        border: 3px solid #FF0000;
}

a.highlight-link-gmm:link, a.highlight-link-gmm:hover, a.highlight-link-gmm:active, a.highlight-link-gmm:visited {
	color: #191919;
	font-size: 12px;
	font-weight: bold;
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	background-color: #99CCFF;
	border: 1px solid #666666;
	
}

.label-gmm {
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.small {
	font-size: 10px;
}

.gmm-listing-thumb {
	float: left;
	width: 135px;
	height: 170px;
	text-align: center;
	background-color: #191919;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 5px;
}

a.song-link:link, a.menu-big:visited {
	
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size: 12px;
	color: #FFFFFF;

}
a.song-link:hover, a.menu-big:visited {
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size: 12px;
	text-decoration: underline;
	color: #FF9900;
	
}

a.song-link:visited, a.menu-big:visited {
	font-family: sans-serif, Arial, Helvetica, Tahoma;
	font-size: 12px;
	color: #CCCCCC;
	
}

