/* font-family: verdana, arial, sans-serif;*/
body { margin: 0; }
A{         color:#1b646b; }
A:hover  { color:#888800; }


 
FORM{ padding :0 ; margin: 0; }

/*-----------------------    veryTopBox    -----------------------------------*/
#veryTopBox{
	clear:both;
	width:100%; height:15px;
	padding:0;
	margin:0;	background-color: #EFECDE;
	border-bottom:1px solid #D8D2BD;
	color:#666;
	font-family: "Courier New", Courier, mono;

}
	#veryTopBox  a{       color:#666; text-decoration:none; padding:0 3px 0 5px;}
	#veryTopBox  a:hover{ color:red; text-decoration:underline; }
		
	#veryTopBox LI{
		float:left;
		list-style: none;
		font-size: 10px;
		padding:1px;
		margin:0 5px 0 5px;
	}
	#veryTopBox UL{
		padding:1px;
		margin:0;
	}
	#veryTopBoxLeft li{
		*position:relative;
		float:left;
		*margin:-1px 0 -2px 0px;
		text-align:center;
		list-style: none;
		font-size: 10px;
		padding:0;
		margin:0;
		border-left:1px solid #9baab1;
	
	}
	
	#veryTopBoxRight UL{ text-align:right; width:100px; }
	
	#veryTopBoxRight li{ 
		*position:relative;
		float:right;
		*margin:-1px 0 -2px 0px;
		border-left:1px solid #9baab1;
		text-align:center;
		list-style: none;
		font-size: 10px;
		padding:0 5px 0 5px;
		margin:0 5px 0 5px;
	}

/*-----------------------    Layout    -----------------------------------*/

#menuBoxMovieTour {       padding: 2px 0 0 0; width: 800px; border-bottom: 3px solid #666666; }
 #menuBoxMovieTour span{    margin:0; padding:0; }
 #menuBoxMovieTour img{  border: 0; margin:0 5px 0 0;}
 
#menuBoxEroole {       width: 800px; height:20px;
  margin-left:3px; padding-top:4px;
  background-image : url(/images/bg-eroole.gif);
  background-repeat : repeat-x;
 }

 #menuBoxEroole A{         color:#000; text-decoration:none; }
 #menuBoxEroole A:hover  { color:red; }


/*-----------------------    Layout    -----------------------------------*/
TABLE.headimg  {
  margin: 0 0 0 3px; 
  background-image : url(/images/style1_headimg1.jpg);
  background-repeat : no-repeat;
}
TABLE.headtable800  { width:800px; }
TABLE.maintable800  { width:806px; }

TABLE.mainimg1  {
  margin: 0;
  background-image : url(/images/style1_mainimg1.gif);
  background-repeat : repeat-y;
}
  .main1td1  {  margin: 0; padding: 8px 10px 0 30px; }
  .main1td2  {  margin: 0; padding: 8px 0 0 0; }

TABLE.mainimg2  {
  margin: 0;
  background-image : url(/images/style1_mainimg2.gif);
  background-repeat : repeat-y;
}
  .main2td1  { width:240px; margin: 8px 0 0 8px; padding: 0 0 0 0; }
  .main2td2  { width:352px; margin: 8px 0 0 0;    padding: 0 0 0 0; }
  .main2td3  { width:195px; margin: 8px 0 0 0;    padding: 0 0 0 0; }

TABLE.mainimg3  {
  margin: 0;
  background-image : url(/images/style1_mainimg3.gif);
  background-repeat : repeat-y;
}
  .main3td1  { width:240px; margin: 0; padding: 8px 10px 0 8px; }
  .main3td2  { width:560px; margin: 0; padding: 8px 0 0 0; }

TABLE.mainimg4  {
  margin: 0;
  background-image : url(/images/style1_mainimg4.gif);
  background-repeat : repeat-y;
}
  .main4td1  { width:100px; margin: 0; padding: 8px 10px 0 8px; }
  .main4td2  { width:680px; margin: 0; padding: 8px 8px 0 0; }


