#navContainer
{
	position:fixed;
	height:117px;
	width:1155px;
	/* left in query */
	top:-12px;
	z-index: 3;
}
#bgfiller
{
	position:fixed;
	overflow: hidden;
	left:0;
	top:0;
	width:100%;
	height:82px;
	background:url(img/bgHead.png) repeat-x;
	z-index: 2;
}
body
{
	margin:0;
	padding:0;
	background: rgba(75,100,122,1);
	min-width:1550px;
	font-size: 90%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#leftSpace,#rightSpace
{
	float:left;
	width:20%;
	height:820px;
	z-index:5;
}
a
{
	color:rgba(23,38,57,1);
	text-decoration: none;
}
#relleno
{
	background: rgba(206,206,206,1); 
	width:279px;
	height:20px;
}
#logo
{
	width:279px;
	height:97px;
	margin-left:128px;
	overflow:hidden;
}
#logoImg
{
	padding-left:7px;
	background:rgba(206,206,206,1);
}
#nav
{
	margin-left:405px;
	margin-bottom:-2px;
}
#nav td
{
	padding:0;
	height:30px !important;
	display:inline-block;
}
@-moz-document url-prefix() { 
    .tab{margin-left:-5px;}
}
#menu
{
	width:1255px;
	margin-top:-35px;
}
#space
{
	height:102px;
}
#shadowBox
{
	width:1152px;
	height:500px;
	position:absolute;
	/*left in query*/
	top:97px;
	overflow: hidden;
	box-shadow: 0px -50px 60px rgba(206,206,206,1);
	-webkit-box-shadow: 0px -50px 60px rgba(206,206,206,1);
	z-index:-1;
}
#pie
{
	margin:0;
	margin-top:100px;
	padding:0;
	width:100%;
	height:453px;
	background:url(img/bgFoot.jpg);
	
}
#pieTxt
{
	color:white;
	margin: 0 auto;
	margin-top:-80px;
	width:300px;
	text-align: center;
	font-size: 90%;
	font-family: Verdana,Arial,Helvetica,sans-serif;

}
#explorerWarning
{
	width:0;
	height:0;
	position:fixed;
	top:200px;
	left:40%;
	overflow: hidden;
	color:white;
	width:1000px\9;
	height:20px\9;
	width:1000px\0;
	height:20px\0;
	z-index:88;
}
.ie10 #explorerWarning
{
	width:1000px;
	height:20px;
}
_:-ms-fullscreen, :root #explorerWarning
{
	width:1000px;
	height:20px;
}
/*Contenido*/
#containerAll
{
	float:left;
	width: 1152px;
	min-height:1100px;
	overflow: hidden;
}
.gif
{
	width:300px;
	height:200px;
	float:left;
	margin:35px;
	margin-bottom:10px;
	border: 10px solid gray;
	border-radius:10px;
}

.banner
{
	width:1152px;
	margin-bottom:-5px;
}
.textImg
{
	float:left;
	position:relative;
	width:170px;
	left:30px;
	top:20px;
	border:10px solid gray;
	border-radius: 10px;
}

section
{
	margin-left:25px;
	margin-right:25px;
}
section p
{
	text-align: justify;
	color:white;
}
#tips section p
{
	text-align: center;
}
section ul
{
	text-align: center;
	color:white;
}
ul
{
	list-style: none;
	padding:0;
}
.sideTxt,.sideTxt2,.sideTxt3
{
	width:680px;
	float:left;
	margin:30px 0px;
}
.sideTxt2,.sideTxt3
{
	width:540px;
	margin-left:20px;
	margin-bottom:10px;
}
.sideTxt3
{
	margin-right:55px;
}
.sideTxtBio
{
	width:1050px;
	position:relative;
	left:50px;
	text-align: justify;
}
.flashButs
{
	position:absolute;
	height:20px;
	width:350px;
	top:82px;
	left:0;
	z-index:10;
}
.flashBut1,.flashBut2,.flashBut3
{
	float:left;
	height:20px;
	opacity: 0.3;
	z-index:99;
}
.flashBut1
{
	width:80px;
}
.flashBut2,.flashBut3
{
	width:75px;
}
#flash .sideTxt2, #flash2 .sideTxt2
{
	margin: 80px 40px 10px 40px;
	width:410px;
	height:770px;
}
#flash .sideTxt3,#flash2 .sideTxt3
{
	margin-left:30px;
}
#flash .textImg, #flash2 .textImg
{
	float:none;
	margin:0px;
	margin-bottom:20px;
	width:350px;
}
#flash2 .texto
{
	text-align: center;
}
#coco
{
	color:gold;
}
.texto, .titulo, section li
{
	font-size: 90%;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
#musTit1
{
	margin-top:25px;
}
.titulo
{
	color:rgba(205,205,155,1);
	text-align: center;
	font-size: 95%
}
.subtitulo
{
	color:rgba(236,184,108,1);
}
#servicios section
{
	margin: 0 auto;
}
.servImg
{
	border:10px solid gray;
	border-radius: 10px;
	float:left;
	margin:70px 20px 50px 70px;
}
#servicios ul
{
	/*list-style: circle;*/
	/*text-align: justify;*/
	list-style: none;
	text-align:center;
}
#bio a, #links a, #musica a, #flash a, #flash2 a
{
	color:rgba(236,184,108,1);
}
#tips section
{
	float:left;
	width:520px;
	margin:20px;
}
#tipsExtra
{
	position:relative;
	left:300px;
}
#clear
{
	clear:both;
}
.panel
{
	width:1152px;
	height:1550px;
	position:absolute;
	overflow-y:auto;
	overflow-x:hidden;
	margin-top: -400%;
	-webkit-transition: all 1.5s ease-in-out;
	-moz-transition: all 1.5s ease-in-out;
	-ms-transition: all 1.5s ease-in-out;
	-o-transition: all 1.5s ease-in-out;
}
.panel:target
{
	margin-top:0%;
}
#bio:target ~ #link-bio,
#musica:target ~ #link-musica,
#servicios:target ~ #link-servicios,
#flash:target ~ #link-flash,
#flash:target ~ .flashBut1,
#flash2:target ~ .flashBut2,
#flash3:target ~ .flashBut3,
#gal:target ~ #link-gal,
#tips:target ~ #link-tips,
#links:target ~ #link-links,
#contacto:target ~ #link-contacto
{
	background:#000;
	color:#fff;
}