/*
	Based in Theme Name: Flex
	Original Author URI: http://ifelse.co.uk/
        Improved by Galled
*/

/************************************************
 *	Main structure								*

 ************************************************/
body {
  margin:0px;
  padding:0px;
  text-align:center;
  font:13px/15px Georgia,"Times New Roman",Serif;
  color: #555558;
  background:#98C5E6 url("http://www.egrupos.net/albumPhoto/2214138/photo_7.jpg") repeat-x;
}
#wrap{
	border-top: 8px solid #6C6a6A;  
	margin:0px;
	padding:0px;
}
#maincol {
  background:#fff;
  float:left;
}

#maincol .col, .articulo{
width:535px;
}

#maincol .col {
	margin: 30px 15px;
	line-height:1.6em;
	z-index: 1;
	}
/* set millions of background images */
.rbroundbox { background: url(http://www.egrupos.net/albumPhoto/2214138/photo_13.jpg) top repeat-x; }
.rbtop div { background: url(http://www.egrupos.net/albumPhoto/2214138/photo_9.jpg) no-repeat top left; }
.rbtop { background: url(http://www.egrupos.net/albumPhoto/2214138/photo_10.jpg) no-repeat top right; }
.rbbot div { background: url(http://www.egrupos.net/albumPhoto/2214138/photo_11.jpg) no-repeat bottom left; }
.rbbot { background: url(http://www.egrupos.net/albumPhoto/2214138/photo_12.jpg) no-repeat bottom right; }
.rbcen { background:url(http://www.egrupos.net/albumPhoto/2214138/photo_14.jpg) repeat-x bottom; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div , .rbbot, .rbcen {
width: 100%;
height: 16px;
font-size: 1px;
}
.rbroundbox { 
    float:left;
    width: 197px;
    margin-right:0px;
    margin-left:0px;
}
#navcol {
    width: 158px;
    padding: 2px 10px;
    font-size:1em;
    z-index: 3;
    margin-right:0px;
    padding-left:15px;
    margin-left:9px;
}
.rboxl {
    background:url(http://www.egrupos.net/albumPhoto/2214138/photo_15.jpg)  repeat-y left;
}

.rboxr {
    background:url(http://www.egrupos.net/albumPhoto/2214138/photo_16.jpg)  repeat-y right;
}

#navcol li{ 
margin:3px 0px;
padding:0px;
list-style-image: url(http://www.egrupos.net/albumPhoto/2214138/photo_1.jpg);
}
#navcol ul{ 
margin-left:12px;
}
#navcol h2{margin-left:-10px; }

.geeks{
margin-left:-10px;
}
#container{
	min-height: 100%;
	height: auto !important;
	margin: 0 auto -4em; /* the bottom margin is the negative value of the footer's height */
}
#container{
	height: 100%;
	}
#container{	
	width: 770px;
	text-align:left;
	margin-left: auto;
	margin-right: auto;
	background:#fff;
	border: 4px solid #777;
    margin-bottom:50px;
}

#container:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
a{
	color: #3C657B;
	text-decoration: none;
	}

#footer, .push {
	height: 4em; /* .push must be the same height as .footer */
}

#footer{
	width: 760px;
	border-top:1px solid #111;
	border-bottom:1px solid #111;
	color: #eee;
	background: #555;
	clear:both;
	padding: 5px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	font-size: 0.9em;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
}
#footer a{
	color: #fff;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
}
.entry{
	padding-bottom: 20px;
}
.tr-member-embed{
width:150px !important;
}
.tr-member-embed a:hover {
	text-decoration:underline !important;
}
/************************************************
 *	Articulo y Calendario      *
 ************************************************/
.articulo a, .caltable a{
background-color:#EEEEEE;
}
.articulo a:hover, .caltable a:hover{
background-color:#3C657B;
color: #EEEEEE;
}
.articulo li{ 
margin-left:50px;
margin-bottom:5px;
margin-top:0px;
padding:0px;
list-style-image: url(http://www.egrupos.net/albumPhoto/2214138/photo_1.jpg);
}

.articulo ul{ 
border:1px solid #bbbbbb;
padding:5px;
}
.caltable{
border:3px solid #000;
}
.caldw{
font-weight:bold;
background:#000;
color:#fff;
}
center{
border:4px solid #000;
margin:15px 0px;
}
/************************************************
 *	Comentarios      *
 ************************************************/
.comentario{
background:url(http://www.egrupos.net/albumPhoto/2214138/photo_17.jpg) no-repeat bottom left;
width:500px;
margin-bottom:-7px;
padding:15px;
}
.comentario{
background-color:#000;
}
.body_com{
margin-top:40px;
margin-left:160px;
background:#fff;
width:320px;
padding:10px;
font-style:italic;
font-family:georgia;
}
.fecha_coment{
background-color:#fff;
height:40px;
width:134px;
font-family:Verdana;
font-weight:bold;
padding:5px;
}

.entrymeta{
	font-size: 0.9em;background:#eee;
}

/************************************************
 *	Top      *
 ************************************************/
#top{
	position:fixed;
	top:0px;
	left:0px;
	z-index:100;
	width:100%;
	background:url(http://www.egrupos.net/albumPhoto/2214138/photo_4.jpg) repeat-x;
	height:50px;
	color:#DEECFA;
	padding: 0px;
	margin: 0 0 10px 0px;
	height: 37px;	
}

#top form {
margin: 0;
border-left: 0px solid;
padding: 4px 10px 0px 0px;
}

#top form input {
width: 140px;
font:9pt/11pt "Verdana",arial;
padding: 1px 3px 0 3px;
border: 1px solid #000;
margin: 2px 0 0 0;
background:url(http://www.egrupos.net/albumPhoto/2214138/photo_3.jpg) repeat-x;
background-color:#fff;
}
#top ul {
margin: 0px;
list-style: none;
}

#top li {
float: left;
margin: 6px 0 0 0;
padding: 0;
list-style: none !important;
}

#top li a, #top li a:visited {
float: left;
font-size: 100%;
padding: 2px 10px 2px 10px;
font:9pt/11pt "Verdana",arial;
color:#EEFFF9;
}

.button{
border: 1px solid #5D5B5C !important;
vertical-align: bottom;
padding: 0px;
width: 70px !important;
background: none;
color:#5D5B5C;
}

.logo{
border:none;
/*background:url(http://www.egrupos.net/albumPhoto/2214138/photo_2.jpg)*/
}

/************************************************
 *	Header																			*
 ************************************************/
h1, h2, h3, h4 {
font-family:"Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
}
#header {
	margin-top: 3px;
	padding:110px 20px 10px 5px;
	border-bottom: 1px solid #bab1b1;
	background: #404040;
	text-align:right;
}
#header h1{
	padding:0px;
	margin: 0px;
	margin-bottom:3px;
	font-size: 2.4em;
	letter-spacing:0.1em;
	
}
#header h1 a {
	color: #ffffef;
	background: #404040;
}
#header h1 a:hover {
	text-decoration:none;
	color: #bb4444;
	background: #404040;
}
#header img {
	border:none;
}
#subtitle {
	font-family:"Century Gothic", "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	margin-bottom:3px;
	font-size: 0.9em;
	text-transform:uppercase;
	color:#bbb;
	background: #404040;
}

