/*  
Theme Name: Full Soft Gamer viejo
Version: 1.2.1
Author: FSG
Author URI: http://Fullsoftgamer.org
*/


#content,
.post-header .titlearea,
.more-link,
.dateicon,
#nav,
#compartir li,
img .alignleft,
img .alignright,
#sidebar,
#searcharea,
.avatar,
.floatL,.alignleft,
.floatR,#compartir,.alignright,.footer-links {display:inline;}




html[xmlns] .clearBoth {
	display: block;
}
 
* html .clearBoth {
	height: 1%;
}

a img {
	border: 0;
}

body{
  font:12px Arial, Helvetica, Verdana, sans-serif;
  color:#252525;
  background:#054464;
  text-align:center;
  margin:0;
  padding:0;
 }


.floatL{float:left}
.floatR{float:right}
.color_red{color:red!important}
.color_green{color:green!important}
.color_blue{color:blue}
.color_yellow{color:#FFFF00;}
.color_gray, .color_gray a {color: gray!important}


.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; height: 1%; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */



.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.clearfix{display:block; *zoom:1;_zoom:1}

.clearfix:after {
        visibility: hidden;
        display: block;
        font-size: 0;
        content: " ";
        clear: both;
        height: 0;
 }

.clearfix {
        display: inline-block;
 }


* html .clearfix {
        height: 1%;
 }

.clearfix {
        display: block;
}


#container{
  width:990px;
  margin:0 auto;
  text-align:left;
  padding:0;
}
a, a:visited{
  color:#4574A3;
  text-decoration:none;
}
a:hover{
  color:#659FDB;
  text-decoration:none;
}
a img{
  border:none;
}
/* header */
#header{
  padding:25px 0;
  color:#252525;
  width:900px;
}
#header a, #header a:visited, #header a:hover{
  color:#FFFFFF;
  text-decoration:none;
}
#header h1{
  font:32px 'Trebuchet MS', Arial, Helvetica, sans-serif;
  margin:0;
  color:#FFFFFF;
}
#header .description{
  text-transform:uppercase;
  font-size:10px;
  color:#252525;
}
/* content */
.divider {
border-bottom:1px solid #FFFFFF;
border-top:1px solid #CCCCCC;
color:#CCCCCC;
}

hr {
background:#CCCCCC;
border:0 none;
color:#CCCCCC;
height:1px;
}

#content{
  margin:15px 0;
  padding:0;
  width:775px;
  float:left;
  background:#FFF;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
 
}
#content .padded{
  padding:8px;
}
#content h1{
  color:#252525;
  font:18px Arial, Verdana, sans-serif;
  margin:0;
  padding:0;
}
#content h1 a, #content h1 a:hover{
  text-decoration:none;
  color:#000000;
} 
h4 {
	color: #333333;
	margin: 3px 0 2px;
	padding-bottom: 4px;
	font: normal 150%/100% "Lucida Grande", Arial, sans-serif;
	border-bottom:1px dotted #9D9E9F;
}
h7 {
	color: #333333;
	margin: 3px 0 2px;
	padding-bottom: 4px;
	font: normal 150%/100% "Lucida Grande", Arial, sans-serif;
	border-bottom:1px solid #cccccc;
}
#content .post-info, #content .post-info a, #content .post-info a:visited{
  font:11px Arial, Helvetica, sans-serif;
  font-weight: blood;
  color:#636363;
  margin:3px 0 0 0;
  line-height:19px;
}

#content .tags{
  background:url('images/tagicon.gif') no-repeat;
  padding:0 0 0 15px;
  margin:0 0 0 5px;
}
#content p, #content li{
  line-height:1.6em;
}
.post-header{
  width:100%;
  height:40px;
  margin:5px 0;
  clear:both;
}
.post-header h1{

}
.post-header .titlearea{
  float:right;
  width:714px;
}
#content blockquote{
  background:url('images/quote-bg.gif') no-repeat top left;
  font-style:italic;
  font-size:12px;
  line-height:1.6em;
  padding:1px 8px;
}
.more-link{
  font-size:0px;
  width:98px;
  height:22px;
  float:right;
  margin:10px 0;
  background:url('images/read-more.gif') no-repeat;
}

/* compartir */

