body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: trebuchet ms;
background: #e1e6ef url('http://ultimate-demi.org/worpress/wp-content/themes/justchile/bg.jpg') repeat-x;
        font-size : 11px;
        margin: 0px;
        color: #000000;


}

           








b, strong {
	color : #2f55b4;
	font-weight : bold;
	text-decoration : none;
}


i, em {
	color : #82abb9;
	text-decoration : none;
	text-align : justify;
}
u {
	color : #2f55b4;
	text-decoration : underline;
}
s {
	color : #AB5D13;
	text-decoration : line-through;
}

a:link {
color: #442100;
text-decoration:none;
}
a:hover {
color : #5D4C3D;
text-decoration : none;
}



p {line-height:13px; padding-left: 15px;padding-right: 15px; }


.title {height: 78px;
padding-top: 70px;
margin-bottom: -40px;
	background: url('ntop.jpg') no-repeat left top;


}

.date { font-family: "Trebuchet MS";
	font-size: 10px;
	line-height: 10px;
	color: #6a6a6a;
	background-color: #;
	padding-bottom: 30px;
padding-top: -30px;
text-align: center; }


h2 a:link, h2 a:visited {
	background-color: #;
	font-family: georgia;
	font-size: 22px;
	line-height: 20px;
	color: #333399;
letter-spacing: -2px;
	font-weight: bold;
font-style: italic;
	text-align: center;
	text-shadow: #3a6279 1px 1px 1px;
text-transform: lowercase;
}

h2 a:hover {
	background-color: #;
	font-family: georgia;
	font-size: 22px;
	line-height: 20px;
	color: #f1f1f1;
letter-spacing: -2px;
	font-weight: bold;
font-style: italic;
	text-align: center;
	text-shadow: #3a6279 1px 1px 1px;
text-transform: lowercase;
}



.news {
background-image: url(nbg.jpg);
	padding-left: 45px;
padding-right: 45px;
padding-top: 0px;
padding-bottom: 10px;
margin-top: -30px;
	font-family: trebuchet ms;
	color: #636363;
	line-height: 11px;
text-align: left;
text-shadow: #818181 1px 1px 2px;
	line-height: 11px;


}

.news a img{

background-color: #d0d0d0;
	padding: 5px;
	border-bottom: 1px solid #c7c7c7;
	border-right: 1px solid #c7c7c7;
	border-top: 1px solid #c7c7c7;
	border-left: 1px solid #c7c7c7;

 filter : alpha(opacity=90);
      -moz-opacity : 0.9;
      opacity : 0.9;
      -khtml-opacity: 0.9;
margin:2px;
-moz-border-radius:  8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;



}
.news a:hover img  {
background-color: #a3bfd6;
	padding: 5px;
	border-bottom: 1px solid #4b74c6;
	border-right: 1px solid #4b74c6;
	border-top: 1px solid #4b74c6;
	border-left: 1px solid #4b74c6;

 filter : alpha(opacity=100);
      -moz-opacity : 1.0;
      opacity : 1.0;
      -khtml-opacity: 1.0;

margin:2px;
-moz-border-radius:  8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;

}







.news img {


filter : alpha(opacity=80);
      -moz-opacity : 0.8;
      opacity : 0.8;
      -khtml-opacity: 0.8;



 }

.news img:hover {
	

filter : alpha(opacity=100);
      -moz-opacity : 1.0;
      opacity : 1.0;
      -khtml-opacity: 1.0;
}






.news a:link, .news a:active, .news a:visited {
	text-decoration: none;
font-weight: none;
	color: #3344aa;
}
.news a:hover {
	text-decoration: none;
font-weight: none;
	color: #ffffff;
}


.news i, em {
	color: #3344aa;
	font-size: 11px;
}

.news b, strong {
	color: #2f55b4;
}
.news u {
	color: #2f55b4;
	text-decoration: underline;
	
}
.news s {
	color: #3344aa;
	text-decoration : line-through;
}





.comment
{
position: absolute;
width: 500px;
font-family: Tahoma;
font-size: 10pt;
color: #5e4f36;
background: #F7F7F8;
border-bottom: 2px dotted #259599;
padding: 5px;
}









.latest img{ 

-moz-border-radius:  5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;

      width:40px;
        padding:2px;
background-color: #e4ded4;
	  
 filter : alpha(opacity=40);
      -moz-opacity : 0.4;
      opacity : 0.4;
      -khtml-opacity: 0.4; }

  .latest a img{
-moz-border-radius:  5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;

      width:40px;
        padding:2px;
background-color: #e4ded4;
	  
 filter : alpha(opacity=40);
      -moz-opacity : 0.4;
      opacity : 0.4;
      -khtml-opacity: 0.4;
}

      .latest a:hover img {
-moz-border-radius:  5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;

      width:40px;
        padding:2px;
background-color: #e4ded4;

  filter : alpha(opacity=100);
      -moz-opacity : 1.0;
      opacity : 1.0;
      -khtml-opacity: 1.0;
	  }



a.menu , a.menu:visited {
           text-align: center;
  color:#ffffff;
font-weight: bold;
font-size: 14px;
 padding: 10px;
padding-left:20px;
padding-right:20px;
font-family:  arial black;
 text-decoration: none;
  margin:4px;
-moz-border-radius:  40px; 
	-webkit-border-radius: 40px; 
	border-radius: 40px;
   text-transform:lowercase;}
           
