/* caribbeancom.com CSS */
body { margin: 0%; padding: 0%; background-color:#000; 

color: #ffffff; font-family:  font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka";
font-size: 12px; line-height: 110%; font-weight: 100; }

a.white10px:link {color: #FFffff; font-size:10px;  }
a.white10px:active {color: #FF9900; font-size:10px; }
a.white10px:visited {color: #FFffff; font-size:10px;  }
a.white10px:hover {color: #ff9900; font-size:10px; }


a.yellow:link {color: #FFf600;  font-weight: bold; }
a.yellow:active {color: #FFf600;  font-weight: bold; }
a.yellow:visited {color: #FFf600;  font-weight: bold; }
a.yellow:hover {color: #ffffff;  font-weight: bold; }


th { color: #FF9900; font-weight: bold; font-size: 10px; /* background-color: #c0dcf3; */ }
.contents { line-height: 140%; }

/* ¥Ø¥Ã¥À¡¼ÍÑ ¥Æ¥­¥¹¥È¥ê¥ó¥¯CSS
--------------------------------------------------------------------------*/
.toplist{
background-color:#000000;
}

.toplist ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

.toplist ul li { display: inline; }

.toplist ul li a
{
text-decoration:none;
padding:1px;
color: #fff;
background-color: #000000;
font-size:12px;
}

.toplist li a:hover
{
color: #ff9900;

}

/*--------------------------------------------------------------------------*/



/* ¥Ø¥Ã¥À¡¼ FIREFOXÍÑ NO GAP FLASH CSS
--------------------------------------------------------------------------*/
.flash_container{
padding:0;
margin:0;
line-height:0;
font-size:0;
}




/* ¥Õ¥Ã¥¿¡¼ÍÑ ¥Æ¥­¥¹¥È¥ê¥ó¥¯CSS
--------------------------------------------------------------------------*/

.footlist{
background-color:#000000;
margin-left:30px;

}

.footlist ul{

padding:0 0 4px 0;
list-style-type: none;
text-align: left;
}

.footlist ul li {
padding:0px;
margin:0px;
display: inline; }

.footlist li 
{
color: #ff9900;

}

.footlist ul li a
{
text-decoration:none;
padding-left:74px;
color: #fff;
background-color: #000000;
font-size:10px;
font-weight:bold;
}

.footlist li a:hover
{
color: #ff9900;

}

.footlist p { margin:10px; padding:10px; line-height:12px;  }

/*--------------------------------------------------------------------------*/


/* ¥Õ¥Ã¥¿¡¼ÍÑ ¥µ¥¤¥È¥ê¥ó¥¯
--------------------------------------------------------------------------*/
.sitelist{

}

.sitelist ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

.sitelist ul li { display: inline; padding-left:14px; }

.sitelist ul li a
{
text-decoration:underline;
padding:1px;
color: #fff;
}

.sitelist li a:hover
{
color: #ff9900;

}

/*--------------------------------------------------------------------------*/


td.upper_right{
width:245px;
background-color:#339966;
margin:0px;
font-size:10px;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;
padding-right:4px;

}

td.new_info{
width:495px;
background-color:#339966;
font-size:10px;
margin:0px;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;
padding-right:4px;
}

td.center_info{
width:245px;
background-color:#339966;
font-size:10px;
margin:0px;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;
padding-right:4px;
}



td.ppv_banner{
width:245px;
background-color:#339966;
font-size:10px;
margin:0px;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;
padding-right:4px;


}

td.other_site_banner{
width:236px;
background-color:#339966;
font-size:10px;
margin:0px;
padding-top:1px;
padding-bottom:1px;
padding-left:10px;



}



td.g_text{
	background: #fff url(../images/index2/titles/title_latest5.gif)
	repeat-x 0 0;
	text-align: center;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯";
	font-size: 11px; 
	color: #ffffff;
	 font-weight: bold;
	vertical-align: middle;
	padding: 3px 0px 0px 330px;
	}

em { color: #ff0000; font-weight: 400; font-style: normal; background-color: transparent; }
b { font-weight: bold; font-style: normal; background-color: transparent; }
img { border-width: 0px; }

form { margin: 0%; padding: 0%; font: 12px;}
ul { margin: 1em 2em; }
dl { margin: 1em 0%; }
dt { margin: 0%; font-weight: bold; }
dd { margin: 0%; line-height: 100%; }

/* footer */
#footer td { margin-top: 5px; padding: 3px 5px; font: 11px/120%; }

/* index2 */

.txt10 { font: 10px/130% "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; }
.Ttoday { border: 1px solid #666666; padding: 4px;}

.wBox { border: 1px solid #ffffff; }

#latest5 { border-right: 1px dotted #ffffff; margin-bottom: 12px; }
#latest5 table { border: 1px solid #ffffff; margin-top: 6px;}
#latest5 table tr td {font: 10px/130% "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; }
#latest5 table tr td table { border: 0px; margin-top: 0px;}
#mvTop10 { /*border: 1px solid #777777;*/ margin: 0px 5px; }
#mvTop10 .rank {color: #FF9900; border-bottom: 1px dotted #666666; border-right: 1px dotted #ffffff; background-color: #666666;}
#mvTop10 .mv { font: 12px/17px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; color: #000000; margin: 0px 5px; border-bottom: 1px dashed #666666; padding: 3px 0px 4px 4px;}
#mvTop10 .mv img {border: 1px solid #222222;}
.sideAD { border-left: 1px dotted #ffffff; border-right: 1px dotted #ffffff; margin-left: 5px; }
.sideADimg a img {margin-top: 6px; margin-left: 10px;  border: 1px solid #ffffff;}

.Rmv { border-right: 1px dotted #666666; border-bottom: 1px dotted #666666; padding: 4px 4px 1px 4px }
.Rmv a img { border: 1px solid #ffffff; margin-bottom: 2px }
.gBox { border: 1px solid #666666; }
.ta00 {  
width:240px; height:145px;
border: 0px dotted #555555;
padding: 4px;
margin: 0px 0px 4px 0px;
font: 12px/140% "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
color:#FFFFFF;
background-color : #111111; }

.ta001 {  
width:240px; height:100px;
border: 0px dotted #555555;
padding: 4px;
margin: 0px 0px 4px 0px;
font: 12px/140% "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
color:#000000;
background-color : #ffffff; }

/* movie tmplates */
#mvList table { border: 1px solid #999999; margin:3px 2px; background-color: #222222; }
.mvlistExp { border-left: 1px dashed #999999; padding: 0px 3px; font: 12px/14px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; } 
.mvlistData { border-left: 1px dotted #999999; padding: 0px 3px } 
.recommend { border: 1px solid #666666; bgcolor: #111111; padding: 1px;}

/* temp 04 */
.mvtitle { color: black; padding: 0px 10px }
.mvInfo .data1 { font: 12px/16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; color:#FF9900; padding: 0px 3px; }
.mvInfo .data2 { font: 12px/16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; padding: 0px 3px; }
.ta04 { /* 
scrollbar-face-color:         "#333333"; 
scrollbar-arrow-color:        "#FF9900";
scrollbar-highlight-color:    "#999999";
scrollbar-shadow-color:       "#999999"; 
scrollbar-3dlight-color:      "#444444"; 
scrollbar-darkshadow-color:   "#444444";
scrollbar-base-color: 		  "#444444";
scrollbar-track-color:#111111;
 */
width:296px; height:100px;
border-top: 3px double #999999; border-right: 0px; border-bottom: 0px; border-left: 0px;
padding: 3px;
font: 12px/140% "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
color:#FFFFFF;
background-color : #111111; }

/* temp 03 */
.sp03 { margin: 24px 0px 26px 0px;}
.ta03 { 
/*
scrollbar-face-color:         "#333333"; 
scrollbar-arrow-color:        "#FF9900";
scrollbar-highlight-color:    "#999999";
scrollbar-shadow-color:       "#999999"; 
scrollbar-3dlight-color:      "#444444"; 
scrollbar-darkshadow-color:   "#444444";
scrollbar-base-color: 		  "#444444";
scrollbar-track-color:#000000;
*/
width:150px; height:230px;
border: 0px;
padding: 3px;
font: 12px/140% "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
color:#FFFFFF;
background-color : #000000; }
.spTMP03 { margin: 0px 0px 8px 5px; }
.spTMP03 table { margin: 0px 0px 5px 0px; }
.spTMP03x { margin: 0px 0px 5px 5px; }
.ta03x { 
/*
scrollbar-face-color:         "#333333"; 
scrollbar-arrow-color:        "#FF9900";
scrollbar-highlight-color:    "#999999";
scrollbar-shadow-color:       "#999999"; 
scrollbar-3dlight-color:      "#444444"; 
scrollbar-darkshadow-color:   "#444444";
scrollbar-base-color: 		  "#444444";
scrollbar-track-color:#111111;
*/
width:520px; height:96px;
border: 0px;
padding: 3px;
font: 12px/140% "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; 
color:#FFFFFF;
background-color : #111111; }

/* temp eng */
.taEng { 
width:520px; height:96px;
border: 0px;
padding: 3px;
font: 12px/140%; 
color:#FFFFFF;
background-color : #111111; }
/*vote*/

/* spacer */
.spL40 { margin: 8px 0px 8px 40px; }
.spL20 { margin: 8px 0px 8px 20px; }
.spTB8 { margin: 8px 0px 8px 0px; }
.spB5 { margin-bottom: 5px; }
.spB12 { margin-bottom: 12px; }
.spR5 { margin-right: 5px; }
.spL10 { margin-left: 10px; }
/* porn gals list */

.gList { border: 1px solid #ffffff; }
.gList tr td {padding: 1px; }
.gList .data1 { font: 11px/15px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; color:#FF9900; }
.gList .data2 { font: 11px/15px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; }

.gList2 { border: 1px solid #CC9933; }
.gList2 tr td {padding: 1px; }
.gList2 .data1 { font: 11px/15px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; color:#FF9900; }
.gList2 .data2 { font: 11px/15px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; }
.gList2 .data3 { font: 11px/15px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; color:#CC9933; }

.r { color:#FF0000; }
.o { color:#FF6600; }
.s { color:#33CCFF; }
.g { color:#00CC00; }
.p { color:#FF99FF; }
.v { color:#CC00FF; }
.y { color:#FFFF00; }
.yo { color:#FF9900; }
.bl { color:#000000; }
.yyoB span { font-style: normal; color:#FFCC00; }
.blgB span { font-style: normal; color:#00AEAE; }
/* not use */
.rt { float:right; color:#FFFFFF; }

/* psp page */
.psp		  { text-decoration:none; }
.psp:link	  { color:#FF0000; }
.psp:visited { color:#FF0000; }
.psp:hover   { color:#FF9900; }
/* caribbeancom.com CSS END */
.whiter  {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 11px; color: #FFFFFF; line-height: 12px;}
.whiterst {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 13px; color: #FFFFFF; line-height: 16px; font-weight: bold;}
.orange22 {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 10px; color: #FF9900;}
.copyright  {font-family: "Arial"; font-size: 11px; color: #FFFFFF; line-height: 13px;}


/* kikakupage_table */
table#dll-table1{
            width: 185px;
            background-color: #FFFFFF;
            border-top: 1px none #333333;
            border-right: 1px none #333333;
            border-bottom: 1px dashed #333333;
            border-left: 1px none #333333;

            }

table#kikaku1{
	border: 1px solid #FF00E1;

            }
/* lankingpage_table */

table#lanking{
	border: 1px solid #FF00E1;

            }