.opciones { 
  
    background:url('images/fondoOpciones.png') #fff repeat-x scroll left top  ;
    padding-bottom:4px;
	height:51px;
   
}
 li.min-icon {
	height:32px;
	margin-top:35px;
	position:relative;
	width:32px;
	margin-top: 35px;
 }
li.txt {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-top:42px;
text-shadow:0 1px 0 #4096bf;}



.post-compartir li .share {
	display: block;
	float: left;
	height:62px;
	width: auto;
}


.post-compartir li{
	display: block;
	float: left;
	margin-top:7px;
	margin-left: -11px;
}

.post-compartir li a  {
position:relative;	bottom: 0;
}

.banner-300 {
		width: 300px;
		height: 250px;
		background:#f9f9f9;
		float:right;
		margin: -154px 22px 0px 0px;
	}
	.post-relacionados {
                background: #f9f9f9;
		width: 409px;
		margin: 0px 16px 0px;
		border:1px solid #cfcfcf;
		float:left;
               -webkit-border-radius: 3px;
-moz-border-radius: 3px;
borderradius: 3px;
	}
.post-relacionados h4 {
		margin: 6px;
		font-size: 14px;
                border-bottom: 1px solid #cfcfcf;
	}

	.post-relacionados ul {
		margin: 0px -34px 6px;
                list-style-type: none;		
                overflow:hidden;
               	}


        .post-relacionados ul li {
            background: url(images/bullet-reg.png) no-repeat 0% 3px;
            border: none;
            padding: 0px 0px 0px 12px;    
}

	.post-relacionados ul li.categoriaPost  {
		margin-bottom:0;
	}

	.post-relacionados ul li.categoriaPost a {
		height:16px;
		overflow:hidden;
	}
.post-relacionados-tags {
                background: #f9f9f9;
		width: 409px;
		margin: 10px 16px 0px;
		border:1px solid #cfcfcf;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-bottom-radius: 3px;
               	float:left;}
.txt_tags {
    color:#cfcfcf;
    text-size:11px;
    padding:4px;
}

.bubbleC {
background:url("images/bubble.png") no-repeat scroll left top transparent;
color:#2A7090;
display:block;
font:bold 15px Arial,Helvetica,sans-serif;
height:43px;
padding: 5px 9px 0px 2px;
position:relative;
text-align:center;
width:64px;
margin: 0.8px 2px 0px 17px;

}

.bubbleV {
background:url("images/bubbleV.png") no-repeat scroll left top transparent;
color:#2A7090;
display:block;
font:bold 15px Arial,Helvetica,sans-serif;
height:43px;
padding: 5px 9px 0px 2px;
position:relative;
text-align:center;
width:64px;
margin: 0.8px 2px 0px 17px;

}

 .compartir-e {
width:70px;
	height: 20px;
	display: block;
	background: url('images/email.png') bottom left no-repeat; 
	
}

.dateicon{
  display:block;
  text-align:center;
  float:left;
  background:url('images/dateicon.gif') no-repeat;
  width:40px;
  height:40px;
  margin: 0px 5px 5px 0px;
  text-align:center;
}
.dateicon-month{
  display:block;
  font-size:10px;
  color:#FFFFFF;
  margin:0;
  padding:0;
}
.dateicon-day{
  display:block;
  font-size:18px;
  color:#252525;
  margin:0;
  padding:3px 0px 0px 0px;
}
.post .date samp {
	height: 10px;
	display: block;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #252525;
	text-align: center;
	padding-top: 5px;
}
.infoU {
	background:  url('images/bgInfo.png') #18617c repeat-x scroll left top;
    border-left:1px solid #04396F;
    border-right:1px solid #04396F;
    border-bottom:1px solid #04396F;
    color:#d3d3d3;
    height:20px;
    width:762px;
    clear:both;
    position: absolute;
    font-size: 11px;
    font-weight: bold;
    text-shadow: 0 1px 1px #000;
    color: #fff;
    padding: 8px 3px 0px 10px;
    z-index: 3;
	}

.infoU a{ 
  color:#FFFF00;
  text-shadow: 0 1px 1px #000;
  text-decoration: none;
}

.opcionesU {
	background:  url('images/fondoOpciones.png') transparent repeat-x scroll left top;
    border-left:1px solid #04396F;
    border-right:1px solid #04396F;
      color:#d3d3d3;
    height:55px;
    width:669px;
    clear:both;
    position: absolute;
    font-size: 11px;
    font-weight: bold;
    text-shadow: 0 1px 1px #000;
    color: #fff;
    padding: 8px 6px 0 11px;
    z-index: 3;
    margin-left: -10px;
	}
	
	.comentariosO{
	background: url('images/comentariosO.png') transparent no-repeat;
	border:none;
	margin-left: 9px;
	color:#fff;
	margin-top: -7px;
	font-size:16px;
	text-align:center;
	text-shadow:0 1px 1px #000;
	padding: 12px 0 0;
	width:83px;
	height:51px;
	}
	
	.comentariosO a{ text-decoration:none; color:#fff;}

/* navigation */
#navbar{
  background:url(images/menubg.gif) repeat;
  height:26px;
  margin:0;
  padding:0;
  width:775px;
   text-shadow:#000 0 1px 1px;
   -webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-topright: 5px;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
}
#nave{
  background:#252525;
  height:26px;
  border-bottom:3px solid #659FDB;
  margin:0;
  padding:0;
  width:650px;
}
#nav{
  list-style-type:none;
  font:14px Arial, Helvetica, sans-serif;
  margin:0;
  padding:4px 0 0 0;
  float:left;
}
#nav ul{
  margin:0 0 0 6px;
}
#nav ul li{
  display:inline;
  list-style-type:none;
  margin:0 1px 0 0;
}
#nav .current{
  color:#252525;
  background:#F8F8F8;
}
#nav .current a, #nav .current a:visited, #nav .current:hover{
  color:#000;
  text-shadow:#fff 0 1px 1px;
}
#nav a, #nav a:visited{
  color:#FFFFFF;
  text-decoration:none;
  padding:5px;
}
#nav a:hover{
  color:#ebebeb;
  
}
#compartir { float:right;}
#compartir ul
{
list-style: none;
padding: 0;
margin: 0;
}
#compartir li
{
float: left;
margin: 0 0.15em;
}

