body		{
		text-align:	center;
		margin:		0px;
		background-color: #000000;
		color:		#AAAAAA;
		overflow:	auto;
		scrollbar-face-color:#000000;
		scrollbar-arrow-color:#FFFFFF;
		scrollbar-track-color:#000000;
		scrollbar-shadow-color:#FFFFFF;
		scrollbar-highlight-color:#FFFFFF;
		scrollbar-3dlight-color:'';
		scrollbar-darkshadow-Color:''; 
		}

.galleryPage	{
		position:	relative;
		margin-left:	auto;
		margin-right:	auto;
		width:		910px;
		height:		480px;
		text-align:	left;
		}

.galleryContent	{
		position:	absolute;
		width:		890px;
		height:		340px;
		top:		100px;
		left:		10px;
		background-color: #000000;
		background-image: url('/character-animation/gallery_files/galleryBG.jpg');
		background-repeat: no-repeat;
		text-align:	center;
		border:		1px solid #FFFFFF;
		}

.galleryFlash	{
		position:	absolute;
		width:		580px;
		height:		224px;
		top:		20px;
		left:		20px;
		}

.galleryDescription {
		position:	absolute;
		width:		266px;
		height:		212px;
		left:		604px;
		top:		20px;
		background-color: #000000;
		border:		1px solid #FFFFFF;
		}

.galleryDesc	{
		position:	absolute;
		width:		258px;
		height:		204px;
		left:		4px;
		top:		4px;
		overflow:	hidden;
		font-size:	12px;
		color:		#CCCCCC;
		font-family:	Arial, helvetica, sans-serif;
		text-align:	left;
		visibility:	hidden;
		}
		
.galleryTitle	{
		position:	absolute;
		bottom:		-10px;
		right:		10px;
		font-size:	72px;
		color:		FF9922;
		font-family:	Arial, helvetica, sans-serif;
		font-weight:	bold;
		}

.galleryTitle:first-letter {
		font-size:	96px;
		}

.galleryNav	{
		position:	absolute;
		top:		242px;
		left:		20px;
		}

.galleryLinks	{
		position:	absolute;
		top:		446px;
		left:		10px;
		width:		890px;
		height:		24px;
		font-family:	Arial, helvetica, sans-serif;
		font-size:	12px;
		text-align:	center;
		color:		#AAAAAA;
		}

.animationPage	{
		position:	relative;
		margin-left:	auto;
		margin-right:	auto;
		width:		910px;
		height:		420px;
		}

.audioPage	{
		position:	relative;
		margin-left:	auto;
		margin-right:	auto;
		width:		910px;
		height:		240px;
		}

.imagePage	{
		position:	relative;
		margin-left:	auto;
		margin-right:	auto;
		width:		910px;
		height:		850px;
		text-align:	left;
		}

.homePage	{
		position:	relative;
		margin-left:	auto;
		margin-right:	auto;
		width:		910px;
		height:		360px;
		text-align:	left;
		}

.titleBar	{
		position:	absolute;
		width:		890px;
		height:		60px;
		top:		10px;
		left:		10px;
		background-color: #000000;
		border:		1px solid #FFFFFF;
		}

.titleText	{
		position:	absolute;
		bottom:		0px;
		left:		0px;
		text-align:	center;
		width:		890px;
		}

.titleBigLetter	{
		font-size:	48px;
		font-weight:	bold;
		}

.titleLeft	{
		position:	absolute;
		left:		0px;
		top:		0px;
		text-align:	left;
		width:		200px;
		font-weight:	normal;
		font-size:	12px;
		padding:	4px;
		font-family:	Arial, helvetica, sans-serif;
		color:		#ffffff;
		}	

.titleRight	{
		position:	absolute;
		right:		0px;
		top:		0px;
		text-align:	right;
		width:		200px;
		font-weight:	normal;
		font-size:	12px;
		padding:	4px;
		font-family:	Arial, helvetica, sans-serif;
		color:		#ffffff;
		}	

.quickNav1	{
		position:	absolute;
		width:		890px;
		height:		20px;
		top:		80px;
		left:		10px;
		border:		1px solid #FFFFFF;
		}

.quickNavP	{
		padding:	2px;
		color:		#AAAAAA;
		text-align:	center;
		font-size:	12px;
		font-family:	Arial, helvetica, sans-serif;
		}

.homeFeature	{
		position:	absolute;
		width:		320px;
		height:		240px;
		top:		80px;
		left:		580px;
		border:		0px solid #000000;
		background-color: #000000;
		background-image: url('/character-animation/index_files/demo2.gif');
		color:		#FFFFFF;
		}

.featureText	{
		position:	absolute;
		top:		10px;
		right:		0px;
		width:		200px;
		text-align:	right;
		font-family:	Arial, helvetica, sans-serif;
		font-size:	18px;
		}

.homeDescription {
		position:	absolute;
		width:		560px;
		height:		240px;
		top:		80px;
		left:		10px;
		overflow:	auto;
		}

