/* font-family: verdana, arial, sans-serif;*/
body { margin: 0; background-color :hotpink;}
IMG{  border: 0; }

A{         color:#1b646b; }
A:hover  { color:#888800; }
.pad3{  padding: 3px; }
FORM{ padding :0 ; margin: 0; }

#gnavi      { margin: 0 0 10px 0; color:#999999;}
#gnavi H1   { font-size: 15px; margin: 0 10px 0 0; }
#gnavi H1 a { text-decoration:none; color:#999999;}
#gnavi H1 a:hover { text-decoration:underline; color:#666666;}

#gnavi H2   { font-size: 15px; margin: 0; }
#gnavi H2 a { text-decoration:none; color:#999999;}
#gnavi H2 a:hover { text-decoration:underline; color:#666666;}

.gotop a { text-decoration:none; color:#999999;}
.gotop a:hover { text-decoration:underline; color:#666666;}

.mainline { 
	border-right: 1px solid #1b646b;
	border-left : 1px solid #1b646b;
}

/*-----------------------    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;
	}


/*-----------------------    head         --------------------------------*/
DIV#head {
   width: 840px;
   height:149px
   margin:  0px;
   padding: 0px;
}

.superidol   {text-align: center; padding:5px 0 10px 0;}
.superidol a { font-size: 12px;  text-decoration:none; color:red;}
.superidol a:hover { text-decoration:underline; color:#666666;}

/*-----------------------    menu         --------------------------------*/
#menu {
   width: 840px;
   height:149px
   
   text-align: center;
   background-color :black;
   color: white;

   margin:  0;
   padding: 8px 0 8px 0px;
   
}
#menu span    { font-size:15px; color:red; margin:  0;}
#menu H1      { font-size:15px; color:white; margin:  0;}
#menu H2      { font-size:15px; color:white; margin:  0;}
#menu td      { color:white; }
#menu td a    {
	font-size: 11px;
	color:white;
	padding:0px 5px 0px 5px;
	margin:  0;
	text-decoration: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;
}
#menu td a:hover{
	color:#ff80ff;
	text-decoration: underline;
}

#flash {
   
   width: 495px;
   margin:  0;
   padding: 0 0 8px 0;
}




/*-----------------------    onlineladies  --------------------------------*/

#onlineladies{
  background-image : url(images/onlineladies_body.gif);
  background-repeat : repeat-y;
  text-align : center;
}
#onlineladies  td a  { font-size:11px; color:#5E6C6C;	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Console", helvetica, arial;}
#onlineladies  td    { font-size:11px; color:#5E6C6C;}
#onlineladies  img   { margin:2px;}


/*-----------------------    main         --------------------------------*/

DIV#main {  background-color :white;
   width: 840px;
   text-align: left;
   font-size: 0.8em;
   margin:  0;
   padding: 0;
   line-height:1.3em;

}

/*-----------------------    Perfomer Area  --------------------------------*/
DIV#profile {  

   text-align: left;
   font-size: 0.8em;
   line-height:1.3em;
   padding:5px;
}
TABLE.proftable {
	width: 480px;
	color:#533C10;
	background-color	: #f8f59a;
	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:#f8f59a; font-size: 12px; }
	
/* LastLogin */
.lastlogin { font-weight: bold; font-size: 11px; }

.msg{}

DIV#faq {  
   width : 505px;
   text-align: left;
   
   line-height:1.3em;
}
#faq  TD   { padding:0 5px 0 10px; font-size: 0.8em; }


/* Flash : Use for simple or interface */
TABLE.adflash   { width:442px; height:331px; margin: 0; padding:0; font-size : 12px; }
TABLE.adflash1  { background-image : url(/images/adflash1.jpg); background-repeat : no-repeat; }



#toplady_prof  TD{ padding:5px 5px 5px 10px; font-size: 0.8em; }

#toplady{
	width:490px;
	border-top:   1px solid #666;	border-bottom: 1px solid #666;
	border-right: 1px solid #666;	border-left:   1px solid #666;
	margin: 0 0 10px 0;
}
#toplady_title  H2   { margin:0; padding:10px 0 10px 0; font-size: 15px; }
#toplady_title  H2  a{ text-decoration:none; }
