@import url(/wp-content/themes/TemaRedSocial/ _inc/css/adminbar.css );
/* Font styles */
@import url(/wp-content/themes/TemaRedSocial/_inc/css/fonts/12px.css );

/* Layout styles for home page, internal pages and blog/directory pages */
/*@import url(/wp-content/themes/TemaRedSocial/_inc/css/layout/home-page/3c-right.css );
@import url(/wp-content/themes/TemaRedSocial/_inc/css/layout/internal-pages/3c-left.css );
@import url(/wp-content/themes/TemaRedSocial/_inc/css/layout/blog-dir-pages/2c-right.css );
*/
/* Default example styles -- these should be your own styles in a child theme */
@import url(/wp-content/themes/TemaRedSocial/_inc/css/screen.css );
@charset "utf-8";
/* CSS Document */
h1{
font-family:Arial,Tahoma, "Trebuchet MS";
font-size:24px;
font-weight:bold;
color:#0384ad;
margin:0 0 0 20px;
padding:0;
}
h2{
font-size:20px;
font-weight:bold;
font-family:Arial,Tahoma, "Trebuchet MS";
color:#2b2b2b;
padding:0;
margin:0 0 0 20px;
}
h3{
font-size:16px;
font-weight:bold;
color:#2b2b2b;
font-family:Arial,Tahoma, "Trebuchet MS";
padding:0;
margin:0 0 0 20px;
}
h4{
font-size:12px;
font-weight:bold;
color:#93928f;
font-family:Arial,Tahoma, "Trebuchet MS";
padding:0;
margin:0 0 0 20px;
}
body{
margin:0px;
padding:0px;
font-family: Arial, "Trebuchet MS",Tahoma;
font-size:12px;
background-image:url(/wp-content/themes/TemaRedSocial/images/Fondo.png);
}
.breadcrumb{
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
color:#666666;
font-size:14px;
font-weight:bold;
}
.breadcrumb a{
text-decoration:none;
	color:#0384ad;
	font-weight:bold;
	}
.breadcrumb a:hover{
text-decoration:none;
	color: #0033FF;
	font-weight:bold;
	}
/*header*/
.style2 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #eb611d;
	font-weight: bold;
}
.todo-page-content{
position:absolute;
width:980px;
left:50%;
margin-left:-490px;
top: 15px;
}
.page-content{
position:absolute;
width:980px;
left:50%;
margin-left:-490px;
top: 15px;
background-color:#FFFFFF;
}

.subnav {
list-style-type:none;
margin:0 5px 25px;
padding:0 0 0 5px;
}

.subnav li ul{
	display: inline;
	padding-left: 10px;
}
.subnav li{
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
}

.subnav li a{

	color:#3284AD;
	font-size:14px;
}

.subnav li a:hover{

	color:#0000CC;
	text-decoration:none;
}


.page-SombraArriba{
background-image: url(/wp-content/themes/TemaRedSocial/images/SombraArriba.png);
width:980px;
height:2px;
padding-top:12px;
position:absolute;
width:980px;
left:50%;
margin-left:-490px;
}
.page-SombraAbajo{
background-image: url(/wp-content/themes/TemaRedSocial/images/SombraAbajo.png);
position:absolute;
bottom:-7px;
width:980px;
height:7px;
}
.page-SombraDerecha{
background-image: url(/wp-content/themes/TemaRedSocial/images/SombraDerecha.png);
background-repeat:repeat-y;
position:absolute;
right: 150px;
top:15px;
width:20px;
height:1670px;
}
.page-SombraIzquierda{
background-image: url(/wp-content/themes/TemaRedSocial/images/SombraIzquierda.png);
background-repeat:repeat-y;
position:absolute;
top:10px;
left:148px;
width:20px;
height:1665px;
}
/*index*/
.index-buscar{
float:right;
width:745px;
height:75px;
background-color:#d3d1d1;

background-image: url(/wp-content/themes/TemaRedSocial/images/FondoSidebar.png);
background-position: left;
}
.index-buscarBorde{
float: left;
background-image:url(../TemaRedSocial/images/sombra.png);
background-position: left;
width:5px;
height:75px;
}
.index-buscar input{
	width:620px;
	margin-left:15px;
	background-image:url(../TemaRedSocial/images/sombraInput.png);
	background-position:top;
	background-repeat:no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size:14px;
	height:20px;
	}
.index-icono{
position:absolute;
left:940px;
background-image:url(../TemaRedSocial/images/iconoBuscar.png);
background-repeat:no-repeat;
margin-top:-15px;
margin-left:-20px;
width:17px;
height:17px;
cursor:pointer;
}	
.pagina-categoria{
margin-left:20px;
margin-bottom: 15px;
font-family:Arial,Tahoma, "Trebuchet MS";
font-size:24px;
font-weight:bold;
color:#0384ad;
}
.pagina-busquedaContent{

margin-left:20px;
padding-top:20px;
}
.page-descripcion{
	width:650px;
}
.entry{
color:#93928f;
}
.entryPage{
margin-left:20px;
color:#93928f;
}
.entryPage a{
text-decoration:none;
color:#3284ad;
font-weight:bold;
}
.entryPage a:hover{
text-decoration:none;
color:#0000CC;
font-weight:bold;
}
.entry a{
text-decoration:none;
color:#3284ad;
font-weight:bold;
}
.entry a:hover{
text-decoration:none;
color:#0000CC;
font-weight:bold;
}
.index-buscarForm{
padding-top:22px;
padding-right:15px;
padding-left:20px;
border-bottom:25px;
font-size:14px;
}
.index-BusqAvanz{
padding-left:96px;
padding-top:6px;

font-size:10px;
}
.index-BusqAvanz a{
text-decoration:none;
color: #666666;
}
.index-BusqAvanz a:hover{
color:#0384ad;
}
.index-menutop{
float:right;
width:745px;
height:75px;
text-align:right;
}
.index-menutopText{
padding-top: 50px;
padding-bottom:20px;
padding-right:20px;
font-size:10px;
cursor:pointer;
}
.index-menutopText a{
text-decoration:none;
color:#5f5f5f;
}
.index-menutopText a:hover{
text-decoration:none;
color:#0384ad;
}
.index-content{
float:right;
width:745px;
min-height:2050px;
background-image:url(../TemaRedSocial/images/sombra.png);
background-repeat:repeat-y;
background-position: left;
}
.index-contentBuddy{
float:right;
width:745px;
min-height:1990px;
background-image:url(../TemaRedSocial/images/sombra.png);
background-repeat:repeat-y;
background-position: left;
padding-top:80px;
}
.index-actualidad{
height:285px;
width:740px;
}

.index-Name{
padding-bottom:7px;
padding-top:25px;
padding-left:18px;
}
.index-NameSubtitulos{
padding-bottom:10px;
padding-top:28px;
padding-left:18px;
color:#0384ad;
font-size:20px;
font-weight:bold;
font-family:Arial,Tahoma, "Trebuchet MS";
}
.foro-NameSubtitulos{
padding-bottom:10px;
padding-top:28px;
padding-left:18px;

font-size:20px;
font-weight:bold;
font-family:Arial,Tahoma, "Trebuchet MS";
}
.foro-NameSubtitulos a{
text-decoration:none;
color:#0384ad;
}
.foro-NameSubtitulos a:hover{
text-decoration:none;
color:#999999;
}
.index-actualidadImagen{
	float:left;
	border:2px solid #d2cdcd;
	width:80px;
	height:81px;
	margin-right:10px;
}
.index-SingleImagen{
float:left;
	border:2px solid #d2cdcd;
	width:80px;
	height:81px;
	margin-right:15px;
		}
