@charset UTF-8;
iframe.leaderboard_728x90 {
	border:none;
	overflow:hidden;
	width:728px;
	height:90px;
	float:right;
}
iframe.skyscraper_160x600 {
	border:none;
	overflow:hidden;
	width:160px;
	height:600px;
}
iframe.topban_300x250 {
	border:none;
	overflow:hidden;
	width:300px;
	height:250px;
}
body {
	margin:0;
	padding:0;
	background:#131F2B url(bg.jpg) top no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4c4c4c;
}
h1 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.story h2 {
	background:transparent url(common.png) no-repeat scroll -155px -490px;
	border-bottom:1px solid #DEDEDE;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	margin:0 0 10px;
	padding:12px 8px 10px 45px;
}

h2 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
}

h3 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h4 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h5 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
h6 {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
ul {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
li {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
p {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin:0;
	padding:0 0 7px;
	text-align:justify;
}
form {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
select {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
input {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
div.formwrapper {
	margin:0;
	padding:0;
}
#bg-main {
	background:url(bg.jpg) top no-repeat;
}
#main {
	width:960px;
	margin:0 auto;
}
#main #header {
	height:145px;
	padding:0 5px;
}
#main #header h1 {
	color:#7a848d;
	font-size:12px;
	font-weight:400;
	height:20px;
	padding:5px 0 0;
	text-indent:10px;
}
#main #header a span {
	border:none;
	float:left;
	margin:33px 0 0;
}

#main #header a img.banner {
	border:#0A1A2A 2px solid;
	float:right;
	margin:0;
}
#main #header .logo {
	float:left;
	height:129px;
	margin:10px 0 0;
	width:202px;
}

#main #header .top_banner {
	border:1px solid #C4C4C4;
	float:right;
	height:90px;
	margin:25px 0 0;
	width:728px;
}


#main #navs {
	height:56px;
	z-index:40;
	overflow:hidden;
	border-bottom:1px solid #a9c6db;
}
#main #navs #first ul {
	list-style:none;
	float:left;
	height:28px;
}
#main #navs #first ul li {
	float:left;
	margin:0 5px 0 0;
	text-align:center;
}
#main #navs #first ul li a {
	background:url(nav-r.png) no-repeat right top;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:700;	
	padding:0 10px 0 0;
	color:#363737;
	float:left;
	display:block;
	outline:none;
}
#main #navs #first ul li span {	
	background:url(nav-l.png) no-repeat left top;
	padding:0 0 0 7px;
	height:28px;
	line-height:28px;
	float:left;
	position:relative;
	display:block;
	cursor:pointer;
	outline:none;
}

#main #navs #first ul li a.active {
	background:url(common.png) -145px 0 no-repeat;
	text-decoration:none;
	padding:0 13px 0 0;
	float:left;
	display:block;
	width:1px;
	margin-left:90px;
	color:#FFF;
	border-bottom:#2D6597 1px solid;
	outline:none;
}
#main #navs #first ul li a.active span {
	background:url(common.png) 0 0 no-repeat;
	padding:0 0 0 10px;
	height:28px;
	line-height:28px;
	float:left;
	position:relative;
	display:block;
	cursor:pointer;
	color:#FFF;
	border-bottom:#2D6597 1px solid;
	outline:none;
	margin-bottom:-1px;
}
#main #navs #first ul li a.active:hover {
	background:url(common.png) -145px 0 no-repeat;
	text-decoration:none;
	color:#FFF;
	padding:0 13px 0 0;
	float:left;
	display:block;
	width:1px;
	outline:none;
}
#main #navs #first ul li a.active:hover span {
	background:url(common.png) 0 0 no-repeat;
	padding:0 0 0 10px;
	height:28px;
	line-height:28px;
	float:left;
	position:relative;
	display:block;
	cursor:pointer;
	color:#FFF;
	outline:none;
}