h2 {
font-size: 1.2em;
margin-bottom:5px;
}
h2.entrydate{
margin-bottom:1px;
font-size: 1.8em;
font-weight:normal;
text-transform:uppercase;
}

h3.entrytitle{
margin-top:0px;
margin-bottom:6px;
font-size: 2.1em;
font-weight:bolder;
}

h4 {
font-size: 1.05em;
margin-bottom:5px;
border-bottom:1px solid #AAC2EA;
}

.entry{
margin-top:8px;
}
.entrybody p a{
font-weight:bold;
}
.entrybody p {
	margin-top:8px;
	margin-bottom:16px;
}
/************************************************
 *	Navigation Sidebar													*
 ************************************************/

ul {

 margin:0 0 1em 0;
 padding-left:0px;
 list-style-type:none;
}
ul.extern {
	font-style:italic;
	
}

/************************************************
 *	Extra													*
 ************************************************/

input[type="text"], textarea {
	padding:3px;
	border: 1px solid #d3d3d6;
	color: #535356;
	/*-moz-border-radius: 3px;*/
}
input[type="submit"]{
	padding:2px;
	font-size: 1.25em;
	border: 1px solid #d3d3d3;
	background: #fff;
	/*-moz-border-radius: 3px;*/
}
input:focus
{
background-color:#D3E1FF;
}
blockquote {
	border-left: 3px solid #686868;
	color: #888;
	padding-left: 8px;
	margin-left: 25px;
}
a img {
border:none;
}

/************************************************
 *	Twitter												*
 ************************************************/

#twitter_div{
background:url('http://www.egrupos.net/albumPhoto/2214138/photo_19.jpg') no-repeat 10px 10px;
background-color:#000;
border:1px solid #98C5E6;
padding:3px;
margin-left:-8px;
padding-top:88px;
}

#twitter_div li{
list-style-image:none;
list-style-position:inside  ;
margin-left:-10px;
margin-bottom: 7px;
}

.spiffy{/*display:block*/}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#74A6E7}
.spiffy1{
  margin-bottom:0px;
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #314763;
  border-right:1px solid #314763;
  background:#577cad}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #0b1017;
  border-right:1px solid #0b1017;
  background:#5d86bb}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #5d86bb;
  border-right:1px solid #5d86bb;}
.spiffy4{
  border-left:1px solid #314763;
  border-right:1px solid #314763}
.spiffy5{
  border-left:1px solid #577cad;
  border-right:1px solid #577cad}
.spiffyfg{
  background:#74A6E7;
  padding:4px;}
.spiffyfg, .spiffyfg a{
color: #fff;
}
.spiffyfg a:hover{
color: #516FA5;
}
a.twitt_time{
color:#bad6e8;
}

.twitt_time{
font-family:"Calibri",Trebuchet MS;
font-size:10pt;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:11pt;

.prevNextLinks a {
	color: #000;
}