.index-actualidadImagen img{
	border:0px;
}
.index-actualidadDescrcipcionPost{
float:left;
padding-left:10px;
width:200px;
color: #0384ad;
font-size:14px;
font-family:Arial,Tahoma, "Trebuchet MS";
font-weight:bold;
}
.index-actualidadDescrcipcionPost a{
text-decoration:none;
color: #0384ad;
}
.index-actualidadDescrcipcionPost a:visited{
text-decoration:none;
color: #0384ad;
}
.index-gerenciaDescrcipcionPost a{
text-decoration:none;
color: #0384ad;
}
.index-gerenciaDescrcipcionPost a:visited{
text-decoration:none;
color: #0384ad;
}
.index-campana{
background-image: url(/wp-content/themes/TemaRedSocial/images/FondoComunidad.png); 
width:710px;
height:50px;
margin-top:30px;
margin-left:18px;
}
.indexCampanaNombre{
float:left;
margin-left:50px;
margin-top:12px;
margin-bottom:12px;
width:100px;
font-family:Arial,Tahoma, "Trebuchet MS";
color:#1672a0;
font-size:18px;
font-weight:bold;
}
.index-CampanaLogos{
float:left;
margin-top:9px;
margin-bottom:9px;
padding-left:70px;
margin-right:5px;
}
.index-CampanaLogos img{
margin-left:60px;
}
.index-actualidadtitulopost{
float:left;
margin-top:-5px;
padding-left:10px;
width:240px;
color:#93928f;
font-size:14px;
font-family:Arial,Tahoma, "Trebuchet MS";
font-weight:bold;
}
.index-actualidadtitulopost a{
text-decoration:none;
color:#93928f;}
.index-actualidadtitulopost a:visited{
text-decoration:none;
color:#93928f;}
.index-actualidadClase2{
width: 350px;
float:right;
margin-bottom:13px;
margin-top:13px;
margin-right:10px;
cursor:pointer;
}
.index-actualidadClase2 a{
text-decoration:none;
}
.index-actualidadClase2 a:hover{
text-decoration:none;
}
.index-actualidadClase2 a:visited{
text-decoration:none;
}
.index-actualidadClase1{
width:350px;
float:left;
margin-bottom:13px;
margin-top:13px;
margin-left:18px;
margin-right:10px;
cursor:pointer;
}
.index-actualidadClase1 a{
text-decoration:none;
}
.index-actualidadClase1 a:hover{
text-decoration:none;
}
.index-actualidadClase1 a:visited{
text-decoration:none;
}
.index-tribuna{}
.index-infoEmprendedores{
height:200px;
background-color:#c9c7c7;
margin-top:45px;
background-image: url(/wp-content/themes/TemaRedSocial/images/FondoComunidad.png);
background-position: left;
clear:both;
}
.index-infoEmprendedoresSombra{
float:left;
height:200px;
width:5px;
background-image:url(/wp-content/themes/TemaRedSocial/images/sombra.png);
}
.index-NameEmprendedoresSubtitulos{
padding-top:20px;
padding-bottom:20px;
padding-left:25px;
color: #e75f1c;
font-family:Arial, Tahoma, "Trebuchet MS";
font-size:22px;
font-weight: bold;
}
.index-NameEmprendedoresSubtitulos a{
text-decoration:none;
color: #e75f1c;
}
.index-NameEmprendedoresSubtitulos a:visited{
text-decoration:none;
color: #e75f1c;
}
.index-infoEmprendedoresCat1{
float:left;
width:35spx;
}
.index-infoEmprendedoresCat1 a{
text-decoration:none;
}
.index-infoEmprendedoresCat1 a:hover{
text-decoration:none;
}
.index-infoEmprendedoresCat1 a:visited{
text-decoration:none;
}
.index-infoEmprendedoresCat2 a{
text-decoration:none;
}
.index-infoEmprendedoresCat2 a:hover{
text-decoration:none;
}
.index-infoEmprendedoresCat2 a:visited{
text-decoration:none;
}
.index-EmprendedoresImagen{
float:left;
padding-left:25px;
}
.index-EmprendedoresImagen img{
border:3px solid #FFFFFF;
}
.index-EmprendedorDescrcipcionPost{
float: left;
width:230px;
color:#454545;
font-family:Arial, Tahoma, "Trebuchet MS";
font-size:14px;
padding-left:10px;
}
.index-EmprendedorDescrcipcionPost a{
text-decoration:none;
color:#454545;
}
.index-EmprendedorDescrcipcionPost a:visited{
text-decoration:none;
color:#454545;
}
.index-infoEmprendedoresCat2{
width: 360px;
float:right;
margin-right:20px;
}
.index-aulaAbierta{
padding-top:5px;
padding-bottom:30px;
height:120px;
}
.index-gerencia{
margin-top:30px;
margin-bottom:30px;
}
.index-gerenciaClase{
width:700px;
float:left;
margin-bottom:15px;
margin-top:15px;
margin-left:18px;
margin-right:10px;
}
.index-gerenciaClase a{
text-decoration:none;
}
.index-gerenciaClase a:hover{
text-decoration:none;
}
.index-gerenciaDescrcipcionPost{
float:left;
padding-left:10px;
width:500px;
color: #0384ad;
font-size:14px;
font-family:Arial,Tahoma, "Trebuchet MS";
font-weight:bold;
}
.index-Imagen{
	float:left;
	border:2px solid #d2cdcd;
	width:80px;
	height:83px;
	}
.index-Imagen img{
border:0px;
}
/*sidebar*/
.sidebar-contenedor{
margin-top:-75px;
float:left;
width:235px;
}
.sidebar-listpage{
	font-size:14px;
	padding-right:20px;
	padding-top:7px;
	padding-left:20px;
	padding-bottom:17px;
	font: Arial,Tahoma, "Trebuchet MS";
	color:#93928f;
	font-weight:bold;
}
.cat-item{
list-style-type:none;
margin-top:4px;
}
.sidebar-listpage ul{
padding-left:20px;}
.cat-item a{	
text-decoration:none;
color: #A3A2A5;
}


.cat-item a:hover{
color:#0384ad;
}

.current_cat-item a{
color:#0384ad;
}

.current-cat a { color: #0384AD;}

.sidebar-archivoEstilo{
padding-top:3px;
width:100px;
}
.sidebar-archivoEstilo a{
text-decoration:none;
color:#A3A2A5;
font-weight:bold;
}
.sidebar-archivoEstilo a:hover{
text-decoration:none;
color: #3284ad;
font-weight:bold;
}
.sidebar-logo{
width:220px;
height:75px;
background-image:url(../TemaRedSocial/images/logo.png);
background-repeat:no-repeat;
background-position:center;
padding-left:16px;
cursor:pointer;
}
.sidebar-registro{
	width:235px;
	background-image:url(/wp-content/themes/TemaRedSocial/images/FondoSidebar.png);
	height:75px;
}
.sidebar-usuarioRegistrado{
font-size:14px;
color:#EB611D;
text-align:center;
padding-top:20px;
font-weight:bold;
height:50px;
width:220px;
}
.sidebar-usuarioRegistrado a{
padding-top:20px;
text-decoration:none;
color:#7b7a7a;
font-size:10px;
}
.sidebar-usuarioRegistrado a:hover{
color:#0384ad;
}
.sidebar-registro input{
width:160px;
font-size:10px;
margin-top:3px;
font-family:Arial,Tahoma, "Trebuchet MS";
color:#7b7a7a;
background-color: #fbf9f9;
background-image:url(../TemaRedSocial/images/sombraInputU.png);
background-position:top;
background-repeat:no-repeat;
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
}
.sidebar-registroform{
padding-left:20px;
padding-top:3px;
padding-bottom:3px;
padding-right:10px;
}
.sidebar-registroContrasena {
	margin-top:2px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
.sidebar-registroContrasena a{
text-decoration:none;
color: #7b7a7a;
}	
.sidebar-registroContrasena a:hover{
color:#0384ad;
}	
.sidebar-icono{
position:absolute;
left:170px;
top:118px;
background-image:url(../TemaRedSocial/images/iconoLogin.png);
background-repeat:no-repeat;
width:7px;
height:7px;
cursor:pointer;
}	
.sidebar-contentCom{
padding-bottom:13px;
}
.sidebar-contentComInt{
padding-top:2px;
padding-bottom:5px;
margin-bottom:5px;
}
.sidebar-divCom{
padding-bottom:0;
padding-top:5px;
padding-left:20px;
width:190px;	
}
.index-nameCom{
padding-top:5px;
font-size:14px;
font-family:Arial,Tahoma, "Trebuchet MS";
font-weight:bold;
color:#2b2b2b;
}
.sidebar-descripcionCom{
color:#939393;
font-family:Arial, Tahoma, "Trebuchet MS";
font-weight:bold;
}
.sidebar-linkCom{
margin-top:-8px;
font-family:Arial, Tahoma, "Trebuchet MS";
font-weight:bold;
}
.sidebar-linkCom a{
color:#0384ad;
text-decoration:none;
}
.sidebar-linkCom a:hover{
color: #000099;
}
.sidebar-ComLinea{
margin-top:8px;
width:195px;
height:1px;
background-color:#acacac;
}
.sidebar-emprendedores{
height:200px;
width:235px;
background-image:url(/wp-content/themes/TemaRedSocial/images/FondoSidebarEmprend.png);
}
.sidebar-emprendedoresTitulo{
padding-top:25px;
padding-left:20px;
font-size:14px;
font-family: Arial, Tahoma, "Trebuchet MS";
color:#FFFFFF;
font-weight:bold;
width:200px;
}
.sidebar-emprendedoresTexto{
padding-top:10px;
font-size:12px;
font-family: Arial, Tahoma, "Trebuchet MS";
padding-left:20px;
color:#FFFFFF;
font-weight: normal;
width:200px;
}
.sidebar-emprendedoresImagenes{
padding-left:20px;
padding-top:15px;
width:200px;
}
.sidebar-emprendedoresImagenes img{
margin-right:4px;
border:1px solid #d2cdcd;
}
.sidebar-emprendedoresLink{
padding-top:20px;
font-size:12px;
font-family: Arial, Tahoma, "Trebuchet MS";
color:#FFFFFF;
padding-left:20px;
padding-top:15px;
padding-bottom:20px;
width:200px;
}
.sidebar-emprendedoresLink a{
text-decoration:none;
color:#FFFFFF;}
.sidebar-emprendedoresLink a:hover{
text-decoration:none;
color: #333333;	
font-weight:bold;
}
.sidebar-banners{}
.sidebar-bannersYouTube{
background-repeat:no-repeat;
background-position:center;
height:180px;
width:195px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
}
.sidebar-bannersMinisterio{
background-repeat:no-repeat;
background-position:center;
height:102px;
width:195px;
margin-left:20px;
margin-right:20px;
margin-top:25px;
}
.sidebar-bannersMinisterio img{
border:0;
}
.sidebar-bannersForo{
background-repeat:no-repeat;
background-position:center;
height:114px;
width:195px;
margin-left:20px;
margin-right:20px;
margin-top:25px;
}
.sidebar-bannersForo img{
border:0;
}
.sidebar-bannersCabal{
float:left;
background-repeat:no-repeat;
height:103px;
width:97px;
margin-left:20px;
margin-right:2px;
margin-top:18px;
}
.sidebar-bannersCabal img{ border:0;}
.sidebar-bannersCredicop{
background-repeat:no-repeat;
background-position:left;
margin-left:130px;
height:95px;
width:85px;
margin-right:20px;
margin-top:25px;
}
.sidebar-bannersCredicop img{ border:0;}
.sidebar-bannersRCC{
background-repeat:no-repeat;
background-position:center;
height:104px;
width:195px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
margin-bottom:10px;
}
.sidebar-bannersRCC img{
border:0;}
.style1 {
	font-size: 12px;
	font-weight: bold;
	color:#505050;
}
.sidebar-banner{
background-repeat:no-repeat;
background-position:center;
width:190px;
height:118px;
margin-left:20px;
margin-right:20px;
margin-top:10px;
}
.sidebar-banner img{
border:0;
}
.sidebar-bannerTarjeta {
background-position:center center;
background-repeat:no-repeat;
height:127px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
width:190px;
}
.sidebar-bannerTarjeta img{
border:0;}
.sidebar-bannerCaixa{
background-repeat:no-repeat;
background-position:center;
width:190px;
height:160px;
margin-left:20px;
margin-right:20px;
margin-top:20px;
}
.sidebar-bannerCaixa img{
border:0;
}
/*Pagina*/
.pagina-content{
float:right;
width:745px;
min-height:1710px;
background-image:url(../TemaRedSocial/images/sombra.png);
background-repeat:repeat-y;
background-position:left;

}
.pagina-post{
margin-left:20px;
width:650px;
margin-top:10px;
}

.Resultados-post{
width:650px;
margin-top:15px;
margin-bottom:15px;
}
.Resultados-post a{
text-decoration:none;
color:#3284ad;
font-weight:bold;
}
.Resultados-post a:hover{
text-decoration:none;
color: #0000CC;
font-weight:bold;
}
.Resultados-postDescripcion{
margin-top:5px;}
.Resultados-postDescripcion a{
text-decoration:none;
color:#5c5748;
}
.Resultados-postDescripcion a:hover{
text-decoration:none;
color: #3284ad;
}
/*Single*/
.single-content{
float:right;
width:745px;
min-height:1800px;
background-image:url(../TemaRedSocial/images/sombra.png);
background-repeat:repeat-y;
background-position:left;
padding-top:20px;
}
/*footer*/
.footer-content{
position:absolute;
padding-left:10px;
bottom:-25px;
width:980px;
text-align:left;
font-size:10px;
}

.footer-content a{
color:#FFFFFF;
text-decoration:none;
}
.footer-content a:hover{
color:#0033FF;
text-decoration:none;
}
 
 
.navigation {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 35px;
	}
.alignleft {
	float: left;
	margin-left:10px;
	font: Arial,Tahoma, "Trebuchet MS";
	font-weight:bold;
}
.alignleft a{
text-decoration:none;
	color:#0384ad;
}
.alignleft a:hover{
color:#000099;
}
.alignright {
	float: right;
	margin-right:80px;
	font: Arial,Tahoma, "Trebuchet MS";
	font-weight:bold;
}
.alignright a{
text-decoration:none;
	color:#0384ad;
}
.alignright a:hover{
color:#000099;
}	

/*
Theme Name: ThemePress
Theme URI: http://bbpress.org/
Description: The "revolutionized" new face of bbPress.
Version: 0.01 theta-beta
Author: Bryan Veloso
Author URI: http://avalonstar.com
*/


#main { 
	font-size: 1.2em;
	width: 760px;
	margin: 0 auto 25px;
	position: relative;
}

.bbcrumb {
	text-transform: uppercase;
	font-size: 0.9em;
	letter-spacing: 1px;
	padding: 20px 20px 20px;
	color:#0384ad;
	font-weight:bold;
}
.bbcrumb a {
text-decoration:none;
color:#0384ad;
}
.derecha{
width:680px;
float:left;
text-align:left;
margin-right:30px;
}
.notice { 
	border: 2px solid #4c9545; 
	background: #abd8a2; 
	color: #4c9545; 
	font-size: 1.1em; 
	font-weight: bold;
	padding: 10px 15px; 
	margin: 0 0 1.1em; 
}

.notice p { margin-bottom: 0; }

/* Login Form
=================================== */

.login { 
	position: absolute;
	left: 450px;
	font-weight: bold;
	color: #444;
	width: 560px;
	z-index: 1;
}
.login a{
text-decoration:none;
color:#0384ad;}
.login a:hover{
text-decoration:none;
color: #999999;}
 

.login p { padding: 0 0 5px; }

.login label {
	display: block;
	float: left;
	padding-right: 10px;
}

.login #submit {
	font-size: 1.2em;
	margin-top: 13px;
	float: left;
}

p.login {
	font-weight: normal;
	font-size: 1.2em;
}

form.login input { 
	margin-top: 3px;
	border: 1px solid #999;
}


/* Front Page
=================================== */
#front-page #hottags {
float:left;
top:20px;
left:20px;
}
#hottags a{
text-decoration:none;
color: #999999;
}
#hottags a:hover{
text-decoration:none;
color:#0384ad;
}
#hottags p{
width:650px;}
#front-page #discussions { 
	margin-left:20px;
	width: 650px;
}

