﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}


body {
     line-height: 1
}
#divGallery div {clear:both;display:inline;text-align:center}
#divMedia div {background:#CC6600;clear:both;position:absolute;overflow:auto;display:inline;}

#video img {position: absolute;clear:both;}
#video object {
 position: absolute;clear:both;
 display:inline; overflow:auto;
margin-left:110px;
margin-top:42px;
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}

* {	margin: 0; 	padding: 0;}

body {
  font-family: "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
  line-height: 1.6; color:white; 
  background-repeat: repeat;   background-color: black;
  background-image:url('../images/fondos/metal_018.jpg');
  background-attachment:fixed;}

#container {
	padding-right: 90px;
	padding-left: 90px;
}

#header {
	background-color:black;
	position:relative;
	padding-top:2px;
	padding-bottom:20px;
	padding-right:10px;
	text-align:center;
	overflow:auto;
	


}

#header img{

	
	float:left;
	clear:both;}

#mainMenu {
	position:relative;
	background-color:orange;
	border: 1px solid #FFFFFF;
	font-size: 0.8em;
	text-align:right;
	overflow:auto;
}


#mainMenu ul {
	float:right;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#mainMenu li {
	display: inline;
}

#mainMenu li a {
	color: #FFFFFF;
	text-decoration: none;
	padding:0px 10px 3px 10px;
}

#mainMenu li a:hover {
	color:white;
	background-color: #808080;
}

#pageBody {
	position: relative;
	top:auto;
	)
}

#sidebar {
	width: 500px;
	padding: 5px 10px 10px 10px;
	float: right;
	border: 1px solid #808080;
	font-size: 0.8em;
	margin-top: 5px;
	margin-left: 10px;
	background-color:#000000;
}

#sidebar ul {
	padding: 0px;
	margin: 0px;
}

#sidebar ul li {
	list-style-type: none;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}

#sidebar li a { 
	text-decoration: none;
	color: #CC3300;
}

#sidebar li a:hover {
	color: #800000;
}

#sidebar li:hover {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
	background-color: #CCCCCC;
}

.mainContent {
	text-align: justify;
	min-width: 400px;
}

#footer {
	margin: 0px;
	clear: both;
	font-size: 0.8em;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #CCCCCC;
	text-align: center;
	color: #CCCCCC;
	background-color: #333333;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 90px;
	padding-left: 90px;
	
}

#footer p {
	margin-top: 0px;
	margin-bottom: 5px;
	text-align:center;
}
#footer ul {
	list-style-type: none;
	padding: 3px 0px 3px 0px;
	margin: 0px;
}

#footer li {
	display: inline;
}

#footer li a {
	color: #ffffff;
	text-decoration: none;
	padding: 3px 10px 3px 10px;
}

#footer li a:hover {
	color: #ffffff;
	background-color: #808080;
}

#galleryimg
  {
  background:black;
  margin:2px;
  height:auto;
  width:auto;
  float:left;
  text-align:center;
  }
#galleryimg  img
  {
  display:inline;
  margin:3px; 
  }
  
#gallerydesc
  {
  text-align:center;
  font-weight:normal;
  width:120px;
  margin:2px;
  }
  
.cab-sidebar{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
background-color:white;
color:black;
font-size:medium;
}

/*
#wrapper {   width: 85%; margin: 0 auto; text-align: left; 	min-width: 720px;}

#main { width: 85%; margin: 0 auto; text-align: left; min-width: 720px;}

#branding { height: 60px; padding: 5px 5px 20px 5px;}

#branding img {	text-align:center;}

#branding h1 { margin: 0;}

#mainNav { list-style: none;  float:left;}

#secondaryContent {
	background-color: #000000;
}

#secondaryContent h2 { font-size: 1.6em;  margin: 0;}

#secondaryContent p { font-size: 1.2em;}

#footer {
 /* background-color:#b0b0b0;
  padding: 1px 20px;
}
*/
/* The Core Technique
================================= */

body {font-size: 75.5%;}
/*
#wrapper { width: 72em; margin: 0 auto;  text-align: left;}

#mainNav { width: 18em; float: left; font-size: 1.6em;}

#content { width: 68em;	float: left; padding-top: 25px; }

#mainContent {  width: 46em;  float: left; }

#secondaryContent {  width: 80em;  float: right;} 

#footer { clear: both; text-align: center; margin-top: 10px;}
*/
#column1 { float: left;	width: 50%;}

