*{
margin:0;
padding:0;
}


body {
	margin: 0;
/*	background:#eee url('images/fondo.gif') repeat-y center;*/
	font-family:helvetica,arial,verdana,sans-serif;
	text-align:center;
	height:100%; 
	background:#666 url(/images/body_bg.gif) repeat-y center;
	}


#container { 
  text-align:left;
	width: 700px;
	\width: 720px;
	w\idth: 700px;
	margin: 0 auto;
	padding:0;
	height:100%;
	background:#fff;
}

.blog #container{
/*	background:#fff url(/images/blog_container_bg.gif) repeat-y right;*/
}

#banner {
	padding: 0;
	margin-bottom: 0;
	background:#a4b253;
}

h1{
width:700px;
height:100px;
background:url('/images/header.gif');
text-indent:-5000px;
margin:0;
padding:0;
}

h2{
font-size:11px;
text-align:center;
width:30px;
padding:5px 5px 20px 5px;
position:relative;
margin-top:-70px;
top:80px;
color:#eef3f9;
background:#9bd;
-moz-border-radius: 9px;
}

h2 span{
font-size:20px;
}

h4{
color:#a4b253;
}

#sidebar h4{
text-indent:12px;
color:#678bab;
margin-bottom: -2px;
}

#content {
	padding: 10px 13px 10px 10px;
	margin-right: 200px;
	background-color: transparent;
	font-size: 12px;
	color: #555555;
	line-height: 1.3;
/*	height:100%;*/
}
#content li{
 margin-left: 20px;
}
#content ul{
 margin-bottom: 10px;
}

h3 {
	font-family:'Trebuchet MS', Verdana, Arial, sans-serif;
	font-size: 18px;
	letter-spacing:0.09em;
	color: #152c3c;
	margin:0;
	margin-bottom:0.5em;
	}
	
.blog #content h3{
	text-indent:18px;
	padding: 0 0 3px 0;	
	background:url('/images/post.gif') no-repeat 0px 0px;
	}	

#content h3 a {
	color: #152c3c;
	text-decoration: none;
	}

#content h3 a:hover {
	color: #678bab;
	text-decoration: none;
	}
	
#content-deletemeifsomethingwrong h4{
text-indent:12px;
background:url('/images/clock.gif') no-repeat 0px 3px;
}	
	
#content p {
  margin: 3px 0 10px 0;
  line-height: 1.4em;
  margin-bottom: 1.4em;
  font-family: Verdana, sans-serif;
  font-size: 1.05em;
}
	
#content .banner468x60 {
	margin: 0px 0 10px 0;
	padding: 0 0 10px 0;
	/* border-bottom: 1px solid #D1D1D1; */
	text-align: center;
	}

#content .post-footer {
	margin: 10px 0 6px 0;
	padding: 1px 10px 3px 10px;
	background-image: url('images/post_footer_bg.jpg');
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	}


#content .post-footer a {
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	}
	

#content .post-footer a:hover {
	color: #2A586E;
	text-decoration: none;
	border-bottom: 1px solid #2A586E;
	font-weight: bold;
	}

#content p a, #content li a {
	color: #526780;
	text-decoration: none;
	border-bottom: 1px solid #829BB9;
}

#content li{
  margin-bottom: 5px;
}
#content p a:hover {
	color: #DE7300;
	text-decoration: none;
/*	border-bottom: 1px solid #7F4200;*/
	}

#sidebar {
	float: right;
	width: 187px;
	margin: 0;
	padding-left:.5em;
	background-color: transparent;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	border-left:1px dotted #eee;
}


#sidebar .separador {
	margin: 10px 0 10px 0;
	border-top: 1px dotted #D1D1D1;
	width: 90%
	}

#sidebar h1 {
	font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #DF7F03;
	border-bottom: 1px dotted #F58A00;
	width: 95%;
	margin: 0 0 6px 0;
	padding: 0;
	}

#sidebar ul {
	margin: 0 0 6px 0;
	padding: 0;
/*	list-style: circle;*/

	}
	
#sidebar li{
  list-style-type:none;
  padding-left:15px;  
  }
	
#sidebar a {
	color: #666666;
	text-decoration: none;
	border-bottom: 1px dotted #333333;
	}
	
#sidebar a:hover {
	color: #A25B00;
	text-decoration: none;
	border-bottom: 1px dotted #A25B00;
	}
#sidebar p{
 margin-left: 12px;
 margin-top: 6px;
}

#footer {
	clear: both;
	padding: 10px;
	margin-top: 0px;
	font-family: 'Trebuchet MS', Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #555555;
	border-top: 1px solid #D1D1D1;
	}
	