.frontpageheatmap {
width:650px;
float:left;
	font-weight: normal;
	margin-left:40px;
	margin-right:20px;
	padding-bottom: 10px;
	margin-top: 0;
}
.frontpageheatmap a{
text-decoration:none;
color:#93928f;
}
.frontpageheatmap a:hover{
text-decoration:none;
	color: #3284ad;
}
#front-page #main h2, #forum-page #main h2, h2.post-form, #userlogin, #currentfavorites, #register {
	color: #0384ad;
	border-bottom: 1px solid #ddd;
	margin: 0 20px 10px;
	padding: 0 0 5px;
}

#front-page #discussions ul { padding: 0 0 0 14px; }



/* Topic Page
=================================== */

.infobox {
	border: 1px solid #ccc;
	border-width: 1px 0;
	padding: 1em;
	color:#93928f;
}

.infobox ul {
	margin: 10px 0 10px 12px;
	padding: 0;
}

.infobox ul li { padding-bottom: 3px; }
.infobox a{
text-decoration:none;
	color: #3284ad;
}
.infobox  a:hover {
text-decoration:none;
	color: #0066FF ;
}
#topic-info {
	float: left;
	padding: 0 1em 0 0;
}

#topic-tags {
	border-left: 1px solid #ccc;
	float: right;
	padding: 0 0 0 1em;
}

