/******************************
ESCORT SECTION TEXTS
*******************************/
.topic, .topic_div, .topic_user, .topic_user_div{
	margin: 0;
	padding: 0;
	border: 0;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:18px;
	color:#FFCCFF;
	text-align:center;
	vertical-align:top;
	padding-bottom:1px;
	font-weight:bold;
	background-color:#000000;
	width: 600px;
}
.topic{
	border:#404040 1px solid;
	background-color:#101010;
}
.topic_div{
	font-weight:normal;
	background-color:#000000;
	width: 700px;
	padding: 2px 0 2px 0;
}

.name_div, .name, .name_user, .name_user_div, .pais_div, .pais, .pais_user_div, .state_div, .state, .state_user_div{
	width:300px;
	/*float:left;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#F99BE2;
	vertical-align:middle;
	padding: 3px 0px 2px 0px;
}

.name_lnk, .pais_lnk, .pais_user_lnk, .state_lnk, .state_user_lnk{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#F99BE2;
	vertical-align:top;
	text-decoration:none;
}
.name_lnk:hover, .pais_lnk:hover, .pais_user_lnk:hover, .state_lnk:hover, .state_user_lnk:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#FFCCFF;
	vertical-align:top;
	text-decoration:none;
}
.name_user, .name, .pais, .pais_user, .state, state_user{
	width:200px;
	padding:0px;
	vertical-align:top;
}
.state{
	width: 200px;
	border:#404040 1px solid;
	font-size:10pt;
	background-color:#101010;
	font-weight:bold;
}

/**** Segunda parte de la info ******/
.escort_stats2, .escort_stats2_div, .escort_stats2_user, .escort_stats2_user_div, .escort_stats3, .escort_stats3_div, .escort_stats3_user, .escort_stats3_user_div{
	width:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#FFCCFF;
	vertical-align:middle;
	padding: 1px 0px 1px 0px;
	
}
.escort_stats2_user{
	width:180px;
	padding: 0px;
	vertical-align:top;
	font-weight:bold;
	}
.escort_stats2{
	width:180px;
	vertical-align:middle;
	border:#404040 1px solid;
	background-color:#101010;
	font-weight:bold;
}

.escort_stats3_user{
	width:80px;
	padding: 0px;
	vertical-align:top;
	font-weight:bold;
	}
.escort_stats3{
	width:80px;
	vertical-align:middle;
	border:#404040 1px solid;
	background-color:#101010;
	font-weight:bold;
}

.img_frontpage{
	border:#FF00CC 1px solid;
	}

/****** DESCRIPCION *********/

.escort_descripcion, .escort_descripcion_user, .escort_descripcion_user_div, .escort_descripcion_div{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	width:270px;
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	padding: 8px 1px 6px 1px;
	margin: 3px 0px 5px 0px;
}

.escort_descripcion{
	border:#404040 1px solid;
	background-color:#101010;
	height:120px;
}

/******* BOTONES ******/
.dont_show_email{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#802020;
	color:#F0B0D0;
	border: 1px #C0B0B0 outset;
	font-weight:bold;
	margin:1px;
	padding:1px;
	width: 160px;
}
.do_show_email{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#206020;
	color:#B0E0B0;
	border: 1px #B0C0B0 outset;
	font-weight:bold;
	margin:1px;
	padding:1px;
	width: 160px;
}

.addEscort{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#802020;
	color:#F0B0D0;
	border: 1px #C0B0B0 outset;
	font-weight:bold;
	margin:1px;
	padding:1px;
	width: 260px;
}
.removeEscort{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	background-color:#206020;
	color:#B0E0B0;
	border: 1px #B0C0B0 outset;
	font-weight:bold;
	margin:1px;
	padding:1px;
	width: 260px;
}

/********* MENU ***********/
.titleMenuEscort
{
	font-family: Arial, Helvetica, sans-serif bold 18px;
	font-weight:bold;
	font-size:10pt;
	color:#D48FB0;
	text-align:center;
	padding: 1px 0 1px 0;
	
}
#EscortMenu{
	width:280px;
	padding: 1px 1px 4px 1px;
	float:left;
	border:#D0D0D0 1px solid;
	margin: 1px 0px 4px 0px;
}
.MenuSubmit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#202020;
	/*border: 2px black outset;*/
	margin:1px;
	padding:0px;
	width: 80px;
}

/******* MENU PHOTOS *******/
.titleMenuPhoto
{
	font-family: Arial, Helvetica, sans-serif bold 18px;
	font-weight:bold;
	font-size:10pt;
	color:#D0D0D8;
	text-align:center;
	padding: 0px 0 0px 0;
	
}
#PhotoMenu{
	width:280px;
	padding: 1px 1px 1px 1px;
	float:left;
	border:#808080 1px solid;
	margin: 1px 0px 1px 0px;
}

.BanButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D0D0DD;
	background-color:#800000;
	margin:1px;
	padding:0px;
	width: 80px;
}
.UnBanButton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#D0DDD0;
	background-color:#003300;
	margin:1px;
	padding:0px;
	width: 85px;
}
.info_fotos{
	width:280px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:middle;
	padding: 3px 0px 2px 0px;
	border:#404040 1px solid;
	font-size:10px;
	background-color:#101010;
	font-weight:normal;
}

/************* UPLOAD PICTURES *********/
fieldset {
	width: 370px;
	margin: 5px 0px 10px 10px;
	padding: 8px;
}
legend {
    font-weight: bold;
}
fieldset img {
    float: right;
}
fieldset p {
    font-size: 70%;
    font-style: italic;
}
.button {
    text-align: right;
}
.button input {
    font-weight: bold;
}