#main #navs #first ul li a#lyricstab span {
	width:50px;
	margin-left:-65px;
	padding-left:15px;
}
#main #navs #first ul li a#artiststab {
	margin-left:70px;
}
#main #navs #first ul li a#artiststab span {
	width:55px;
	margin-left:-70px;
	padding-left:15px;
}
#main #navs #first ul li a#soundtrackstab {
	margin-left:115px;
}
#main #navs #first ul li a#soundtrackstab span {
	width:100px;
	margin-left:-115px;
	padding-left:15px;
}
#main #navs #first ul li a#newstab {
	margin-left:60px;
}
#main #navs #first ul li a#newstab span {
	width:45px;
	margin-left:-60px;
	padding-left:15px;
}
#main #navs #first ul li a#eventstab {
	margin-left:70px;
}
#main #navs #first ul li a#eventstab span {
	width:55px;
	margin-left:-70px;
	padding-left:15px;
}
#main #navs #first ul li a#appstab {
	margin-left:60px;
}
#main #navs #first ul li a#appstab span {
	width:45px;
	margin-left:-60px;
	padding-left:15px;
}
#main #navs #first ul li a#commtab {
	margin-left:100px;
}
#main #navs #first ul li a#commtab span {
	width:86px;
	margin-left:-100px;
	padding-left:14px;
}
#main #navs #second {
	clear:left;
	padding:0;
	background-color:#16548c;
	border-bottom:2px outset #88B2E1;
	border-top:1px solid #86A4C0;
	display:block;
	height:28px;
}
#lyricsmenu {
	display:none;
}
#artistsmenu {
	display:none;
}
#soundtracksmenu {
	display:none;
}
#newsmenu {
	display:none;
}
#eventsmenu {
	display:none;
}
#appsmenu {
	display:none;
}
#commmenu {
	display:none;
}
#main #navs #second ul {
	list-style:none;
	clear:left;
}
#main #navs #second ul.active {
	list-style:none;
	clear:left;
	display:block;
}
#main #navs #second ul li {
	background:url(common.png) -950px -150px no-repeat;
	float:left;
	padding:0 5px 0 15px;
	display:inline;
	line-height:28px;
}
#main #navs #second .nobg {
	background-image:none;
}
#main #navs #second ul li a {
	color:#FFF;
	text-decoration:none;
	float:left;
	font-size:11px;
	font-weight:700;
	text-align:center;
	margin:0 auto;
}
#main #navs #second ul li a:hover {
	background:url(common.png) -627px -3px no-repeat;
	color:#FCCC4B;
	padding:0;
}
#main #navs #second ul li a img {
	float:left;
	margin:7px 5px 0 0;
	border:none;
}
#main #navs #second ul li a.active {
	color:#FCCC4B;
	padding:0 0 2px;
	background:url(common.png) -627px -3px no-repeat;
}
#main #navs #second ul li a#mnu_home {
	background-position:-638px -1px;
}
#main #navs #second ul li a#mnu_top100 {
	background-position:-612px -1px;
}
#main #navs #second ul li a#mnu_music_charts {
	background-position:-613px -1px;
}
#main #navs #second ul li a#mnu_billboard {
	background-position:-628px -1px;
}
#main #navs #second ul li a#mnu_add_lyrics {
	background-position:-613px -1px;
}
#main #navs #second ul li a#mnu_request {
	background-position:-611px -1px;
}
#main #navs #second ul li a#mnu_artist_home {
	background-position:-620px -1px;
}
#main #navs #second ul li a#mnu_new_albums {
	background-position:-616px -1px;
}
#main #navs #second ul li a#mnu_upcoming_albums {
	background-position:-599px -1px;
}
#main #navs #second ul li a#mnu_sndtrks_home {
	background-position:-601px -1px;
}
#main #navs #second ul li a#mnu_sndtrks_tv {
	background-position:-644px -1px;
}
#main #navs #second ul li a#mnu_sndtrks_cartoon {
	background-position:-629px -1px;
}
#main #navs #second ul li a#mnu_sndtrks_movies {
	background-position:-631px -1px;
}
#main #navs #second ul li a#mnu_sndtrks_musicals {
	background-position:-627px -1px;
}
#main #navs #second ul li a#mnu_sndtrks_game {
	background-position:-635px -1px;
}
#main #navs #second ul li a#mnu_news_home {
	background-position:-620px -1px;
}
#main #navs #second ul li a#mnu_news_pics {
	background-position:-611px -1px;
}
#main #navs #second ul li a#mnu_submit_news {
	background-position:-617px -1px;
}
#main #navs #second ul li a#mnu_events_home {
	background-position:-612px -1px;
}
#main #navs #second ul li a#mnu_events_holidays {
	background-position:-627px -1px;
}
#main #navs #second ul li a#mnu_apps_home {
	background-position:-617px -1px;
}
#main #navs #second ul li a#mnu_apps_iphone {
	background-position:-630px -1px;
}
#main #navs #second ul li a#mnu_apps_plugin {
	background-position:-632px -1px;
}
#main #navs #second ul li a#mnu_apps_myscroller {
	background-position:-614px -1px;
}
#main #navs #second ul li a#mnu_apps_widgets {
	background-position:-627px -1px;
}
#main #navs #second ul li a#mnu_apps_xml {
	background-position:-622px -1px;
}
#main #navs #second ul li a#mnu_com_home {
	background-position:-633px -1px;
}
#main #navs #second ul li a#mnu_com_usercp {
	background-position:-618px -1px;
}
#main #navs #second ul li a#mnu_com_mylyrics {
	background-position:-625px -1px;
}
#main #navs #second ul li a#mnu_com_blog {
	background-position:-639px -1px;
}
#main #navs #second ul li a#mnu_com_faq {
	background-position:-637px -1px;
}
#main #navs #second #hhome {
	background:url(common.png) 0 0 no-repeat;
	background-position:-334px 2px;
	float:left;
	width:8px;
	height:11px;
	margin:7px 2px 0 0;
}
#main #navs #sign {
	clear:both;
	float:right;
	padding:0;
	display:inline;
	position:relative;
	top:3px;
}
#main #navs #sign ul {
	list-style:none;
	float:right;
	margin:-30px 10px 0 0;
	clear:both;
}
#main #navs #sign ul li {
	background:url(common.png) -950px -150px no-repeat;
	float:left;
	padding:0 5px 0 15px;
	display:inline;
	line-height:29px;
	font-size:11px;
	color:#FFF;
	font-weight:700;
}
#main #navs #sign ul li a {
	color:#FCCC4B;
	text-decoration:none;
	padding:0 0 0 5px;
}
#main #navs #sign ul li a:hover {
	color:#FFF;
}
#main #navs #sign .nobg {
	background-image:none;
}
#main #alphabet {
	height:25px;
	background-color:#9CC1E8;
	color:#002E60;
	border-top:1px solid #88b2e1;
}
#main #alphabet ul {
	list-style:none;
	padding:3px 0 0 20px;
}
#main #alphabet ul li {
	float:left;
	margin:0 1px 0 0;
	line-height:16px;
}
#main #alphabet ul li strong {
	padding:0 5px 0 0;
}
#main #alphabet ul li a {
	line-height:16px;
	text-align:center;
	display:block;
	color:#002E60;
	text-decoration:none;
	vertical-align:middle;
	font-weight:700;
}
#main #alphabet ul li a:hover {
	background-color:#FDFCF0;
}
#main #alphabet ul li a.active {
	background-color:#FDFCF0;
}
#main #alphabet span {
	float:right;
	padding:3px 20px 0 0;
}
#main #alphabet span img {
	margin:0 0 0 7px;
	vertical-align:middle;
}
#main #LRcolumns {
	width:940px;
	background-color:#EEE;
	padding:10px;
	float:left;
}
#main #alphabet #searchBox {
	height:21px;
	background:url(common.png) 0 0 no-repeat;
	float:right;
	margin:1px 10px 0 0;
	display:inline;
	position:relative;
	z-index:100;
	background-position:0 -112px;
	width:297px;
}
#main #alphabet #searchBox input {
	border:none;
	background:none;
	width:255px;
	height:15px;
	float:left;
	margin:3px 0 0 7px;
	display:inline;
	color:#eb3600;
	font-size:11px;
	font-weight:700;
}
#main #alphabet #searchBox a {
	width:75px;
	height:15px;
	float:left;
	border-left:#D9D9D9 1px solid;
	text-align:center;
	color:#A86B03;
	text-decoration:none;
	margin:3px 0 0;
	font-size:11px;
}
#main #alphabet #searchBox #downArrow {
	background:url(common.png) -580px -47px no-repeat;
}
#main #alphabet #searchBox a:hover {
	text-decoration:underline;
}
#main #alphabet #searchBox input.btn {
	background:url(common.png) top left no-repeat;
	width:26px;
	height:20px;
	overflow:hidden;
	padding:0;
	margin:0 0 0 8px;
	background-position:-271px -111px;
	cursor:pointer;
}
#main #alphabet #searchBox input.nostyle {
	width:0;
	height:0;
	overflow:hidden;
	padding:0;
	margin:0;
}
#searchSelectBox {
	width:122px;
	border:#D9D9D9 1px solid;
	padding:5px 4px 0;
	background-color:#FFF;
	position:absolute;
	top:18px;
	right:27px;
	display:none;
}
#searchSelectBox span {
	font-size:11px;
	color:#343434;
	font-weight:700;
	padding:0 0 5px 7px!important;
	width:115px;
	float:left;
	background-color:#FFF;
	margin:0 0 -1px;
}
#searchSelectBox ul {
	width:122px;
	clear:both;
	padding:0!important;
}
#searchSelectBox ul li {
	padding:2px 0;
	width:122px;
	border-top:#E1E1E1 1px solid;
	margin:0!important;
}
#searchSelectBox ul li a {
	color:#7b7b7b!important;
	font-size:12px!important;
	font-weight:400!important;
	height:20px!important;
	width:107px!important;
	line-height:20px!important;
	background-color:#FFF!important;
	text-decoration:none!important;
	text-align:left!important;
	border:none!important;
	margin:0!important;
	padding:0 0 0 18px;
	float:none;
	overflow:visible;
}
#searchSelectBox ul li a:hover {
	color:#17548d!important;
	background-color:#FDCC4B!important;
}
#searchSelectBox .icoArtistLyrics {
	background:url(common.png) -645px -60px no-repeat;
}
#searchSelectBox .icoArtist {
	background:url(common.png) -645px -77px no-repeat;
}
#searchSelectBox .icoSong {
	background:url(common.png) -645px -94px no-repeat;
}
#searchSelectBox .icoAlbum {
	background:url(common.png) -645px -110px no-repeat;
}
#searchSelectBox .icoLyrics {
	background:url(common.png) -645px -127px no-repeat;
}
#searchSelectBox .icoNews {
	background:url(common.png) -645px -144px no-repeat;
}
#searchSelectBox .icoPictures {
	background:url(common.png) -645px -161px no-repeat;
}
.active_over #searchSelectBox {
	display:block;
}
#main #down {
	height:12px;
	background:#EEE;
	clear:both;
	color:#5f5f5f;
	
}

*html #main #down {
	height:10px;
	background:#EEE;
	zoom:1;
	margin:-3px 0 0 0;
	color:#5f5f5f;
}
*html #left .blueBox , *html #right .blueBox {
background:#FFFFFF url(common1A.png) no-repeat scroll 0 0;
float:left;
margin:0 0 15px;
overflow:hidden;
zoom:1;
padding:5px 10px 0px;
}



