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

/*HTML-Body*/

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

body {
	background-color: #F2F2F2;
	background-image: url(images/bgRepeat.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 15px;
}

/*Content-Header*/

#headerTop {
	background-image: url(images/headerTop.png);
	background-repeat: no-repeat;
}
#headerLeft {
	background-image: url(images/headerLeft.png);
	background-repeat: no-repeat;
}
#headerRight {
	background-image: url(images/headerRight.png);
	background-repeat: no-repeat;
}
#headerBottom {
	background-image: url(images/headerBottom.png);
	background-repeat: no-repeat;
}

/*Content-Body*/

#bodyTop {
	background-image: url(images/bodyTop.png);
	background-repeat: no-repeat;
}
#bodyLeft {
	background-image: url(images/bodyLeft.png);
	background-repeat: repeat-y;
}
#bodyContent {
	background-image: url(images/bodyContent.gif);
	background-repeat: no-repeat;
	background-color: #FFF;
}
#bodyRight {
	background-image: url(images/bodyRight.png);
	background-repeat: repeat-y;
}

.pJustified {
	text-align: justify;
}

/*Content-Home*/

#featuredCenter {
	background-image: url(images/featuredDemoReel.png);
	background-repeat: no-repeat;
}
#featuredPosition {
	position: absolute;
	width: 774px;
	top: 245px;
	left: 50%;
	margin-left: -387px;
}
#demoReelPosition {
	position: relative;
	width: 320px;
	height: 220px;
	top: 19px;
	/*left: 1px;*/
}
#spacer {
	width: 10px;
	height: 240px;
}
#titleNews {
	position: relative;
	width: 764px;
	top: 20px;
	left: 20px;
}
#news {
	position: relative;
	top: 0px;
	left: 30px;
	width: 754px;
	height: 280px;
	overflow: auto;
}

/*Content-Banners*/

#description {
	width: 500px;
	font-weight: bold;
}

/*Content-FeaturedFilm*/

#featuredVideo {
	position: absolute;
	top: 734px;
	left: 50%;
	margin-left: -10px;
	width: 320px;
	height: 240px;
}

/*Content-Footer*/

#footer {
	background-image: url(images/footer.gif);
	background-repeat: no-repeat;
}

/*Text*/

.purpleTextBold14 {
	font-family: Arial, Helvetica, sans-serif;
	color: #1F0349;
	font-weight: bold;
	font-size: 14px;
}
.purpleTextBold12 {
	font-family: Arial, Helvetica, sans-serif;
	color: #1F0349;
	font-weight: bold;
	font-size: 12px;
}
.purpleTextBold10 {
	font-family: Arial, Helvetica, sans-serif;
	color: #1F0349;
	font-weight: bold;
	font-size: 10px;
}
.purpleTextBold10Right {
	font-family: Arial, Helvetica, sans-serif;
	color: #1F0349;
	font-weight: bold;
	font-size: 10px;
	text-align: right;
}

.whiteText12 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
}

.blackText10 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}
.blackText10Right {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	text-align: right;
}

#footerText {
	position: relative;
	top: 35px;
	padding-bottom: 20px;
}

/*Links*/

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA0091;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA0091;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA0091;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #AA0091;
	text-decoration: none;
}

a.press:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #1F0349;
	text-decoration: none;
}
a.press:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #1F0349;
	text-decoration: none;
}
a.press:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #AA0091;
	text-decoration: none;
}
a.press:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #1F0349;
	text-decoration: none;
}

a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1F0349;
	text-decoration: none;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1F0349;
	text-decoration: none;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #AA0091;
	text-decoration: none;
}
a.footer:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #1F0349;
	text-decoration: none;
}

