/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset {margin:0;padding:0;}
.low {display:none;}


/* body
--------------------------------------------------*/
body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:75%;
	line-height:1.6em;
	text-align:center;
	background-color: #393e44;
}

body#commentspopup {padding:0;}


/* headings
--------------------------------------------------*/
h1 {font-size:30px;}

#content h2 {
  margin:0 0 18px 0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:1.6em;
  font-weight:normal;
}

#content h3 {
  margin:0 0 18px 0;
  font-size:1em;
}

#content h4 {
  margin:0;
  font-size:1em;
}

#content.archive h2 {margin:0 0 12px;}

#content.archive h3 {
  margin:0 0 10px 0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:1.3em;
  font-weight:normal;
}

#content.archive h4 {
  margin:0 0 18px 0;
  font-size:1em;
}

#content.archive h5 {
  margin:0;
  font-size:1em;
}


/* links
--------------------------------------------------*/
a {
	text-decoration:none;
	color: #FFFFFF;
}

a:hover {color:#009193;}

a img {
	border:none;
	padding: 0px 0px;
	margin: 0px 0px;
}

/* paragraphs, lists, etc
--------------------------------------------------*/
p {
  margin:0;
  padding:0 0 18px 0;
}

ul {
  margin:0 0 0 8px;
  padding:0 0 18px;
}

ol {
  margin:0 0 0 8px;
  padding:0 0 18px 24px;
}

ul ul {padding:0;}


blockquote {
	margin:0;
	padding:0 18px;
	font-size: 11px;/*  font-style:italic;*/
	text-align: left;
}

pre {
  overflow:auto;
  margin:0 0 18px 0;
  padding:4px;
}

pre, code, kbr {font-family:Courier, Monaco, monospace;}

code, kbr {padding:0 2px;}

abbr, acronym {
  font-size:0.9em;
  letter-spacing:1px;
}


/* images
--------------------------------------------------*/

#fullweb {
	width: 957px;
	margin: 0px;
	padding: 0px;
}

#leftbar {
	background-image: url(/images/izquierdo.jpg);
	background-repeat: repeat-y;
	width: 91px;
}

#rightbar {
	background-image: url(/images/derecho.jpg);
	background-repeat: repeat-y;
	width: 91px;
}

/* container
--------------------------------------------------*/
#container {
	width:775px;
	text-align:left;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

#commentspopup #container {
  width:540px;
  padding:0 15px;
}


/* header
--------------------------------------------------*/
#header {
	height:158px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
}

#header h1 {
  /*display:none; This will hide the text in your header */
  padding-top:50px;
}

/* navigation
--------------------------------------------------*/

#navigation {
	height:24px;
	line-height:24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #000000;
	color: #FFFFFF;
	background-image: url(/images/navigation.jpg);
}

#navigation td {
	padding-right: 4px;
	padding-left: 4px;	
}

#navigation td {
	padding-right: 4px;
	padding-left: 4px;	
}

* html #navigation a {width:1%;} /* see http://www.positioniseverything.net/explorer/escape-floats.html */

#navigation form {
  float:right;
  height:100%;
  width:189px;
  padding:0 15px;
  border-left:1px solid;
  line-height:0;
}

#navigation form fieldset {
  /* centering the search form could've
  been done way more elegant but IEWin
  and Opera refused to follow the rules */
  margin-top:7px;
  border:0 solid; /* Opera */
}

* html #navigation form fieldset {margin-top:7px;}

#navigation #s {
  height:1.5em;
  width:140px;
  margin:0 5px 0 0;
  padding:0;
  border:1px solid;
  font-size:0.8em;
  vertical-align:middle;
}

#navigation #searchbutton {
  height:2em;
  width:auto;
  padding:0 1px;
  border:1px solid;
  font-size:9px;
  letter-spacing:1px;
  text-align:center;
  vertical-align:middle;
}

#pagers {
	width: 775px;
	height: 40px;
	background-image: url(/images/footer_lp_1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#pagers #box {
	width: 484px;
	height: 40px;
	padding-left: 20px;
}

/* content
--------------------------------------------------*/
#bgcontent {
	float:left;
	background-image: url(/images/background.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

#content {
	float:left;
	width:500px;
	padding-top:32px;
	padding-right: 0px;
	padding-left: 12px;
}

