﻿.thousand { position:relative;
	margin:auto; border:1px solid #000; padding:0px; width:1000px;
	text-align:left;
	color:#FFFFFF; background-color:#000;
}
.right {
float:right;
}

.popular a:hover, .popular a:link, .popular a:visited, .popular a:active {
display:block;
padding-top:3px;
width:100%;
text-decoration:none;
color:#FFFFFF;
}

/*0419/2005 for large text*/
#online_girls a:hover,  { text-decoration:none;}

h1, h2, h3, h4 {padding:0px; margin:0px;}

/*03/07/2005 for join page update*/
.yyoB SPAN {
	COLOR: #ffcc00; FONT-STYLE: normal
}

.spL20 {
	MARGIN: 8px 0px 8px 20px
}

a.carib:link, a.carib:visited {
	COLOR: #ffffff;TEXT-DECORATION: none;
}

a.carib:hover {
	COLOR: #ff9900;
}

/* SEO related section*/

#header {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #DBDBDB; TEXT-ALIGN: center; background-color:#DBDBDB;
	border-top:2px solid #996600;
	padding:2px 0px 2px 15px;
}


/* basic layout elements*/
body {
font-family:"Verdana","MS UI Gothic","ＭＳ Ｐゴシック",  "ＭＳ ゴシック", "Osaka‐等幅","arial", "sans-serif"; 
background-color:#000000;
margin:0px;
padding:0px;
color:#FFFFFF;
}

form {
margin:0px;
}

input {
margin:0px;
}

body, td {
font-family:"Verdana","MS UI Gothic","ＭＳ Ｐゴシック",  "ＭＳ ゴシック", "Osaka‐等幅","arial", "sans-serif"; 
font-size:12px;
color:#ffffff;
}
.noCss {
display:none;
}

div.perfName a:link ,  div.perfName a:active,  div.perfName a:visited{
font-size:10px;
font-family:"Verdana","MS UI Gothic","ＭＳ Ｐゴシック",  "ＭＳ ゴシック", "Osaka‐等幅","arial", "sans-serif"; 
color:#FFFFFF;
text-decoration:none;
display:block;
width:100%;
background-color:transparent;
/*margin:2px 0px 3px 0px;*/
}

div.perfName a:hover  {
font-size:10px;
color:#FFF000;
text-decoration:none;
display:block;
width:100%;
background-color:transparent;
/*margin:2px 0px 3px 0px;*/
}


