/* common elements */ 
h1 {
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #465D6F;
}
h2 {
	font: bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #465D6F;
}
p {
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
strong,b {
	font: bold 11px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #EE1C25;
}
.more_details {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #36596F;
	text-decoration: none;
}
a.more_details {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #36596F;
	text-decoration: none;
}
a.more_details:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #B54B31;
	text-decoration: none;
}
.best100bg {
	background-image: url(../images/emi_best_100_bg.jpg);
	background-repeat: repeat-y;
}
.packborder {
	border: 1px solid #999999;
}
.copy {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.copy {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.copy:hover {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #F3192A;
	text-decoration: none;
}
.copy2 {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.copy2 {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #F3192A;
	text-decoration: none;
}
a.copy2:hover {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.titles {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F3192A;
	text-decoration: none;
	text-transform: uppercase;
}
a.titles {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F3192A;
	text-decoration: none;
}
a.titles:hover {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

/* audio list */
ul {
	margin-left: 0px;
	padding-left: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

/* tracklists */
ol {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.tracktitle {
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}

/* main menu */

.menu {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #F3192A;
	text-decoration: none;
}
a.menu {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #F3192A;
	text-decoration: none;
}
a.menu:hover {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.menuselected {
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}

/* footers */ 

.footertable {
	background-image: url(../images/emi_best_100_footer.jpg);
	background-repeat: no-repeat;
	height: 70px;
	width: 760px;
}
.footertext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.footertext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
a.footertext:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F3192A;
	text-decoration: none;
}

/* pop up window */ 

.close_window {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
.close_window:hover {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #F3192A;
	text-decoration: none;
}

/* form */

.button {
	border: 1px solid #999999;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFFFFF;
	cursor: hand;
}
.textinput1 {
	border: 1px solid #999999;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.listen {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #8D8D8D;
}

.buybtn {
	margin: 5px 0 0 15px;
}

.buybtnpage {
	text-align: center;
}

