body {
	font-family: sans-serif; /* Arial – Helvetica */
	background-color: #FFE3F6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:small;
}
p { padding:0; margin:0; }
p.middle-top-text {
	margin-top:15px;
	margin-bottom:15px;
}
p.text2 {
	margin-top:5px;
}
p.text3 {
	margin-top:5px;
}
img { padding:0; margin:0 }
a,a:visited {
	color:#FCFF00;
	font-weight:bold;
	text-decoration:underline;
}
a.a2,a.a2:visited {
	color:#FF008D;
}
a.a3,a.a3:visited {
	color:#9C0037;
	font-weight:normal;
}
a:hover {
	text-decoration:none;
}
a.button {
	display:block;
	overflow:hidden;
	position:relative;
	font-size: 1.4em;
	line-height: 2.8em;
	text-align:center;
	color:#DB2672;
 	height:68px;
	background-color: #FFF48E;
}

a.button span { 
	height:68px; 
	left:0;
	top:0;
	position:absolute;
	background-position: top; 
	background-repeat: no-repeat; 
	cursor:pointer;
}
a.get-instant-access-now,
a.get-instant-access-now span { width:362px; }
a.get-instant-access-now span { background:url(/images/v3/get-instant-access-now.jpg); }
a.members,
a.members span { width:202px; }
a.members span { background:url(/images/v3/members.jpg); }
a.instant-access,
a.instant-access span { width:225px; height:58px; }
a.instant-access span { background:url(/images/v3/instant-access.jpg); }
a.instant-access2,
a.instant-access2 span { width:225px; height:58px; }
a.instant-access2 span { background:url(/images/v3/instant-access2.jpg); }
a.instant-access3,
a.instant-access3 span { width:225px; height:65px; }
a.instant-access3 span { background:url(/images/v3/instant-access3.gif); }
a.more-japanese-teens,
a.more-japanese-teens span { width:289px; height:65px; }
a.more-japanese-teens span { background:url(/images/v3/more-japanese-teens.jpg); }
a.button:hover { background-color: #FFFF2A; color:#6B0000; }
a.button:hover span { background-position: bottom; }

.style1 {font-size: 10px}
table1 { 
	background-color:#FFE7F7; 
}
table.sample-table {
	background:url(/images/v3/sample-table-bg.jpg) repeat-y;
}
table.sample-table img.sample {
	border:2px solid #FF83CA;
}
table.episode-box-table {
	background:#D91685 url(/images/v3/flower.jpg) top right no-repeat;
}
table.episode-box-bottom {
	background:#D91685 url(/images/v3/episode-bottom.jpg) bottom left no-repeat;
}
td.middle-bottom-left {
	background:url(/images/v3/middle-bottom-left.jpg);
}
td.middle-bottom-right {
	background:url(/images/v3/middle-bottom-right.jpg);
}
.style2 {color: #fff; font-size:13px;}
.style4 {color: #fff; font-size: 12px; }
.style5 {font-size: sm11all}
.style7 {color: #fff; font-size: 12px; font-weight: bold; }
.style9 {font-size: 12px; }
.pinklink {color:#da1fd8;font-size:13px;}
.nav {color:#fff;font-size:12px;font-weight:bold;}
.join_charges {font-size:11px;color: #FFFFFF}