.Ficons {
background-image:url("images/sprite.png");
background-repeat:no-repeat;
display:block;
height:16px;
width:16px;
}


.Ficons.rssNav { background: url(images/rssspri.png) no-repeat; background-position: 0 0; padding: 3px 0 0; }
.Ficons.rssNav:hover { background: url(images/rssspri.png) no-repeat; background-position: 0 -22px;}
.Ficons.fb { background-position: 0 0px;   }
.Ficons.fb:hover { background-position: 0 -17px; }
.Ficons.tw { background-position: 0 -34px;  }
.Ficons.tw:hover {background-position: 0 -51px;  }
.Ficons.dg { background-position: 0 -68px;  }
.Ficons.dg:hover {background-position: 0 -84px;}
.navigation{
  background:#9cc6f2;
  border:1px solid #3f70a3;
  padding:4px;
  margin:0;
  height:12px;
  text-align:center;
  clear:both;
}

.alignleft{
  float:left;
}
.alignright{
  float:right;
}
img .alignleft{
  float:left;
  margin:3px 3px 3px 0;
}
img .alignright{
  float:right;
  margin:3px 0 3px 3px;
}
/* sidebar */
#sidebar{
  padding:0;
  margin:15px 0 0 0;
  width:200px;
  list-style-type:none;
  line-height:1.33em;
  float:right;
   
}
#sidebar h2, #sidebar h2 a, #sidebar h2 a:visited, #sidebar h2 a:hover{
  font:12px Arial, Verdana, sans-serif;
  color:#FFFFFF;
  text-align:left;
  padding: 5px 0px 5px 5px
}
#sidebar a:hover{
  color:#344e72;
  text-decoration:none;
  height:100%;
}
#sidebar ul, #sidebar p{
  list-style-type:none;
  margin:7px 0 4px;
  padding:0;
}
#sidebar ul li{
  padding:0 0 0 12px;
  border:none;
  background:url('images/bullet-reg.png') 0% 3px no-repeat;
  margin:0;
  line-height:1.33em;
}
/* Sidebar Specific */
#sidebar div#linkcat-2 ul li{
  padding:2px 0 2px 12px;
  border:none;
  background:url('images/bullet-colors.gif') 0% 3px no-repeat;
  margin:0;
}
#sidebar .textwidget{
  margin:7px 0 4px;
}
#sidebar #calendar_wrap{
  margin:0 auto;
  text-align:center;
  padding:5px 0 0 8px;
}
#sidebar #wp-calendar{
  width:175px;
  height:175px;
  text-align:left;
}
#searchform{
  margin:0;
}
#searchform .search{
  border:none;
  background:url('images/searchbox.png') 0% 50% no-repeat;
  padding:3px 0 0 10px;
  height:18px;
  width:186px;
  font-size:12px;
  color:#000000;
}
#searcharea{
  float:right;
  margin-top:3px;
  background:none;
}
/* comments */

