#PageNavigation{
margin: 0;
padding: 0;
position:relative;
}

#PageNavigation ul{
margin-bottom: 1em;
padding-left: 0;
float: left;
font-weight: bold;
width: 100%;
border: 1px solid #DFDFDF;
border-width: 1px;
}

#PageNavigation ul li{
display: inline;
}

#PageNavigation ul li a{
float: left;
color: gray;
font-weight: bold;
padding: 4px 10px 4px 8px;
text-decoration: none;
background: white url(/images/menudivide.gif) top right repeat-y;
}

#PageNavigation ul li a:hover{
color: black;
background-color: #F3F3F3;
border-bottom: 4px solid black;
padding-bottom: 0;
}

#titleBar
{
background:url(../images/titleBar.gif);
width:720px;
height:45px;
}

.newText
{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 93%;
color:#000000;
}

#mainDiv
{
margin-left:auto;
margin-right:auto;
width:721px;
height:878px;
}

#mainDiv #leftMenu
{
padding:0px;
width:387px;
float:left;
height:560px;
background:#716E6E;
}

#leftMenu #top
{
margin: 0px;
padding: 0px;
top: 2px;
}

#mainDiv #leftMenu #menuBody
{
width:387px;
height:555px;
background:#716E6E;
}

#mainDiv #rightMenu
{
width:324px;
float:right;
background:url(../images/rightMenuBackground.gif);
}

#mainDiv #rightMenu #rihtMenuBody
{
width:324px;
height:255px;
}

#mainDiv #advertisement
{
background:#111010;
width:324px;
height:264px;
float:right;
}

#mainDiv #adText
{
padding-top:10px;
width:324px;
height:10px;
float:right;
text-align:center;
margin-bottom:3px;
}

#mainDiv #buddiesList
{
margin-top:6px;
/*background:#5A5959;*/
width:719px;
height:222px;
float:left;
}

#mainDiv #buddiesList #buddyBody
{
width:701px;
height:222px;
margin-left:0px;
padding-left:0px;
background:#5A5959;
float:left;
}

body{
background-color:#FDF3F4;
margin-left:0;
margin-right:0;
margin-bottom:0;
margin-top:0;
background-image:url(../images/bg_default.jpg);
background-repeat:repeat-xy;
background-attachment:fixed;
font-size: small;
}

.tablebg{
/*background-image:url(../images/emc_tablebg.gif);*/
background-color:white;
margin:0px auto 0px auto;
width:768px;
border-left:3px solid #9fa2a4;
border-right:3px solid #9fa2a4;
height:100%;
}

.headerbg{background-image:url(../images/emc_music_148.jpg); background-repeat: no-repeat;}

.newsbg{background-image:url(../images/newsbg.jpg);}

.newsbg2{background-image:url(../images/emc_greenbg.gif);}

.newsbg3{background-image:url(../images/emc_greenbg2.gif);}

.footerbg{background-image:url(../images/emc_footer_bg.jpg);}

.loginbg{background-image:url(../images/emc_login.jpg);}

.signupbg{background-image:url(../images/emc_signupbg.jpg);}

.store{background-image:url(../images/emc_08_1.jpg); background-repeat:repeat-x;}

.bar2 {background-image:url(../images/progress2.jpg); background-repeat:repeat-x; position:relative; text-align:left; height:20px; width:0%;}