.nav {
	margin: 15px 0;
	padding: 12px 0;
}

.nav span { font-weight: bold; }

.nav span, .nav a { padding: 6px; }

#thread {
	list-style: none;
	margin: 2em 0 0 0;
	padding: 0;
}

#thread li {
float:right;
width:720px;
	line-height: 1.5em;
	clear: both;
	/* Hack to force padding on .threadauthor on IE */
	
}

#thread li ol, #thread li ul { margin-left: 40px; }

#thread li ol li, #thread li ul li { padding: 0; }

.threadauthor {
	float: left;
	padding: 1em 1em 0 1em;
	width: 120px;
}
.threadauthor a{
text-decoration:none;
color: #3284ad;
}
.threadauthor a:hover{
text-decoration:none;
color: #999999;
}
.threadauthor img{
border:0;
margin-left:10px;
}

.threadauthor p { margin: 0; }

.threadauthor small { font: 11px Verdana, Arial, Helvetica, sans-serif; }

.threadpost {
	padding: 1.5em 1em;
	margin-left: 140px;
	background-color: #eee;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.threadpost a{
text-decoration:none;
color: #3284ad;
font-weight:bold;
}

.threadpost a:hover{
text-decoration:none;
color: #0033FF;
font-weight:bold;
}

#thread li.alt .threadpost { background-color: transparent; }

#thread li.deleted { background-color: transparent; }

#thread li.deleted .threadpost { background-color: #ee8888; }

#thread li.alt.deleted .threadpost { background-color: #ff9999; }

#thread li .post-undelete-link, #thread li.deleted .post-delete-link { display: none; }
#thread li.deleted .post-undelete-link { display: inline; }

#thread li.deleted .before-post-delete-link, #thread li .before-post-undelete-link { display: none; }
#thread li.deleted span.before-post-undelete-link { display: inline; }
#thread li.deleted div.before-post-undelete-link { display: block; }
#thread li.deleted li.before-post-undelete-link { display: block; }

#thread li.pingback {
	margin-left: 140px;
	margin-top: 2px;
	margin-bottom: 2px;
	background-color: #e4f3e1;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	border: 0.2em solid #e4f3e1;
}

#thread li.pingback.alt {
	background-color: #fff;
}

#thread li.pingback .threadpost {
	background-color: #e4f3e1;
}

#thread li.pingback.alt .threadpost {
	background-color: #fff;
}

#thread li.pingback .threadauthor {
	float: none;
	padding: 0.9em 0.9em 0;
	width: auto;
}

#thread li.pingback .threadauthor strong {
	font-weight: normal;
}

#thread li.pingback .threadauthor small {
	color: #333;
}

#thread li.pingback .threadpost {
	margin-left: 0;
	padding: 0.5em 0.9em 1.5em;
}

#thread li.pingback .post {
	font-style: italic;
	color: #333;
	margin: 0 0 0 2.4em;
	padding: 0 0 0 0.8em;
	border-left: 3px dotted #ccc;
}

#thread .post {
	_height: 90px; /* Hack to fix broken .alt coloring in IE6 */
}

#thread .post blockquote {
	margin: 0 0 0 2.4em;
	padding: 0 0 0 0.8em;
	border-left: 3px solid #ccc;
}

#thread .post li { clear:none; }


.poststuff {
	border-top: 1px dotted #ccc;
	margin: 10px 0 0;
	padding: 5px 0 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}

.num, #forumlist small {
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	text-align: center;
}

.postform {
width:650px;
	background: #f0f0f0;
	padding: 1em;
	margin-left:20px;
	margin-bottom: 1em;
}

.postform textarea {
	height: 12em;
	margin: 5px 0;
	padding: 5px;
	width: 400px;
	display: block;
}