/*
#main #downmain {
	height:5px;
	position:relative;
	top:24px;
	background:url(common.png) 0 -211px no-repeat;
	color:#5f5f5f;
	overflow:visible;
}
#main #down span {
	position:relative;
	top:-24px;
	float:right;
	font-size:12px;
	font-weight:700;
	color:#555;
	border-left:1px solid #D2D2D1;
	width:85px;
	height:29px;
	text-align:center;
	line-height:29px;
}
#main #down ul {
	list-style:none;
	height:21px;
	padding:8px 0 0 30px;
	float:left;
	width:840px;
	position:relative;
	top:-5px;
}
#main #down ul li {
	background:#eee url(common.png) -407px -69px no-repeat;
	float:left;
	margin:0 1px 0 0;
	line-height:16px;
}
#main #down ul li strong {
	background-color:#eee;
	margin:0 0 0 5px;
	padding:1px 10px;
}
#main #down ul li a {
	width:15px;
	height:15px;
	line-height:16px;
	text-align:center;
	display:block;
	color:#3c91ca;
	text-decoration:none;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:12px!important;
}
#main #down ul li a:hover {
	text-decoration:underline;
}*/
#footer {
	width:960px;
	height:145px;
	margin:40px auto 20px;
	padding:0;
	clear:both;
}
#footer #fmain {
	position:relative;
	height:125px;
	margin:0;
	padding:0;
	background-color:#EEE;
	overflow:visible;
	z-index:2;
}
#footer #fmainfoot {
	background:#EEE url(common.png) 0 -184px no-repeat;
	width:960px;
	height:20px;
	z-index:1;
	position:absolute;
}
#footer h6 {
	font-size:14px;
	color:#2e2e2e;
}
#footer h6 img {
	float:right;
	border:none;
}
#footer a:hover {
	text-decoration:underline!important;
}
#footer #singBox {
	width:5px;
	height:5px;
	float:right;
	background:url(common.png) -358px -20px no-repeat;
}
#footer #singBox #div1 {
	background:url(common.png) -956px 0 no-repeat;
	width:175px;
	height:145px;
	padding-right:5px;
	padding-left:20px;
	padding-top:10px;
	position:relative;
	left:-210px;
}
#footer #singBox ul {
	list-style:none;
	padding-top:4px;
}
#footer #singBox ul li {
	margin:0 0 3px;
}
#footer #singBox ul li #div1 h6 {
	padding:10px 0 2px;
}
#footer #singBox ul li a {
	background:url(common.png) -407px -69px no-repeat;
	padding:0 0 0 9px;
	font-size:12px;
	text-decoration:none;
	color:#398AC0;
}
#footer #singBox ul li a.loggedout {
	font-size:11px;
}
#footer #singBox ul li a.forgot {
	color:#337bac;
	font-size:11px;
	text-decoration:none;
	margin:5px 0 0;
	float:left;
	background:none;
	padding:0;
}
#footer #singBox ul li span {
	font-size:11px;
	color:#505050;
	font-weight:700;
}
#footer #singBox ul li span a {
	margin:0;
	float:none;
	background:none;
	padding:0;
}
#footer #singBox ul li input {
	float:right;
	width:154px;
	height:20px;
	border:none;
	background:url(common.png) -228px -136px no-repeat;
	padding:4px 0 0;
	margin:0 0 6px;
}
#footer #singBox ul li input.btn {
	background:url(common.png) -303px -110px no-repeat;
	width:78px;
	height:24px;
	padding:0;
	margin:0;
	cursor:pointer;
}
#footer #singBox #manicon {
	background:url(common.png) -407px -10px no-repeat;
	height:24px;
}
#footer #singBox #keyicon {
	background:url(common.png) -408px -40px no-repeat;
	height:24px;
}
#footer #logoBox {
	width:5px;
	height:5px;
	float:left;
	overflow:visible;
	background:url(common.png) -351px -20px no-repeat;
	margin:0 200px 0 0;
}
#footer #logoBox #logomain {
	width:205px;
}
#footer #logoBox #flogometro {
	width:167px;
	height:59px;
	float:left;
	overflow:visible;
	background:url(common.png) -200px -34px no-repeat;
	margin:13px 0 15px 23px;
}
#footer #logoBox img {
	float:left;
	margin:15px 0 15px 15px;
	display:inline;
	border:none;
}
#footer #logoBox #aolBox {
	width:167px;
	height:44px;
	background:url(common.png) -56px -136px no-repeat;
	text-align:center;
	clear:both;
	margin:0 auto;
}
#footer #logoBox #aolBox #aollogo {
	background:url(common.png) -382px -165px no-repeat;
	width:92px;
	height:16px;
	text-align:center;
	margin:0 0 0 35px;
}
#footer #logoBox #aolBox h6 {
	font-size:11px;
	color:#6a6a6a;
	padding:5px 0 2px;
}
#footer #logoBox #aolBox img {
	float:none;
	margin:0;
}
#footer #lyricsBox {
	background:url(common.png) -956px 0 no-repeat;
	width:140px;
	height:145px;
	padding:0 20px 0 0;
	float:left;
}
#footer #lyricsBox ul {
	padding:0 0 0 20px;
	height:145px;
	list-style:none;
}
#footer #lyricsBox ul li {
	margin:0 0 3px;
}
#footer #lyricsBox ul li h6 {
	padding:10px 0 2px;
}
#footer #lyricsBox ul li a {
	background:url(common.png) -407px -69px no-repeat;
	padding:0 0 0 9px;
	font-size:12px;
	color:#398AC0;
	text-decoration:none;
}
#footer .MetroPart {
	background:url(common.png) -956px 0 no-repeat;
	width:150px;
	height:145px;
	padding:0 10px;
	float:left;
}
#footer .MetroPart a#billboard {
	background:url(common.png) -14px -221px no-repeat;
	width:89px;
	height:14px;
	float:left;
}
#footer .MetroPart ul {
	list-style:none;
	padding:0 0 0 10px;
	height:145px;
}
#footer .MetroPart ul li {
	margin:0 0 3px;
}
#footer .MetroPart ul li h6 {
	padding:10px 0 2px;
}
#footer .MetroPart ul li a {
	background:url(common.png) -407px -69px no-repeat;
	padding:0 0 0 9px;
	font-size:12px;
	color:#398AC0;
	text-decoration:none;
}
.arrowinco {
	background:url(common.png) -407px -69px no-repeat;
	padding:0 0 0 8px;
	height:20px;
}
#copyright {
	width:960px;
	margin:0 auto;
	clear:both;
	text-align:center;
	font-size:11px;
	color:#818d92;
	padding:0 0 55px;
}
#copyright ul {
	list-style:none;
}
#copyright ul li {
	display:inline;
}
#copyright ul li a {
	color:#70a4cd;
	text-decoration:none;
	margin:0 5px;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:12px!important;
}
#copyright ul li a:hover {
	text-decoration:underline;
}
#copyright p {
	font-size:11px;
	color:#818d92;
	padding:5px 0 0;
}
#copyright p a {
	color:#818d92;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:12px!important;
}
#copyright p a:hover {
	text-decoration:underline;
}
* {
	padding:0;
	margin:0;
}
#BABcolumns {
	width:960px;
	float:left;
	background-color:#FFF;
}
#BABcolumns #banerBox {
	width:152px;
	float:left;
	text-align:center;
}
#BABcolumns #banerBox img {
	border:none;
	width:145px;
}
#BABcolumns #oldContent {
	width:798px;
	float:left;
	margin-left:10px;
}
div.sm_conteiner {
	position:absolute;
	z-index:1000;
	left:600px;
	top:100px;
	background-color:#cfd3dd;
	padding:1px;
	border:1px solid #3f3d4a;
	padding-bottom:5px;
}
td.header_row {
	background-image:url(header_bkg.png);
	background-position:top left;
	background-repeat:repeat-x;
	height:25px;
	border-bottom:1px solid #e2e5eb;
	float:left;
	clear:both;
	vertical-align:middle;
	padding:0;
	margin:0;
}
td.list_row {
	background-image:url(row_bkg.png);
	background-position:top left;
	background-repeat:repeat-x;
	height:25px;
	border-bottom:1px solid #e2e5eb;
}
td.list_row_h {
	background-image:url(row_bkg_h.png);
	background-position:top left;
	background-repeat:repeat-x;
	height:25px;
	border-bottom:1px solid #e2e5eb;
}
td.last_row a {
	font-family:Verdana;
	font-size:10pt;
	color:#3f3d48;
	text-decoration:none;
}
td.last_row_h a {
	font-family:Verdana;
	font-size:10pt;
	color:#3f3d48;
	text-decoration:none;
}
td.list_row a {
	font-family:Verdana;
	font-size:10pt;
	color:#3f3d48;
	text-decoration:none;
}
td.list_row_h a {
	font-family:Verdana;
	font-size:10pt;
	color:#3f3d48;
	text-decoration:none;
}
td.last_row {
	background-image:url(row_bkg.png);
	background-position:top left;
	background-repeat:repeat-x;
	height:25px;
}
td.last_row_h {
	background-image:url(row_bkg_h.png);
	background-position:top left;
	background-repeat:repeat-x;
	height:25px;
}
td.h_left_cell {
	width:25px;
	padding:0;
	margin:0;
	vertical-align:middle;
	text-align:center;
	padding-bottom:5px;
	height:25px;
}
td.h_right_cell {
	padding-right:5px;
	vertical-align:middle;
	text-align:left;
	font-family:Verdana;
	font-size:10pt;
	font-weight:700;
	color:#FFF;
	height:25px;
}
td.left_cell {
	width:25px;
	padding:0;
	margin:0;
	vertical-align:middle;
	text-align:center;
	height:25px;
}
td.right_cell {
	padding-right:5px;
	vertical-align:middle;
	text-align:left;
	font-family:Verdana;
	font-size:10pt;
	color:#3f3d48;
	height:25px;
}
td.right_cell_bold {
	padding-right:5px;
	vertical-align:middle;
	text-align:left;
	font-family:Verdana;
	font-size:10pt;
	color:#3f3d48;
	height:25px;
	font-weight:700;
}
.rating {
	cursor:pointer;
	width:90px;
	clear:both;
	display:block;
}
.rating:after {
	content:'.';
	display:block;
	height:0;
	width:0;
	clear:both;
	visibility:hidden;
}
.cancel {
	height:15px;
	width:.01px;
	visibility:hidden;
	float:left;
	text-indent:-999em;
	background:url(delete2.gif) no-repeat 0 -16px;
}
.star {
	float:left;
	width:17px;
	height:15px;
	overflow:hidden;
	text-indent:-999em;
	cursor:pointer;
	background:url(star3.gif) no-repeat 0 0;
}
.star-left {
	width:8px;
	background:url(star-left.gif) no-repeat 0 0;
}
.star-right {
	width:8px;
	background:url(star-right.gif) no-repeat 0 0;
}
.cancel a {
	background:url(delete2.gif) no-repeat 0 -16px;
	display:block;
	width:100%;
	height:100%;
	background-position:0 0;
}
.star a {
	background:url(star3.gif) no-repeat 0 0;
	display:block;
	width:100%;
	height:100%;
	background-position:0 0;
}
.star-left a {
	background:url(star-left.gif) no-repeat 0 0;
}
.star-right a {
	background:url(star-right.gif) no-repeat 0 0;
}
div.rating div.on a {
	background-position:0 -16px;
}
div.rating div.hover a {
	background-position:0 -32px;
}
div.rating div a:hover {
	background-position:0 -32px;
}
div.rating-cancel {
	float:left;
	width:17px;
	height:15px;
	text-indent:-999em;
	cursor:pointer;
	display:block;
	overflow:hidden;
	background:url(delete2.gif) no-repeat 0 -16px;
}
div.star-rating {
	float:left;
	width:17px;
	height:15px;
	text-indent:-999em;
	cursor:pointer;
	display:block;
	background:transparent!important;
	overflow:hidden!important;
}
div.rating-cancel a {
	background:url(delete2.gif) no-repeat 0 -16px;
	display:block;
	width:16px;
	height:100%;
	background-position:0 0;
	border:0;
}
div.star-rating a {
	background:url(star3.gif) no-repeat 0 0;
	display:block;
	width:16px;
	height:100%;
	background-position:0 0;
	border:0;
}
div.star-rating-on a {
	background-position:0 -16px!important;
}
div.star-rating-hover a {
	background-position:0 -32px;
}
div.star-rating-readonly a {
	cursor:default!important;
}
.t_rating {
	float:right;
	margin-right:2px;
	font-weight:700;
	font-family:Arial;
	font-size:11px;
	margin-top:2px;
}
span.thumbsup {
	cursor:pointer;
	width:11px;
	height:12px;
	background:url(ico-up.gif) 0 0 no-repeat;
	display:inline;
	text-indent:11px;
	overflow:hidden;
	float:right;
	margin:2px 5px 0 0;
}
span.thumbsdown {
	cursor:pointer;
	width:11px;
	height:12px;
	background:url(ico-down.gif) 0 0 no-repeat;
	display:inline;
	text-indent:11px;
	overflow:hidden;
	float:right;
	margin:2px 5px 0 0;
}
#right #bannersBox #iphone {
	width:123px;
	height:123px;
	background:url(bg-iphone.jpg) 0 0 repeat-x;
	border:#E6E6E6 1px solid;
	float:left;
	margin:0 0 5px;
}
#right #bannersBox #iphone img {
	float:left;
	margin:10px 10px 0 15px;
	display:inline;
}
#right #bannersBox #iphone h5 {
	padding:10px 0;
	font-size:12px;
	color:#FFF;
}
#right #bannersBox #iphone p {
	font-size:11px;
	color:#ccc;
	padding:0 0 10px 15px;
}
#right #bannersBox #iphone a {
	background:url(arrow-blue-dark.png) left no-repeat;
	font-size:11px;
	font-weight:700;
	color:#ea9403;
	padding:0 0 0 20px;
	margin:0 0 0 20px;
	text-decoration:none;
	float:left;
	display:inline;
}
#right #bannersBox #iphone a:hover {
	text-decoration:underline;
}
#right #bannersBox {
	width:300px;
	margin:0 0 10px;
	float:left;
}
#right #bannersBox #ipod {
	width:168px;
	text-align:center;
	background-color:#FFF;
	border:#E6E6E6 1px solid;
	float:right;
	padding:0 0 5px;
}
#right #bannersBox #ipod img {
	margin:4px 4px 14px;
	border:none;
	float:left;
	display:inline;
}
#right #bannersBox #ipod a.here {
	color:#3c91ca;
	font-size:11px;
	font-weight:700;
	background:url(arrow-gray.gif) top no-repeat;
	padding:10px 0 0;
	text-decoration:none;
}
#right #bannersBox #ipod a:hover {
	text-decoration:underline;
}
#right #bannersBox #plugins {
	width:123px;
	height:123px;
	background:url(bg-plugins.jpg) 0 0 repeat-x;
	border:#E6E6E6 1px solid;
	float:left;
	margin:0 0 5px;
}
#right #bannersBox #plugins img {
	float:right;
	margin:5px 15px 0 0;
	display:inline;
}
#right #bannersBox #plugins h5 {
	padding:10px 0 10px 15px;
	font-size:12px;
	color:#FFF;
}
#right #bannersBox #plugins p {
	font-size:11px;
	color:#ccc;
	padding:0 0 5px 15px;
}
#right #bannersBox #plugins a {
	background:url(arrow-blue-dark.png) left no-repeat;
	font-size:11px;
	font-weight:700;
	color:#ea9403;
	padding:0 0 0 20px;
	margin:0 0 0 20px;
	text-decoration:none;
}
#right #bannersBox #plugins a:hover {
	text-decoration:underline;
}
#right #bannersBox #winamp {
	width:123px;
	height:123px;
	background:url(bg-plugins.jpg) 0 0 repeat-x;
	border:#E6E6E6 1px solid;
	float:left;
	margin:0 0 5px;
}
#right #bannersBox #winamp img {
	float:right;
	margin:10px 15px 0 0;
	display:inline;
}
#right #bannersBox #winamp h5 {
	padding:10px 0 10px 15px;
	font-size:12px;
	color:#FFF;
}
#right #bannersBox #winamp p {
	font-size:11px;
	color:#ccc;
	padding:0 0 5px 15px;
}
#right #bannersBox #winamp a {
	background:url(arrow-blue-dark.png) left no-repeat;
	font-size:11px;
	font-weight:700;
	color:#ea9403;
	padding:0 0 0 20px;
	margin:0 0 0 20px;
	text-decoration:none;
}
#right #bannersBox #winamp a:hover {
	text-decoration:underline;
}
#TakeOverC {
	background-image:url(http://metrolyrics.lg1x8zmax.simplecdn.net/images/lips_skin_final_test2.jpg);
	background:#F4E9D7;
	cursor:pointer;
	background-position:top center;
	background-attachment:scroll;
	margin:0 auto;
	position:fixed;
	background-repeat:repeat-y;
	left:0;
	right:0;
	z-index:-1;
	top:0;
	bottom:0;
}
* {
	padding:0;
	margin:0;
}
html {
	height:100%;
}
body {
	height:100%;
}
#cee_closeBtn {
	background-image:url(cee-close-btn.png);
	background-repeat:no-repeat;
	display:box;
	width:24px;
	height:23px;
	position:absolute;
	text-indent:-10000px;
	margin-top:9px;
	margin-right:8px;
	top:-10px;
	right:-10px;
}
#cee_next {
	background-image:url(cee-next-btn.png);
	height:100%;
	width:49%;
	text-indent:-10000px;
	text-decoration:none;
	visibility:visible;
	background-repeat:no-repeat;
}
#cee_prev {
	background-image:url(cee-prev-btn.png);
	height:100%;
	width:49%;
	text-indent:-10000px;
	text-decoration:none;
	visibility:visible;
	background-repeat:no-repeat;
}
* html #cee_next {
	background-image:url(cee-next-btn.gif);
}
* html #cee_prev {
	background-image:url(cee-prev-btn.gif);
}
#cee_load {
	background-image:url(loader.gif);
	display:none;
	height:50px;
	width:50px;
	margin:-25px 0 0 -25px;
	background-position:center center;
	background-repeat:no-repeat;
}
#cee_box {
	border-color:#525252;
	border-style:none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	font:12px Arial, Helvetica, sans-serif;
	background-color:#fff;
	text-align:left;
	color:#000;
}
#cee_count {
	font:10px Arial, Helvetica, sans-serif;
	-moz-opacity:0.8;
	opacity:0.8;
	clear:left;
	float:left;
	padding:0;
}
.cee_html #cee_title h2 {
	float:left;
}
.cee_html #cee_count {
	clear:none;
	padding-left:5px;
}
* html #cee_count {
	zoom:1;
	padding-bottom:6px;
}
#cee_box a {
	border:0;
	outline:none;
}
#cee_box a:link {
	color:#666;
}
#cee_box a:visited {
	color:#666;
}
#cee_box a:hover {
	color:#000;
}
#cee_box a:active {
	color:#666;
}
#cee_box a:focus {
	color:#666;
}
#ie8#hack {
	top:-10px;
	right:-10px;
}
:first-child+html #cee_closeBtn {
	top:-3px;
	right:-3px;
}
* html #cee_closeBtn {
	top:-3px;
	right:-3px;
}
#cee_closeBtn:hover {
	background-position:0 -23px;
}
.cee_close {
	cursor:pointer;
}
#cee_box img#cee_img {
	display:block;
	margin:15px 15px 0;
	border:1px solid #c5e9f9;
}
#cee_vid {
	display:block;
	margin:15px 15px 0;
	border:1px solid #c5e9f9;
}
#cee_iframeContent {
	display:block;
	margin:15px 15px 0;
	border:1px solid #c5e9f9;
}
#cee_ajax {
	display:block;
	margin:15px 15px 0;
	border:1px solid #c5e9f9;
	clear:both;
	padding:2px 15px 15px;
	overflow:hidden;
	text-align:left;
	line-height:1.4em;
}
#cee_title {
	padding:0;
	overflow:hidden;
}
.cee_html #cee_title {
	background-color:#e8e8e8;
	height:0;
	-moz-border-radius:7px 7px 0 0;
	-webkit-border-radius:7px 7px 0 0;
	border-radius:7px 7px 0 0;
}
#cee_title h2 {
	font-size:1em;
	font-weight:400;
	margin:0 0 1px;
}
#cee_HideSelect {
	z-index:9999;
	position:fixed;
	top:0;
	left:0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	height:100%;
	width:100%;
}
* html #cee_HideSelect {
	position:absolute;