TABLE.adflash  { width:320px;  margin: 0; padding:0; font-size : 12px; }
TABLE.adflash-out       { background-image : url(/images/adflash-out.jpg);  background-repeat : no-repeat; }
 	 .adflash-out a     { color:#ff8000; }

TABLE.adflash-2sh       { background-image : url(/images/adflash-2sh.gif);  background-repeat : no-repeat; }
TABLE.adflash-out-event { background-image : url(/images/adflash-out-event.gif);  background-repeat : no-repeat; }
TABLE.adflash-2sh-event { background-image : url(/images/adflash-2sh-event.gif);  background-repeat : no-repeat; }
TABLE.adflash1  { background-image : url(/images/adflash1.jpg); background-repeat : no-repeat; }
TABLE.adflash2  { background-image : url(/images/adflash2.jpg); background-repeat : no-repeat; }
TABLE.adflash3  { background-image : url(/images/adflash3.jpg); background-repeat : no-repeat; }
TABLE.adflash4  { background-image : url(/images/adflash4.jpg); background-repeat : no-repeat; }
TABLE.adflash5  { background-image : url(/images/adflash5.jpg); background-repeat : no-repeat; }

TABLE.foottable  {    margin: 0 0 0 4px; text-align: center; background-color: #a1d044;}


#FootBox { clear: both; }
 
/*-----------------------    Global    -----------------------------------*/
H1 { font-size: 20px; margin: 0; }
H2 { font-size: 17px; margin: 0; }
H3 { font-size: 12px; margin: 0; line-height:1.3em; }
P{ line-height:1.5em; margin:5px;}

.txt12{ font-size : 12px; }
.txt11{ font-size : 11px; }
.txt10{ font-size : 10px; }
.txt9 { font-size : 9px;  }


.txt12b{ font-size : 12px;   font-weight: bold;}
.txt11b{ font-size : 11px;   font-weight: bold;}
.txt10d{ font-size : 10px;   font-weight: bold;}
.txtt9b{ font-size :  9px;   font-weight: bold;}

.fav{    font-size : 13px; font-weight: bold; font-family : Arial; line-height:1.4em; padding: 0px 4px 0px 4px; text-decoration:none;  }

.favblue   {  background: blue;   color:#ffffff;}
.favred    {  background: red;    color:#ffffff;}
.favyellow {  background: yellow; color:#999999;}
.favgreen  {  background: green;  color:#ffffff;}

.favpink      {  background: hotpink;   color:#ffffff;}
.favorange    {  background: orange;    color:#ffffff;}
.favsilver    {  background: silver;    color:#ffffff;}
.favlightgreen{  background: lightgreen;color:#ffffff;}
.favskyblue   {  background: skyblue;   color:#ffffff;}

    .favblue   a:hover{  color:#cccc00;}
    .favred    a:hover{  color:#cccc00;}
    .favyellow a:hover{  color:#cccc00;}
    .favgreen  a:hover{  color:#cccc00;}

    .favpink       a:hover{  color:#cccc00;}
    .favorange     a:hover{  color:#cccc00;}
    .favsilver     a:hover{  color:#cccc00;}
    .favlightgreen a:hover{  color:#cccc00;}
    .favskyblue    a:hover{  color:#cccc00;}


	.menuatt {   background-color :#ffff00; padding: 0px 4px 0px 4px; margin-left:4px;}
	.menuatt a{ color:#ffffff; }

	.superidol {   padding: 0px 4px 0px 4px; margin-left:4px;}
	.superidol a{ color:red; }
	.superidol a:hover{ color:blue; }

.bg_red   { background-color :red;     }
.bg_blue  { background-color :blue;  color:white;  }
.bg_green { background-color :green; color:white;  }
.bg_yellow{ background-color :yellow;  }
.bg_black { background-color :glay;    }
.bg_white { background-color :white;   }

.bg_pink       { background-color :hotpink;   }
.bg_orange     { background-color :orange;    }
.bg_silver     { background-color :silver;    }
.bg_lightgreen { background-color :lightgreen;}
.bg_skyblue    { background-color :skyblue;   }


.txt08{  font-size : 0.8em; }
.txt08b{ font-size : 0.8em; font-weight: bold; }

.bold { font-weight: bold; }

.scroll{
   scrollbar-face-color   : #f0f0f0;  scrollbar-highlight-color: #ffffff;
   scrollbar-shadow-color : #ffffff;  scrollbar-3dlight-color: #ffffff;
   scrollbar-arrow-color  : #000000;  scrollbar-track-color  : #ffffff;
   scrollbar-darkshadow-color: #ffffff;
}
/*-----------------------    Foot Area   ---------------------------------*/

/* Foot ScriptTime */
.microtime { 
	font-weight: normal;
	text-align: center;
	font-size: 11px;
	font-family : Verdana,Arial,Impact; 
	color:#1b646b;
}

/* Foot Copyright */
.chattyhoney { 
	padding-bottom: 5px;
	text-align: center;
	font-size: 11px; 
	font-family : Verdana,Arial,Impact; 

}
	.chattyhoney a:hover{ color:#880000; }
	.chattyhoney a{ color:#000000; text-decoration:none }

.close {
	font-weight: bold;
	text-align: center;
	font-size: 12px;
	padding: 5px 0 5px 0; font-family : Verdana,Arial,Impact;
}
/*-----------------------    Head Area   -----------------------------------*/
.menu {
	font-weight: bold; text-align: center;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}
	.menu a:hover{ color:#1b646b; background-color :#ffffff;}
	.menu a{ color:#1b646b; }


.moddate { text-align:center; font-size: 0.8em; color:#cccccc;margin: 0 0 3px 0;}

.ninkido{  font-size: 12px; color : #ff8000; margin:5px 5px 0 10px;}
	.ninkido a:hover{ color:#ff8000; }

/* News */
.headnews { 
	text-align:center;
	width: 300px;
	color:#999999;
	font-size: 11px;
	font-weight: bold;
	background-color:#D7DFBC;
	border-top   : 1px solid #1b646b; border-right: 1px solid #1b646b;
	border-bottom: 1px solid #1b646b; border-left : 1px solid #1b646b;
	padding: 8px 0px 4px 8px;
	margin:5px;
	}
	.headnews a:hover{ color:#ffffff; background-color :#ff0000;}
	.headnews a{ color:#ff0000; }



/* Head Tool */
.headtool { font-size: 0.8em; margin: 5px 0 5px 10px;  }
	.headtool a:hover{ color:#880000; background-color :#fff;}
	.headtool a{ color:#880000; }

/* Campaign */
.campaign { font-size: 0.8em; margin: 1px 0 0 0; }
	.campaign a:hover{ color:#880000; }
	.campaign a{ color:#000000; text-decoration:none }


/* Head prof */
.headprofile { text-align: right; font-size: 0.8em; margin: 2px 10px 0 0; }
	.headprofile a:hover{ color:#880000; background-color :#fff;}
	.headprofile a{ color:#880000; }

/* Topic Path */
.gnavi { font-size: 12px; margin: 2px 0 10px 0;  text-align: left; }
	.gnavi a:hover{ color:#880000; background-color :#ccc;}
	.gnavi a{ color:#880000; }

/* Go to @CLUB */
.atclub { text-align: right;  margin: 2px 10px 0 0; font-size: 11px;}
	.atclub a:hover{ color:#880000; background-color :#fff; text-decoration:underline }
	.atclub a{       color:#1b646b; text-decoration:none }

/*-----------------------    Main Area ( Main )      -----------------------------------*/
.sitetop {   text-align: left; margin: 0px 10px 0 2px;}
	.sitetop a{ color:#000088; }
	.sitetop a:hover{ color:#880000; }

.favdel {   text-align: right; margin: 2px 10px 0 10px; font-size: 12px;}





/*-----------------------    Perfomer Area  --------------------------------*/

DIV#profile {  
   OVERFLOW: auto; width: 330px ; HEIGHT: 180px;
   text-align: left;
   font-size: 0.8em;
   margin: 5px 0 0 10px;
   padding: 0 0 10px 0;
   line-height:1.3em;

}
#homedisplay {  
   OVERFLOW: auto; width: 280px ; HEIGHT: 140px;
   text-align: left;
   font-size: 0.8em;
   margin: 5px 0 0 10px;
   padding: 0 0 10px 0;
   line-height:1.3em;

}
#homedisplay2 {  
   OVERFLOW: auto; width: 320px ; HEIGHT: 100px;
   text-align: left;
   font-size: 0.8em;
   margin: 5px 0 0 10px;
   padding: 0 0 10px 0;
   line-height:1.3em;

}

TABLE.proftable {
	width: 310px;
	color:#533C10;
	background-color:#D7DFBC;
	border-top: 1px solid #1b646b;
	border-right: 1px solid #1b646b;
	border-bottom: 1px solid #1b646b;
	border-left: 1px solid #1b646b;
	margin: 0 0 10px 0;
}
.proftd { background-color:#D7DFBC; font-size: 12px; }
	
/* LastLogin */
.lastlogin { font-weight: bold; font-size: 11px; }


/* Flash : Use for simple or interface */

.flash{
	text-align:left; 
	border-top:   1px solid #000;	border-bottom: 1px solid #000;
	border-right: 1px solid #000;	border-left:   1px solid #000;
	margin: 0 0 0 0;
}

	.flash420 { width:420px;	height: 315px; }
	.flash380 { width:380px;	height: 285px; }
	.flash320 { width:320px;	height: 240px; }
	.flash280 { width:280px;	height: 210px; }
	.flash250 { width:250px;	height: 188px; }
	.flash220 { width:220px;	height: 165px; }
	.flash180 { width:180px;	height: 135px; }
	.flash130 { width:130px;	height:  98px; }

/* Use for simple or interface */
.afflink { font-size: 0.80em;text-align: center;}
   .afflink a:hover{  color:red; }
   .afflink a{ color:#1b646b; text-decoration:none }

.swit { font-size: 0.825em; text-align: right;margin: 5px; font-weight: bold;}
   .swit a:hover{  color:red; }
   .swit a{ color:#1b646b; text-decoration:none }
   .act { border-bottom: 1px solid #000; }




	
.taikenki {   font-weight: normal; text-align: left; font-size: 0.9em; margin: 0 10px 10px 10px; line-height:1.3em;}
.latest   {   font-weight: normal; text-align: left; font-size: 0.9em; margin: 0 10px 10px 10px; line-height:1.3em;}
.next     {   font-weight: normal; text-align: right;font-size: 0.9em; margin: 0 10px 10px 10px; line-height:1.3em;}
.preview  {   font-weight: normal; text-align: left; font-size: 0.9em; margin: 0 10px 10px 0; line-height:1.3em;}

/*-----------------------    Main Area ( Left )      -----------------------------------*/
	
/* Form Online Area 
.rootlink { font-size: 0.8em;text-align: center;}
*/

/* For DX , EX , CARI */
.ongirls{ font-size: 0.8em;text-align: center;margin: 10px 0 10px 0;}

/* Mainly Index */
.onusersnum {
	width:225px;
	text-align: left;
	margin: 0 0 0 0;
	border-top   : 1px solid #1b646b;	border-right : 1px solid #1b646b;
	border-bottom: 1px solid #1b646b;	border-left  : 1px solid #1b646b;
	padding:5px;
	}
.onusersnumtitle { text-align: center; font-size: 12px; font-weight: bold; 
   background-color :#D7DFBC;
   color:#5E6C6C; border-bottom: 1px dashed #5E6C6C; margin: 0 0 10px 0;padding:3px;
}
.onusersnummain  { text-align: center;  font-size: 12px; }


/* Price */
DIV.price{
    width:225px;
	margin: 0 0 0 0;
	border-right: 1px solid #1b646b;
	border-bottom: 1px solid #1b646b;
	border-left: 1px solid #1b646b;
	padding:5px;
   }
/*	background-color:#D7DFBC;*/

.pricetitle1 { text-align: center; font-size: 12px; font-weight: bold; 
   background-color :#D7DFBC;
   color:#5E6C6C; border-bottom: 1px dashed #5E6C6C; margin: 0 0 10px 0;padding:3px;
}
   .pricetitle1 a{ color:#5E6C6C; text-decoration:none }

.price_goa TD{ font-size: 12px; text-align: center; 
   background-color :#f9d0fd; border: 1px dashed #5E6C6C;
}
.pricepay   { text-align: left; font-size: 12px; border-top: 1px dashed #5E6C6C; padding: 10px 0 5px 0;}
.pricetitle { text-align: center; font-size: 12px; font-weight: bold; color:#5E6C6C;background-color :#f5f7ee;}
.priceplan  { text-align: right;  font-size: 12px; background-color :#f5f7ee; }

/* System */
.systemtitle1 { text-align: center; font-size: 12px; font-weight: bold; 
   background-color :#D7DFBC;
   color:#5E6C6C; border-bottom: 1px dashed #5E6C6C; margin: 0 0 10px 0;padding:3px;
}
   .systemtitle1 a{ color:#5E6C6C; text-decoration:none }

.systemtitle { font-size: 12px; font-weight: bold; color:#5E6C6C;background-color :#f5f7ee;}
.systemmsg  { font-size: 12px; background-color :#f5f7ee; }


/* News */
DIV.news {
    font-weight: normal;
    font-size: 12px;
	text-align: left;
	line-height:1.5em;
	padding: 8px 20px 4px 8px;
	}

/* News */
DIV.chnews {
    width:225px;
	text-align: left;
	margin: 10px 0 0 0;
	border-top: 1px solid #d38b05;
	border-right: 1px solid #d38b05;
	border-bottom: 1px solid #d38b05;
	border-left: 1px solid #d38b05;
	padding:5px;
	}
   .chnewstitle { text-align: center; font-size: 12px; font-weight: bold; 
   background-color :#fde3b5;
   color:#880000; border-bottom: 1px dashed #880000; margin: 0 0 10px 0;padding:3px;
   }
   .chnewsmain  { text-align: left;  font-size: 12px; background-color :#f5f7ee; color:#666666;line-height:1.5em;}
   .chnewspassed  { text-align: right;  font-size: 11px;}



DIV.siternk{
    width:225px;
	text-align: left;
	margin: 0 0 10px 0;
	border-right: 1px solid #d38b05;
	border-bottom: 1px solid #d38b05;
	border-left: 1px solid #d38b05;
	padding:5px;
   }
   .siternktitle { text-align: center; font-size: 12px; font-weight: bold; color:#880000; 
   border-bottom: 1px dashed #880000; margin: 5px 0 10px 0;padding:5px;
   background-color :#fde3b5;
   }
   .siternkmain { text-align: left;  font-size: 12px;  color:#5E6C6C;background-color :#ffffff;}
   .siternkpt   { text-align: right; font-size: 12px;  color:#5E6C6C;background-color :#ffffff;}
   .siternkmain a:hover{ background-color:#dee4c7; }
   .siternkmain a{ color:#5E6C6C; text-decoration:none }

/* #533C10 #5E6C6C */


/*-----------------------    Main Area ( Right )     -----------------------------------*/

/* OnlineGirls */

/* Ranking */
DIV.ranking{
   margin:5px 0 10px 0;
   border-top  : 1px solid #D7DFBC;   border-right : 1px solid #D7DFBC;
   border-left : 1px solid #D7DFBC;   border-bottom: 1px solid #D7DFBC;
}
   .rnk92 { width: 92px; }
   .rnk180{ width:180px; }

.rnktitle {
	font-size: 11px; font-weight: bold; color:#5E6C6C; text-align: center;
	background-color :#D7DFBC;
	padding: 5px 0 5px 0;
}
   .rnktitle a{ text-decoration:none }
   
.rnkmain{ padding:3px;font-size: 11px; }
   .rnkmain a:hover{  color:red; }
   .rnkmain a{ color:#1b646b; text-decoration:none }
   

/* Blog */
H2.blgtitle{ font-size: 16px;  padding: 15px 0 10px 0;  }

H3.blgsubject{  padding: 0 0 0 0;  }
   .blgsubject a:hover{  color:red; }
   .blgsubject a{ color:#1b646b;  text-decoration:none}

.blgmsg{  font-size: 0.8em; line-height : 1.5em; }

.blgdate {   text-align: right; margin: 0px 0px 0px 0px; font-size: 0.8em;color : #666666; }



FONT.blgaccnt{
    font-size: 15px;
    margin: 5px 0 0 0;
}
      .blgaccnt a{ color:#660000;}
   


/*-----------------------    myhone   ,   wwwhome    st -----------------------------------*/
/* Home Page */

TABLE.hometable  {
	margin: 0 0 0 3px; 
	background-image : url(/images/homeimg.jpg);
	background-repeat : no-repeat;
}

	/* HOME Number of OnlineLadies */
	.homesum { color: #ffffff;  }
	.hometitle { margin: 7px 0 50px 90px; color: #ffffff; font-size: 12px;font-weight: normal;}


	.home1{  padding:0 0 0 0;  }
	.home2{  padding:0 0 0 0;  }
	.home3{  padding:5px 0 0 0;  }
	
	.num_ladies1 { font-size: 35px; font-weight: bold; color: #000099; }
	.num_ladies2 { font-size: 20px; color: #000; }
	
.homesiternk{ font-size: 0.8em; margin-bottom:10px;}
	.homesiternk a:hover{ color:#999999; }
	.homesiternk a{ color:#5E6C6C; }

DIV.homehref{
	color: #999999;
	padding: 15px;
	font-size:0.8em;
	border-top   : 1px solid #ccc;  border-right: 1px solid #666;
	border-bottom: 1px solid #666;  border-left : 1px solid #ccc;
	line-height:1.8em; 
}

/* Home Ranking */
.chrnkhometitle{
	margin: 10px 0 10px 0;  padding: 0 0 5px 0;
	border-bottom: 1px dashed #999;
	font-size: 15px;
	color:#999999;
	text-align: center;
}

.chrnkhome{ font-size: 12px; color:#999999;}
	.chrnkhome a:hover{ color:#999999; }
	.chrnkhome a{ color:#5E6C6C; }

.chrnkhome1{ margin: 10px 0 0 0; font-size: 16px; color:#999999;
   background: #fff;
   border-top   : 2px solid #c00; border-right : 2px solid #c00;
   border-bottom: 2px solid #c00; border-left  : 2px solid #c00;
   margin: 0 0 0 0;
   padding: 5px;
}
   .chrnkhome1 a:hover{ color:#c00; }
   .chrnkhome1 a{ color:#5E6C6C; }

.chrnkhome2{ margin: 10px 0 0 0; font-size: 14px; color:#999999;
	background: #fff;
	border-top   : 1px solid #666; border-right: 1px solid #666;
	border-bottom: 1px solid #666; border-left:  1px solid #666;
	margin: 0 0 0 0;
	padding: 5px;   
}
   .chrnkhome2 a:hover{ color:#5E6C6C; }
   .chrnkhome2 a{ color:#5E6C6C; }

.chrnkhome3{ margin: 10px 0 0 0; font-size: 13px; color:#999999;
	background: #fff;
	border-top   : 1px solid #666; border-right: 1px solid #666;
	border-bottom: 1px solid #666; border-left:  1px solid #666;
	margin: 0 0 0 0;
	padding: 5px;   
}
   .chrnkhome3 a:hover{ color:#5E6C6C; }
   .chrnkhome3 a{ color:#5E6C6C; }

.homernk2 { color:#5E6C6C;}
   .homernk2 a:hover{ background-color:#dee4c7; }
   .homernk2 a{ color:#5E6C6C; text-decoration:none }


DIV.hometool {
	text-align:center;
	font-size: 12px;
	border-top: 1px dashed #000;
	border-bottom: 1px dashed #000;
	margin: 5px 0 0 0;
	padding: 8px;
}
    .hometool a:hover{ background-color:#fff; }

/* Calender */

#cal210         { font-size:11px;line-height:130%; color:#5E6C6C;}
#cal210 table   { font-size:11px;line-height:130%; color:#5E6C6C; width:210px;}
#cal210 caption { font-size:11px;line-height:130%; color:#5E6C6C; font-weight:bold;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}
#cal210 th      { font-size: 9px;line-height:130%; color:#5E6C6C; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}
#cal210 td      { font-size: 9px;line-height:130%; color:#5E6C6C; text-align:center;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}
#cal210 td a    { font-size: 9px;line-height:130%; color:#60A415; text-decoration: underline;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}

#cal180         { font-size:11px;line-height:130%; color:#5E6C6C;}
#cal180 table   { font-size:11px;line-height:130%; color:#5E6C6C; width:180px;}
#cal180 caption { font-size:11px;line-height:130%; color:#5E6C6C; font-weight:bold;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}
#cal180 th      { font-size: 9px;line-height:130%; color:#5E6C6C; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}
#cal180 td      { font-size: 9px;line-height:130%; color:#5E6C6C; text-align:center;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}
#cal180 td a    { font-size: 9px;line-height:130%; color:#60A415; text-decoration: underline;font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}


.tpt      { text-align:center; color:#696; font-weight:bold; }
.blk      { background-color:#ccc; color:#fff; 	text-align:center; font-size:11px;}
.today    { background-color:#cfc; font-weight:bold;	text-align:center;}
.sunday   { background-color:#fcc; color:#f33; 	text-align:center;}
.saturday { background-color:#acf; color:#33f; 	text-align:center;}
.weekday  { background-color:#fff; text-align:center;}
.holiday1 { background-color:#f99; }
.holiday2 { background-color:#f99; }

	

/* Want a lady AND webmaster */

DIV.recruit { font-size: 0.8em; margin: 1px 0 0 10px; }
   .recruit a:hover{ color:#880000; }
   .recruit a{ color:#000000; }


/* Go to Access in page */
.inurl {  font-size: 11px; margin-bottom:6px; text-align: left; width:510px;}
	.inurl a:hover{ color:#ff8800; }
	.inurl a{ color:#5e8eab; }


/* Go to Root Site */
.asobu { font-size: 12px; text-align: right; margin: 0 0 0 0; padding: 5px;}
	.asobu a:hover{ color:#ff8800; }
	.asobu a{ color:#5e8eab; }


/* Go to Page Top */
/* padding IE6.0¤Ç¤ÏÌµ»ë */
.gotop { font-size: 11px; text-align: right; margin: 0 0 10px 0; padding: 5px; }
	.gotop a{ color:#888888; }

.gohome {
	font-weight: bold; text-align: left;
	font-size: 13px;
	margin: 0 0 0 0;
	padding: 10px 0 10px 20px;
}
	.gohome a:hover{ color:#1b646b; background-color :#ffffff;}
	.gohome a{ color:#1b646b; }


.notfound {
	width: 500px;
	font-size : 15px;
	text-align: center;
	font-weight: bold;
	margin: 30px 0 30px 0;
}

/*-----------------------    tool                 st -----------------------------------*/

.mainList{
    width:520px;
	margin      : 2px;
	padding     : 3px 10px 3px 10px;
	font-size   : 11px;
	line-height : 1.45em;
	font-family : Arial;
	color       : #888;

	border-top   : 1px solid #ccc;  border-right: 1px solid #666;
	border-bottom: 1px solid #666;  border-left : 1px solid #ccc;

}
   .mainList a:hover{    color:#cccc00; text-decoration:none;}
   .mainList a:visited{  color:#6c1a28; }

.mainListTitle { height:55px; padding: 5px 0 0px 50px;margin:10px 0 0 0;
  background-image : url(http://www.chattyhoney.org/images/ico_ani1.gif);
  background-repeat : no-repeat;
}

.tool{
	margin      : 0 0 2px 4px;
	padding     : 5px 0 0 3px;
	font-size   : 9.5px;
	line-height : 1.45em;
	font-family : Arial;
	color       : #888;
	padding-left: 3px;
}
   .tool a:hover{    color:#cccc00; text-decoration:none;}
   .tool a:visited{  color:#6c1a28; }


/* For interface  */
.toolw90{  WIDTH: 95px; }

   DIV#tool251 {  OVERFLOW: auto; WIDTH: 95px; HEIGHT: 560px; }
   DIV#tool231 {  OVERFLOW: auto; WIDTH: 95px; HEIGHT: 260px; }

   DIV#tool505 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 505px; }
   DIV#tool380 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 380px; }
   DIV#tool350 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 350px; }
   DIV#tool340 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 340px; }
   DIV#tool330 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 330px; }
   DIV#tool320 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 320px; }
   DIV#tool310 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 310px; }
   DIV#tool300 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 300px; }
   DIV#tool290 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 290px; }
   DIV#tool280 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 280px; }
   DIV#tool270 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 270px; }
   DIV#tool250 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 250px; }
   DIV#tool240 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 240px; }
   DIV#tool230 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 230px; }
   DIV#tool220 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 220px; }
   DIV#tool210 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 210px; }
   DIV#tool205 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 205px; }
   DIV#tool200 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 200px; }
   DIV#tool190 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 190px; }
   DIV#tool180 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 180px; }
   DIV#tool170 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 170px; }
   DIV#tool160 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 160px; }
   DIV#tool150 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 150px; }
   DIV#tool140 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 140px; }
   DIV#tool130 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 130px; }
   DIV#tool120 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 120px; }
   DIV#tool110 {  OVERFLOW: auto; WIDTH: 145px; HEIGHT: 110px; }


.toolonlinenum{
	width: 120px;
	border-top   : 1px solid #08467f;
	border-right : 1px solid #08467f;
	border-bottom: 1px solid #08467f;
	border-left  : 1px solid #08467f;
	padding: 4px;
	margin: 7px 5px 7px 0px;
}

.toolhead {
	width: 155px;
	color : #ffffff;
	background-color :#1b646b;
	font-size : 11px;
	text-align: center;
	padding: 2px;
}
	.toolhead a:hover{ color:#ff8800; }
	.toolhead a{ color:#ffffff; }

.toolfoot {
	width: 155px;
	color : #ffffff;
	background-color :#1b646b;
	font-size : 11px;
	text-align: center;
	padding: 2px;
}
	.toolfoot a:hover{ color:#ff8800; }
	.toolfoot a{ color:#ffffff; }

.toolfoot260{ position: absolute; top: 245px; }
.toolfoot270{ position: absolute; top: 255px; }
.toolfoot330{ position: absolute; top: 315px; }
.toolfoot630{ position: absolute; top: 615px; }

/* Go to ROOTsite */
.toolgoroot {
	width: 155px;
	font-size : 11px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.noperson {
	font-size : 12px;
	text-align: left;
	padding: 10px;
}


/*-----------------------        Ad Area      -----------------------------------*/
.ad136 { margin: 3px; }
.ad180 { margin: 0 8px 5px 0; text-align:right;}
.ad224 { margin-top: 8px; }

.ad410 {
  width:410px;    text-align: center;
  background-color :#fff;
  font-size: 11px;
  border-top  : 1px dashed green;  border-bottom: 1px dashed green;
  border-right: 1px dashed green;  border-left  : 1px dashed green;
  margin: 5px 0 0 5px;  padding: 4px 0 4px 0;
}
.ad410 a{ color:#999900; }

.ad320fav { 
	width: 320px;
	color:#4c4c4c;
	font-size: 11px;
	border-top   : 1px solid #cccc00;	border-right: 1px solid #cccc00;
	border-bottom: 1px solid #cccc00;	border-left : 1px solid #cccc00;
	padding: 3px 5px 3px 5px;
	margin:5px;
}
	.ad320fav a:hover{ color:#ffffff; background-color :#ff0000;}
	.ad320fav a{       color:#4c4c4c; font-weight: bold; }

.ad700a {
  width:805px;
  text-align: center;
  margin: 0; padding:5px 0 5px 0;
  background-image : url(/images/style1_mainimg1.gif);
  background-repeat : repeat-y;
}
.ad700b {
  width:805px;
  text-align: center;
  margin: 0; padding:5px 0 5px 0;
  background-image : url(/images/style1_mainimg2.gif);
  background-repeat : repeat-y;
}



.ad300 { text-align: center;padding-bottom:5px; }
.ad320 { 
    text-align: left;
	width: 320px;
	color:#4c4c4c;
	font-size: 11px;
		
	background-color:#eaea00;
	border-top   : 1px solid #cccc00;	border-right: 1px solid #cccc00;
	border-bottom: 1px solid #cccc00;	border-left : 1px solid #cccc00;
	padding: 6px ;


}
	.ad320 a:hover{ color:#ffffff; background-color :#ff0000;}
	.ad320 a{ color:#4c4c4c;font-weight: bold; }

/*-----------------------    Video Shokai -----------------------------------*/

/* Video Info */
.adultmovie {
    text-align:left;
	width:180px;  font-size: 0.7em;
	margin: 0 0 2px 5px; padding: 5px;
	border-top   : 1px solid #ccc; border-right : 1px solid #666;
	border-bottom: 1px solid #666; border-left  : 1px solid #ccc;
}

.amvnew {
    text-align: left;
	width:330px;
	font-size: 11.5px;
	margin: 10px 0 0 0;
	padding: 5px;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
.amvnewtitle { height:55px; padding: 5px 0 10px 50px;margin-bottom:10px;
  background-image : url(http://www.chattyhoney.org/images/ico_ani1.gif);
  background-repeat : no-repeat;
  border-bottom: 1px dashed #ccc;

}

.moviesyokai {
	width:190px;
	font-size: 11px;
	border-top: 1px dashed red;
	border-bottom: 1px dashed red;
	border-right: 1px dashed red;
	border-left: 1px dashed red;
	margin: 10px 0 0 0;
	padding: 5px;
}
.moviesyokai2 {
	width:190px;
	font-size: 11px;
	border-top: 1px dashed green;
	border-bottom: 1px dashed green;
	border-right: 1px dashed green;
	border-left: 1px dashed green;
	margin: 10px 5px 10px 0;
	padding: 5px;
}
DIV#moviesite { OVERFLOW: auto; width:170px; LINE-HEIGHT: 10pt; HEIGHT: 200px; margin: 0 3px 2px 5px; }

/*-----------------------      Mobile    ---------------------------------*/
DIV.mobile { 
	width: 170px;
	font-size: 0.8em;
	border-top   : 1px solid #1b646b;	border-right: 1px solid #1b646b;
	border-bottom: 1px solid #1b646b;	border-left: 1px solid #1b646b;
	padding: 8px;
	margin:5px;
	line-height:1.5em;
}
	.mobile a:hover{ color:#1b646b; text-decoration:none; background-color : #D7DFBC;}
	.mobile a{       color:#1b646b; }

/*-----------------------      POST , ASK    -----------------------------*/
DIV.dot480 { 
    width:480px;
    border-width : 1px 1px 1px 1px;
    border-style : dotted dotted dotted dotted;
    margin-top:10px;
    margin-bottom:50px;
    padding:10px;
    font-size : 0.8em;
    text-align: left;
}


/*-----------------------      LOGIN       -----------------------------*/
.login {
	margin: 0 0 0 0;
    font-size: 0.8em;
}
.loginh2 { font-size: 13px; background-color:#e1e1e1; margin: 0 0 0 0; padding:3px;}


.loginborder {
    text-align: center;
    width:190px;
    border-right:1px solid #919191;
    border-left:1px solid #919191;
    background-color:#f6f6f6;
}

.logintable {
    font-size: 12px;	padding:3px margin: 10px 0 0 0;
}

	/* Foot Menu */
	.msgto { text-align: left;font-size: 12px; margin: 10px 5px 10px 5px;}
	.msgto a:hover{ color:#1b646b; background-color : #D7DFBC; }
	.msgto a{ color:#1b646b; }



.favform {  font-size: 0.8em;
   border-top: 1px dotted #1b646b;
   border-right: 1px dotted #1b646b;
   border-bottom: 1px dotted #1b646b;
   border-left: 1px dotted #1b646b;
   padding:5px;
   margin:0 10px 10px 0;
}
.favformtitle { text-align: center;  font-size: 11px; background-color:#D7DFBC; margin: 0 0 0 0; padding:3px;font-weight: bold;}

	/* Foot Copyright */
	.howto { font-weight: normal;text-align: right;font-size: 11px; padding: 10px 0 3px 0; }
	.howto a:hover{ color:#880000; }
	.howto a{ color:#000000; text-decoration:none }
	
/* For interface or simple */
.compact{font-size : 0.8em; text-align:center; width:320px;}

/*-----------------------    Perfomer Area  --------------------------------*/
DIV#kiyaku {  
   OVERFLOW: auto; WIDTH:480px; HEIGHT: 160px;
   text-align: left;
   font-size: 0.8em;
   line-height:1.3em;
   padding:5px;
   scrollbar-face-color: #eeeeee;
   scrollbar-highlight-color: #eeeeee;
   scrollbar-shadow-color: #999999;
   scrollbar-3dlight-color: #eeeeee;
   scrollbar-arrow-color: #000000;
   scrollbar-track-color: #eeeeee;
   scrollbar-darkshadow-color: #eeeeee;
   background-color:#D7DFBC;
   border-top: 1px solid #1b646b;
   border-right: 1px solid #1b646b;
   border-bottom: 1px solid #1b646b;
   border-left: 1px solid #1b646b;

}

/* RSS */
.ani1 {
  height:55px;
  padding: 3px 0 3px 50px;
  margin-top:20px;
  background-image : url(http://www.chattyhoney.org/images/ico_ani1.gif);
  background-repeat : no-repeat;


}
.pad15 { padding-left:15px; }

DIV.footnews  { margin-top: 0px; padding:0; font-size : 10px; color:#999; text-align: right;}
 	 .footnews a     { color:#999; }

.ad320sp{  font-size : 8.8pt;}
   .ad320sp A:HOVER{  background-color : #000099;  color : white;}
   .ad320sp A{  color : red; }

.adMovieTour{
  margin:1px 0 5px 0;  padding:3px; color:#000000; font-size : 12px;
  xborder:solid #b0c0cf;border-width:1px 1px 1px 1px;
}
   .adMovieTour A:HOVER{    color : blue;}
   .adMovieTour A{  color : red; }

/* For Birthday */
DIV#birthday {  
   text-align: center;
   font-size: 0.8em;
   line-height:1.3em;
   padding:1px;

}