.botonF {
-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
border-bottom: 1px solid rgba(0,0,0,0.25);
}
.small.botonF {
font-size: 11px;
}
.medium.botonF {
font-size: 13px;
}
.large.botonF {
font-size: 14px;
padding: 8px 14px 9px;
}
 
.blue.botonF {
background-color: #2daebf;
}
.red.botonF {
background-color: #e33100;
}
.magenta.botonF {
background-color: #a9014b;
}
.orange.botonF {
background-color: #ff5c00;
}
.yellow.botonF {
background-color: #ffb515;
}

#commentsarea{
  clear:both;
  margin:10px 0 0 0;
  padding:0;
}
#commentsarea h3{
  font:18px Arial, Helvetica, sans-serif;
  color:#000000;
  margin:0;
  padding:0;

}

.commentlist cite a, .commentlist cite a:visited {
	color: #0c5c9a;
}

#commentsarea textarea{
 	color:#666;
font-size:12px;
-moz-border-radius: 2px; -webkit-border-radius: 2px;
margin:5px 0px 10px 0px;
padding:10px;

border:#999 1px solid;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
transition: all 0.25s ease-in-out;
-webkit-transition: all 0.25s ease-in-out;
-moz-transition: all 0.25s ease-in-out;
box-shadow: 0 0 5px rgba(81, 203, 238, 0);
-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 0);
-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 0);
}
#commentsarea .odd {
}
#commentsarea .even {
background-color: #E1E1E1;
}
#commentsarea .comment-text{
  margin:0;
}
#commentsarea .comment-div{
  text-align:center;
  margin:0 auto;
}
#commentsarea #comment-input{
  padding:15px;
}
#commentsarea textarea:focus, #commentform input[type="text"]:focus {
  color:#000;
outline:none;
border:#35a5e5 1px solid;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
box-shadow: 0 0 5px rgba(81, 203, 238, 1);
-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
}
.avatar{
  float:right;
  padding:0px;
  margin:0px 0px 5px 5px;
  height:50px;
  width:50px;
  background:url('images/default-avatar.gif')
}
/** Comentarios Nuevos **/
.tituloCom {
border-bottom: 1px solid #ddd;
font-size: 17px;
margin-bottom: 31px;
padding: 3px 5px 24px;
width: 750px;

}
ol.commentlist {
	margin:0;
	padding:0;
	}

.commentlist li {
	list-style:none;
	margin-bottom:14px;
	}

.commentlist cite {
	padding:10px 0px 5px 0px;
	display:block;
	font-style:normal;
        font-size: 95%;
	color:#000;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#0c5c9a;
	}

.commentlist a:hover, .commentlist a:active {
	color:#0c5c9a;
	}

.commentlist cite img {
	padding:1px;
	border:2px solid #d4d4d4;
	float:left;
        height:50px;
        width:50px;
	margin-right:9px;
	}
.commentlist cite img:hover {
    -moz-box-shadow: 0 0 25px #7DBEF1;
-webkit-box-shadow:0 0 25px #7DBEF1;box-shadow:0 0 25px #7DBEF1;
    border: 2px solid #7DBEF1;
}

.commentlist .author {
	font-size: 13px;
        color:#0c5c9a;
        font-weight:bold;
	}



.commentario{
	color:#000;
        -webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
   background-color: #FBFBFA;
    border: 1px solid #E5E4E2;
    margin: 0 0 26px;
    padding: 9px;
	}

.commentario .comment-content {
    border-top: 1px dotted #CCCCCC;
    clear: both;
    display: block;
    margin-top: 10px;
    width: 100%;
}
.comment-content p {
    margin: 10px 5px 10px 0;
}



