body{
	margin:0;
	padding:0;
	background:#F93;
	font-family:arial,verdana, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFC;
	text-align:justify;
}

img{
	border:none;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFC;
	text-decoration: underline;
}

a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#C63;
	text-decoration: none;
}

/*div.scroller_home{
	position:absolute;
	top:100px;
	left:190px;
	width:400px;
	height:20px;
	z-index:1;
}*/

div.left_side{
	float:left;
	width:184px;
}

div.left_side ul.menu{
	margin:0;
	padding:0;
	list-style:none;
}

div.left_side ul.menu li img{
	vertical-align:bottom; /* reduce spacing between menu imgs */
}

div.left_side ul.menu li a{
	display:block;
}

div.left_side ul.menu li:hover img,
div.left_side ul.menu li.active img
{
	visibility:hidden;
}

div.left_side ul.menu li.item101:hover a,
div.left_side ul.menu li.item101.active a
{
	background:url(/images/stories/home_r01_c1.jpg) no-repeat;
	width:184px;
	height:89px;
}

div.left_side ul.menu li.item88:hover a,
div.left_side ul.menu li.item88.active a
{
	background:url(../images/homeon_r2_c1.gif) no-repeat;
	width:184px;
	height:24px;
}

div.left_side ul.menu li.item89:hover a,
div.left_side ul.menu li.item89.active a
{
	background:url(../images/blog-on.gif) no-repeat;
	width:184px;
	height:25px;
}

div.left_side ul.menu li.item90:hover a,
div.left_side ul.menu li.item90.active a
{
	background:url(../images/homeon_r4_c1.gif) no-repeat;
	width:184px;
	height:25px;
}

div.left_side ul.menu li.item91:hover a,
div.left_side ul.menu li.item91.active a
{
	background:url(../images/homeon_r5_c1.gif) no-repeat;
	width:184px;
	height:14px;
}

div.left_side ul.menu li.item92:hover a,
div.left_side ul.menu li.item92.active a
{
	background:url(../images/homeon_r6_c1.gif) no-repeat;
	width:184px;
	height:17px;
}

div.left_side ul.menu li.item146:hover a,
div.left_side ul.menu li.item146.active a
{
	background:url(../images/tour_archive_over.gif) no-repeat;
	width:184px;
	height:12px;
}

div.left_side ul.menu li.item93:hover a,
div.left_side ul.menu li.item93.active a
{
	background:url(../images/homeon_r7_c1.gif) no-repeat;
	width:184px;
	height:16px;
}

div.left_side ul.menu li.item94:hover a,
div.left_side ul.menu li.item94.active a
{
	background:url(../images/homeon_r8_c1.gif) no-repeat;
	width:184px;
	height:12px;
}

div.left_side ul.menu li.item95:hover a,
div.left_side ul.menu li.item95.active a
{
	background:url(../images/homeon_r9_c1.gif) no-repeat;
	width:184px;
	height:15px;
}

div.left_side ul.menu li.item96:hover a,
div.left_side ul.menu li.item96.active a
{
	background:url(../images/homeon_r10_c1.gif) no-repeat;
	width:184px;
	height:15px;
}

div.left_side ul.menu li.item97:hover a,
div.left_side ul.menu li.item97.active a
{
	background:url(../images/homeon_r11_c1.gif) no-repeat;
	width:184px;
	height:15px;
}

div.left_side ul.menu li.item98:hover a,
div.left_side ul.menu li.item98.active a
{
	background:url(../images/homeon_r12_c1.gif) no-repeat;
	width:184px;
	height:15px;
}

div.left_side ul.menu li.item99:hover a,
div.left_side ul.menu li.item99.active a
{
	background:url(../images/mailinglist-on.gif) no-repeat;
	width:184px;
	height:25px;
}

div.left_side ul.menu li.item100:hover a,
div.left_side ul.menu li.item100.active a
{
	background:url(../images/listening-on.gif) no-repeat;
	width:184px;
	height:25px;
}

div.left_side ul.menu li.item119:hover a,
div.left_side ul.menu li.item119.active a
{
	background:url(../images/song_over.gif) no-repeat;
	width:184px;
	height:18px;
}

div.left_side ul.menu li.item120 a
{
	text-align:right;
}

div.left_side ul.menu li.item120:hover a,
div.left_side ul.menu li.item120.active a
{
	background:url(../images/contact_over.jpg) top right no-repeat;
}

div.right_side{
	float:left;
	width:479px;
}

.que,
a.que
{
	font-size:12pt;
	font-weight:bold;
}

p.title1{
	font-size:12pt;
	font-weight:bold;
	color:#933;
}

td.title2{
	font-size:14pt;
	font-weight:bold;
	color:#900;
}

span.answer,
p.text
{
	color:#000;
}

table.article{
	padding:90px 0 0 10px;
}

table.disco_bg{
	 background:url(../images/listen-clipped.gif) top left no-repeat;
	 width:479px;
}

a.faq,
a.faq:hover
{
	color:#FFC;
	text-decoration: none;
}

.vmCartModule img {
        display: none;
}

div#vmMainPage{
	background:url(../images/listen-clipped.gif) top left no-repeat;
	padding:90px 0 0 30px;
	width:579px;
}

p.song_title{
	font-size:20pt;
	font-weight:bold;
}

p.song_lyrics{
	font-size:18pt;	
}

ol.song_list li{
	line-height:2;
}