﻿body {
	background-image: url(images/bg2.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	min-width: 1000px;
	font-family:Verdana;
	font-size:18px;
	color: #5b5b5b;
}

a:link {
	color: #333333;
	text-decoration:none;
}
a:visited {
	color: #333333;
	text-decoration:none;
}
a:hover {
	color: #666666;
	text-decoration:underline;
}
a:active {
	color: #333333;
	text-decoration:none;
}

.b:link {
	color: #ffffff;
	text-decoration:none;
}
.b:visited {
	color: #ffffff;
	text-decoration:none;
}
.b:hover {
	color: #ffcc00;
	text-decoration:none;
}
.b:active {
	color: #ffffff;
	text-decoration:none;
}

.c:link {
	color: #ff9900;
	text-decoration:none;
}
.c:visited {
	color: #ff9900;
	text-decoration:none;
}
.c:hover {
	color: #666666;
	text-decoration:underline;
}
.c:active {
	color: #ff9900;
	text-decoration:none;
}
.d:link {
	color: #0099ff;
	text-decoration:underline;
}
.d:visited {
	color: #0099ff;
	text-decoration:underline;
}
.d:hover {
	color: #666666;
	text-decoration:underline;
}
.d:active {
	color: #0099ff;
	text-decoration:underline;
}
.e:link {
	color: #ff9900;
	text-decoration:none;
}
.e:visited {
	color: #ff9900;
	text-decoration:none;
}
.e:hover {
	color: #0099ff;
	text-decoration:underline;
}
.e:active {
	color: #0099ff;
	text-decoration:none;
}

.f:link {
	color: #0099ff;
	text-decoration:none;
}
.f:visited {
	color: #0099ff;
	text-decoration:none;
}
.f:hover {
	color: #ff9900;
	text-decoration:underline;
}
.f:active {
	color: #ff9900;
	text-decoration:none;
}

.header1{
width:1064px;
height:65px;
}
.header2{
width:1064px;
height:241px;
background-image:url(images/comicsbg.jpg);
}


/*header start*/


#header .header-holder {
	width: 1064px;
	margin: 0 auto;
	position: relative;
	z-index: 10;

}



/*header end*/
.headerlogo{
background: url(images/logo.png) no-repeat;
width: 358px;
height: 215px;
position: absolute;
top: 0px;
left: 0px;
}
.girl1{
background-image:url(images/girl1.png);
width:325px;
height:361px;
position: absolute;
top: 131px;
left: 152px;
}

.girl2{
background-image:url(images/girl2.png);
width:378px;
height:397px;
position: absolute;
top: 95px;
right: 42px;
}
.updatedaily{
background-image:url(images/updatedaily.png);
width:146px;
height:145px;
position: absolute;
top: 180px;
right: 12px;
}
.signup{
background-image:url(images/signup.gif);
width:267px;
height:53px;
position: absolute;
top: 439px;
left: 445px;
}
.newmovieholder{
background-image:url(images/newmovieholder.png);
width:349px;
height:269px;
position: absolute;
top: 168px;
left: 390px;
}

.headermanga{
background-image:url(images/headermanga.png);
width:208px;
height:491px;
position: absolute;
top: 0;
left: 0px;
}
.buttons{
width:647px;
background-color:#333333;
margin-left:208px;
height:47px;
margin-top:18px;
float:left;
}
.but1{
float:left;
width:159px;
height:41px;
margin-right:1px;
}
.buttonsholder{
margin-left:160px;
margin-top:6px;
}
.buttonsholder2{
margin-left:260px;
margin-top:6px;
}
.buttons2{
width:850px;
background-color:#333333;
margin-left:368px;
height:29px;
float:left;
font-family:Verdana;
font-size:13px;
}

.buttons2mem{
width:800px;
background-color:#333333;
margin-left:368px;
height:29px;
float:left;
font-family:Verdana;
font-size:13px;


}
.textlink1{
font-weight:bold;
margin-top:7px;
color:#FFFFFF;
}