#column1 p { font-size: 1.4em; color: white; line-height: 1.6em; text-align: right;}

#column2 { float: right; width: 50%;}

#column31 { float: left; width: 33%;}

#column32 { float: left; width: 33%;}

#column33 { float: left; width: 33%;}


/*formatenado navegacion cabcera
================================= */
#menu  {
	text-align: right;
	font-family: Verdana, Arial;
	font-weight: bold;
	margin-left: 0;
	list-style-type: none;
	width: 100%;
	border: 0px;
}
			
#menu  li { margin-bottom: 3px; display: inline; float:right; background: transparent;
			border: 0px; padding-right: 0.5px; padding-left: 5px;}

#menu  li a:link { color: white; border: 0px; padding: 0em 1.1em; background: transparent;  text-decoration:underline;
				padding-left: 1px;}

				
#menu  li a:hover { color: red;}
#menu  li a:visited { color:orange; border: 0px; padding: 0em 1.1em; background: transparent;  text-decoration: none;
				padding-left: 1px;}

.mappath{ display:block; float:left;	font-size:1.3em; margin-top:0px;margin-bottom:5px;padding:0px}

/* Add some padding
================================== */

#mainNav, #secondaryContent {  padding-top: 20px;  padding-bottom: 20px;}
#mainContent{padding-top: 20px;  padding-bottom: 20px;}
#mainNav *, #secondaryContent * { padding-left: 20px;  padding-right: 20px;}

#mainNav * *, #secondaryContent * * { padding-left: 0; padding-right: 0;}

/* Formatting Selectors
================================== */

h1 { font-size: 2.4em; font-weight: normal;}

h2 { font-size: 2.2em; font-weight: normal;}

p, li { font-size: 1.6em; line-height: 1.6em;}  }

p { text-align:justify;} /*text-indent: 3em;*/

h1, h2, p { margin: 1em 0;}

h3 {font-size: 2.0em;color: #7D775C;}

img {
	float:right;
	margin: 0 1em 1em 1em;
	display: inline;
	padding: 10px;
	background: transparent;
	color: white;
	border: 0px;
	text-align: center;
}

a:hover{ color:fuchsia;}
a:visited{color:orange;}
}
/* Specific Classes
================================== */



#divCredits {
	background:#CC6600;
}
#divCredits div p a:hover{Color:white;}
#divCredits div p a:visited{color:maroon;}
#divCredits div p a{color:teal;}


.negritanegra {	font-weight: bold; color: black;}

.negritaroja { font-weight: bold; color: Red;}
.negrita {	font-weight: bold;}
.img_izq { float: left; margin: 0 1em 1em 1em; display: inline;	padding: 10px; background: transparent;
			color: white; border: 0px;}
			
.img_suelta { clear:both;float:none;margin: 0 1em 1em 1em; display: inline; padding: 10px;background: transparent;
			  color: white; border: 0px;}

.img_normal {
	float: none;
	display: inline;
	background: transparent;
	color: white;
	border: 0px;
	text-align: center;
}

.img_derecha { float: right; margin: 0 1em 1em 1em;	display: inline; padding: 10px;
				background: transparent; color: white; border: 0px;}


.news {margin: 2px 0 0 0; padding-right:2%}
/*
.news img {  float: left;  padding: 2%;  width: 25%;  max-width: 200px;}

.news p_img { float: right; width: 68%; margin: 0; padding: 2% 2% 2% 0;}
*/
.news p {font-size: 1.1em;color:white;margin: 0; padding: 1% 1% 1% 0;}

.cab-news{
	font-size: 1.3em;color:#FEFA97; border-bottom-style:dotted;border:thin;}
}
.news hr{width:65%;text-align:center;color:#0099CC;
	}
}

.pdiscography {color:Navy; font-family:Verdana, Georgia, Sans-Serif;color:teal; font-size:1.3em; text-align:justify;
				background-color:white;}
div#band {
	padding: 5px 5px 5px 5px;
	margin:10px;	
}
div#band p {
	clear:both;
	text-align: left;
	color: Yellow;
	font-weight: bold;
	margin-top:5px;
	display:block;
	margin: 5px 5px 10px 5px;
}
div#band img{
	padding: 5px 5px 5px 5px;
	float right;
}

div#band .pright{
	text-align:right;
	padding: 5px 5px 5px 5px;

}
div#gigs{
	text-align: center;
	CLEAR: both;
	margin: 10px;
	padding: 5px 5px 5px 5px;
}

