body
{
	background-color: #FFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	line-height: 20px;
}


p {	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #999; line-height: 18px; margin: 0px; padding: 0px; }
a {   font-family: Arial, Helvetica, sans-serif; font-size: 12px;	color: #999; line-height: 20px; text-decoration: none; }
a:hover { text-decoration: underline; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px;	color: #ccc; line-height: 25px; margin: 0px; padding: 0px; letter-spacing: 5px; font-weight: lighter;}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 15px;	color: #69C; line-height: 20px; margin: 0px; padding: 0 0 15px 0;  letter-spacing: 8px;  font-weight: lighter;    }


.container {padding: 0px; margin: 0px;}
.imgthumb {padding: 5px; margin: 0px; border: 1px #ccc solid; display: inline; }
.blue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #69C; line-height: 20px; text-decoration: none;}
a.artistas  { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #999; line-height: 30px; text-decoration: none;  letter-spacing: 2px;   }
a.artistas:hover { color: #ccc; text-decoration: none;}
.curriculum { width: 300px; vertical-align: top; margin: 0px; padding: 0px;}
.year { padding-right: 15px; font-weight: bold; vertical-align: top; }

#header { width: 100%; height: 108px; margin: 0px; padding: 0px; vertical-align: bottom; background-image: url(../img/Back_Header.gif) ; background-position: bottom;  background-repeat: x-repeat; }
#header .logo { margin: 0px; padding: 0px; width: 328px; height: 75px; background-image: url(../img/LogoHeader.gif); background-repeat: no-repeat; }
#header .left {  width: 328px; height: 18px; padding: 0 0 0 56px;  background-color: #999; vertical-align: bottom;}
#header .right { margin: 0px; padding: 0 0 0 384px; width: 470px; height: 18px; background-color: #FFF; }

#title {
	height: 20px;
	width: 450px;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 60px;
}

#contenedor { width: 854px; height: 640px; margin: 0px; padding: 0px;  }
#contenedor #izquierda { width: 380px; margin: 0px; padding: 20px 0 0 0; float: left; }
#contenedor #derecho { width: 430px; margin: 0px; padding: 20px 0 10px 34px;  float: right;}


#thumbs { width: 356px; padding: 0px; margin: 0 0 45px 35px; }
#placeholder { margin: 5px 0 5px 0px; padding: 0px; }
#footer { width: 378px; border: 1px solid #ddd; padding: 10px 0 15px 22px; margin: 5px 0 0 0; text-align: left; }
#footer p { line-height: 20px; padding: 0px; margin: 0px; }

#ifrmtexto { margin: 0 0 0 35px; padding: 0px; width: 340px;  height: 240px; border: 1px solid #ccc; background-color: #fff;}
#submenu { margin: 0 0 0 35px; padding: 0px; width: 340px; height: 15px; background-color: #69c; }