.style1 {color: #FFCC00}

.style2 {color: #666666}

.newmovietitle{
font-weight:bold;
color:#999999;
margin-top:25px;
margin-left:20px;
font-size:16px;
}

.newmovie{
margin-top:19px;
margin-left:11px;
}
.content{
width:100%;
background-image:url(images/bg.jpg);
position: absolute;
top:501px;
float:left;

}

.contentholder{
width:880px;
margin-left:auto;
margin-right:auto;
}

.contentholderflash{
width:1000px;
margin-left:auto;
margin-right:auto;
}

.contentholderyaoi{
width:974px;
margin-left:auto;
margin-right:auto;
}

.brush1{
width:187px;
height:59px;
float:left;
background-image:url(images/brush1.png);
}
.brush2{
width:137px;
height:59px;
float:right;
background-image:url(images/brush2.png);
}

.recommended{
width:880px;
border:dashed #999999 1px;
margin-left:auto;
margin-right:auto;
float:left;
}

.recommended1{
width:153px;
height:213px;
float:left;
border:solid #999999 2px;
margin:10px;
}
.recommended2{
width:153px;
height:213px;
float:left;
border:solid #999999 2px;
margin: 10px 10px 10px 26px;
}


.transbg{
width:250px;
height:217px;
float:left;
background-image:url(images/transbg.png);
margin-top:10px;
}

.titlebox1{
border:dashed #999999 1px;
width:240px;
margin:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#666666;
text-align:center;
}
.style3 {
	font-size: 24px;
	color: #333333;
}

.style4 {
	font-size: 19px;
	color: #0099cc;
}
.style5 {
	font-size: 16px;
	font-family: Verdana;
	color: #818181;
	font-weight:bold;
}
.style6 {
	font-size: 22px;
	color: #ff6600;
	font-weight:bold;
	
}
.style7 {
	font-size: 14px;
	color: #5b5b5b;
	font-family: Verdana;
	text-align:justify;
}
.style8 {
	font-size: 20px;
	color: #333333;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:bold;
}
.style9 {
	font-size: 30px;
	color: #333333;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12;
	font-weight:bold;
	width:947px;
	
}
.textbox1{
width:240px;
margin:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
}

.galleryholder{

width:880px;
float:left;
}
.yaoicontentholder{
width:974px;
float:left;
}
.galleryholderflash{

width:1000px;
float:left;
}

.titleholder{
background-image:url(images/titlebg.png);
width:382px;
height:54px;
}

.titleholder3{
width:382px;
height:54px;
}


.titleholder2{
background-image:url(images/titlebg.png);
width:382px;
height:54px;
right:0px;
margin-left:498px;
}

.titleholder4{
width:382px;
height:37px;
right:0px;
margin-left:498px;
}

.latestmov{
font-size:20px;
font-weight:bold;
width:298px;
color:#333333;
text-align:center;
margin-left:42px;
margin-right:42px;
margin-top:8px;
float:left;
}

.latestmov2{
font-size:20px;
font-weight:bold;
width:298px;
color:#333333;
text-align:center;
margin-left:42px;
margin-right:42px;
margin-top:8px;
float:left;
}

.hentaimanga{
font-size:20px;
font-weight:bold;
color:#333333;
margin-left:188px;
margin-top:8px;
float:left;
}

.gallery1{
width:880px;
float:left;
margin-bottom:10px;
}
.galleryflash{
width:1000px;
float:left;
margin-bottom:10px;
}
.thumb1{
width:173px;
padding:0 0 10px 0;
background-color:#FFFFFF;
margin:1px;
float:left;
}
.thumbyaoi{
width:245px;
background-color:#FFFFFF;

margin:5px 1px 1px 1px;
float:left;
}
.thumbyaoi2{
width:235px;
background-color:#FFFFFF;
margin:1px;
float:left;
}
.thumbcg{
width:200px;
padding:0 0 10px 0;
background-color:#FFFFFF;
margin:10px;
float:left;
}
.thumbflash{
width:320px;
padding:0 0 10px 0;
background-color:#FFFFFF;
margin:6px;
float:left;
}
.image{
width:153px;
height:213px;
padding:10px;
}
.imageyaoi{
width:225px;
height:318px;
padding:10px;
}
.imageyaoi2{
width:225px;
height:127px;
padding:5px;
}
.imagecg{
width:180px;
height:135px;
padding:10px;
}
.imageflash{
width:300px;
height:381px;
padding:10px;
}
.imageflash2{
width:300px;
height:225px;
padding:10px;
}
.thumbtitle{
width:153px;
height:30px;
background-color:#ebebeb;
margin-left:10px;
margin-right:10px;
}
.cgthumbtitle{
width:180px;
background-color:#ebebeb;
margin-left:10px;
margin-right:10px;
}

.flashthumbtitle{
width:300px;
background-color:#ebebeb;
margin-left:10px;
margin-right:10px;
}
.title{
font-size:12px;
font-weight:bold;
color:#333333;
padding:2px 0 2px 0;
}
.title2{
font-size:12px;
font-weight:bold;
color:#333333;
padding:2px 0 2px 0;
height:30px;
}
.doujintitle{
font-size:12px;
font-weight:bold;
color:#333333;
padding:2px 0 2px 0;

}
.doujintitle2{
font-size:12px;
font-weight:bold;
color:#ffffff;
padding:2px 0 2px 0;
background-color:#666666;

}
.titleflash{
font-size:12px;
font-weight:bold;
color:#333333;
padding:2px 0 2px 0;

}

.new{
font-size:11px;
color:#ffffff;
background-color:#FF0000;
width:30px;
padding:1px;
text-align:center;
}

.getinstant{
font-size:44px;
color:#ff9900;
font-family:Impact;
}


.getinstant2{
font-size:88px;
color:#ff9900;
font-family:Impact;
}

.footercontent{
width:100%;

}

.downloadover{
width:1000px;
height:159px;
margin-left:auto;
margin-right:auto;
}
.footerbg{
width:100%;
height:207px;
background-image:url(images/footerbg.gif);
}
.sisterwebsites{
width:1000px;
height:79px;
margin-left:auto;
margin-right:auto;
}
.comicbg{
background-image:url(images/footerbg3.jpg);
width:1000px;
height:207px;
margin-left:auto;
margin-right:auto;
}

.girl3{
background-image:url(images/girl3.png);
width:466px;
height:449px;
position: absolute;
left:-100px;
top:26px;

}
.girlholder{
	margin: 0 auto;
	position: relative;
	z-index: 10;
	width:1000px;
}
.footerbuttons{
width:747px;
background-color:#333333;
margin-left:108px;
height:47px;
margin-top:38px;
float:left;
}
.footertext1{
width:480px;
font-size:30px;
font-family:Impact;
color:#000000;
margin-left:400px;
text-align:center;
}
.footertext2{
width:480px;
font-size:15px;
color:#333333;
margin-left:500px;
text-align:center;
font-weight:bold;
margin-top:30px;
font-size:16px;
}
.footertext3{
width:480px;
font-size:10px;
color:#333333;
margin-left:500px;
text-align:center;
font-weight:bold;
}

.footertext9{
width:800px;
font-size:24px;
font-family:Arial;
margin-left:60px;
color:#000000;
text-align:center;
}

.pagelink{
background-image:url(images/linkpagebg.png);
width:656px;
height:54px;
margin-left:112px;
margin-right:112px;
float:left;
}
.pagelinkyaoi{
background-image:url(images/linkpagebg.png);
width:656px;
height:54px;
margin-left:159px;
margin-right:159px;
float:left;
}


.pagelink2{
font-size:20px;
font-weight:bold;
color:#333333;
margin-left:42px;
margin-top:8px;
float:left;
width:570px;
}

.leftarrow{
float:left;
margin: 0 1px 1px 0;
}

.rightarrow{
float:left;
margin: 0 1px 1px 0;
}
.box1{
width:30px;
height:23px;
background-color:#CCCCCC;
float:left;
color:#FFFFFF;
margin: 3px 1px 1px 1px;
font-size:16px;
font-weight:bold;
}

/* ######### tabs ######### */

.tabsmenuclass ul{
overflow: hidden;
width: auto;
margin: 0 0 4px 0;
padding: 0;
list-style-type: none;
float: left;
}

.tabsmenuclass li{
float: left;
}

.tabsmenuclass a{
display: block;
padding: 5px 7px;
background: #cccccc;
color: #ffffff;
margin-right: 1px;
text-decoration: none;
font: bold 14px Tahoma;
float: left;
}

.tabsmenuclass a:hover, .tabsmenuclass a.selected{
background: #0099cc;
color: #ffffff;
float: left;
}
#tabsmenuclass2 .active{
background: #0099cc;
color: #ffffff;
float: left;
display: block;
padding: 5px 7px;
margin-right: 1px;
text-decoration: none;
font: bold 14px Tahoma;
float: left;
}

#tabsmenuclass3 .active{
background: #0099cc;
color: #ffffff;
float: left;
display: block;
padding: 5px 7px;
margin-right: 1px;
text-decoration: none;
font: bold 14px Tahoma;
float: left;
}