a.menu:hover {
font-weight: bold;
text-transform:lowercase;
   color:#000000;

-moz-border-radius:  40px; 
	-webkit-border-radius: 40px; 
	border-radius: 40px;
 	 padding: 10px; padding-right:20px;
					padding-left:20px; }







.contentside {
background-image: url('sidebar/bg.png');
padding-left:25px;
padding-right:25px;
padding-bottom: 10px;
color:#e7e9ef;
font-family: arial;
text-shadow: #2f3133 1px 1px 2px;

}

.contentside a, .contentside a:visited {
color: #0b2570;
text-decoration: none; }

.contentside a:hover {
color: #ffffff; 
text-decoration: none;}





      .elite a img{
      filter : alpha(opacity=75);
      -moz-opacity : 0.7;
      opacity : 0.7;
      -khtml-opacity: 0.7;
}

      .elite a:hover img {
         
  filter : alpha(opacity=100);
      -moz-opacity : 1.0;
      opacity : 1.0;
      -khtml-opacity: 1.0;
      }

    
	
#tweet
{position:absolute;
margin-left:896px;
margin-top:0px;}


/* este es el DIV contenedor donde se mostrará el widget */
#twitter_div {
border: 0px; /* puede tener o no tener un borde */
color: #FFFFFF; /* es el color del texto de los mensajes */

}

/* es la lista con mensajes y conviene eliminar posibles márgenes */
ul#twitter_update_list {
margin: 0;
padding: 0;
}

/* cada item de la lista (los mensajes en si mismos) */
ul#twitter_update_list li {

	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
list-style-type: none;
list-style-image: url();
margin-bottom: 2px;
background:#2763b7; /* una imagen o color de fondo */
display:block;
font-family: "Trebuchet MS"; 
	font-size: 11px;
	line-height: 11px;
text-align: left;
padding: 3px;
color:#84b1f0;

/* separarlo de los bordes del contenedor */
}


/* cada item de la lista (los mensajes en si mismos) */
ul#twitter_update_list li:hover {
margin-bottom: 2px;
background:#255faf; /* una imagen o color de fondo */
display:block;
font-family: "Trebuchet MS"; 
	font-size: 11px;
	line-height: 11px;
text-align: left;
padding: 3px;
color:#dbe5f4;

/* separarlo de los bordes del contenedor */
}
/* es el enlace al nombre de un usuario (si existe) */
a.linkUsuario {color:#FFFFFF;}
a.linkUsuario:hover {color: #FFFFFF; text-decoration:none;} /* efecto rollover */

/* son los enlaces interiores de los mensajes con un ícono identificatorio */
a.linkEnlaces {
background: transparent url(URL_imagenIcono) no-repeat right 50%;
color: #FFFFFF;
padding-right: 12px; /* la separación depende del ancho de la imagen */
}
a.linkEnlaces:hover {color: #fff;} /* efecto rollover */

/* es el bloque que contendrá el enlace que muestra la antigüedad del mensaje */
.linkTiempo {
display: block; /* se fuerza a que sea mostraado en una nueva línea */
float: right; /* y a la derecha */
}
.linkTiempo a { /* el enlace en si mismo con una imagen de fondo */
background: transparent url(URL_imagen) no-repeat scroll left 50%;
color: #fff;
padding-left: 12px; /* la separación depende del ancho de la imagen */
}
.linkTiempo a:hover {color:#68a2f2;} /* efecto rollover */

/* es el enlace inferior que lleva al home de nuestro Twitter */
a.linkTwitter {
color: #FFFFFF;
display: block;
width: 210px;
border-right:1px solid #cdc0d5;
border-bottom:1px solid #cdc0d5;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
margin: 5px; /* separado del mensaje superior */
text-align: center; /* alineado a la derecha */
padding: 10px;
background-color: #e9deef;
}
a.linkTwitter:hover {color:#927b9f; background-color:#eae1f4; } /* efecto rollover */






.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {	padding: 4px 4px 4px 4px; 	margin: 2px;	text-decoration: none;		color: #777777;	}

.wp-pagenavi a:hover {		border: 1px solid #EEEEEE;	color: #949494;}

.wp-pagenavi span.pages {	padding: 4px 4px 4px 4px;	margin: 2px 2px 2px 2px;	color: #888888;	}

.wp-pagenavi span.current {	padding: 4px 4px 4px 4px;	margin: 2px;	font-weight: bold;		color: #888888;}

.wp-pagenavi span.extend {	padding: 4px 4px 4px 4px;	margin: 2px;			color: #888888;}



.footer
{
font-family: Tahoma;
font-size: 8pt;
color: #000000;
padding: 3px;
}







<--- Don't Touch--->


textarea, input, select, option {
	font-weight : normal;
	padding : 2px;
	color : #000000;
	border : 1px dotted #ab9ab5;
	background-color : #F3F3F3;
	text-align : justify;
	font-family : "Trebuchet ms";
	font-size : 10px;
width: 560px;
}



blockquote {
border-right:#3366cc 6px solid;
	margin:1em;
	padding:0 0.5em;
	background-color:#bdc9d2;
font-family: arial;
font-size: 11px; 
line-height: 15px;
color:#2d426c;
padding: 5px;
margin-top:15px;
	 
}

ul{
margin: 10px;
padding: 10px;
text-indent: 5px;
list-style:none;
}

img{
border:none;
}


.footer {
	background-color: #232221;
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 11px;
	text-align: center;
	color: #e0d7c9;
	padding: 20px;

 -moz-border-radius:  50px; 
-webkit-border-radius: 50px; 
border-radius: 50px;
}

.footer a { 
color: #7e7a7a; }