#subcontent {
	float:right;
	width:248px;
	font-size:9px;
	padding-top: 4px;
	padding-left: 12px;
	height: 100%;
}

#subcontent table td {
	background-color: #000000;
	line-height:14px;
}

#subcontent #player {
	height: 15px;
	width: 236px;
	border: 1px solid #888888;
	padding: 0px;
	margin: 0px;
}

#singlecol {
	float:left;
	width:775px;
	padding-top:32px;
	padding-right: 0px;
	padding-left: 0px;
}

#commentspopup #content {
  float:none;
  padding-top:0;
}


/* entry
--------------------------------------------------*/

.entry {
	margin:0px 0 8px;
}

.entrytitle {
	color: #FFFFFF;
	background-image: url(/images/entrytitle.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	height: 32px;
	padding-left: 16px;
	padding-right: 16px;
}

.entrycategory {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	text-align: right;
}

.entry a {
	color: #405779;
}

.entry a:hover {
	color: #222E40;
	text-decoration: underline;
}

.entrylink {
	color: #92a4bc;
}

.entrylink a:hover {
	color: #405779;
	text-decoration: underline;
}

.entrytitle a {
	color: #FFFFFF;
}

.entrytitle a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.entrycategory a {
	color: #CCCCCC;
}

.entrybody {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
}

.entrybody_eq {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	background-image: url(/images/fondos/eq.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.entrybody_fest {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	background-image: url(/images/fondos/fest.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.entrybody_disco {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	background-image: url(/images/fondos/discografia.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.entrytable {
	border: 1px solid #333333;
	font-size: 10px;
}

.entrytable td {
	border: 1px dotted #666666;
	text-align: center;
	padding: 4px;
	margin: 2px;
}

.entrybody_news_1 {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	background-image: url(/images/fondos/matias.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.entrybody_news_2 {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	background-image: url(/images/fondos/leticia.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.entrybody_top {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	background-image: url(/images/fondos/podium.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.entrybody_fest_2 {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	background-image: url(/images/fondos/fest2.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.entrybody_contact {
	background-color: #EFEFEF;
	text-align: justify;
	margin: 0px;
	padding: 0px 8px 0px;
	border-top: 1px none #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 1px solid #000000;
	font-size: 11px;
	background-image: url(/images/fondos/contacto.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.entryheader {
	background-image: url(/images/entrytop.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 12px;
}

.entryfooter {
	background-image: url(/images/entrybottom.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #929694;
	text-align: right;
	padding-right: 16px;
	padding-bottom: 8px;
}

.entry img {
	padding: 0px;
	border: 1px solid #666666;
	margin-right: 8px;
	margin-left: 8px;
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#B2B4BF,direction=135,Strength=4);
}

.entrybody .imgtrans {
	padding: 0px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
}

.entry .info {
  position:relative;
  margin-top:-3px;
  padding:3px;
  border-top:1px solid;
  border-bottom:1px solid;
  font-size:0.9em;
}

.entry.single {clear:both;}

.entry.single .info {margin:0 0 22px 0;}

.entry .info a {
  margin-right:6px;
  padding-right:9px;
  border-right:1px solid;
}

.entry .info em {
  padding-right:6px;
  font-style:normal;
}

.entry .author,
.entry .editlink a {
  margin:0;
  padding:0 0 0 10px;
  border-left:1px solid;
  border-right:none
}

.entry #filedunder {
	clear:both;
	padding:3px 0 0 0;
	font-size:0.9em;
	border-top:1px dashed #8794a7;
	border-right-color: #8794a7;
	border-bottom-color: #8794a7;
	border-left-color: #8794a7;
	text-align: right;
}


/* mini-entry
--------------------------------------------------*/
.minientry {
	position:relative;
	margin:0px 0 8px;
}

.minientry p {padding:0;}

.minientry .commentlink {
  margin-left:3px;
  padding-right:7px;
  border-right:1px solid;
  font-size:0.9em;
}

.minientry .permalink {
  margin-left:3px;
  font-size:0.9em;
  font-style:normal;
}

.minientry .author,
.minientry .editlink a {
  margin-left:6px;
  padding:0 8px 0 10px;
  border-left:1px solid;
  font-size:0.9em;
  font-style:normal;
}

.minientry .editlink a {margin:0;}


/* comments
--------------------------------------------------*/
#comments h2 {margin-bottom:24px;}

#comments h2 a {
  margin-left:2px;
  padding-left:6px;
  border-left:1px solid;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:0.55em;
}

#comments ul {margin:0 0 0 20px;}

#comments li {
  position:relative;
  margin-bottom:18px;
}


#comments li p {padding:0 0 10px 0;}

#comments .header {
  position:relative;
  min-height:19px; /* 19 + 3 +3 = 25px = height of gravatar */
  margin:0 0 10px 0;
  padding:3px 6px;
}

* html #comments .header {height:19px;} /* IEWin */

#comments .header strong {font-family:Verdana, Arial, Helvetica, sans-serif;}

#comments .header .gravatar {
  position:absolute;
  top:1px;
  right:1px;
}


/* form
--------------------------------------------------*/


/* archives
--------------------------------------------------*/
.archive .postspermonth {
  margin:0;
  list-style:none;
}


/* content misc
--------------------------------------------------*/
.next a {
	float:left;
	color: #666666;
}
.previous a {
	float:right;
	color: #666666;
}

.next a:hover {
	float:left;
	color: #000000;
	text-decoration: underline;
}
.previous a:hover {
	float:right;
	color: #000000;
	text-decoration: underline;
}

#entrynavigation {
  overflow: auto;
  height:1%;
  margin-bottom:13px;
  padding-bottom:13px;
  border-bottom:1px solid;
  font-size:0.9em;
}



/* footer
--------------------------------------------------*/
#footer {
	clear:both;
	font-size:10px;
	background-image: url(/images/footer_lp_2.jpg);
	height: 76px;
	width: 775px;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	color: #EEEEEE;
	font-weight: normal;
}

#footer_info {
	height: 64px;
	width: 550px;
	text-align: center;
	line-height: normal;
	padding: 4px 0px 0px;
}

#footer_info .subtext {
	color: #000000;	
}

#footer_info .subtext_2 {
	color: #999999;	
}

#footer a {
	color: #000000;
}

#footer .subtext_2 a {
	color: #999999;
}

#footer a:hover {
	text-decoration: underline;
}

/* SmallBox */
#smallbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	width: 240px;
	padding-top: 0px;
	padding-right: 0px;
}

#smallbox a:hover {
	text-decoration: underline;
}

#smallbox th {
	/*border-bottom:1px solid;*/
	text-align: center;
	font-size: 13px;
	height: 32px;
	/* background-image: url(/images/smallbox_title_calendar.gif); */
	background-repeat: no-repeat;
	background-position: top;
}

#smallbox .footer {
	background-image: url(/images/smallbox_footer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;	
}

#smallbox .extra {
}

#smallbox .before {
	color: #999999;
	font-weight: normal;
}

#smallbox .today {
	color: #FFFF00;
	font-size: 11px;
}

#smallbox .top3 {
	font-size: 11px;
}

/* entry
--------------------------------------------------*/

.category {
	margin:0px 0 8px;
}

.categorytitle {
	color: #000000;
	background-image: url(/images/sectiontitletop.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	height: 12px;
	padding-left: 16px;
}

.categorybody {
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	padding-left: 16px;
	border-top: 1px none #000000;
	border-right: 2px solid #000000;
	border-bottom: 1px none #000000;
	border-left: 2px solid #000000;
	
}

.categorybottom {
	color: #000000;
	background-image: url(/images/sectiontitlebottom.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin: 0px;
	height: 12px;
	padding-left: 16px;
}

/* Video Clips */

#smallbox_video {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0px;
	width: 240px;
	padding-top: 0px;
	padding-right: 0px;
}

#smallbox_video th {
	/*border-bottom:1px solid;*/
	text-align: center;
	font-size: 13px;
	height: 32px;
	background-image: url(/images/smallbox_title_amableTV.gif); 
	background-repeat: no-repeat;
	background-position: top;
}

#smallbox_video .footer {
	background-image: url(/images/smallbox_footer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 20px;	
}
