body { text-align: center; margin:0; background:#CEB7FF;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; }
h1 { z-index:1;color:#000;position:absolute;left:50%;margin:168px 0 0 -293px;background:transparent;font-family: Arial, Helvetica, sans-serif; font-size:16pt;font-weight:bold}
h2 { z-index:1;color:#000;position:absolute;left:50%;margin:167px 0 0 -295px;background: transparent;font-family: Arial, Helvetica, sans-serif; font-size:16pt;font-weight:bold}
h4 { color: #330099;font-size:12px;display:inline; }
h4 u { color: #330099; }
h4 a b { color:red;text-decoration:underline}
h5 { display:inline;text-align:right;margin:0;float:right;height:10px;font-weight:normal;font-size:10pt; }
.page, .main_page {
	margin-left:auto;margin-right:auto;text-align:left;position:relative;top:20px;width:754px;padding:185px 10px 40px 170px;
	background: white;min-height:780px; _height:780px;
}
.main_page {
	padding:138px 10px 40px 170px;
}
.footer {
	clear:both;margin-left:auto;margin-right:auto;text-align:left;position:relative;bottom:20px;width:934px;height:60px;
}
.item, .item2, .item0 {
  clear:both; position:relative; width:760px; padding:0 0 14px 0;z-index:1;
}
.inner {
	clear:both; position:relative;z-index:1
}
.item img, .item0 img {
	position:relative;
	float:left;
	display:block;
	padding:0 10px 15px 0;
	top:0;
	left:0;
	border:none;
	width/**/:auto;
	height/**/:auto;
	_width:80px;
}

.item .sample, .item2 .sample {width:15px;display:inline;float:none;padding:0;}
.item p, .item2 p, .item0 p {
	border:none;
	display:inline;
	position:relative;
	padding:0;
	margin:0;
}
.item p a, .item2 p a, .item0 p a { color:#330099; font-weight:bold }
.item label, .item2 label, .item0 label {
	position:relative;
	display:block;
	background:#D2F7FF;
	font-weight:bold;
	padding:3px 0 3px 3px;		
	text-align:left;
	font-size:120%;
}
.item input, .item2 input, .item0 input { cursor:pointer; }
.item label { margin-left:90px; }
.item0 label { margin-left:130px; }
	.heading {font-weight: bold; color: #330099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	.solidheading {font-weight: bold; color: black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
	a { color: #330099 }
	a:link {text-decoration: none; color: blue;}
	a:visited {text-decoration: none; color: blue;}
	a:active {text-decoration: none; color: blue;}
	a:hover {text-decoration: underline; color: black;}
.style10 {font-size: 10px; color: #330099; }
.style222 {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none; }
.style33 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #330099; }
.style98 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #330099; }
.style224 {color: #00AFF2}
.style101 {color: #000000}
.style102 {font-family: Arial, Helvetica, sans-serif}
.style22 {font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.style95 {	font-size: 10px;font-family: Arial, Helvetica, sans-serif;color: #330099;font-style: normal;line-height: normal;font-weight: normal;font-variant: normal;text-transform: none;text-decoration: none; }
.c1 { display:none }
img {border-style:none}
.nav a,form {display:block;clear:both;}
.nav a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt;line-height:130%;color:#006699;margin-left:10px;border-bottom:1px solid #D2F7FF;text-align:left}
.nav2 a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt;color:#006699;text-align:left;margin:0;vertical-align:bottom}
.nav a:visited,.nav2 a:visited {color:#006699}
.nav a.ind {margin-left:16px}
.nav2 a.ind1 {margin-left:10px}
a.nav1 img { filter:alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7 }
a.nav1:hover img {	filter:alpha(opacity=100); -moz-opacity: 0.99999; opacity: 0.99999 }
.lg {position:absolute;left:1;top:300;z-index:-1;color:#C2A6FF}
.style98 {font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #330099; }
.style101 {color: #000000}
		#music {
			height:94px;
		}
		#now_playing {
			height:94px;
			width:277px;
			margin-top:2px;
			background:white url(/images/music_playing.gif) no-repeat;
		}
		#now_playing_cover {
			position:relative;
			top:2px;
			left:2px;
		}

.style10 {font-size: 10px; color: #330099; }
.style102 {color: #FF0000}
.style104 {
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style106 {
	font-size: 12px;
	color: #330099;
	font-family: Arial, Helvetica, sans-serif;
}
.style187 {	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #330099;
}
.style189 {font-family: Arial, Helvetica, sans-serif}
.style204 {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding:0 0 0 5px;
	margin:0;
}
.style27 {font-size: 10}
.style28 {
	font-size: 24px;
	color: #FF0000;
}
.welcome {margin-top:15px}
.leftpanel {BORDER-RIGHT:#D3D3D3 2px solid;BORDER-BOTTOM:#D3D3D3 2px solid;margin-bottom:8px}
.cart {vertical-align:middle;width:84px;height:17px;}