#footer a {
	color: #555555;
	}


.blog span.visto, .blog em.visto, .blog span.visto-en, .blog em.visto-en{

  color: #666;
}

/* Minitabs */

#nav {
	margin: 0px 0px 1px 0px;
	height: 25px;
/*	padding: 0 0 0 45px;*/
	background:#678BAB url('/images/nav_bg.gif');
	font-family: Verdana, Arial, sans-serif;
	}



#nav li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
	}

#nav li a {
	float: left;
	padding: 6px 10px 8px 10px;
	border-right: 1px solid #FFF;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	text-align: center;
	}

#nav li form{
	float: left;
	font-size: 10px;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
#nav li form select{
 margin-top: 1px;
}

#nav li a.noborder{
 border-right: 0px;
 margin-right: 0px;
 padding-right: 3px;
}
#nav li form input{
	font-size: 10px;
}

#nav a:hover {
		background: #f6f6f9;
		color: #4a4a4a;
	}

#nav a:link.active, #nav a.active {
/*	border-bottom:3px solid #448;*/
	font-weight: bold;
	color: #333;
	background:#fff;
	cursor:default;
}

blockquote {
	width: 350px;
	border: 0px;
	border-left: 2px solid #ddf;
	margin: 1px 0px 15px 20px; 
	padding: 15px 15px 10px 25px; 
	color: #666b75;
	background: #eef3f9 url('/images/quotes.gif'); background-repeat: no-repeat;
	text-align: left;
	font-family: Georgia, serif;
	-moz-border-radius: 7px;
	line-height: 1.5em;
	font-style: italic;
}

blockquote blockquote{
	width: 290px;
	border-left: none;
	background: transparent;
	margin-left: 0px;
}
#content blockquote p{
	font-family: Georgia, serif;
	line-height: 1.5em;
	font-style: italic;
}

blockquote.big{
 font-size: 2.1em;
 background-color: #FFF;
 border: none;
 color: #666;
 line-height: 1.1em;
 word-spacing: 0.1em;

}
.dicho-por{
 text-align: right;
 font-style: italic;
}

.link-comentarios{
 text-align: right;
}
.link-comentarios a{
  color: #152c3c;
}
.individual_entry, .blink_entry{
margin-left:45px;
margin-bottom:20px;
padding-bottom:20px;
}

.individual_entry{
 border-bottom: 1px dotted #ddd;
}

.blink_entry{
 border-left: 3px solid #9A9;
 padding: 3px;
 background: #EEFAEE;
 margin-bottom: 40px;
 padding-left: 5px;
}

#tipbox{
 border: 2px solid #ddd;
 margin: 3px;
 margin-right: 7px;
 padding: 4px;
 font-weight: bold;
 background-color: #faffff;
}


.ccDetails {
	text-align: center;
	border: 1px Solid #ddd;
	font-size: 12px;
	width: 80px;
	background-color: #fff;
	margin-left: 20px;
}

.post-info, .post-info a{
  color: #aaa;
  font-size: 0.98em
}

#sendfriend-table, #comment-post-table{
 width: 100%;
 background-color: #eee;
}
#sendfriend-table th, #comment-post-table  th{
 text-align: left;
}
#sendfriend-table textarea, #sendfriend-table input.text, #comment-post-table  textarea, #comment-post-table  input.text{
 width: 90%
}
#sendfriend-table em{
 font-weight: normal;
}

.comment-footer{
 border-bottom: 1px solid #ddd;
}
.comment-footer img{
 vertical-align: top;
 float: left;
 width: 60px;
 margin-right: 10px;
}
.comment-author{
 font-weight: bold;
 color: #262;
}

.comment-2, .comment-1{
 padding: 14px;
 margin-bottom: 8px;
}
.comment-1{
  background-color:#f9f9ff;
  border: 1px solid #dde;
}

.comment-2{
  background-color:#f9fff9;
  border: 1px solid #ded;
}

#intermedio{
 text-align: left;
 padding-left: 35px;
 padding-bottom: 20px;
 border: 1px solid #ccc;
 margin-bottom: 20px;
 margin-left: 40x;
}

a.permalink, a.permalink:hover{
 color: #686;
 padding-left: 4px;
 text-decoration: none;
 font-family: Lucida Console, Courier New;
 font-style: normal;
}
#content .comment-content p{
  line-height: 1.4em;
  margin-bottom: 1.4em;
  font-family: Verdana, sans-serif;
  font-size: 0.9em;
}

div.alert{
 padding: 5px;
 color: #333;
 background: #df3;
 border: 1px solid #ddd;
}

.embedad{
 float: right;
 margin-left: 9px;
}