height:expression(document.body.scrollHeight>document.body.offsetHeight?document.body.scrollHeight:document.body.offsetHeight+'px');
}
#cee_iframe {
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}
@charset UTF-8;
.tooltip {
	position:absolute;
	z-index:30;
	display:none;
	background:#FEF7D1 none repeat scroll 0 0;
	color:#523800;
	font-size:11px;
	overflow:hidden;
	padding:5px 9px;
	text-align:left;
	border:3px solid #F8D07B;
	width:250px;
}
.tooltip a {
	color:#dd7d01;
	font-weight:700;
	text-decoration:none;
}
.tooltip a:hover {
	color:#dd7d01;
	font-weight:700;
	text-decoration:none;
}
.tooltip a:visited {
	color:#dd7d01;
	font-weight:700;
	text-decoration:none;
}
#left #Bcolumn .blueBox .listAlbum div.rating div.on a {
	background-position:0 -16px;
}
#left #Bcolumn .blueBox .listAlbum div.rating div.hover a {
	background-position:0 -32px;
}
#left #Bcolumn .blueBox .listAlbum div.rating div a:hover {
	background-position:0 -32px;
}
table {
	float:left;
}
form.jqtransformdone div.rowElem {
	clear:both;
	padding:4px 0;
}
button.jqTransformButton1 {
	margin:0;
	padding:0;
	border:none;
	background-color:transparent;
	cursor:pointer;
	overflow:visible;
	font-family:Arial;
}
:first-child+html button.jqTransformButton1[type] {
	width:1px;
}
button.jqTransformButton1 span {
	background:transparent url(btn_right1.gif) no-repeat right top;
	display:block;
	float:left;
	padding:0 1px 0 0;
	margin:0;
	height:21px;
}
button.jqTransformButton1 span span {
	background:transparent url(btn_left1.gif) no-repeat top left;
	color:#fff;
	padding:4px 15px 3px;
	font-weight:700;
	font-size:13px;
	line-height:14px;
	display:block;
	text-decoration:none;
	height:23px;
}
button.jqTransformButton1 span span img {
	float:left;
	margin:1px 6px 1px -2px;
	border:none;
}
button.jqTransformButton2 {
	margin:10px 0;
	padding:0;
	border:none;
	background-color:transparent;
	cursor:pointer;
	overflow:visible;
	font-family:Arial;
}
:first-child+html button.jqTransformButton2[type] {
	width:1px;
}
button.jqTransformButton2 span {
	background:transparent url(btn_right2.gif) no-repeat right top;
	display:block;
	float:left;
	padding:0 1px 0 0;
	margin:0;
	height:21px;
}
button.jqTransformButton2 span span {
	background:transparent url(btn_left2.gif) no-repeat top left;
	color:#fff;
	padding:4px 15px 3px;
	font-weight:700;
	font-size:13px;
	line-height:13px;
	display:block;
	text-decoration:none;
	height:23px;
}
button.jqTransformButton2 span span img {
	float:left;
	margin:1px 6px 1px -2px;
	border:none;
}
button.jqTransformButton3 {
	margin:0;
	padding:0;
	border:none;
	background-color:transparent;
	cursor:pointer;
	overflow:visible;
	font-family:Arial;
}
:first-child+html button.jqTransformButton3[type] {
	width:1px;
}
button.jqTransformButton3 span {
	background:transparent url(btn_right3.gif) no-repeat right top;
	display:block;
	float:left;
	padding:0 1px 0 0;
	margin:0;
	height:21px;
}
button.jqTransformButton3 span span {
	background:transparent url(btn_left3.gif) no-repeat top left;
	color:#fff;
	padding:4px 15px 3px;
	font-weight:700;
	font-size:13px;
	line-height:14px;
	display:block;
	text-decoration:none;
	height:23px;
}
button.jqTransformButton3 span span img {
	float:left;
	margin:1px 6px 1px -2px;
	border:none;
}
button.jqTransformButton_hover span span {
	background-position:left -22px;
}
button.jqTransformButton_hover span {
	background-position:right -22px;
}
button.jqTransformButton_click span span {
	background-position:left -44px;
}
button.jqTransformButton_click span {
	background-position:right -44px;
}
* html button.jqTransformButton {
	height:22px;
}
* button.jqTransformButton span span {
	height:18px;
}
*+ html button.jqTransformButton {
	height:22px;
}
*+ button.jqTransformButton span span {
	height:18px;
}
.jqTransformInputWrapper {
	background:transparent url(input_text_left.gif) no-repeat left top;
	height:25px;
	padding:0;
	float:left;
	margin:10px 5px 10px 0;
}
.jqTransformInputInner {
	background:transparent url(input_text_right.gif) no-repeat top right;
	padding:0;
	margin:0;
}
.jqTransformInputInner div {
	height:25px;
	margin:0 0 0 8px;
}
.jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	vertical-align:middle;
	height:25px;
	color:#333;
	border:none;
	padding:5px 0 0;
	margin:0;
	background:transparent;
}
* html .jqTransformInputInner div input {
	padding:6px 0 0;
	margin:0 0 0 -8px;
	height:24px;
}
*+ html .jqTransformInputInner div input {
	padding:6px 0 0;
	margin-left:-10px;
	height:24px;
}
.jqTransformInputWrapper_hover {
	background-position:left -25px;
}
.jqTransformInputWrapper_hover div.jqTransformInputInner {
	background-position:right -25px;
}
.jqTransformInputWrapper_focus {
	background-position:left -50px;
}
.jqTransformInputWrapper_focus div.jqTransformInputInner {
	background-position:right -50px;
}
.jqTransformInputWrapper_error {
	background-position:left -75px;
}
.jqTransformInputWrapper_error div.jqTransformInputInner {
	background-position:right -75px;
}
.jqTransformSafari .jqTransformInputInner div {
	position:relative;
	overflow:hidden;
	margin:0 8px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color:none;
	position:absolute;
	top:-10px;
	left:-2px;
	height:42px;
	padding-left:4px;
}
table.jqTransformTextarea td#jqTransformTextarea-mm textarea {
	font-size:12px;
	line-height:16px;
}
table.jqTransformTextarea td {
	font-size:1px;
	line-height:1px;
	width:5px;
	height:5px;
	margin:0;
	padding:0;
}
table.jqTransformTextarea textarea {
	margin:0;
	padding:0;
	border:0;
	background:none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl {
	background:url(textarea_tl.gif) no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-tm {
	background:url(textarea_tm.gif) repeat-x top left;
}
table.jqTransformTextarea td#jqTransformTextarea-tr {
	background:url(textarea_tr.gif) no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-ml {
	background:url(textarea_ml.gif) repeat-y top left;
}
table.jqTransformTextarea td#jqTransformTextarea-mm {
	background:url(textarea-mm.gif) repeat;
}
table.jqTransformTextarea td#jqTransformTextarea-mr {
	background:url(textarea_mr.gif) repeat-y top left;
}
table.jqTransformTextarea td#jqTransformTextarea-bl {
	background:url(textarea_bl.gif) no-repeat top left;
}
table.jqTransformTextarea td#jqTransformTextarea-bm {
	background:url(textarea_bm.gif) repeat-x top left;
}
table.jqTransformTextarea td#jqTransformTextarea-br {
	background:url(textarea_br.gif) no-repeat top left;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-tl {
	background-position:0 -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm {
	background-position:0 -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr {
	background-position:0 -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml {
	background-position:-5px 0;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm {
	background-image:url(textarea-mm-hover.gif);
}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr {
	background-position:-5px 0;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl {
	background-position:0 -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm {
	background-position:0 -5px;
}
table.jqTransformTextarea-hover td#jqTransformTextarea-br {
	background-position:0 -5px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-tl {
	background-position:0 -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm {
	background-position:0 -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr {
	background-position:0 -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml {
	background-position:-10px 0;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm {
	background-image:url(textarea-mm-focus.gif);
}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr {
	background-position:-10px 0;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl {
	background-position:0 -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm {
	background-position:0 -10px;
}
table.jqTransformTextarea-focus td#jqTransformTextarea-br {
	background-position:0 -10px;
}
table.jqTransformTextarea .jqTransformSafariTextarea div {
	position:relative;
	overflow:hidden;
	border:0 solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea {
	background:none;
	position:absolute;
	top:-10px;
	left:-10px;
	padding:10px;
	resize:none;
}
.jqTransformRadioWrapper {
	float:left;
	display:block;
	margin:0 4px;
	margin-top:5px;
}
.jqTransformRadio {
	background:transparent url(radio.gif) no-repeat center top;
	vertical-align:middle;
	height:19px;
	width:18px;
	display:block;
}
span.jqTransformCheckboxWrapper {
	display:block;
	float:left;
	margin-top:5px;
}
a.jqTransformCheckbox {
	background:transparent url(checkbox.gif) no-repeat center top;
	vertical-align:middle;
	height:19px;
	width:18px;
	display:block;
}
a.jqTransformChecked {
	background-position:center bottom;
}
.jqTransformSelectWrapper {
	width:45px;
	position:relative;
	height:25px;
	background:url(select_left.gif) no-repeat top left;
	float:left;
}
.jqTransformSelectWrapper div span {
	font-size:13px;
	float:none;
	position:absolute;
	white-space:nowrap;
	height:25px;
	line-height:15px;
	padding:4px 0 0 7px;
	overflow:hidden;
	cursor:pointer;
	color:#333;
}
.jqTransformSelectWrapper a.jqTransformSelectOpen {
	display:block;
	position:absolute;
	right:0;
	width:31px;
	height:25px;
	background:url(select_right.gif) no-repeat center center;
	margin-right:-4px;
}
.jqTransformSelectWrapper ul {
	position:absolute;
	width:43px;
	top:30px;
	left:0;
	list-style:none;
	background-color:#FFF;
	border:solid 1px #CCC;
	display:none;
	margin:0;
	padding:0;
	height:150px;
	overflow:auto;
	overflow-y:auto;
	z-index:10;
}
.jqTransformSelectWrapper ul a {
	display:block;
	padding:5px;
	text-decoration:none;
	color:#333;
	background-color:#FFF;
	font-size:12px;
}
.jqTransformSelectWrapper ul a.selected {
	background:#EDEDED;
	color:#333;
}
.jqTransformSelectWrapper ul a:hover {
	background:#3582c4;
	color:#fff;
}
.jqTransformSelectWrapper ul a.selected:hover {
	background:#3582c4;
	color:#fff;
}
.jqTransformHidden {
	display:none;
}
#left {
	width:630px;
	float:left;
	margin:0 10px 0 0;
}
#left #gallery {
	width:630px;
	margin:0 0 15px;
}
#left .blueBox {
	width:608px;
	background:#FFF url(common.png) -1px -541px no-repeat;
	border:#E6E6E6 1px solid;
	border-width:1px 1px 0;
	border-bottom:#D7D7D7 2px solid;
	margin:0 0 15px;
	float:left;
	padding:5px 10px 15px;
	overflow:hidden;
	height:auto;
	
}
#left .blueBox .get {
	float:right;
	width:150px;
}
#left .blueBox .get a.more {
	font-size:11px;
	font-weight:700;
	color:#ea3403;
	text-decoration:none;
	background:url(index.png) -477px -119px no-repeat;
	float:right;
	padding:0 0 0 18px;
	margin:5px 0 0;
}
#left .blueBox .get a.more:hover {
	text-decoration:underline;
}
#left .blueBox .get span {
	background:url(common.png) 5px -221px no-repeat;
	float:right;
	clear:right;
	font-size:11px;
	color:#9d9d9d;
	width:78px;
	height:14px;
}
#left .blueBox img {
	float:left;
	margin:0 5px 0 0;
}
#left .blueBox .title {
	float:left;
	padding:0;
	margin:0;
}
#left .blueBox .title h2 {
	padding:10px 8px 10px 45px;
	color:#363636;
	font-size:16px;
}

#left .blueBox .title h1 {
	padding:10px 8px 10px 45px;
	color:#363636;
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
    margin:0;
	background:url(list_icon_bg.png) 0px 0px no-repeat;
}

#left .blueBox .title .icoSong {
	background:url(list_icon_bg.png) 0px 0px no-repeat;
}
#left .blueBox .title .icoPictures {
	background:url(list_icon_bg.png) 0px 0px no-repeat;
}
#left .blueBox .title .icoNews {
	background:url(list_icon_bg.png) 0px 0px no-repeat;
	padding:10px 8px 7px 45px;
}
#left .blueBox .title .icoTop {
	background:url(list_icon_bg.png) 0px 0px no-repeat;
	padding:13px 8px 7px 42px;
}
#left .blueBox .title .icoRss {
	background:url(list_icon_bg.png) 0px 0px no-repeat;
	width:1px;
	height:1px;
	padding:4px;
	margin:5px 100px 0 5px;
	position:absolute;
	float:right;
	display:inline;
}
#left .blueBox .title ul {
	margin:-5px 0 0 -5px;
	display:inline;
	padding:0 0 0 33px;
	float:left;
	clear:both;
	position:relative;
	top:-5px;
	list-style:none;
	overflow:visible;
	height:20px;
}
#left .blueBox .title .icoNewsSpace {
	position:relative;
	top:-10px;
	padding-left:45px;
}
#left .blueBox .title ul li {
	float:left;
	font-size:11px;
	font-weight:700;
	color:#9d9d9d;
	margin:0 0 0 5px;
	width:auto;
	display:inline;
}
#left .blueBox .title ul li a {
	color:#9d9d9d;
	text-decoration:none;
	float:left;
	display:inline;
	margin:0 5px 0 0;
}
#left .blueBox .title ul li a:hover {
	text-decoration:none;
	color:#E73300;
}
#left .blueBox .title ul li span a {
	color:#ea9403;
	background:url(index.png) 48px 2px no-repeat;
	padding:0 7px 0 0;
	float:left;
}
#left .blueBox .title ul li.sortThisWeek a.sortWrapped {
	color:#ea9403;
	background:url(index.png) 43px 2px no-repeat;
	padding:0 9px 0 0;
	float:left;
}
#left .blueBox .title ul li.sortThisMonth a.sortWrapped {
	color:#ea9403;
	background:url(index.png) 49px 2px no-repeat;
	padding:0 9px 0 0;
	float:left;
}
#left .blueBox .title ul li.sortAllTime a.sortWrapped {
	color:#ea9403;
	background:url(index.png) 32px 2px no-repeat;
	padding:0 9px 0 0;
	float:left;
}
#left .blueBox .topSong {
	overflow:hidden;
	border-top:#DEDEDE 1px solid;
	clear:both;
}
#left .blueBox .topSong ul {
	list-style:none;
	float:left;
	font-size:11px;
	width:620px;
	margin:10px -20px 0 0;
	background:url(index.png) -655px -1px no-repeat;
}
#left .blueBox .topSong ul li {
	padding:8px 0 8px 0px;
	width:270px;
	float:left;
	border-bottom:#DEDEDE 1px solid;
	margin:0 30px 0 10px;
	display:inline;
	overflow:hidden;
}
#left .blueBox .topSong ul li strong {
	float:left;
	color:#9d9d9d;
	font-size:16px;
	padding:0 10px 0 0;
	width:15px;
	text-align:right;
}
#left .blueBox .topSong ul li img {
	float:left;
	margin:0 5px 0 0;
}
/*#left .blueBox .topSong ul li span  {
	color:#484848;
	float:left;
	width:210px;
	margin:-2px 0 0;
	font-weight:700;
}*/