.postform label { display: block; }

#manage-tags { 
	margin: 10px 0; 
	list-style: none; 
	color:#93928f;
}

#manage-tags li {
	float: left;
	width: 200px;
	padding-bottom: 10px;
}

.submit { text-align: right; }
.submit-right{ text-align: right; margin-right:85px; }

.topiclink { display: block; }

.topictitle {
	font-size: 26px;
	font-weight: normal;
	display: inline;
	color: #3284ad;
}

/* Other
=================================== */
.admin{
margin-left:20px;}
.admin a{
text-decoration:none;
	color: #3284ad;
}
.admin a:hover {
text-decoration:none;
	color: #999999;
}
}
#content.frontpageheatmap a {
	font-weight: normal;
	text-decoration: none;
	color:#666666;
}

#content .infobox li { margin-bottom: 2px; }

#content .nav a {
	border: 1px solid #ccc;
	font-weight: normal;
}
#content .nav a:hover {
	border: 1px solid #999;
}


#front-search {
	float: right;
	margin-top: -8px;
}

#latest td, #forumlist td, #favorites td { padding: 5px 10px; }
#latest th a, #forumlist th a, #favorites th a {
text-decoration:none;
	color:#3284ad;
	font-style: italic;
}
#latest th a:hover, #forumlist th a:hover, #favorites th a:hover {
text-decoration:none;
	color: #999999;
	font-style: italic;
	}
#latest td a, #forumlist td a, #favorites td a {
text-decoration:none;
	color: #3284ad;
	font-style: italic;
}
#latest td a:hover, #forumlist td a:hover, #favorites td a:hover {
text-decoration:none;
	color: #999999;
	font-style: italic;
	}

#forumlist tr td div.nest {
	padding-left: 2.5ex;
}

#latest tr:hover, #forumlist tr:hover, #favorites tr:hover { background: #e4f3e1; }

#latest th, #forumlist th, #favorites th {
	border-bottom: 1px solid #aaa;
	background: #ddd;
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	padding: 5px 10px;
	text-transform: uppercase;
}

#latest, #forumlist, #favorites {
	background: #f7f7f7;
	margin-bottom: 2em;
	width: 80%;
	margin-left:40px;
}

.bozo { background: #eeee88; }

.alt.bozo { background: #ffff99; }

.deleted { background: #ee8888; }

.alt.deleted { background: #ff9999; }


/* Profile Page
=================================== */

#profile-menu {
	list-style: none;
	position: absolute;
	right: 0;
}

#profile-menu li {
	font-size: 1.1em;
	background-color: #eee;
	padding: 4px 7px;
	display: inline;
	border-top: 3px double #9e9e9e;
	position: relative;
	top: -10px;
}

#profile-menu li.current {
	background-color: #ddd;
	border-top: 1px solid #9e9e9e;
}

#userinfo { margin-top: 10px; margin-left:15px; }

#userinfo dt { font-weight: bold; color:#666666; }

#userinfo dd { margin: 0 0 5px; } 

#useractivity { margin: 20px 15px 5px; color:#3284ad;border-bottom: 1px solid #ddd;}

.user-recent { margin: 0 15px 10px; }

.user-recent ol { margin: 5px 0 0 28px; }

.user-recent ol li { margin: 0 0 3px; }
.user-recent h4 {font-weight: bold; color:#666666; font-size:14px;}

/* Profile Edit
=================================== */

fieldset { 
	border-top: 3px double #ccc;
	border-bottom: 1px solid #ccc;
	border-left: none;
	border-right: none;
	padding: 10px 0 10px 10px; 
	margin-bottom: 15px;
	width: 650px;
	color:#93928f;
}
fieldset a{
text-decoration:none;
color:#3284ad;
font-weight:bold;}
legend { 
	font-weight: bold;
	padding: 0 15px;
}

fieldset table { 
	text-align: left;
	margin: 0 15px;
}

fieldset table td { padding: 2px 0; }

fieldset p { 
	font-size: 11px;
	margin: 10px 16px;
}
.view a{
text-decoration:none;
	color: #3284ad;
}
.view a:hover {
text-decoration:none;
	color: #999999;
}

p.rss-link {
	text-align: left;
	margin-left:40px;
	margin-bottom:20px;
}

a.rss-link {
	padding: 6px 0 6px 20px;
	background-image: url(/foro/bb-templates/ThemePress/images/feed-icon-16x16.gif);  
	background-repeat: no-repeat;
	background-position: 0 50%;
	text-decoration:none;
	color:#3284ad;
}
.foro-content {
float:right;
width:745px;
min-height:1850px;
background-image:url(../TemaRedSocial/images/sombra.png);
background-repeat:repeat-y;
background-position:left;
}
.foro-content p{
margin-left:15px;} 
.estilos-foro{
color:#93928f;
padding-right:15px;
padding-top:15px;
padding-left:5px;
}
.estilos-foro a{
text-decoration:none;
color:#3284ad;
font-weight:bold;
}
.estilos-foro a:hover{
text-decoration:none;
color: #0033FF;
}
.sticky { background: #CEDCFF;}
/**/
.results a{
text-decoration:none;
color:#3284ad;
font-weight:bold;
}
.results a:hover{
text-decoration:none;
color: #0066FF;
font-weight:bold;
}
.titulos-foro{
font-family:Arial, Tahoma, "Trebuchet MS";
font-size:16px;
color:#666666;
font-weight:bold;
}
.page{
padding:20px;
}
.pageG{
padding:20px;
margin-top:60px;
}
.derecha-menu{
float:left;
width:180px;}
.menu-column{
float:right;
width:500px;}
#members-directory-page li{
list-style:none;
float:left;
padding:9px;
}
#buscar-m {
float:left;
width:745px;
}
.members-directory-featured{
margin-top:20px;
}
#views {
padding-left:40px;}
.grupo{
font-size:14px;
font-weight:bold;
color: #666666;
font-family:Arial,Tahoma, "Trebuchet MS";
padding-top:5px;
padding-bottom:5px;
background-color:#E8F1FF;
border:1px solid #B0E1FF;
height:15px;
margin-top:5px;
margin-bottom:5px;
}
.item{
width:220px;
}
/*** Button Styles **********************************************************/

.generic-button {
	background: url(/wp-content/themes/TemaRedSocial/images/button_back.gif) top left no-repeat;
	display: inline-block;
	margin: 0 5px 8px 0;
}

