a#activelink {color: #1E74A1; background-color: #FFFFFF; background-image: url(/music/img/nav_arrw_blue.gif);}

a.boardItem {position:relative; width: 93px; height: 74px; text-decoration: none; color: #1E74A1; display: block; float:left; padding-left: 20px; background-repeat: no-repeat; background-image: url(/music/hear_music_first/img/icn_video.gif); overflow:hidden;}
a.boardItem .desc {font-weight: normal; color: #232323; text-decoration: none;}
a.boardItem .title {font-weight: bold; text-decoration: underline;}
a.boardItem:hover {color: #202020;}
A.moreMusicItem {position:relative; width: 94px; text-decoration: none; color: #1E74A1; display: block; padding-left: 23px; float: left; clear: none; background-repeat: no-repeat; background-image: url(/sitewide/icons/icn_check_it_out.gif); background-position: 4px 0px;}
A.moreMusicItem .desc {font-weight: normal; color: #232323; text-decoration: none;}
A.moreMusicItem .title {font-weight: bold; text-decoration: underline;}
A.moreMusicItem:hover {color: #202020;}

div.leftnav a {color: #232323; background-color: #C5E9FE; background-image: url(/artists/img/nav_arrw_gry.gif);}
div.leftnav a:hover {color: #1E74A1; background-color: #FFFFFF; background-image: url(/music/img/nav_arrw_blue.gif);}

.hmfTab2{position: relative; overflow: hidden; float: left; clear: none;}
.hmfTab3{position: absolute; top: 4px; left: 400px; overflow: hidden;}
.hmfTabHolder{position: relative; top: 0px; left: 0px; width: 596px; height: 200px; overflow: hidden; text-align: left; background-color: #ffffff; z-index: 105;}
.hmfTabSection {position: relative; width: 115px;}
.hmfTabText {position: relative; top: 0px; left: 15px; font: arial; color: #000000; text-decoration: none; overflow: hidden;}
.hmfTabText a {font-weight: bold; text-decoration: underline; color: #1E74A1;}
.hmfTabText a:hover {font-weight: bold; text-decoration: underline; color: #000000;}
#leftAd {position: absolute; top: 549px; left: 0px; width: 158px; height: 47px; z-index: 1000; overflow: hidden;}
.modcopy {position: absolute; z-index: 10; top: 2px; left: 96px; width: 94px; height: 66px; text-align: left;}
.modcopy a {color: #1E74A1; text-decoration: none; display: block; margin: 0px; width: 94px; height: 66px;}
 	.modcopy .modTitle {text-decoration: underline;}
.modcopy .desc {color: #1F1F1F;}
.modpic {position: absolute; z-index: 10; top: 2px; left: 2px; width: 84px; height: 77px; border-color: #FFFFFF; border-width: 2px 2px 2px 2px; border-style: solid solid solid solid;}
.moreCol {position: relative; width: 117px; float: left; clear: none;}
.moreSpacer {position: relative; width: 8px; height: 1px; clear: both;}
.moreTabHot {position: relative; width: 1px; height: 1px;}
.moreTabMore {position: relative; width: 1px; height: 1px;}
.navdotln {background-image: url(/music/img/dotLn_blu_158.gif);}
#padHotTab {position: absolute; top: 0px; left: 0px; visibility: visible; width: 590px; height: 200px; padding: 8px 0px 8px 8px; z-index: 1000;}
#padMoreTab {position: absolute; top: 0px; left: 0px; visibility: hidden; width: 596px; height: 90px; padding: 8px 0px 0px 0px; z-index: 1000;}
.padTab {padding: 4px 0px 0px 5px;}
.pad8 {padding: 8px 8px 8px 8px;}
.pad7 {padding: 8px 8px 8px 0px;}
#randBotHolder {position: absolute; top: 754px;}

.shopModHolder {position: relative; width: 158px; height: 140px; overflow: hidden;}
.shopModTier1 {position: relative; clear: both; width: 142px; height: 18px; color: #CCCCCC; text-align: left;}

.stack {position: relative; width: 193px; height: 85px; float: left; clear: none; overflow: hidden;}
.tabMoreCenter {position: relative; top: 8px; left: 9px; width: 578px; height: 80px; overflow: hidden; text-align: left; background-color: #ff0000; z-index: 190;}
.tabMoreDiv {position: relative; width: 113; height: 80px; float: left; clear: none; z-index: 200; background-image: url(/music/hear_music_first/img/icn_video.gif); background-position: 0px 0px; background-repeat: no-repeat; background-color: #ffffff; overflow: hidden;}
.tabMoreText {position: relative; top: 0px; left: 20px; width: 93px; height: 80px; color: #000000; overflow: hidden;}
.tabMoreText a {color: #1E74A1;font-weight: bold;}
.tabMoreText a:hover {color: #000000;font-weight: bold;}
.tabSpace {position:relative; width: 8px; height: 1px; float: left; clear: none;}
.wt_modShell {position: relative; width: 193px; height: 85px; overflow:hidden;}

#centerMod {position: absolute; top: 65px;  left: 166px; width: 596px; height: 248px; z-index: 100; text-align: left; background-image: url(/music/hear_music_first/img/hmf_bg.gif);}
#mainNav {position: absolute; top: 55px; left: 0px; width: 158px; height: 277px; z-index: 100; background-color: #C5E9FE; overflow: hidden;}
#flashHdr {position: absolute; top: 90px; height: 79px; left: 0px; width: 762px; z-index: 100;}
.flashHolder{position: absolute; top: 10px;  left: 16px; width: 380px; height: 225px; z-index: 1000;}
.smallAd_piece {position: absolute; top: 27px; left: 407px; width: 180px; height: 150px; z-index: 1000;}
#smallAd_158x84piece {position: absolute; top: 462px; left: 0px; width: 158px; height: 84px; z-index: 1000;}
#shopMod {position: absolute; top: 294px; left: 0px; width: 158px; height: 160px; z-index: 1000; background-color: #2A3744;}
#headerMod {position: absolute; top: 9px; left: 0px; width: 762px; height: 41px; z-index: 100; background-color:#666e7f;}
#hmf_tab {position: absolute; top: 345px; left: 166px; width: 596px; height: 123px; text-align: left; z-index: 100;}


/* added by jayesh for new wider format - leftnav style */
   div.leftnav {width: 158px; margin: 0px; padding: 4px 0px 0px 0px;}
	div.leftnav a {text-align: left; display: block; margin: 0px; font-weight: bold; padding-top: 2px; width: 158px; height: 18px; background-repeat: no-repeat; background-position: 6px 6px;}
	.hdr_underline {position: relative; height: 15px; border-bottom: 3px #ff6600 solid; text-align: left;}
	
	.hdr_tab {
background-color:#FF6600;
height:7px;
margin:0px;
padding:5px 5px 3px;
position:relative;
}

.morepad {
height:15px;
padding:5px 5px 0px 50px;
}

	.navdotln {position:relative; width: 158px; font-size: 1px; height: 3px; overflow: hidden; line-height: 1px; clear:both; background-repeat: no-repeat; background-position: 0px 1px;}
	.navarrw {position:relative; width: 18px; height: 18px; float:left; clear:none;}
	#leftnav_active { margin:0; font-size:11px; }
	#leftnav_inactive { margin:0; font-size:11px; }
	
	#Ad_160x600piesce {position: absolute; border:1px none #FF6600; top: 10px; left: 774px; width: 180px; z-index: 100;}