#left .blueBox .topSong ul li a {
	font-size:12px;
	color:#ea9403;
	text-decoration:none;
	font-weight:700;
}
#left .blueBox .topSong ul li a:hover {
	text-decoration:none;
	color:#E73300;
}
#left #soundtrack {
	width:630px;
}
#left #soundtrack h2 {
	padding:5px 0;
	color:#363636;
	font-size:16px;
}
#left #soundtrack .sndHeader {
	margin:0 0 10px 10px;
}
#left #soundtrack .widget {
	margin:-15px 0 0;
}
#left .blueBox #picBlock {
	height:215px;
}
#left .blueBox #pictures {
	overflow:hidden;
	width:610px;
	border-top:#DEDEDE 1px solid;
	clear:both;
}
#left .blueBox #pictures ul {
	list-style:none;
	float:left;
	padding:20px 0 0;
	width:630px;
}
#left .blueBox #pictures ul li {
float:left;
margin:0 15px 0 0;
max-width:110px;
text-align:center;
}
#left .blueBox #pictures ul li a {
	float:left;
	text-align:center;
	margin:0 9px 0 0;
}
#left .blueBox #pictures ul li a img {
	border:none;
	width:100px;
	margin:0 0 10px;
}
#left .blueBox #pictures ul li a:hover img {
	width:120px;
	margin:-15px 0 5px -10px;
	position:relative;
}
#left .blueBox #pictures ul li a.arrow_previous {
	background:url(index.png) -481px -43px no-repeat;
	height:25px;
	width:25px;
	overflow:hidden;
	float:left;
	margin:80px 0 0;
}
#left .blueBox #pictures ul li a.arrow_previous:hover {
	background:url(index.png) -512px -10px no-repeat;
	height:25px;
	width:25px;
	overflow:hidden;
	float:left;
	margin:80px 0 0;
}
#left .blueBox #pictures ul li a.arrow_next {
	background:url(index.png) -480px -10px no-repeat;
	height:25px;
	width:25px;
	overflow:hidden;
	float:left;
	margin:80px 0 0;
}
#left .blueBox #pictures ul li a.arrow_next:hover {
	background:url(index.png) -480px -10px no-repeat;
	height:25px;
	width:25px;
	overflow:hidden;
	float:left;
	margin:80px 0 0;
}
#left .blueBox #pictures ul li h3, #left .blueBox #pictures ul li h3 a {
	font-size:12px;
	color:#484848;
	clear:both;
}
#left .blueBox #pictures ul li span {
	font-size:11px;
	color:#666;
	clear:both;
}
#left .blueBox .topSong ul li ul {
	list-style:none;
	float:left;
	font-size:11px;
	width:265px;
	background:none;
}
#left .blueBox .topSong ul li ul li {
	padding:0;
	width:265px;
	float:left;
	border-bottom:none;
	margin:0;
	font-size:11px;
	font-weight:700;
	color:#717171;
	overflow:hidden;
}
#left .blueBox .topSong ul li ul li h3 a {
	font-size:11px;
	float:none;
	line-height:12px;
}