.generic-button a {
	display: block;
	height: 19px;
	color: #777;
	font-size: 0.9em;
	padding: 0 33px 0 11px;
	margin-right: -7px;
	text-shadow: 0 1px 0 #fff;
	text-decoration: none;
	background: url(/wp-content/themes/TemaRedSocial/images/view_button_side.gif) top right no-repeat;
}
	.accept a { background-image: url(/wp-content/themes/TemaRedSocial/images/accept_button_side.gif); }
	.reject a { background-image: url(/wp-content/themes/TemaRedSocial/images/reject_button_side.gif); }
	
	.generic-button a:hover {
		color: #555;
		text-decoration: none;
	}
	
	.friendship-button a.add {
		background: url(/wp-content/themes/TemaRedSocial/images/add_button_side.gif) top right no-repeat;
	}

	.friendship-button a.remove {
		background: url(/wp-content/themes/TemaRedSocial/images/remove_button_side.gif) top right no-repeat;
	}

	.friendship-button a.requested {
		background: url(/wp-content/themes/TemaRedSocial/images/check_button_side.gif) top right no-repeat;
	}
	
	.loading a {
		background: url(/wp-content/themes/TemaRedSocial/images/loading_button_side.gif) top right no-repeat !important;		
	}

	.group-button a.join-group, .group-button a.request-membership {
		background: url(/wp-content/themes/TemaRedSocial/images/add_button_side.gif) top right no-repeat;
	}
	
	.group-button a.leave-group {
		background: url(/wp-content/themes/TemaRedSocial/images/remove_button_side.gif) top right no-repeat;
	}
	
	.group-button a.membership-requested {
		background: url(/wp-content/themes/TemaRedSocial/images/check_button_side.gif) top right no-repeat;
	}
	
	.main-column .button-block {
		overflow: hidden;
		width: 100%;
		margin-bottom: 10px;
	}
		.main-column .button-block div.generic-button {
			float: right;
		}

a.item-button {
	border: 1px solid #eee;
	background: #f5f5f5;
	color: #999;
	padding: 0 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	font-size: 0.8em;
	text-decoration: none;
}
	a.item-button:hover {
		border-color: #ccc;
		color: #777;
	}

	.activity-list li a.item-button {
		display: none;
		position: absolute;
		right: 0 !important;
		top: 0 !important;
	}
		.item-list li a.item-button {
			display: none;
			position: absolute;
			top: 10px;
			right: 10px;
		}

	.activity-list li:hover a.item-button, .item-list li:hover a.item-button {
		display: inline;
	}

	.directory-widget {
	margin-bottom: 26px;
	}
	/*** Home Widgets ************************************************************/

.widget {
	margin: 0 0 25px 0;
}

h2.widgettitle, .directory h3, h2.pagetitle {
	padding: 5px 8px 0 8px;
	margin-bottom: 3px;
	height: 36px;
	border-radius: 3px;
	border: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	font: bold 1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif !important;
}

	h2.widgettitle a {
		text-decoration: none;
		color: #555;
	}

	h2.widgettitle img {
		vertical-align: middle;
		margin-right: 4px;
	}

	.widget_bp_core_welcome_widget h2 {
		background: url(/wp-content/themes/TemaRedSocial/images/wp-content/themes/TemaRedSocial/images/welcome_header_back.gif) top left no-repeat !important;
		color: #fff !important;
	}

.widget ul.item-list li, .activity-list {
	background: url(/wp-content/themes/TemaRedSocial/images/item_list_back.gif) top left repeat-x;
	padding: 15px;
}
	.widget ul.item-list {
		margin-top: 5px !important;
	}
	
	.widget ul.item-list li .item-avatar img, img.avatar {
		border: 3px solid #ddd;
	}
	
	.widget ul.item-list li h4.item-title {
		font: normal 1.4em "Georgia", Times, serif;
		margin: 0 0 7px 0;	
	}
	
	.widget_bp_blogs_widget_recent_posts img.avatar {
		width: 50px !important;
		height: 50px !important;
	}	
	
	.widget ul.item-list li .item {
		margin-left: 71px;
	}
		.widget_bp_blogs_recent_posts_widget ul.item-list li .item {
			margin-left: 31px !important;
		}
	
	.widget ul.item-list li .item-meta {
		font: normal 1em "Georgia", Times, serif;
		margin: 10px 0;
	}
	
	.widget .item-options {
		text-align: right;
		font-size: 0.9em;
		margin: -15px 0 0 0;
	}
	
	.widget_bp_core_widget_whos_online .item-avatar {
		float: left;
		margin-right: 10px;
	}


div.create-account {
	margin: 10px 0;
	text-align: right;
}
	
.widget-error {
	padding: 10px;
	background: #fff9df;
}

span.activity, .message-metadata small {
	color: #888;
	background: #FFF9DB;
	padding: 4px 6px;
	border-right: 1px solid #FFE8C4;
	border-bottom: 1px solid #FFE8C4;
	display: inline-block;
	font: normal 0.9em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif !important;
	max-width: 60%; 
}

div.avatar-block {
	padding: 0 15px;
}

.bp_core_widget_whos_online img {
	margin-bottom: 15px !important;
}

.widget table#wp-calendar {
	width: 100%;
}

.widget table#wp-calendar caption {
	text-align: center;
	font-size: 1.2em;
	font-family: georgia, times, serif;
	padding-bottom: 10px;
}

.widget table#wp-calendar th {
	text-align: center;
	font-weight: bold;
}

.widget table#wp-calendar td {
	background: #eee;
	border: 2px solid #fff;
	text-align: center;
}
	.widget table#wp-calendar td:hover {
		background: #ccc;
		cursor: pointer;
	}
	
	.widget table#wp-calendar td#today {
		background: #fff9df;
	}
	
	.widget table#wp-calendar td.pad {
		background: none;
	}

.widget #ajax-loader-members, .widget #ajax-loader-groups {
	margin-right: 7px;
	float: none !important;
}

.widget h2 {
	font-size: 1em;
}

	#third-section .widget h2{
		background: url(/wp-content/themes/TemaRedSocial/images/rightcol_header_back.gif) top left no-repeat;
		color: #fff;
	}
	
	#second-section .widget h2 {
		background: url(/wp-content/themes/TemaRedSocial/images/centercol_header_back.gif) top left no-repeat;
		color: #fff;
	}

	#first-section .widget h2, #sidebar h2.widgettitle, .page h2.pagetitle  {
		background: url(/wp-content/themes/TemaRedSocial/images/leftcol_header_back.gif) top left no-repeat;

	}


	/*** Internal Page Items ********************************************************/

div.bp-widget {
	position: relative;
	margin-bottom: 20px;
}
	div.bp-widget h4 {
		position: relative;
		background: url(/wp-content/themes/TemaRedSocial/images/group_header.gif) repeat-x top left;
		color: #fff;
		padding: 6px 10px 15px 10px;
		font: bold 1em "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif !important;
	}
		.left-menu div.bp-widget h4 {
			background: url(/wp-content/themes/TemaRedSocial/images/leftmenu_group_header.gif) top left no-repeat;
			color: #555;				
		}

		/* "See All" links in widget headers */
		div.bp-widget h4 span { position: absolute; right: 10px; }
		
		div.bp-widget h4 a {
			color: #fff;
			font-weight: normal;
		}
		
ul.horiz-gallery {
	list-style: none;
	overflow: auto;
	width: 100%;
	margin: 0;
	padding: 0;
	position: relative;
}
	ul.horiz-gallery li {
		float: left;
		padding-right: 25px;
		text-align: center;
		width: 15%;
	}
		ul.horiz-gallery li h5 { font-size: 1em; }

	.internal-page #content img.avatar {
		border: 4px solid #f0f0f0;
	}

ul.item-list {
	list-style: none;
	margin: 0;
	padding: 0;
}
	ul.item-list li {
		position: relative;
		padding: 10px 10px 10px 10px;
		overflow: hidden;
	}
	
	ul.item-list img.avatar {
		float: left;
		margin-right: 10px;
	}
	
	ul.item-list h4, ul.item-list h5, ul.item-list .item-title { 
		font-size: 1em;
		margin: 0 0 4px 0;
	}
	
		ul.item-list li .field-data {
			margin-left: 68px;
			margin-top: 10px;
			font-size: 0.9em;
			color: #888;
		}
	
	ul.item-list li .desc {
		font-size: 0.9em;
		color: #888;
		margin: 10px 10px 0 68px;
	}
		#group-dir-list .desc { margin-right: 200px; }