.descriptionH {
		text-align:	left;
		padding:	4px;
		font-family:	Arial, helvetica, sans-serif;
		font-size:	18px;
		font-weight:	bold;
		color:		#FF9922;
		}

.descriptionH:first-letter {
		font-size:	28px;
		}

.descriptionP {
		padding:	8px;
		font-family:	Arial, helvetica, sans-serif;
		font-size:	14px;
		color:		#CCCCCC;
		}	

.linkL {
		position:	absolute;
		left:		50px;
		width:		350px;
}

.linkR {
		position:	absolute;
		left:		450px;
		width:		350px;
}

.animationContent {
		position:	absolute;
		width:		890px;
		height:		340px;
		top:		90px;
		left:		10px;
		background-color: #000000;
		text-align:	center;
		}

.animationHolder {
		position:	absolute;
		top:		0px;
		left:		570px;
		width:		320px;
		height:		280px;
		background-color: #333333;
		}

.audioHolder {
		position:	absolute;
		top:		20px;
		left:		570px;
		width:		320px;
		height:		80px;
		background-color: #333333;
		}

.animationThumbs {
		position:	absolute;
		width:		80px;
		height:		280px;
		top:		130px;
		left:		820px;
		border:		1px solid #FFFFFF;
		}

.animationDescription {
		position:	absolute;
		top:		0px;
		left:		0px;
		width:		550px;
		height:		280px;
		text-align:	left;
		overflow:	auto;
		}

.imageContent	{
		position:	absolute;
		width:		800px;
		height:		710px;
		top:		110px;
		left:		10px;
		background-color: #000000;
		text-align:	center;
		}

.imageHolder	{
		margin-left:	auto;
		margin-right:	auto;
		margin-top:	auto;
		margin-bottom:	auto;
		}

.imageThumbs	{
		position:	absolute;
		width:		80px;
		height:		710px;
		top:		110px;
		left:		820px;
		border:		1px solid #FFFFFF;
		}

.imageDescription {
		width:		800px;
		height:		100px;
		text-align:	left;
		padding-top:	10px;
		overflow:	auto;
		}

.quickNav2	{
		position:	absolute;
		width:		890px;
		height:		20px;
		top:		830px;
		left:		10px;
		border:		1px solid #FFFFFF;
		color:		#AAAAAA;
		}	

.siteBottom	{
		position:	relative;
		margin-left:	auto;
		margin-right:	auto;
		width:		910px;
		height:		270px;
		text-align:	left;
		}

.major1		{
		position:	absolute;
		width:		215px;
		height:		60px;
		left:		10px;
		top:		10px;
		border:		1px solid #FFFFFF;
		}

.major2		{
		position:	absolute;
		width:		215px;
		height:		60px;
		left:		235px;
		top:		10px;
		border:		1px solid #FFFFFF;
		}

.major3		{
		position:	absolute;
		width:		215px;
		height:		60px;
		left:		460px;
		top:		10px;
		border:		1px solid #FFFFFF;
		}

.major4		{
		position:	absolute;
		width:		215px;
		height:		60px;
		left:		685px;
		top:		10px;
		border:		1px solid #FFFFFF;
		}

.textLinks1	{
		position:	absolute;
		width:		215px;
		height:		80px;
		left:		10px;
		top:		80px;
		}

.textLinks2	{
		position:	absolute;
		width:		215px;
		height:		80px;
		left:		235px;
		top:		80px;
		}

.textLinks3	{
		position:	absolute;
		width:		215px;
		height:		80px;
		left:		460px;
		top:		80px;
		}

.textLinks4	{
		position:	absolute;
		width:		215px;
		height:		80px;
		left:		685px;
		top:		80px;
		}

.minor1		{
		position:	absolute;
		width:		215px;
		height:		60px;
		left:		10px;
		top:		170px;
		border:		1px solid #FFFFFF;
		}

.minor2		{
		position:	absolute;
		width:		215px;
		height:		60px;
		left:		235px;
		top:		170px;
		border:		1px solid #FFFFFF;
		}

.minor3		{
		position:	absolute;
		width:		215px;
		height:		60px;
		left:		460px;
		top:		170px;
		border:		1px solid #FFFFFF;
		}

.minor4		{
		position:	absolute;
		width:		215px;
		height:		60px;
		left:		685px;
		top:		170px;
		border:		1px solid #FFFFFF;
		}

.footer		{
		position:	absolute;
		width:		890px;
		height:		20px;
		left:		10px;
		top:		240px;
		text-align:	center;
		font-family:	Arial, helvetica, sans-serif;
		font-size:	10px;
		color:		#FFFFFF;
		line-height:	18px;
		background-color: #000000;
		background-image: url('/character-animation/siteImages/footer.jpg');
		border:		1px solid #FFFFFF;
		}

.textLinksP	{
		padding:	4px;
		font-family:	Arial, helvetica, sans-serif;
		font-size:	12px;
		line-height:	16px;
		color:		#CCCCCC;
		}

a		{
		font-weight:	bold;
		color:		#FF9922;
		text-decoration: none;
		}

a:hover		{
		color:		#FFFFFF;
		}

img		{
		border:		0px;
		}