/* ######### tabs ######### */


.loginholder{
width:862px;
height:364px;
padding:9px;
}
.loginbg1{
background-image: url(images/login_03.jpg);
width:862px;
height:109px;
}
.loginbg2{
width:313px;
height:157px;
background-image: url(images/login_05.jpg);
float: left;
}
.loginbg3{
width:298px;
height:157px;
background-image: url(images/login_06.jpg);
float: left;
}
.loginbg4{
width:251px;
height:157px;
background-image: url(images/login_07.jpg);
float: left;
}

.loginbg5{
background-image: url(images/login_08.jpg);
width:862px;
height:98px;
float: left;
}

.username{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
float:left;
width:90px;
margin-left:20px;
margin-top:10px;
}

.usernametextbox{
width:160px;
margin-top:10px;
float:left;
}

.password{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
font-weight:bold;
float:left;
width:90px;
margin-left:20px;
margin-top:10px;
}

.passwordtextbox{
width:160px;
margin-top:10px;
float:left;
}


.securecode{
width:90px;
float:left;
margin-left:20px;
margin-top:10px;
float:left;
}

.securecodetextbox{
width:100px;
margin-top:10px;
float:left;
}

.enter{
width:116px;
height:37px;
margin-left:100px;
margin-top:18px;
float:left;
}
.text1{
font-size:30px;
font-weight:bold;
color:#cc0000;
}
.logintext{
width:880px;
float:left;
margin-bottom:10px;
}
.yaoirightthumbs{
width:711px;
float:left;
padding:2px;
}