div.action {	
	text-align: right;
}

div#avatar-crop-pane {
	display: none;
}

div#avatar-crop-submit {
	margin: 20px 0 0 0;
}
/*** Pagination **************************************************************/

.pagination {
	overflow: hidden;
	width: 100%;
}
	/* On activity streams position pagination above the filters */
	.activity .pagination {
		position: absolute;
		top: 45px;
	}
	
.pagination-links {
	text-align: right;
	margin-bottom: 5px;
}
	.pagination-links .page-numbers {
		padding: 0.65em 0.7em;
		height: 24px;
	}

	.pagination-links .current {
		padding: 0.5em 0.7em;
	}

a.page-numbers:hover { background: #e1e1e1; }

	.pagination-links .current {
		background: #d5d5d5;
		border-bottom: 2px solid #f28935;
	}
	
.pag-count {
	font-size: 0.9em;
	color: #888;
	float: left;
	width: 60%;
}
/*** Directory Styles *******************************************************/

.directory h3, .directory #sidebar h3 {
	padding: 5px 8px 0 8px;
	margin-bottom: 3px;
	height: 36px;
	font-weight: bold;
	background: url(/wp-content/themes/TemaRedSocial/images/leftcol_header_back.gif) top left no-repeat;
}

.directory #sidebar h3 {
	background-image: url(/wp-content/themes/TemaRedSocial/images/rightcol_header_back.gif);
	color: #fff;
}

ul#letter-list {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
	overflow: hidden;
	margin-bottom: 30px;
}
	ul#letter-list li {
		float: left;
		margin: 0 4px 3px 0;
		width: 3.2%;
		min-width: 15px;
		list-style: none;
		padding: 0;
	}
		ul#letter-list li a {
			display: block;
			background: #eee;
			text-align: center;
			text-decoration: none;
			font-size: 12px;
			color: inherit;
			font-family: Georgia, Times, serif;
			padding: 3px 5px;
		}
	
		ul#letter-list li a:hover {
			font-weight: bold;
			background: #E1F4FF;
			color: #0384ad;
		}
		
		ul#letter-list li a.selected {
			font-weight: bold;
			background: #aaa;
			color: #fff;
		}
/**** GROUPS *****************/

div.sub-options {
	border-left: 8px solid #eee;
}

#create-group-form, #group-settings-form {
	width: 100%;
	margin: 0 0 35px 0;
}

#create-group-form ul, #group-settings-form ul {
	margin: 5px 0 0 33px;
}
	#group-settings-form .bp-widget ul {
		margin-left: 0;
	}
	
	#invite-list { margin-bottom: 25px; }
	
	#invite-list ul, ul#friend-list {
		margin: 0;
	}
		#invite-list input { width: auto !important; }
	
#create-group-form textarea, #group-settings-form textarea {
	height: 120px;
}

#create-group-form .checkbox, #create-group-form .radio ul, #group-settings-form .checkbox, #group-settings-form .checkbox {
	margin-bottom: 15px;
}

	#create-group-form img.avatar, #group-settings-form img.avatar {
		border: none;
		margin-bottom: 20px;
	}

#create-group-form ul li, #group-settings-form ul li {
	list-style-type: disc;
	padding-left: 5px;
}
	#invite-list ul li {
		list-style: none;
		padding: 0;
	}
		ul#friend-list li { list-style: none; }

ul#group-list li, ul#member-list li, ul#blog-list li, ul#comment-list li, ul.item-list li {
	background: url(/wp-content/themes/TemaRedSocial/images/message_thread_back.gif) top left repeat-x;
}
	ul.item-list li.banned-user img.avatar {
		border-color: red !important;
	}
		ul.item-list li.banned-user a { color: red; }
	
#group-list li span.small, #member-list li span.small, #comment-list li span.small, ul.item-list li span.small {
	font-size: 0.95em;
	color: #888;
}
	h5 span.small a { color: #888; text-decoration: underline; }

#group-list p.desc, ul.item-list p.desc {
	font-size: 0.9em;
}

#group-admins img.avatar, #group-mods img.avatar {
	border-width: 3px;
	width: 30px;
	float: left;
	margin-right: 8px;
}

#group-name p.status {
	font: italic 1.6em "Georgia", Times, serif;
	margin: -10px 0 15px 0;
	color: #888;
}


.request-pending {
	text-transform: uppercase;
	font: normal 0.9em Georgia, Times, serif;
	color: #888;
	letter-spacing: 0.5px;
}

#random-groups-list .item-meta {
	margin: 10px 0;
	width: 45%;
	line-height: 180%;
}
	#random-groups-list .desc, #random-groups-list .meta {
		font-size: 0.9em;
	}
	
	#random-groups-list .desc {
		margin-left: 70px;	
	}
	
	#random-groups-list .action {
		text-align: right;
		margin-top: -20px;
		padding-right: 10px;
	}

#previous-next {
	margin: 35px 0 0 0;
	padding: 15px 0 0 0;
	border-top: 1px solid #ddd;
	clear: left;
}
	#previous-next input#group-creation-previous {
		width: auto;
	}
	
	#previous-next input#group-creation-next, #previous-next input#group-creation-finish {
		width: auto;
		margin-left: 20px;
	}

#invite-list {
	height: 275px;
	overflow: auto;
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	padding: 5px;
	background: #f5f5f5;
	width: 160px;
}
.ajax-loader {
	background: url(/wp-content/themes/TemaRedSocial/images/ajax-loader.gif ) center left no-repeat !important;
	padding: 8px;
	display: none;
}
/*** User Navigation Bar *****************************************************/