img {
margin:0px;
border:0px;

}
a.txt_s:link {color: #fffdf2;text-decoration:none;}
a.txt_s:visited {color:#fffdf2;text-decoration:none;}
a.txt_s:hover {color:#FFF000;text-decoration:none;}
a.txt_s:active {color:#fffdf2;text-decoration:none;}

a.txt_og:link {color: #FFCC00;text-decoration:none; font-size:10px;}
a.txt_og:visited {color:#FFCC00;text-decoration:none;font-size:10px;}
a.txt_og:hover {color:#FFFFFF;text-decoration:none;font-size:10px;}
a.txt_og:active {color:#FFCC00;text-decoration:none;font-size:10px;}



/*font style shotcut classes*/
.f10{
font-size:10px;
}

.f12 {
font-size:12px;
}


.f13b{
font-size:13px;
font-weight:bold;
}

.f16 {
font-size:16px;
}

.f14 {
font-size:14px;
}

.bold {
font-weight:bold;
}


.black {color:#000000}
.red	{color:#FF0000}
.white {color:#FFFFFF}

#online_girls {
color:#000000;
}


/* for list of online girls*/
#online_girls table {
/*margin-right:3px;*/
margin-bottom:7px;

}

#online_girls span {
font-size:12px;
font-weight:bold;
color:#FFFF33;
}

/*#online_girls td {
text-align:left;
}*/

td.n{
text-align:center;
background:#333333 scroll url(/img/onlinegirl_bg_up.gif) top center no-repeat;
color:#FFFFFF;
font-size:10px;
height:15px;
width:106px;
}

td.n2{
text-align:center;
background:#333333 scroll url(/img/onlinegirl_bg_btm.gif) top left no-repeat;
height:20px;
}

td.n3{
text-align:center;
background:#333333 ;
height:15px;
font-size:10px;
}

.nameOnline {
text-align:center;
width:100%;
height:12px;
background:transparent scroll url(/img/newOnline/BGname.gif) bottom center no-repeat;
font-size:10px;
}

.nameOnline2 {
text-align:center;
width:100px;
height:15px;
background:#333333;
font-size:10px;
}
a.nameLink:link {text-decoration:none; font-size:10px; color:#FFF;}
a.nameLink:hover {text-decoration:none; font-size:10px; color:#FFF;}
a.nameLink:visited {text-decoration:none; font-size:10px; color:#FFF;}
a.nameLink:active {text-decoration:none; font-size:10px; color:#FFF;}

.nameOnline a:hover, .nameOnline a:link, .nameOnline a:visited, .nameOnline a:active {
display:block;
width:106px;
height:13px;
text-decoration:none;
color:#FFFFFF;
}

.nameOnline2 a:hover, .nameOnline2 a:link, .nameOnline2 a:visited, .nameOnline2 a:active {
display:block;
width:100px;
height:15px;
text-decoration:none;
color:#FFFFFF;
}


/*.n2 img { float:left; margin:0px;} 

/* for list of category*/
#category table {
margin-right:3px;
margin-bottom:7px;
}

#category img {
margin: 0px 0px 0px 0px;
}
/*#category td {
text-align:left;
}*/

.categoryLink 
a:hover{color:#FFFFFF;text-decoration:underline;}
a:link{color:#FFCC00;text-decoration:underline;}
a:visited{color:#FFCC00;text-decoration:underline;}


/* footer font-size, link color and such*/

#footer {
font-size:12px;
color:#FFFFFF;
}

#footer a:link, #footer a:visited, #footer a:active {
color:#ffffff;
text-decoration:none;
}

#footer a:hover{
color:#0000cc;
text-decoration:underline;
}

.footer2 {

width:573px;

border-top:1px dashed #FFFFFF;

}

#footer2 a:link, #footer2 a:visited, #footer2 a:active {
color:#ffffff;
font-size:10px;
text-decoration:none;
}

#footer2 a:hover{
color:#FF171D;
text-decoration:none;
}

/*new new ranking*/
.newNewRank {
width:104px;
margin-right:0px;
}

.newNewRank .rankBox {
width:104px;
}

.newNewRank .rankBox img.picture {
float:left;
margin:0px;
border:1px solid #ffffff;
}

.newNewRank .rankBox img.number {
float:right;
margin:0px;
}

.newNewRank .rankBox div.name {
font-size:10px;
text-align:center;
margin:2px 0px 0px 0px;
}

.newNewRank a:link, .newNewRank a:active, .newNewRank a:visited {
	color:#ffffff;
}

.newNewRank a:hover {
	COLOR: #ff9900;
}

/*new ranking*/
#newRank {
font-size:10px;
}

#newRank div.rankBox {
width:150px;
margin-bottom:7px;

}

#newRank .rankBox a:link, #newRank .rankBox a:active, #newRank .rankBox a:visited {
	color:#ffffff;
}

#newRank .rankBox a:hover {
	COLOR: #ff9900;
}

#newRank img.picture {
margin:0px;
border:1px solid #ffffff;
}

#newRank div.name {
margin:4px 0px 4px 0px;
}

/*ranking*/

#ranking {font-size:12px;}



td.rank_td3 {
color:#FFFFFF;
font-size:10px;
text-align:center;
font-family:Verdana,Geneva, Arial, Helvetica, sans-serif;
}
.greenline {border:1px solid #89B288;}

a.link01:link, a.link01:active { color:#FFFFFF; text-decoration:underline;}
a.link01:visited { color:#FFffFF; text-decoration:underline;}
a.link01:hover { color:#66ffff; text-decoration:none;}

a.link02:link, a.link02:active { color:#FFFFFF; text-decoration:none;}
a.link02:visited { color:#FFffFF; text-decoration:none;}
a.link02:hover { color:#FF0000; text-decoration:underline;}

a.link03:link, a.link03:active { color:#FFFFFF; text-decoration:none;}
a.link03:visited { color:#FFFFFF; text-decoration:none;}
a.link03:hover { color:#FF0000; text-decoration:none;}
/* for sitemap */
.bg1 {
	background-color:#003300;
	}

.bg2 {
	background-color:#000033;
	}

.baseline {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
	}

.box1 {
	border:1px solid #ffffff;
	display:block;
	width:280px;
	padding:12px;
	margin:3px;
	float:left;
	}

.height1 {
	height:440px;
	}

.box2 {
	border:1px solid #ffffff;
	display:block;
	width:586px;
	padding:15px;
	margin:3px;
	float:left;
	}
	
.girls
{ background-color:#FFFFFF; width:129px; margin-top:2px;}