div#credits{CLEAR:both; margin:10px;padding: 5px 5px 5px 5px;}
/*
****************************
** Clases para Accordion  **
****************************
*/
.accordionHeader {	border: 1px solid #2F4F4F; color: white; background-color: #2E4d7B;
					font-family: Verdana, Arial, Sans-Serif; font-size: 1.6em; 	font-weight: bold;
					padding: 5px; margin-top: 5px; 	cursor: pointer;}
					
#master_content .accordionHeader a { color: #FFFFFF; background: none;text-decoration: none;}

#master_content .accordionHeader a:hover {	background: none;	text-decoration: underline;}

.accordionHeaderSelected {	border: 1px solid #2F4F4F;	color: white;	background-color: #5078B3;
			font-family: Verdana, Arial, Sans-Serif; font-size: 1.7em; font-weight: bold;
			padding: 0.5em; margin-top: 5px; cursor: pointer;}
			
#master_content .accordionHeaderSelected a { color: #FFFFFF; background: none; 	text-decoration: none;}

#master_content .accordionHeaderSelected a:hover { 	background: none; text-decoration: underline; }

.accordionContent {	border: 1px dashed #2F4F4F; background-color:white;	border-top: none; color:teal; 	padding: 5px; 	padding-top: 10px;}
.accordionContentBlanco { background-color:white;border: 1px dashed #2F4F4F; 	border-top: none; 	padding: 5px; 	padding-top: 10px;}
/*
****************************
** Fin Clases para Accordion  **
****************************
*/
/*******************
***  Pestañas ******
******************** */
/*pestanas#ul { clear:both;list-style: none; margin: 0; 	padding: 10px 0 0 0; 	height: 23px; 	
			border-bottom: 1px solid black; background: #transparent;}
			
pestanas# li { float: left; margin: 0; height: 23px; text-align: center;
				font-weight: bold; width: 80%; 
				background: transparent url('../images/pestana.gif') no-repeat scroll top;}
				
*/				
div#pestanas li:hover, body#thinlizzy li#pestana1, body#dreams li#pestana2, body#redding li#pestana3, body#ebb li#pestana4, body#mainsqueeze li#pestana5 {
	background: transparent url('../images/pestana_resaltada.gif') no-repeat scroll top;
}

div#pestanas a:hover, body#thinlizzy li#pestana1 a, body#dreams li#pestana2 a, body#redding li#pestana3 a, body#ebb li#pestana4 a, body#mainsqueeze li#pestana5 a {
	color: black;
}
div#pestanas a {display: block;height: 100%; text-decoration: none; color: black;
				font: 14px Arial, sans-serif;}

div#pestanas span {display: block; padding: 4px 10px 0 10px;}

div#pestanas
{
	clear: both; /*padding: .5em 1em;
border-top: 1px solid #999;*/;
	text-align: center;
	margin: 30px 2px 7px 2px;
}
div#pestanas ul 
{
padding: 10px 0 0 0;
margin: 0; 
list-style-type: none; 
height: 23px; 	
background: #transparent;
	border-bottom: 1px solid black;}




div#pestanas li
{
display: inline; height: 23px; text-align: center;
 font-weight: bold;  width: 160px;margin: 0; float: left;
background: transparent url('../images/pestana.gif') no-repeat scroll top;}

	
	
	
	

	


/*
*************************
** Clases para Tablas  **
*************************
*/
mytable {	width: 90%;	padding: 0;	margin: 0;}

caption { padding: 0 0 5px 0;font: italic 1.8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
		text-align: left; }

th {
	font: bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	padding: 6px 6px 6px 12px;
	background: #CAE8EA url('../master/images/bg_header.jpg') no-repeat;
}

th.nobg { border-top: 0; border-left: 0; border-right: 1px solid #C1DAD7;background: none;}

td {
	border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #fff;
	padding: 6px 6px 6px 12px; 	color: #4f6b72;}
	
td.alt { background: #F5FAFA; color: #797268;}

th.spec { border-left: 1px solid #C1DAD7; border-top: 0;	background: #fff url('../master/images/bullet1.gif') no-repeat;
	font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
	
th.specalt {
	border-left: 1px solid #C1DAD7; border-top: 0; background: #f5fafa url('../master/images/bullet2.gif') no-repeat;
	font: bold 1.4em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #797268;
}
/*
*************************
** Fin Clases para Tablas  **
*************************
*/
