 /* IMPORTING HOME AND INNER PAGE LAYOUT */

@import url(home.css);
@import url(inner.css);

/* MAIN TAGS REDEFINED */

.body1 {
	margin: 0;
	padding: 0;
	border: 0;
	font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	background-image: url(../images/bodywork-home-sv1-bg.jpg);
	background-repeat: repeat-x;
}

.bodylanding {
	margin: 0;
	padding: 0;
	border: 0;
	font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #460A0C;
	background-image: url(../images/bodywork-landing-v1-bg.jpg) ;
	background-repeat: repeat-x;
}

.bodyacting1 {
	margin: 0;
	padding: 0;
	border: 0;
	font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	background-image: url(../images/acting-v1-bg.jpg);
	background-repeat: repeat-x;
}

.bodyacting2 {
	margin: 0;
	padding: 0;
	border: 0;
	font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	background-image: url(../images/acting-v2-bg.jpg);
	background-repeat: repeat-x;
}

.bodysinging1 {
	margin: 0;
	padding: 0;
	border: 0;
	font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	background-image: url(../images/singing-v1-bg.jpg);
	background-repeat: repeat-x;
}

.bodysinging2 {
	margin: 0;
	padding: 0;
	border: 0;
	font-family : Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	background-image: url(../images/singing-v2-bg.jpg);
	background-repeat: repeat-x;
}

.bodyjazz {
	margin: 0;
	padding: 0;
	border: 0;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	background-image: url(../images/jazz-bg.jpg);
	background-repeat: repeat-x;
}

.bodyinner {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #000000;
	text-align: center;
}

p {
	font-size: 0.75em;
	color: #000000;
	padding: 0px;
	margin: 0;
	border: 0;
	text-align: left;
	vertical-align: top;
	line-height: 1.25em;
}

p a {
	color: #666666;
	text-decoration: underline;
}

p a:hover {
	color: #000000;
	text-decoration: none;
	}

p ul {
	list-style: circle;
	
	}
	
p li {
	}
	

	.pvacancies {
	font-size: 0.75em;
	color: #333333;
	width: 225px;
	margin: 0;
	padding: 0;
	border: 0;
	text-align: left;
	vertical-align: top;
}
	
ul {
}

li {
	list-style-type: disc;
	margin: 0;
	padding: 0 0 3px 0;
	border: 0;
}
	
H1 {
	font-size: 1.2em;
	color: #000000;
	margin: 0;
	padding: 0px;
	border: 0;
	text-align: left;
	vertical-align: top;
	}

H2 {
	font-size: 1em;
	color: #333333;
	margin: 5px 0px 0px 0px;
	padding: 0;
	border: 0;
}

H3 {
	font-size: .8em;
	color: #3D9675;
	margin: 0;
	padding: 0;
	border: 0;
}

H4 {
	color: #333333;
	font-size: .75em;
	margin: 0;
	padding: 0;
	border: 0;
}

H4 a {
	text-decoration: none;
	color: #165090;
}

H4 a:hover {
	text-decoration: underline;
	color: #165090;
}

H5 {
	font-size: .8em;
	font-weight: normal;
	color: #CC0001;
	margin: 0;
	padding: 0;
	border: 0;
}

H5 a {
	text-decoration: none;
	color: #CC0001;
}

H5 a:hover {
	text-decoration: underline;
	color: #CC0001;
}

img
{
	border: 0;
	padding: 0;
	margin: 0;
}


hr {
	height: 1px;
	width: 350px;
	color: #cccccc;
	margin: 2px 0 2px 0px;
	padding: 0;
	border: 0;
	text-align: left;
	background-color: #cccccc;
}



address {
	font-family: Trebuchet MS, Geneva, Arial, Helvetica, sans-serif;
	font-size: .7em;
	font-style: normal;
	text-align: center;
	color: #FFFFFF;
	margin: 0 0 5px 0;
	padding: 20px 0 0 0;
	border: 0px;
	line-height: 20px;
	
}

address a {
	color: #FFFFFF;
	text-decoration: underline;
}

address a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.address-sp {
	color: #3D9675;
	text-decoration: none;
}


/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}


/* Form Elements */

.required {
	color: Red;
	font-size: .7em;
}

