/* 
Theme Name: Encuentro Linux 2009
Theme URI: http://2009.encuentrolinux.cl/
Description: Tema para el Encuentro Linux 2009
Version: 1.0
Author: Renato Covarrubias <rnt@rnt.cl>
Author URL: http://rnt.cl
Tags: valid XHTML, fixed width, two columns, left sidebar, 

The CSS/XHTML is released under GPL:  http://www.opensource.org/licenses/gpl-license.php
*/

* {
  font-family:Arial,Verdana,Sans-serif;
}

body {
/*  background: #F3F5F7 url(images/fondo-trans.png) center 0px repeat-y;*/
  background-color: #F3F5F7;
}

.alighleft, .left{ float: left; }
.alignright, .right{ float: right; }
.clear, div.clear{ clear: both; }

a img {
 border: none;
}

#wrapper {
  width: 940px;
  margin: 0 auto;
}

/* MENU */
#sidebar2 {
  width: 170px;
  float: left;
}

.shadow {
  background: url(images/sombra.png) no-repeat;
  width:  155px;
  height: 155px;
  float: left;
}
#sidebar2 .shadow {
  margin-left: 7px;
  margin-top: 7px;
}
#sidebar2 ul.menu1 {
  list-style-type: none;
  margin: 10px 1px 0 2px;
  padding: 0;
}

#sidebar2 ul.menu2 {
  list-style-type: none;
  margin: 22px 0 0 3px;
  padding: 0;
}
  
#sidebar2 ul.menu3, #sidebar2 ul.menu4 {
  list-style-type: none;
  padding: 20px 0 0 3px;
  margin: 0;
  background: url(images/cuadro2.jpg) no-repeat;
  width: 155px;
  height: 155px;
}
  
#sidebar2 ul.menu4 {
  background: url(images/cuadro3.jpg) no-repeat;
}

#logos {
  position: relative;
}

#logos img {
  position: absolute;
  top: 0pt;
  left: 0pt;
  display: none;
  z-index: 3;
  opacity: 0;
  width: 149px;
  height: 149px;
}

.bn {
  background: url(images/nt.png) no-repeat left;
  width: 147px;
  height: 25px;
  text-align: center;
  padding-top: 8px;
}

.bn a,
.bn a:visited {
  color: #ef9c00;
  text-decoration: none;
  font-size:13px;
  font-weight: bold;
}
 
.bn a:hover {
  color: #818181;
}

.bgt {
  background: url(images/bgt.png) no-repeat left;
  width: 145px;
  height: 30px;
  text-align: center;
  padding-top: 12px;
  margin-top: -5px;
}

.bgt a,
.bgt a:visited {
  color: #515151;
  text-decoration: none;
  font-size:14px;
  font-weight: bold;
}
.bgt a:hover {
  color: #ef9c00;
}

.gt {
  background: url(images/gt.png) no-repeat left;
  width: 145px;
  height: 22px;
  text-align: center;
  padding-top: 7px;
  margin-bottom: -2px;
}

.gt a,
.gt a:visited {
  color: #515151;
  text-decoration: none;
  font-size:13px;
  font-weight: bold;
}
.gt a:hover {
  color: #ef9c00;
}


/* CONTENIDO */
#content {
  width: 692px;
  height: 489px;
  float: left;
  background: url(images/bg.png) no-repeat right;
  padding: 15px;
}

/* COMENTARIOS */

.post {
	min-height: 380px;
	text-align: justify;
	border-bottom: 2px solid #CCC;
}

.post h1 {
  margin-left: 10px;
  color: #FAAC58;
}

.post a,
.post a:visited {
  color: #ef9c00;
}

.post a:hover {
  color: #555;
}

.postdata {
  margin: -10px 0 0 50px;
  color: #666;
}

.post h2 {
  margin-top: 30px;
}

ol#comments li {
  clear: both;
	min-height: 80px;
  list-style-type: none;
	margin-left: -40px;
	padding: 10px;
	margin-bottom: 10px;
}

ol#comments li .comment-gravatar {
  border: 1px dotted #CCC;
	width: 80px;
	height: 80px;
}

ol#comments a,
ol#comments a:visited {
  color: #555;
}

ol#comments a:hover {
	color: #AAA;
}

.com0 {
	background-color: #EEE;
}

.com1 {
  background-color: #DDD;
}

ol#comments li span.comment-gravatar {
  float: right;
}

.highlight .comment-author {
  font-weight: bold;
}

#comments p {
	text-align: justify;
	text-indent: 50px;
}

#comments-form #comment {
	width: 690px;
}

#comments-closed {
 background: url(images/dialog-warning.png) no-repeat left;
 min-height: 30px;
 padding-left: 40px;
 padding-top: 15px;
}

.navigation .left {
	padding-left: 40px;
	padding-top: 15px;
	background: url(images/go-previous.png) no-repeat left;
	height: 37px;
}
.navigation .right {
	padding-right: 40px;
	padding-top: 15px;
	background: url(images/go-next.png) no-repeat right;
	height: 37px;
}

.navigation a,
.navigation a:visited {
	color: #204a87;
}
.navigation a:hover {
  color: #3465a4;
}

#auspiciador {
  float: left;
  position: relative;
}

#auspiciador img {
  position: absolute;
  top: 0pt;
  left: 0pt;
  display: none;
  z-index: 3;
  opacity: 0;
  width: 147px;
  height: 147px;
}
.expimg {
  border: 1px dotted #000;
  padding: 1px;
  margin-left: 12px;
  margin-bottom: 5px;
}

.turismo,
.alojamiento {
  width: 683px;
  border: 1px solid #000000;
  border-left: none;
  border-bottom: none;
}
.turismo th,
.alojamiento th {
  border-left: 1px solid #000000;
  border-bottom: 3px double #000000;
}
.turismo tr td,
.alojamiento tr td {
  border-bottom: 1px solid #000000;
  border-left: 1px solid #000000;
  padding: 2px;
}