.rssCom {
background-image: url("images/rss.png");
    height: 16px;
    width: 16px;
margin:2px;
}
.reglasCom {
background-image: url("images/reglas.png");
    height: 150px;!important
    width: 150px;
   margin-top:-8px;

}
.delete {
    background-position: 0 -238px;
background-image: url("images/comSprite.png");
    height: 22px;
    width: 22px;
}
.editar {
    background-position: 0 -314px;
background-image: url("images/comSprite.png");
    height: 22px;
    width: 22px;
}
.date {
    background-position: 0 -288px;
background-image: url("images/comSprite.png");
    height: 22px;
    width: 22px;
}
.spam {
    background-position: 0 -264px;
 background-image: url("images/comSprite.png");
    height: 22px;
    width: 22px;
}
.responder {
    background-position: 0 -214px;
background-image: url("images/comSprite.png");
    height: 22px;
    width: 22px;
}
.sp_2q7r150 {
     display: inline-block;
    height: 150px;
    width: 150px;
    color: #000000;
    overflow: visible;
    padding: 1px;
    vertical-align: middle;
    white-space: nowrap;

}

.sp_2q7r99 {
     display: inline-block;
    height: 22px;
    width: 22px;
    color: #000000;
    overflow: visible;
    padding: 1px;
    vertical-align: middle;
    white-space: nowrap;

}

.sp_2q7r88 {
     display: inline-block;
    height: 22px;
    width: 22px;
     -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
    background: -moz-linear-gradient(center top , #FFFFFF, #EFEFEF) repeat scroll 0 0 #F6F6F6;
    border: 1px solid #CCCCCC;
    color: #000000;
    overflow: visible;
    padding: 1px;
    vertical-align: middle;
    white-space: nowrap;

}
.sp_2q7r88:hover {
-moz-box-shadow:0 0 7px #7DBEF1;-webkit-box-shadow:0 0 7px #7DBEF1;box-shadow:0 0 7px #7DBEF1;
    border: 1px solid #7DBEF1;
}


/** Perfil **/
ul.tabs {
		margin-top: 13px;
		z-index: 10;
	position: relative;
	border:none;
     }       
ul.tabs li {
	text-transform: capitalize;
	float: left;
	background: #D8DFEA;
	margin-left: 3px;
      

}
ul.tabs li a {
	font-size:12px;
	font-weight:bold;
	padding:4px 11px;
	display: block;
      outline:none;
-moz-outline-style: none;

}
ul.tabs li a:hover {
	color: #fff;
	text-decoration: none;
	background: #627AAD;
       border-bottom:1px solid #627AAD;

}	
html ul.tabs li.active, html ul.tabs li.active a {
	background: #fff;
	color: #000;
 border-bottom:1px solid #fff;
outline:none;
-moz-outline-style: none;


}
.tab_container {
	width: 100%;
	color:#000;
	margin-left:25px;
}
.tab_content {
	padding: 20px;
	font-size: 1.2em;
}




  

li, ol li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.menu_cuenta li{
	list-style:none;
	list-style-position:inside;
	list-style-type:disc;
}

#contenidoPerfil {
width:580px;
}

#contenidoPerfil {
float:right;
}

#sidebarPerfil {
float:left;
margin-left: -149px;
margin-top: -4px;
 background:transparent url(images/sombraAva.png) no-repeat scroll center 125px;

width:px;
}

#contenidoPerfil, #title {
margin-top:-9px;
}


table#informacion
{
	width: 96%;
	border-collapse: collapse;
	border-spacing: 0px;
	*border-collapse: expression('collapse', cellSpacing = '0px'); /*IE*/
}
table#informacion tbody tr
{
	color:#999999;
font-weight:bold;
text-align:left;
}
table#informacion td
{
	border-bottom: 1px dotted #e1e1e1;
	padding: 8px;
	font-size:11px;
}

 table#informacion strong
{
      font-weight:bold;
      color:#000;
	padding: 8px;
	font-size:12px;
}

 #tituloinfo {
background-color:#F2F2F2;
border-top:1px solid #E2E2E2;
font-size:13px;
font-weight:bold;
padding-bottom:3px;
padding-left:10px;
padding-right:38px;
padding-top:4px;
width:87%;
}
#nombreUser{
display:inline;
font-size:16px;
color: #000;
font-weight:bold;
margin-left:59px;
}