.yaoi01{
width:974px;
border:dashed #999999 1px;
margin-left:auto;
margin-right:auto;
float:left;
margin-bottom:10px;
}

.yaoiholder{
width:966px;
padding:4px;
}

.table1{
width:880px;
margin-left:auto;
margin-right:auto;
float:left;
}
.row{
width:440px;
text-align:center;

float:left;
}
.style10 {
	font-size: 18px;
	font-weight: bold;
	padding:20px;
}

.registerthumbs{
width:720px;
margin-left:auto;
margin-right:auto;
}
.regisrow{
width:200px;
margin:20px;
float:left;
}

.style11 {
	text-align: center;
	font-family: Verdana;
	font-size: medium;
	margin-top: 0;
	margin-bottom: 0;
	font-size:18px;
}

.style12 {
	text-align: center;
	font-family: Verdana;
	font-size: large;
	margin-top: 0;
	margin-bottom: 0;
	color: #000000;
	font-weight:bold;
}

.style13 {
	text-align: justify;
	font-family: Verdana;
	font-size: medium;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 315px;
	margin-right: 15px;
	font-size:18px;
}

.style14 {
	border-width: 0px;
	border-style:none;
	width:300px;
}

.style15 {
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	margin-left: 42px;
	margin-top: 8px;
	float: left;
	width: 570px;
	text-align: center;
}

.style16 {
	text-align: center;
	font-family: Verdana;
	text-align: center;
	color: #0099FF;
	font-size: medium;
	margin-top: 0;
	margin-bottom: 0;
	font-size:18px;
}