.bar1 {background-image:url(../images/progress1.jpg); background-repeat:repeat-x; position:relative; text-align:left; height:20px; width:<?php print $progress_bar_width; ?>px; border:1px solid #6A6868;}

.info {font:10px Arial; color:#D7CDFD;}

.searchtitle
{
color:#122662;
font-weight:600;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.searchdetail
{
color:#4C4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.songsearchtitle
{
color:#4C4B4B;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}

.songsearchdetail
{
color:#726C6C;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

.purplebg{background-image:url(../images/emc_feature_bg.jpg);}

.blackbg{ background-color:#75848C;}

.artfacebg{background-image:url(../images/emc_feature_bg_artface.jpg);}

.whitebg{ background-color:#FFFFFF;}

.maroonbg{background-color:#333333; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:12px; text-align:left;}

.pinkbg{background-color:#BB6A6A;}

.topnumber
{
font-family:century schoolbook;
font-size: 45px;
font-weight: normal;
color: #2B8CBF;
text-decoration: none;
}

.topnumber2
{
font-family:century schoolbook;
font-size: 45px;
font-weight: normal;
color:#8F8D8D;
text-decoration: none;
}

.tophead1
{
font-family:"Times New Roman", Times, serif;
font-size: 21px;
font-weight: normal;
color: #5E5B0C;
text-decoration: none;
}

.tophead23
{
font-family:"Times New Roman", Times, serif;
font-size: 16.5px;
font-weight: normal;
color: #78626E;
text-decoration: none;
}

.tophead4
{
font-family:"Times New Roman", Times, serif;
font-size: 14px;
font-weight: normal;
color: #A3949D;
text-decoration: none;
}

.peakposition
{
font-family:Arial;
font-size: 11px;
font-weight: normal;
color: #78626E;
text-decoration: none;
}

body {
margin-top: 0px;
margin-bottom: 0px;
}

.lifestyleheading {
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #674C4C;
text-decoration: none;
}

.error {
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #f88686;
text-decoration: none;
}

.lifestyleheadingdetail {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #312E2E;
text-decoration: none;
}

.contentext {
font-family: arial;
font-size: 10px;
font-weight: normal;
color: #666666;
text-decoration: none;
}

.headerbg2 {
background-image: url(../images/emc_music_03.jpg);
background-repeat: no-repeat;
}

.contentextwhite {
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

.feature {
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #42414A;
text-decoration: none;
}

._txtfield {
font-family: Franklin gothic median cond;
font-size: 12.5px;
font-weight: normal;
color: #767474;
text-decoration: none;
background-image: url(../images/emc_txtshadow.gif); 
background-repeat: repeat-x; 
border: 1px solid #C1BEBE;
}

.txtfield4 {
font-family: arial;
font-size: 10.5px;
font-weight: normal;
color: #97969C;
text-decoration: none;
background-image: url(../images/emc_txtshadow.gif);
background-repeat: repeat-x;
border: 1px solid #C1BEBE;
}

.txtfield3 {
font-family: arial;
font-size: 20px;
font-weight: normal;
color: #666666;
text-decoration: none;
background-image: url(../images/emc_music_13.jpg);
background-repeat: repeat-x;
border: 1px solid #C3B5B5;
height: 30px;
}

.txtfield2 {
font-family: arial;
font-size: 12px;
font-weight: normal;
color: #666666;
text-decoration: none;
border: 1px solid #4A6572;
}

.news1 {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight:bold;
color:#242424;
}

.redbold {
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FC0000;
text-decoration: none;
}

.whitebold {
font-family: arial;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.newstxt {
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #FFFFFF;
text-decoration: none;
}

.contentext2 {
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #F8F7FC;
text-decoration: none;
}

.arialhed {
font-family: century schoolbook;
font-size: 19px;
font-weight: normal;
color: #4F595E;
text-decoration: none;
}

.slogantxt {
font-family: verdana;
font-size: 10px;
font-weight: normal;
color: #333333;
text-decoration: none;
}

.darkbluebg {
background-color:#7C8C94;
}

.emcbg {
background-color:#E9E8EB;
}

/*- Menu Tabs 6--------------------------- */

#tabs6 {
float:left;
font-size:93%;
line-height:normal;
width:590px;
text-align:right;
}

#tabs6 ul {
margin:0;
padding:00px 00px 0 00px;
list-style:none;
}

#tabs6 li {
display:inline;
margin:0;
padding:0;
}

#tabs6 a {
float:right;
background:url(../images/tableft6.gif) no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}

#tabs6 a span {
float:left;
display:block;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:url(../images/tabright6.gif) no-repeat right top;
padding:5px 15px 4px 6px;
color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/

#tabs6 a span {float:none;}

/* End IE5-Mac hack */

#tabs6 a:hover span {
color:#FFF;
}

#tabs6 a:hover {
background-position:0% -42px;
}

#tabs6 a:hover span {
background-position:100% -42px;
}

#tabs6 #current a {
background-position:0% -42px;
}

#tabs6 #current a span {
background-position:100% -42px;
}

.xlite
{
color: #DDDDDD;
}

.wbn2
{
width: 644px;
width/* */:/**/612px;
width: /**/612px;
border: 1px solid #DDDDDD;
border-top: 0;
background: white;
padding: 6px 15px 6px 15px;
font-family: verdana, arial, hevetica, sans-serif;
font-size: 9px;
text-decoration:none
}

.chart
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#121212;
text-decoration:none;
}

.friend
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.artistbold{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.artistheading {
font-family: arial;
font-size: 17px;
font-weight: bold;
color: #333333;
text-decoration: none;
}

.artistheading_small{ font-family: arial;font-size: 13px; color:#333333;text-decoration: none;
}

.artistheading_bg{background-color:#333333;
}

.artistheading2 {
color:#333333;
font-family:arial;
font-size:17px;
font-weight:bold;
text-decoration:none;
}

.artistheading3 {
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.artistheading4 {
font-family: 'Century Gothic';
font-size: 17px;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

.style7 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}

.artistheadingred {
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #B10000;
text-decoration: none;
}

.mainbgcolor{
background:#FFFFFF;
}

.maintablebg{
/*changed by rizwan*/
background-color:#000000;
}

.maintablebg2{
background-color:#4A5358;
}

.emcnewsbg {
background-image:url(../images/emc_art_25.jpg); background-repeat: repeat-y;
}

.emcnewstxt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.emchomenewstxt{
font-family:Arial;
font-size:12px;
font-weight:lighter;
font-weight:
color:#F2F4F7;
text-decoration:none;
}

.emctitlebg {
background-image:url(../images/emc_art_33.jpg); background-repeat: repeat-y;
}

.emcdotbg {
background-image:url(../images/emc_art_30.jpg); background-repeat: repeat-x;
}

.emciconbg {
background-image:url(../images/emc_art_20.jpg); background-repeat: repeat-y;
}

.emcrightbg {
background-image:url(../images/emc_art_right.jpg); background-repeat: repeat-y;
}

.emccomments {
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}

.emcfaudioheading {
font-family:arial;
font-size:10px;
font-weight:normal;
color:#F2C2DA;
text-decoration:none;
}

a.emcfaudioheading12 {
font-family:arial;
font-size:10px;
font-weight:normal;
color:#F2C2DA;
text-decoration:none;
}

.emcfaudiosubheading {
font-family:arial;
font-size:10px;
font-weight:normal;
color:#ECE4E8;
text-decoration:none;
}

.commentsbg {
background-image:url(../images/emc_art_44.jpg); background-repeat:no-repeat;
}

.red{
color:#FF0000;
font-weight:bold;
font-size:24px;
}

a.my2title
{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #312E2E;
}

.tsongblack
{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#131313;
}

a.tsongblack
{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#131313;
}

.linksColor
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F7F7F7;
text-decoration:none;
}

a.linksColor:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F7F7F7;
text-decoration:none;
}

a:active.linksColor
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#F7F7F7;
text-decoration:none;
}

.tsongred
{
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#F34747;
}

.bar
{
color:#FF99CC;
font-weight:normal;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.txt_pink {
font-family: Arial;
font-size: 13px;
color: #efe4e4;
text-decoration: none;
font-weight: normal;
}

.txt_blue {
font-family: Arial;
font-size: 12px;
color: #cfe3e8;
text-decoration: none;
font-weight: normal;
}

.txt_ylow {
font-family: Arial;
font-size: 12px;
color: #f7fada;
text-decoration: none;
font-weight: normal;
}

.txt_white {
font-family: Arial;
font-size: 13px;
color: #F2E9E9;
text-decoration: none;
font-weight: normal;
}

.txt_white1 {
font-family: Century Gothic;
font-size: 13px;
color: #F2E9E9;
text-decoration: none;
font-weight: normal;
}

.txt_add {
font-family: Arial;
font-size: 11px;
color: #000000;
text-decoration: none;
}

.txt_pink2 {
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #F3B8B8;
text-decoration: none;
}

.txt_gray {
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #6d6b6b;
text-decoration: none;
}

.txt_gray2 {
font-family: Arial;
font-size: 16px;
font-weight: lighter;
color: #6d6b6b;
text-decoration: none;
}

.txt_dblue {
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #111128;
text-decoration: none;
}

.txt_bblack {
font-family:Arial;
color: #131313;
font-size: 9px;
text-decoration: none;
font-weight: normal;
font-style: normal;
}

.txt_bpink {
font-family:Arial;
font-size: 9px;
font-weight: bold;
color: #E22D2D;
text-decoration: none;
}

.txt_yelow {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #dfe27f;
text-decoration: none;
}

.txt_yelow2 {
font-family:Century Gothic;
font-size: 12px;
font-weight: normal;
color: #dfe27f;
text-decoration: none;
}

.txt_bgray {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #3a3939;
text-decoration: none;
}

.txt_red {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #ab7878;
text-decoration: none;
}

.purple_1 {
font-family: Arial;
font-size: 14px;
font-weight: normal;
color: #343156;
text-decoration: none;
}

.purple_2 {
font-family: Arial;
font-size: 12px;
font-weight: normal;
color: #343156;
text-decoration: none;
}

.section {
margin-bottom:5px;
}

#flash{
position:relative;
width:100%;
height:100%;
display:block;
float:left;
z-index:1;
}

.grey_14 {
	color:#9c9da3;
	font-family:Arial;
	font-size:14px;
}