#left .blueBox .topSong ul li ul li p {
	font-size:12px;
	text-align:justify;
	padding:0 0 0 0;
	margin:0;
}

#left .blueBox #news {
	overflow:hidden;
	border-top:#DEDEDE 1px solid;
	clear:both;
}
#left .blueBox #news ul {
	list-style:none;
	float:left;
	margin:0 0 -10px;
	width:610px;
}
#left .blueBox #news ul li {
	width:610px;
	float:left;
	border-bottom:#DEDEDE 1px solid;
	padding:10px 0;
}
#left .blueBox #news ul li h3 {
	font-size:16px;
	color:#ea9403;
	padding:5px 0 0;
}
#left .blueBox #news ul li h3 a {
	color:#ea9403;
	text-decoration:none;
}
#left .blueBox #news ul li h3 a:hover {
	text-decoration:none;
	color:#E73300;
}
#left .blueBox #news ul li img {
	border:#B2B2B2 2px solid;
	padding:1px;
	margin:0 10px 0 0;
}
#left .blueBox #news ul li ul {
	padding:0 0 5px;
	margin:0;
	width:auto;
}
#left .blueBox #news ul li ul li {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#717171;
	font-weight:700;
	margin:0 5px 0 0;
	width:auto;
	padding:0;
	border:none;
}
#left .blueBox #news ul li ul li span {
	background:url(index.png) -486px -355px no-repeat;
	padding:0 0 0 15px;
}
#left .blueBox #news ul li p {
	float:left;
	width:465px;
}
#right {
	width:300px;
	float:left;
}
#right #itunes {
	padding:0 0 10px;
}
#right #urlBox {
	width:300px;
	height:90px;
	background:url(index.png) -7px -166px no-repeat;
	margin:0 0 10px;
}
#right .blueBox .title .icoCd {
		background:url(list_icon_bg.png) 0px 0px no-repeat;
}
#right .blueBox .title .icoTop10 {
		background:url(list_icon_bg.png) 0px 0px no-repeat;
	padding:12px 8px 10px 45px;
}
#right .blueBox .title .icoRss {
		background:url(list_icon_bg.png) 0px 0px no-repeat;
	width:1px;
	height:1px;
	padding:4px;
	margin:5px 50px 0 5px;
	position:absolute;
	float:right;
	display:inline;
}
#right #urlBox h4 {
	font-size:14px;
	color:#414141;
	padding:40px 0 0 100px;
}
#right #urlBox a {
	font-size:12px;
	color:#ea9403;
	text-decoration:none;
	margin:0 0 0 140px;
}
#right #urlBox a:hover {
	color:red;
}
#right .blueBox {
	width:278px;
	background:#FFF url(common.png) -1px -541px no-repeat;
	border:#E6E6E6 1px solid;
	border-width:1px 1px 0;
	border-bottom:#D7D7D7 2px solid;
	margin:0 0 15px;
	float:left;
	padding:5px 10px;
	overflow:hidden;
}
#right .blueBox img {
	float:left;
	margin:0 5px 0 0;
}
#right .blueBox .title {
	float:left;
}
#right .blueBox .title h4 {
	padding:10px 8px 10px 45px;
	color:#363636;
	font-size:16px;
}
#right .blueBox .title h4 img {
	float:none;
	border:none;
	margin:6px 0 0 5px;
}
#right .blueBox .title span {
	padding:0 0 5px 35px;
	float:left;
	clear:both;
	margin:-5px 0 0;
	position:relative;
	top:-5px;
}
#right .blueBox .title #spanTop10 {
	padding:0 0 5px 40px;
	float:left;
	clear:both;
	margin:-5px 0 0;
	position:relative;
	top:-10px;
}
#right .blueBox .title .icoArtistTweet {
	background:url(list_icon_bg.png) 0px 0px no-repeat;
	padding:10px 10px 10px 49px;
}
#right .blueBox .title #spanArtistTweet {
	padding:0 0 0 45px;
	float:left;
	clear:both;
	margin:0;
	position:relative;
	top:-20px;
	height:1px;
	overflow:visible;
}
#right .blueBox .title span a {
	color:#9d9d9d;
	text-decoration:none;
	float:left;
	display:inline;
	font-size:11px;
	font-weight:700;
}
#right .blueBox .title span a:hover {
	text-decoration:underline;
}
#right .blueBox #upcoming {
	overflow:hidden;
	clear:both;
}
#right .blueBox #upcoming ul {
	list-style:none;
	float:left;
	width:278px;
}
#right .blueBox #upcoming ul li {
	float:left;
	width:271px;
	border-top:#DEDEDE 1px solid;
	padding:10px 0 10px 7px;
}
#right .blueBox #upcoming ul li img, #right .blueBox #upcoming ul li details img {
	float:left;
	margin:0 5px 0 0;
}