.style21 {
	text-align: justify;
	font-family: Verdana;
	font-size: medium;
	margin-top: 0;
	margin-bottom: 0;
}

.style17 {
	color: #000000;
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
	font-size: 30px;
}
.style18 {
	text-align: center;
}
.style21 {
	color: #FF9E01;
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
	font-size: 32px;
}
.style22 {
	color: #000000;
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
	font-size: 32px;
}

.style23 {
	font-size: 13px;
}

.style47 {
	font-family: Verdana;
	font-weight: bold;
}
.style47 {
	color: #818181;
}
.style24 {
	color: #000000;
}

.style47 {
	font-family: Verdana;
	font-weight: bold;
	color: #818181;
}

.style48 {
	text-align: center;
	font-family: Verdana;
	text-align: center;
	color: #0099FF;
	font-size: medium;
	margin-top: 0;
	margin-bottom: 0;
	font-size:18px;
}

.style51 {
	color: #FF0000;
}

.dlmovie {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	margin-left: 32px;
	margin-top: 8px;
	float: left;
	width: 590px;
	text-align: center;
}

.moviecaptures{
width:695px;
height:auto;
text-align:center;
margin-left:82px;
margin-right:82px;
padding:10px;
}

.animeepsdl{
width:695px;
height:auto;
text-align:center;
margin-left:82px;
margin-right:82px;
padding:10px;
}

.movierawnot{
background-image:url(images/linkpagebg.png);
width:656px;
height:54px;
margin-left:112px;
margin-right:112px;
float:left;
}

.moviedownload{
background-image:url(images/titlebg.png);
width:382px;
height:54px;
}

.moviedownload2{
font-size:20px;
font-weight:bold;
width:298px;
color:#333333;
text-align:center;
margin-left:42px;
margin-right:42px;
margin-top:8px;
float:left;
}

.supportbg{
background-image:url(images/footernotext.jpg);
width:1000px;
height:207px;
margin-left:auto;
margin-right:auto;
}

.footertext4{
width:400px;
font-size:13px;
color:#333333;
margin-left:500px;
text-align:center;
font-weight:bold;
margin-top:30px;
font-size:16px;
}

.gamedownload{
background-image:url(images/gamelinkbgd.jpg);
width:800px;
height:38px;
margin-left:40px;
margin-right:40px;
float:left;
}

.dlgame {
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	margin-left: 15px;
	margin-right:15px;
	margin-top: 8px;
	float: left;
	width: 770px;
	text-align: center;
}

.style50 {
    background-image:url(images/gamelinkbgd.jpg);
	text-align: justify;
	text-align:center;
	color: #333333;
	font-family: Verdana;
	font-weight: bold;
	font-size: 17px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 315px;
	margin-right: 15px;
}
.thumbtitle2{
width:153px;
height:45px;
background-color:#ebebeb;
margin-left:10px;
margin-right:10px;
}

.hanimetitle{
width:153px;
height:30px;
background-color:#ebebeb;
margin-left:10px;
margin-right:10px;
height:45px;
}

.recommendedpic{
width:416px;
padding:10px;
margin:1px;
float:left;
text-align:center;
}

.style52 {
	color: #5b5b5b;
}
.style53 {
	text-align: justify;
	font-family: Verdana;
	font-size: medium;
	margin-top: 0;
	margin-bottom: 0;
	font-size: 18px;
}
.style54 {
	color: #CC0000;
}

img {
  border: 0;
}

.updatebox{
width:867px;
border:dashed #999999 1px;
margin-left:auto;
margin-right:auto;
float:left;
padding:0 7px 7px 7px;
}


.style55 {
font-size:44px;
color:#ff9900;
font-family:Impact;
text-align:center;
}

.style56 {
font-size:37px;
color:#ff9900;
font-family:Impact;
text-align:center;
}

.style57 {
text-align: justify;
font-family: Verdana;
font-size: medium;
margin-top: 0;
margin-bottom: 0;
font-size: x-small;


.style60 {
	text-align: justify;
	font-family: Verdana;
	font-size: medium;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 335px;
	margin-right: 15px;
	font-size:18px;
}