/* footer */
#footer{
  clear:both;
  padding:0;
  margin:0 0 25px 0;
  color:#FFFFFF;
  width:800px;
  text-align:center;
  font:10px Arial, Verdana, sans-serif;
  }
#footer a, #footer a:visited, #footer a:hover{
  color:#FFFFFF;
  text-decoration:none;
}
.footer-links{
  float:right;
}

.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.alignleft {
  float: left;
}
.alignright {
  float: right;
}
a.logo { 
display:block; 
background:url(http://fullsoftgamer.org/wp-content/uploads/2010/07/logofsg.png) top no-repeat; 
width:520px; 
height:120px; 
text-decoration:none; 
} 
a.logo:hover { 
background-position:bottom; 
} 
a.logo span { 
visibility:hidden; 
}

.wp-caption {
  border: 1px solid #ddd;
  text-align: center;
  background-color: #f3f3f3;
  padding-top: 4px;
  margin: 10px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.wp-caption img {
  margin: 0;
  padding: 0;
  border: 0 none;
}
.wp-caption-dd {
  font-size: 11px;
  line-height: 17px;
  padding: 0 4px 5px;
  margin: 0;
}

#error {
				text-align: left;
				font-size: 11px;
				font-weight: bold;
				color: #000;
                                margin:3px;
				background-color: #FFC;
				padding: 12px;
				border: 1px solid #FFCC05;
			}

.esquinas {
				css-border-radius: 5px;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
			}
/* Caja */
.titulo_texto {vertical-align: top;}

			.caja_data {
                                font-weight: bold;
                                font-size: 13px;
				padding: 4px 13px 0;
				border-left: 1px solid #A1B4D9;
				border-right: 1px solid #A1B4D9;
				border-bottom: 1px solid #A1B4D9;
				css-border-radius: 0px 0px 5px 5px;
				-webkit-border-bottom-left-radius: 5px;
				-webkit-border-bottom-right-radius: 5px;
				-moz-border-radius: 0px 0px 5px 5px;
			}
.caja_data li { margin-left:10px; list-style-image:url(http://img200.imageshack.us/img200/9733/flecha20derecha.gif);}
		.titulo_caja {
				height: 23px;
				padding: 6px 18px 0 10px;
				vertical-align: top;
				background-color: #D2E3FB;
				border: 1px solid #A1B4D9;
				css-border-radius: 5px 5px 0px 0px;
				-webkit-border-top-left-radius: 5px;
				-webkit-border-top-right-radius: 5px;
				-moz-border-radius: 5px 5px 0px 0px;
				font-size: 16px;
				font-weight: bold;
			}

#caja {	margin-top: 20px;}
.imagen_caja {margin-right: 5px;}


/* Caja Invisible */
.titulo_texto2 {vertical-align: top;}

			.caja_data2 {
                                font-size: 13px;
				padding: 4px 13px 0;
				border-left: 1px solid #f8f8f8;
				border-right: 1px solid #f8f8f8;
				border-bottom: 1px solid #f8f8f8;
				css-border-radius: 0px 0px 5px 5px;
				-webkit-border-bottom-left-radius: 5px;
				-webkit-border-bottom-right-radius: 5px;
				-moz-border-radius: 0px 0px 5px 5px;
			}
.titulo_caja2 {			height: 23px;
				padding: 6px 18px 0 10px;
				vertical-align: top;
				background-color: #f8f8f8;
				border: 1px solid #f8f8f8;
				css-border-radius: 5px 5px 0px 0px;
				-webkit-border-top-left-radius: 5px;
				-webkit-border-top-right-radius: 5px;
				-moz-border-radius: 5px 5px 0px 0px;
				font-size: 16px;
				font-weight: bold;
			}

#caja2 {	margin-top: 20px;}
.imagen_caja2 {margin-right: 5px;}

.caja_data2 li { margin-left:10px; list-style-image:url(http://img200.imageshack.us/img200/9733/flecha20derecha.gif);}

/* Caja Post */
.titulo_texto3 {vertical-align: top;}

			.caja_data3 {
                                font-size: 11px;
				font-weight: bold;
				padding: 4px 13px 0;
				border-left: 1px solid #A1B4D9;
				border-right: 1px solid #A1B4D9;
				border-bottom: 1px solid #A1B4D9;
				css-border-radius: 0px 0px 5px 5px;
				-webkit-border-bottom-left-radius: 5px;
				-webkit-border-bottom-right-radius: 5px;
				-moz-border-radius: 0px 0px 5px 5px;
			}
.titulo_caja3 {			height: 23px;
				padding: 6px 18px 0 10px;
				vertical-align: top;
				background-color: #D2E3FB;
				border: 1px solid #A1B4D9;
				css-border-radius: 5px 5px 0px 0px;
				-webkit-border-top-left-radius: 5px;
				-webkit-border-top-right-radius: 5px;
				-moz-border-radius: 5px 5px 0px 0px;
				font-size: 16px;
				font-weight: bold;
			}

#caja3 {	margin-top: 20px;}
.imagen_caja3 {margin-right: 5px;}

.caja_data3 li { margin-left:10px; list-style-image:url(http://img200.imageshack.us/img200/9733/flecha20derecha.gif);}

#enviado {
				text-align: center;
				font-size: 12px;
				font-weight: bold;
				color: #666;
				background-color: #DEFFC1;
				padding: 12px 0;
				border: 1px solid #2C5F00;
			}

 #avatar1 { }
 #avatar2 { }
 #avatar3 { }

	.uiTooltip{position:relative;_position:static;*zoom:1}
.uiTooltip:active,
.uiTooltip:focus,
.uiTooltip:hover{outline:none;_position:relative;text-decoration:none;z-index:1}
.uiTooltipWrap{display:none}
.uiTooltipWrap:hover{visibility:hidden}
.uiTooltipText{  -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;text-shadow: 1px 1px 1px #000;   font-weight: bold; background-color:#000 !important; color:#fff !important;display:block;font-size:11px;line-height:14px;padding:4px 8px;white-space:nowrap}
.uiTooltip:active .uiTooltipWrap,
.uiTooltip:focus .uiTooltipWrap,
.uiTooltip:hover .uiTooltipWrap{background:url(http://b.static.ak.fbcdn.net/rsrc.php/z1/r/uVR6w3wRHEJ.gif) left bottom no-repeat;bottom:100%;display:block;left:0;padding:0 0 4px;position:absolute; margin-bottom:7px; margin-left:4px;}
.uiTooltip:active .center,
.uiTooltip:focus .center,
.uiTooltip:hover .center{left:50%;margin-left:-10px;padding-left:10px}
.uiTooltip .center .uiTooltipText{left:-50%;*margin-top:-1px;*padding-top:5px;position:relative}
.uiTooltip .centerbottom .uiTooltipText{margin-left:18px}
.uiTooltip:active .right,
.uiTooltip:focus .right,
.uiTooltip:hover .right{background-position:right bottom;left:auto;right:0}
.uiTooltip:active .middle,
.uiTooltip:focus .middle,
.uiTooltip:hover .middle{background-image:url(http://b.static.ak.fbcdn.net/rsrc.php/zR/r/kPCE0g_tKJs.gif);background-position:right top;left:auto;margin:-4px 4px 0 0;right:100%;padding:4px;top:50%}
.uiTooltip .middle .uiTooltipText{margin-top:-10px;*position:relative}
.uiTooltip:active .rightmiddle,
.uiTooltip:focus .rightmiddle,
.uiTooltip:hover .rightmiddle{background-image:url(http://b.static.ak.fbcdn.net/rsrc.php/zY/r/_ZWZupdaAgS.gif);background-position:left top;left:100%;margin:-4px 0 0 4px;right:auto}
.uiTooltip:active .bottom,
.uiTooltip:focus .bottom,
.uiTooltip:hover .bottom{background-image:url(http://b.static.ak.fbcdn.net/rsrc.php/zX/r/k2R_CZuPy2I.png);background-position:left top;bottom:auto;padding:4px 0 0;top:100%}
.uiTooltip:active .rightbottom,
.uiTooltip:focus .rightbottom,
.uiTooltip:hover .rightbottom{background-position:right top}

  
.tipsy { padding: 4px 8px; font-size: 11px; position: absolute; z-index: 100000; }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: #000; color: #fff; max-width: 200px; text-align: center; font-weight: bold; text-shadow: 1px 1px 1px #000; }
  .tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-arrow { position: absolute; background: url('images/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
  .tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
    .tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
    .tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
  .tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
    .tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
    .tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
  .tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
  .tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }


#gravity { width: 100%; margin: 5px 0; border-spacing: 5px; }
  #gravity td { text-align: center; vertical-align: middle; padding: 5px 0; background-color: #d0d0d0; width: 33%; }
  #gravity a { }
    #gravity a:hover { color: #505050; background: none; }


		/****************************************************************
  Docking Boxes core CSS: YOU MUST NOT CHANGE OR OVERRIDE THESE 
*****************************************************************/
.dbx-clone {
	position:absolute;
	visibility:hidden;
	}
.dbx-clone, .dbx-clone .dbx-handle-cursor {
	cursor:move !important;
	}
.dbx-dummy {
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	}
.dbx-group, .dbx-box, .dbx-handle {
	position:relative;
	display:block;
	}
/****************************************************************
  avoid padding, margins or borders on dbx-box, 
  to reduce visual discrepancies between it and the clone.  
  overall, dbx-box is best left as visually unstyled as possible 
*****************************************************************/
.dbx-box {
	margin:0 0 15px 0;
	padding:0;
	border:none;
	clear: both;
	}
/****************************************************************
  otherwise, do what you like :) 
*****************************************************************/
/* group container(s) */
.dbx-group {
	width:200px;
	padding:0 0px 0px;
}
* html .dbx-group {
	width: 200px;
	padding-bottom:0;
}

/* handles */
.dbx-handle {
	position:relative;
	margin:0;
	padding:3px 5px 2px 0;
	 background: url(images/menubg.gif) repeat;
	color:#FFFFFF; 
        }
* html .dbx-handle { 
	width: 182px; 
}
/* handle cursors are in a class of their own
   so they only get applied if the script is supported */
.dbx-handle-cursor {
	cursor:move;
}

/* toggle images */
a.dbx-toggle, a.dbx-toggle:visited {
	display:block;
	width:18px;
	height:18px;
	overflow:hidden;
	/* background:url() no-repeat; */
	position:absolute;
	top:1px;
	left:1px;
	text-indent:-50px;
	text-decoration:none;
}
a.dbx-toggle-open, a.dbx-toggle-open:visited {
	/* background-position:0 0; */
	background:url('') no-repeat;
}
a.dbx-toggle-open:hover {
	/* background-position:0 0; */
	background:url('') no-repeat;
}
a.dbx-toggle-closed, a.dbx-toggle-closed:visited {
	/* background-position:0 -18px; */
	background:url('images/white-close.gif') no-repeat;
}
a.dbx-toggle-closed:hover {
	/* background-position:0 -18px; */
	background:url('') no-repeat;
}
a.dbx-toggle-hilite-open, a.dbx-toggle-hilite-open:visited {
	 /* background-position:0 0; */
	background:url('') no-repeat;
}
a.dbx-toggle-hilite-closed, a.dbx-toggle-hilite-closed:visited {
	/* background-position:0 -18px; */
	background:url('') no-repeat;
}


/* keyboard navigation tooltip */
.dbx-tooltip {
	display:block;
	position:absolute;
	margin:36px 0 0 125px;
	width:185px;
	background:#ffd;
	color:#000;
	font:normal normal normal 0.85em tahoma, arial, sans-serif;
	padding:2px 4px 3px 5px;
	text-align:left;
}
* html .dbx-tooltip { width:210px; }

/* use CSS2 system colors in CSS2 browsers 
   but not safari, which doesn't support them */
*[class="dbx-tooltip"]:lang(en) {
	border-color:InfoText;
	background:InfoBackground;
	color:InfoText;
	font:small-caption;
	font-weight:normal;
	}
/* inner content area */	
.dbx-content {
	margin: 0;
	padding:0 10px;
	background: url(images/bgSidebar.png) no-repeat;
	overflow: hidden;
     -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;

}
/* toggle state of inner content area */
.dbx-box-closed .dbx-content {
	display:block;
	height:0;
	padding:0;
	overflow:hidden;
	
}
.dbx-box-closed .dbx-content * {
	display:none;
}

/* additional clone styles */
.dbx-clone {
	opacity:0.8;
	-moz-opacity:0.8;
	-khtml-opacity:0.8;
	filter:alpha(opacity=80);
}



