@charset "UTF-8";
/* CSS Document */

.body{
margin-top:30px;
margin-left:0px;
margin-bottom:100px;
background-color:#000000;
}

.nav-wrapper{
height:67px;
width:963px;
position:relative;
top:0px;
left:0px;
float:none;
margin:0px;
padding:0px;
overflow:hidden;
}

.link-01{
height:31px;
position:absolute;
top:12px;
left:15px;
width:49px;
float:left;
overflow:hidden;
}

.link-02{
height:31px;
position:absolute;
top:12px;
left:96px;
width:87px;
float:left;
overflow:hidden;
}

.link-03{
height:31px;
position:absolute;
top:12px;
left:214px;
width:94px;
float:left;
overflow:hidden;
}

.link-04{
height:31px;
position:absolute;
top:12px;
left:335px;
width:87px;
float:left;
overflow:hidden;
}

.link-05{
height:31px;
position:absolute;
top:12px;
left:452px;
width:43px;
float:left;
overflow:hidden;
}

.link-06{
height:31px;
position:absolute;
top:12px;
left:539px;
width:48px;
float:left;
overflow:hidden;
}

.link-07{
height:31px;
position:absolute;
top:12px;
left:635px;
width:63px;
float:left;
overflow:hidden;
}

.link-08{
height:31px;
position:absolute;
top:12px;
left:733px;
width:101px;
float:left;
overflow:hidden;
}

.link-09{
height:31px;
position:absolute;
top:12px;
left:866px;
width:71px;
float:left;
overflow:hidden;
}

.body-wrapper{
position:relative;
top:0px;
left:0px;
float:none;
padding:0px;
margin:0px;
overflow:hidden;
width:963px;
height:687px;
text-align:left;
}

.text-wrapper{
position:absolute;
top:180px;
left:225px;
padding:0px;
margin:0px;
overflow:visible;
width:500px;
}

.youth-text-wrapper{
position:absolute;
top:150px;
left:70px;
padding:0px;
margin:0px;
overflow:visible;
width:550px;
}

.youth-text-header{
position:absolute;
padding:0px;
padding-bottom:20px;
margin:0px;
overflow:visible;
width:550px;
}

.contact{
position:absolute;
left:170px;
top:290px;
padding:0px;
padding-bottom:20px;
margin:0px;
overflow:visible;
width:300px;
}

.bigger-project{
position:absolute;
left:78px;
top:159px;
padding:0px;
padding-bottom:0px;
margin:0px;
overflow:visible;
width:500px;
}

.bigger-project02{
position:absolute;
left:78px;
top:295px;
padding:0px;
padding-bottom:0px;
margin:0px;
overflow:visible;
width:300px;
}

.news-text-wrapper{
position:absolute;
top:300px;
left:50px;
padding:0px;
margin:0px;
overflow:visible;
width:550px;
}

.artists-text-wrapper{
position:absolute;
top:88px;
left:60px;
padding:0px;
margin:0px;
overflow:visible;
width:820px;
}

.hire-text-wrapper{
position:absolute;
top:160px;
left:30px;
padding:0px;
margin:0px;
overflow:visible;
width:400px;
}

.hire-text-header{
position:relative;
padding:0px;
padding-bottom:20px;
margin:0px;
overflow:visible;
width:280px;
}

.text-header{
position:relative;
padding:0px;
padding-bottom:20px;
margin:0px;
overflow:visible;
width:450px;
}

.text-body{
position:relative;
left:40px;
padding:0px;
margin:0px;
overflow:visible;
width:400px;
}

.youth-link{
position:absolute;
left:501px;
top:293px;
padding:0px;
margin:0px;
overflow:visible;
}

.adult-link{
position:absolute;
left:213px;
top:385px;
padding:0px;
margin:0px;
overflow:visible;
}

.companies-link{
	position:absolute;
	left:378px;
	top:425px;
	padding:0px;
	margin:0px;
	overflow:visible;
}

.artists-link{
position:absolute;
left:603px;
top:347px;
padding:0px;
margin:0px;
overflow:visible;
}

.hand{
position:relative;
left:827px;
top:0px;
padding:0px;
margin:0px;
overflow:visible;
}

.left-text-container{
	position:absolute;
	top:79px;
	left:55px;
	padding:0px;
	margin:0px;
	overflow:visible;
	width:380px;
}

.p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-top:5px;
margin-bottom:0px;
}

.h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
}

.h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
}

.h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
margin-left:5px;
color:#000000;
}

.h4 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-top:5px;
margin-left:5px;	
margin-bottom:0px;
}

a:link {color: #BF1E2D; text-decoration: none;}
a:visited {color: #BF1E2D; text-decoration: none;}
a:hover {color: #BF1E2D; text-decoration: underline}