#right .blueBox #upcoming ul li .details {
	float:left;
	font-size:12px;
	color:#aaa;
	width:270px;
}
#right .blueBox #upcoming ul li h5 {
	font-size:14px;
	color:#ea9403;
}
#right .blueBox #upcoming ul li h5 a {
	color:#ea9403;
	text-decoration:none;
}
#right .blueBox #upcoming ul li h5 a:hover {
	text-decoration:none;
	color:#E73300;
}
#right .blueBox #upcoming ul li p {
	font-size:12px;
	color:#717171;
	text-align:justify;
	margin:0;
	padding:0;
}
#right .blueBox #topTen {
	overflow:hidden;
	clear:both;
}
#right .blueBox #topTen ul {
	list-style:none;
	float:left;
	width:278px;
}
#right .blueBox #topTen ul li {
	float:left;
	width:268px;
	border-top:#DEDEDE 1px solid;
	padding:4px 5px;
}
#right .blueBox #topTen ul li strong {
	float:left;
	color:#484848;
	font-size:12px;
	padding:5px 10px 0 0;
	width:15px;
	text-align:right;
}
#right .blueBox #topTen ul li img {
	float:left;
	margin:0 10px 0 0;
	width:25px;
	height:25px;
}
#right .blueBox #topTen ul li a {
	font-size:12px;
	color:#ea9403;
	text-decoration:none;
	font-weight:700;
	float:left;
	margin:5px 0 0;
}
#right .blueBox #topTen ul li a:hover {
	text-decoration:none;
	color:#E73300;
}
#right .blueBox #topTen ul li ul {
	width:auto;
}
#right .blueBox #topTen ul li ul li {
	width:278px;
	border:none;
	padding:0;
}
#right .blueBox #topTen ul li ul li strong {
	width:17px;
}
#right #bannersBox {
	width:300px;
	margin:0 0 10px;
	float:left;
}
#right #bannersBox #poll {
	width:123px;
	height:188px;
	background:url(bg-poll.jpg) 0 0 repeat-x;
	border:#E6E6E6 1px solid;
	float:left;
	margin:0 0 5px;
}
#right #bannersBox #poll img {
	float:right;
	margin:10px 15px 0 0;
	display:inline;
}
#right #bannersBox #poll h5 {
	padding:10px 0 5px 15px;
	font-size:12px;
	color:#FFF;
}
#right #bannersBox #poll p {
	font-size:11px;
	color:#ccc;
	padding:0 0 10px 15px;
}
#right #bannersBox #poll ul {
	list-style:none;
	width:123px;
	padding:0 0 5px;
	float:left;
}
#right #bannersBox #poll ul li {
	float:left;
	width:108px;
	padding:0 0 0 10px;
	margin:0 0 4px;
	font-size:12px;
	color:#FFF;
	line-height:12px;
}
#right #bannersBox #poll ul li input {
	margin:0!important;
	float:left;
	padding:0!important;
	border:none;
}
#right #bannersBox #poll ul li label {
	font-size:12px;
	color:#FFF;
	width:83px;
	float:left;
	padding:0 0 0 5px;
}
#right #bannersBox #poll input {
	float:left;
	margin:0 0 0 30px;
	display:inline;
}
#right .blueBox #artist {
	overflow:hidden;
	clear:both;
}
#right .blueBox #artist ul {
	list-style:none;
	float:left;
	width:278px;
	margin:5px 0 0;
}
#right .blueBox #artist ul li {
	padding:8px 0 8px 5px;
	width:273px;
	float:left;
	border-top:#DEDEDE 1px solid;
	overflow:hidden;
}
#right .blueBox #artist ul li.odd {
	background-color:#FDFDF1;
}
#right .blueBox #artist ul li img {
	float:left;
	margin:0 10px 0 0;
	width:30px;
	height:30px;
}
#right .blueBox #artist ul li a {
	float:left;
	font-size:11px;
	color:#3c91ca;
	text-transform:uppercase;
	text-decoration:none;
}
#right .blueBox #artist ul li a:hover {
	float:left;
	font-size:11px;
	color:#3c91ca;
	text-transform:uppercase;
	text-decoration:underline;
}
#right .blueBox #artist ul li h5 {
	float:left;
	font-size:11px;
	color:#3c91ca;
	text-transform:uppercase;
}
#right .blueBox #artist ul li p {
	color:#505050;
	float:left;
	width:265px;
	font-size:12px;
}
#right #from {
	overflow:hidden;
	clear:both;
	width:300px;
}
#right #from h6 {
	font-size:14px;
	color:#3e3e3e;
	padding:5px 0 0 5px;
}
#right #from h6 img {
	float:left;
	margin:-2px 5px 0 0;
}
#right #from ul {
	list-style:none;
	float:left;
	width:310px;
	padding:15px 0 60px;
	margin:0 0 0 -1px;
}
#right #from ul li {
	float:left;
	text-align:center;
	border-left:#DADADA 1px solid;
}
#right #from ul li img {
	margin:0 7px 5px;
	border:none;
}
#right #from ul li strong {
	color:#3e3e3e;
	font-size:11px;
	padding:0 7px;
	text-transform:uppercase;
}
#right .blueBox .icoAolMusic {
	background:url(index.png) -295px -72px no-repeat;
	overflow:visible;
	padding:5px 0;
	width:265px;
}
#right .blueBox img.aol {
	float:right;
	margin:8px 15px 0 0;
	display:inline;
}
#right .blueBox #aol {
	overflow:hidden;
	clear:both;
}
#right .blueBox #aol ul {
	list-style:none;
	float:left;
	width:278px;
}
#right .blueBox #aol ul li {
	float:left;
	padding:10px 3px;
	width:272px;
	border-top:#DEDEDE 1px solid;
}
#right .blueBox #aol ul li h5 {
	font-size:14px;
	color:#005595;
	padding:0 0 10px;
}
#right .blueBox #aol ul li img {
	float:left;
	border:#CCC 1px solid;
	padding:3px;
	margin:0 6px 0 0;
	width:78px;
	height:78px;
}
#right .blueBox #aol ul li p {
	float:left;
	font-size:12px;
	color:#3d3d3d;
	line-height:14px;
	width:180px;
	padding:0 0 10px;
}
#right .blueBox #aol ul li ul {
	float:left;
	width:180px;
}
#right .blueBox #aol ul li ul li {
	background:url(index.png) -575px -10px no-repeat;
	padding:0 0 0 20px;
	border:none;
	margin:0 0 4px;
	width:160px;
}
#right .blueBox #aol ul li ul li a {
	font-size:11px;
	color:#3D93CC;
	font-weight:700;
	text-decoration:none;
}
#right .blueBox #aol ul li ul li a:hover {
	text-decoration:underline;
}
#left #soundtrack .sndHeader img {
	margin:5px 10px 10px 0;
	vertical-align:middle;
}

