/* GENERAL */

BODY, TD, TH, INPUT, SELECT, DIV, LI, UL, TEXTAREA, P { 
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: black;	
}

H1, H2, H3, P	{
	margin: 0px;
	padding: 0px;
}

A {
	text-decoration: none;
	color: black;
}

A:HOVER {
	text-decoration: none;
	color: grey;
}

A IMG {border:0;}

BODY {
	margin: 20px 0px 0px 0px;
	text-align: center;
}

.bodycontent {
	width: 816px;
	height: 593px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

.linkgo {text-decoration: underline;}
.sound {clear: both;}

/* HOMEPAGE */

.homepage .bodycontent {
	background-image:  url(../img/bg-homepage.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
}

.homepage .welcome {
	padding-top: 400px;
	padding-left: 50px;
}

.homepage .welcome P {
	margin: 10px 0px;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	}

.homepage .welcome A {
	color: white;
}
.homepage .welcome A:HOVER {
	color: lightgrey;
}

/* HEADER */

.header {
	width: 100%;
	height: 150px;
	padding-left: 170px;
}

.header .backhome {
	float: left;
	padding-top: 50px;
	width: 160px;
}

.header .link1 {
	float: left;
	padding-top: 40px;
	padding-right: 5px;
}

.header .link2 {
	float: left;
	padding-top: 50px;
	padding-right: 10px;
}
.header .link3 {
	float: left;
	padding-top: 30px;
	padding-right: 0px;
}
.header .link4 {
	float: left;
	padding-top: 70px;
	padding-right: 10px;
}
.header .link5 {
	float: left;
	padding-top: 60px;
	padding-right: 10px;
}
.header A {font-weight: bold; font-family: Verdana;}

/* LAUNCHPAGES STRUCTURE 2 COLUMNS */

.content .column1{
	float: left;
	width: 240px;
	height: 592px;
}

.content .column2{
	float: left;
	width: 576px;
	height: 592px;
}

.content .column1 H1 {
	text-align: right;
	font-size: 24px;
	font-weight: bold;
	padding-top: 5px;
}
.content .column2 P, .content .column2 H2, .content .column2 H1 {
	padding-left: 20px;
	padding-right: 100px;
}

.content .column2 H1 {
	text-align: left;
	font-size: 24px;
	font-weight: bold;
	padding-top: 5px;
}
.content .column2 H2 {
	text-align: left;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
}


/* LAUNCHPAGES BACKGROUNDS */

.launchpage .bodycontent {
	background-image:  url(../img/bg-launchpage.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
}

.biography .bodycontent {
	background-image:  url(../img/bg-biography.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
}

.awards .bodycontent {
	background-image:  url(../img/bg-awards2.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 690px;
}

.percusion .bodycontent {
	background-image:  url(../img/bg-percusion.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 690px;
}

.pictures .bodycontent {
	background-image:  url(../img/bg-pictures.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 690px;
}

.portafolio .bodycontent {
	background-image:  url(../img/bg-portafolio.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 710px;
}

.links .bodycontent {
	background-image:  url(../img/bg-links.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
}

.contact .bodycontent {
	background-image:  url(../img/bg-contact.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
}

/* WELCOME LAUNCHPAGE*/

.launchpage .content H1 {
	color: #635A0F;
}
.launchpage .content H2 {
	color: #000000;
	}
.launchpage .content P {
	padding-top: 10;
}
	
/* BIOGRAPHY LAUNCHPAGE*/

.biography .content H1, .biography .content H2 {
	color: #E0B40D;
}

.biography .content LI { padding-right: 100px; padding-bottom: 10px; }

/* AWARDS LAUNCHPAGE*/

.awards .content H1, .awards .content H2 {
	color: #1C78CF;
}

.awards .content TH { padding: 10px 0px 10px 20px;}

/* PERCUSION LAUNCHPAGE*/

.percusion .content H1, .awards .content H2 {
	color: #1C78CF;
}
.percusion .content .column2 OBJECT {padding-left: 20;}

.percusion .content TH { padding: 10px 0px 10px 20px;}


/* PICTURES LAUNCHPAGE*/

.pictures .content H1, .pictures .content H2 {
	color: #1C78CF;
}
.pictures .content .column1 {text-align:right;}
.pictures .content TH { padding: 10px 0px 10px 20px;}

/* PICTURES DETAIL PAGE*/

.picturesdetail .content .column1 {text-align:right;}
.picturesdetail .content .column2 P {padding-bottom: 5; padding-top: 5;}
.picturesdetail .content .column2 IMG {padding-left: 70; }
.picturesdetail .bodycontent {
	background-image:  url(../img/bg-pictures.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 690px;
	 }

/* PORTAFOLIO LAUNCHPAGE*/

.portafolio .content H1, .portafolio .content H2 {
	color: #752734;
}

.portafolio .content TH {padding: 10 5;}
.portafolio .content TD {text-align: center;}
.portafolio .content TABLE {padding: 0 0 10 30;}


/* PORTAFOLIO DETAIL PAGE*/

.portofoliodetail .content .column1 {text-align:right;}
.portofoliodetail .content .column1 P {padding: 0 10 10 0; }
.portofoliodetail .content .column1 IMG {padding: 10; }
.portofoliodetail .content .column2 P {padding-bottom: 5; padding-top: 5;}
.portofoliodetail .bodycontent {
	background-image:  url(../img/bg-portafolio2.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 588px; }
	
.atxim .bodycontent {
	background-image:  url(../img/bg-portafolio4.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 1588px; }
	
.silenci .bodycontent {
	background-image:  url(../img/bg-portafolio.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 710px; }
	
.sedeta .bodycontent {
	background-image:  url(../img/bg-portafolio.jpg); 
	background-repeat: no-repeat; 
	background-position: top center;
	height: 710px; }

/* LINKS LAUNCHPAGE*/

.links .content H1, .links .content H2 {
	color: #B87B2B;
}

/* CONTACT LAUNCHPAGE*/

.contact .content H1, .contact .content H2 {
	color: #996512;
}

.contact .content .column2 H2 {
	font-size: 24px;
}
.contact .content .column2 P {
	font-size: 20px; font-weight: bold;
}