#userbar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E6E6E6 none repeat scroll 0 0;
float:left;
margin-left:-2px;
padding:10px 0;
position:relative;
width:740px;
}
	#userbar a { text-decoration: none; }

	#userbar ul li {
		float: left;
		margin-right: -2px;
		list-style: none;
	}
	
	#userbar h3 {
		font: normal 1em "Georgia", Times, serif;
		text-transform: uppercase;
		text-align: center;
		background: url(/wp-content/themes/TemaRedSocial/images/userbar_header.gif) bottom center no-repeat;
		min-height: 24px;
		padding: 8px 0 8px 0;
	}

	#userbar p.avatar {
		text-align: center !important;
		float: none;
		margin: 1em 0 0 0;
	}

	#userbar img.avatar {
		margin: 0;
		float: none;
	}

	#userbar p#login-text {
		text-align: center;
		margin: 0.4em 0;
		float: none;
	}	
	
	#userbar p#login-text {
		padding: 0.5em 1em 0 1em;
	}
	
		p.avatar img {
			border: 4px solid #fff;
		}
			img#avatar-to-crop { border: none !important; }
	
	#userbar form {
		padding: 1em 1.5em 1em 1em;
	}
		#userbar form input {
			width: 95%;
		}
			#userbar form input#userbar_rememberme { width: auto; }
			#userbar form input#wp-submit { width: auto; }
	
	#userbar ul#bp-nav {
		
	}
		#userbar ul#bp-nav li.current {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/wp-content/themes/TemaRedSocial/images/navitem_selected_back.gif) repeat-x scroll 100% -1px;
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:1px;
margin-right:1px;

}
			#userbar ul#bp-nav li a {
					color: #555;
				
			}
				#userbar ul#bp-nav li.current a {
					color: #fff;
				}
			
				li a#user-profile, li a#my-profile {
					background: url(/wp-content/themes/TemaRedSocial/images/profile_bullet.gif) 88% 52% no-repeat;
					padding: 0.55em 2em 0.55em 0 !important;
					margin-right: 0.85em !important;
				}

				li a#user-messages, li a#my-messages {
					background: url(/wp-content/themes/TemaRedSocial/images/messages_bullet.gif) 89% 52% no-repeat;
					padding:0.55em 2em 0.55em 0 !important;
				}			
				
				li a#user-blogs, li a#my-blogs {
					background: url(/wp-content/themes/TemaRedSocial/images/blog_bullet.gif) 87% 52% no-repeat;
					padding: 0.55em 2em 0.55em 0 !important;
					margin-right: 0.85em !important;
				}
				
				li a#user-friends, li a#my-friends {
					background: url(/wp-content/themes/TemaRedSocial/images/friends_bullet.gif) 87% 52% no-repeat;
					padding: 0.55em 2em 0.55em 0 !important;
					margin-right: 0.55em !important;
				}
				
				li a#user-groups, li a#my-groups {
					background: url(/wp-content/themes/TemaRedSocial/images/groups_bullet.gif) 88% 52% no-repeat;
					padding: 0.55em 2em 0.55em 0 !important;
					margin-right: 0.85em !important;
				}
				
				li a#user-wire, li a#my-wire {
					background: url(/wp-content/themes/TemaRedSocial/images/wire_bullet.gif) 88% 52% no-repeat;
					padding: 0.55em 2em 0.55em 0 !important;
					margin-right: 0.85em !important;
				}

				li a#user-activity, li a#my-activity {
					background: url(/wp-content/themes/TemaRedSocial/images/activity_bullet.gif) 88% 52% no-repeat;
					padding: 0.55em 2em 0.55em 0 !important;
					margin-right: 0.85em !important;
				}
				
				li a#user-settings, li a#my-settings {
					background: url(/wp-content/themes/TemaRedSocial/images/settings_bullet.gif) 88% 52% no-repeat;	
					padding: 0.55em 2em 0.55em 0 !important;
					margin-right: 0.85em !important;				
				}
				
				li a#wp-logout {
					background: url(/wp-content/themes/TemaRedSocial/images/logout_bullet.gif) 87% 52% no-repeat;
					padding: 0.55em 2em 0.55em 0 !important;
					margin-right: 0.85em !important;
				}
				
				li a#group-home, li a#group-wire, li a#group-photos, li a#group-forum,
				li a#group-members, li a#group-invite, li a#group-leave, li a#group-admin
				li a#request-membership, li a#group-admin {
					background: url(/wp-content/themes/TemaRedSocial/images/groups_bullet.gif) 88% 52% no-repeat;
					padding: 0.55em 3.1em 0.55em 0 !important;
					display: block;
					margin-right: 0.85em;
				}
					li a#group-forum {
						background: url(/wp-content/themes/TemaRedSocial/images/forum_bullet.gif) 88% 52% no-repeat;	
					}

					li a#group-members {
						background: url(/wp-content/themes/TemaRedSocial/images/friends_bullet.gif) 87% 52% no-repeat;	
					}
					
					li a#group-invite {
						background: url(/wp-content/themes/TemaRedSocial/images/invite_bullet.gif) 89% 52% no-repeat;	
					}

					li a#group-leave {
						background: url(/wp-content/themes/TemaRedSocial/images/cross_bullet.gif) 88% 52% no-repeat;	
					}
					
					li a#group-wire {
						background: url(/wp-content/themes/TemaRedSocial/images/wire_bullet.gif) 88% 52% no-repeat;
					}	
					
					li a#group-admin {
						background: url(/wp-content/themes/TemaRedSocial/images/blogadmin_icon.gif) 87% 52% no-repeat;
					}
					
					li a#request-membership {
						background: url(/wp-content/themes/TemaRedSocial/images/request_bullet.gif) 87% 25% no-repeat;
					}


/*** Displayed Object Options Navigation Bar *****************************************/

#optionsbar {
	width: 138px;
	float: left;
	position: relative;
	background: #f0f0f0;
}
	#optionsbar a { text-decoration: none; }
	
	#optionsbar ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#optionsbar ul li {
		float: left;
		margin-right: 0;
	}
	
	#optionsbar p.avatar {
		text-align: center !important;
		float: none;
		margin: 1em 0 0 0;
	}

	#optionsbar img.avatar {
		margin: 0;
		float: none;
	}
	
	#optionsbar h3 {
		font: normal 1em "Georgia", Times, serif;
		text-transform: uppercase;
		text-align: center;
		background: #c9c9c9 url(/wp-content/themes/TemaRedSocial/images/optionsbar_header_arrow.gif) bottom center repeat-x;
		padding: 8px 0 17px 0;
		letter-spacing: 0.5px;
	}
	
	#optionsbar ul#options-nav {
		width: 730px;
			position: relative;
			padding-left:10px;

	
	}
		#optionsbar ul#options-nav li.current {
			background: url(/wp-content/themes/TemaRedSocial/images/optionnavitem_selected_back.gif) 100% -1px repeat-x;
		    padding-left:10px;
		}
			#optionsbar ul#options-nav li a {
				font-size: 1em;
				color: #555;
				padding: 0.55em 2.5em 0.55em 0;
				display: block;
				text-align: right;
			}
			
			#optionsbar ul.icons li a {
				padding-right: 3.1em !important;
				margin-right: 0.7em;
			}
.menu-buddy{
position:absolute;
top:150px;
left:240px;}
.tabla-foro{
margin-left:20px;}

/** lista proyectos **/
.lista-proyectos { list-style: none; }
.lista-proyectos li { padding-bottom:5px; margin-bottom:15px; border-bottom: 3px solid #ccc; }
.lista-proyectos li p { margin-bottom:0px;}
.lista-proyectos li:hover { background-color:#e0ffff }


/** formulario proyectos **/
.form_alta_proyecto > div { overflow:hidden; margin:10px 0; padding-left:15px; }
.form_alta_proyecto > h2 { padding:5px 0; border-bottom:1px solid #ccc; }
.form_alta_proyecto .pregunta { font-size:14px; font-weight:700; color:#0384AD}

.form_alta_proyecto label { float:left; width:200px; margin: 0 0 0 10px;}
.form_alta_proyecto input, .form_alta_proyecto textarea { float: left }
.form_alta_proyecto input[type="text"], .form_alta_proyecto textarea { border:2px solid #ccc; width:250px; }
.form_alta_proyecto input[type="text"] { height:26px }
.form_alta_proyecto input[type="submit"] { margin-left:210px }
.form_alta_proyecto .multi input { width:30px; height:20px }
.form_alta_proyecto .multi label { width:50px; }
.form_alta_proyecto .multi label:first-child { width:200px; }
.form_alta_proyecto td input[type="text"] { width:35px; }
.mis-proyectos-etapas li { list-style: none; margin:5px 0; }
