/* caribbeancom.com CSS */

html,body {
border:0;
margin:0;
padding:0;
}

div,dl,dt,dd,ul,ol,li,h1,pre,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}

body {
	color: #fff;
	font-family:  font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka";
	font-size: 12px;
	line-height: 110%;
	background-color:#000;
	background-image: url(../images/index_fire/index_back.gif);
	height:100%;
}

a:link	  { color:#fff;  }
a:visited { color:#fff; }
a:hover   { color:#f90; }
a:active { color:#f90; }

p.small_p { font-size:9px; line-height:110%; }

div.left_h{ height:478px; }

TEXTAREA {
width:240px;
height:62px;
font-size:10px;
padding:3px;
SCROLLBAR-FACE-COLOR: #ff9f00; 
SCROLLBAR-HIGHLIGHT-COLOR: #fff;
SCROLLBAR-SHADOW-COLOR: #fff;
SCROLLBAR-3DLIGHT-COLOR: #ff9f00;
SCROLLBAR-ARROW-COLOR: #fff;
SCROLLBAR-DARKSHADOW-COLOR: #ff9f00;
SCROLLBAR-BASE-COLOR: #ff9f00;
BACKGROUND-COLOR: #000;
}


a.white11px:link {color: #fff; font-size:11px; text-decoration: underline;}
a.white11px:active {color: #f90; font-size:11px; text-decoration: underline;}
a.white11px:visited {color: #fff; font-size:11px; text-decoration: underline;}
a.white11px:hover {color: #f90; font-size:11px; text-decoration: underline;}

a.white12px:link {color: #fff; font-size:12px;  }
a.white12px:active {color: #fff; font-size:12px; }
a.white12px:visited {color: #fff; font-size:12px;  }
a.white12px:hover {color: #fff; font-size:12px; }

a.orenge10px:link {color: #f90; font-size:10px;  }
a.orenge10px:active {color: #fff; font-size:10px; }
a.orenge10px:visited {color: #f90; font-size:10px;  }
a.orenge10px:hover {color: #fff; font-size:10px; }

a.orenge12px:link {color: #f90; font-size:12px;  }
a.orenge12px:active {color: #fff; font-size:12px; }
a.orenge12px:visited {color: #f90; font-size:12px;  }
a.orenge12px:hover {color: #fff; font-size:12px; }

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: #fff;  font-weight: bold; }

a.pink:link {color: #FF6699;  font-weight: bold; }
a.pink:active {color: #fff;  font-weight: bold; }
a.pink:visited {color: #FF6699;  font-weight: bold; }
a.pink:hover {color: #fff;  font-weight: bold; }

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

th { color: #f90; font-weight: bold; font-size: 10px; /* background-color: #c0dcf3; */ }
td { font-size: 12px; line-height: 140%; }

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



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

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 #fff; }

#latest5 { border-right: 1px dotted #fff; margin-bottom: 12px; }
#latest5 table { border: 1px solid #fff; 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: #f90; border-bottom: 1px dotted #666666; border-right: 1px dotted #fff; 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 #fff; border-right: 1px dotted #fff; margin-left: 5px; }
.sideADimg a img {margin-top: 6px; margin-left: 10px;  border: 1px solid #fff;}

.Rmv { border-right: 1px dotted #666666; border-bottom: 1px dotted #666666; padding: 4px 4px 1px 4px }
.Rmv a img { border: 1px solid #fff; 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:#fff;
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 : #fff; }

/* 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:#f90; padding: 0px 3px; }
.mvInfo .data2 { font: 12px/16px "£Í£Ó £Ð¥´¥·¥Ã¥¯", "Osaka"; padding: 0px 3px; }
.ta04 { /* 
scrollbar-face-color:         "#333333"; 
scrollbar-arrow-color:        "#f90";
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:#fff;
background-color : #111111; }

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

.red { color:#FF0000; }
.orenge { color:#FF6600; }
.skyblue { color:#33CCFF; }
.green { color:#00CC00; }
.pink { color:#FF99FF; }
.v { color:#CC00FF; }
.y { color:#FFFF00; }
.yo { color:#f90; }
.bl { color:#000000; }
.lightpink { color:FF6699; }
.yyoB span { font-style: normal; color:#FFCC00; }
.blgB span { font-style: normal; color:#00AEAE; }
/* not use */
.rt { float:right; color:#fff; }


.black12  {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 12px; color: #000000; line-height: 13px;}
.whiter10  {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 10px; color: #fff; line-height: 11px;}
.whiter  {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 11px; color: #fff; line-height: 12px;}
.whiter12  {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 12px; color: #fff; line-height: 15px; font-weight: bold;}
.whiterst {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 13px; color: #fff; line-height: 16px; font-weight: bold;}
.orange22 {font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯"; font-size: 10px; color: #f90;}
.copyright  {font-family: "Arial"; font-size: 11px; color: #fff; line-height: 13px;}

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


table#box{
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px none #999999;
	border-left: 1px solid #999999;
	background-color: #000000;
	height:100%;
	vertical-align: top;
}
			

table#box2{
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	background-color: #000000;

}


		
textarea.text_basic{
height:76px;
font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯";
font-size: 12px; font-style: normal; line-height:106%; 

scrollbar-face-color:#FF9F00; 
scrollbar-arrow-color: #fff;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #fff; 
scrollbar-3dlight-color: #FF9F00; 
scrollbar-darkshadow-color: #FF9F00;
scrollbar-base-color: #FF9F00;
border-style:#fff;
border-color:#fff;
margin: 2px;
padding: 1px;
color:#fff;
background-color : #000000 ; 

}



/* caribbeancom.com CSS END */
