html{background:black url(../images/backfade.jpg) top left repeat-x;}
body{background:transparent url(../images/mainbackground.png) center -32px no-repeat;}
div.wrapperThin{width:800px;margin:0 auto;}

#header{color:white;text-align:right;padding:2px 0;}
#header li{font-size:1.15em;line-height:2em;font-weight:bold;letter-spacing:1px;}
#header .redhead{float:left;}
#header .redhead span{}
#header .email{}
#header .email a{color:white;text-decoration:none;}
#header .tel{position:absolute;display:block;top:45px;left:50%;margin-left:155px;}
#header .tel1{display:none;position:absolute;top:0;left:0;}


#laargeArea {height:400px;background:transparent url(../images/mainbanner.png) top left no-repeat;}
#laargeArea .box {
	width:200px;
	height:275px;
	padding:0 10px;
	marfgin:105px 20px 0 560px;
	display:block;
	color:white;
	background:transparent url(../images/insidebox.png) top left no-repeat;
}

#largeArea {width:100%;padding:10px 0;margin:0;height:380px;background:transparent url(../images/mainbanner.png) top left no-repeat;}
#largeArea .box {width:200px;height:275px;padding:10px 10px 0;margin:105px 20px 0 560px;background:transparent url(../images/insidebox.png) top left no-repeat;display:block;color:white;}

#largeArea .box h2{padding:0;margin:0 0 10px 0;}
#largeArea .box p{margin:0 5px;}
#largeArea .box a{color:white;text-decoration:none;}


#otherArea {height:160px;margin-top:10px;width:100%;clear:both;}
#otherArea .box{height:140px;padding:10px 10px 0;margin:0;display:block;float:left;}

#whoWeAre.box{width:250px;margin-right:20px;background:transparent url(../images/boxthird.jpg) top left no-repeat;}
#whoWeAre a {color:#F00;text-decoration:none;}
#gallery.box{width:510px;height:150px;padding:0;cursor:pointer;}

#otherArea .box h2{padding:0;margin:0 0 10px 0;}
#otherArea .box p{margin:0 5px;}

#nav{padding:0;margin:0;list-style:none;background:#D30102 url(../images/navBackground.jpg) top left repeat-x;text-align:center;clear:both;}
#nav li{display:inline;padding:0 30px;fondt-size:2.3em;line-hedight:1.8em;line-height:1em;}
#nav li a{padding:0;margin:0;color:white;text-decoration:none;}
#nav li img{padding:0;margin:0;}

#animation a {color:white;}
#AnimationLargeArea {height:550px;background:transparent url(../images/secondpageback.png) top left no-repeat;padding:10px;}
#ModelLargeArea {height:550px;background:transparent url(../images/modelpageback.png) top left no-repeat;padding:10px;}
#ProductionLargeArea {height:550px;background:transparent url(../images/productionpageback.png) top left no-repeat;padding:10px;}
/*



html{background:black url(../images/backfade.jpg) top left repeat-x;}
body{background:transparent url(../images/mainbackground.png) center -32px no-repeat;}
div.wrapperThin{width:800px;margin:0 auto;}

#header{color:white;text-align:right;padding:2px 0;}
#header li{font-size:1.15em;line-height:2em;font-weight:bold;letter-spacing:1px;}
#header .redhead{float:left;}
#header .redhead span{}
#header .email{}
#header .email a{color:white;text-decoration:none;}
#header .tel{
	position:absolute;
	top:45px;
	margin-left:555px;
}
#header .tel1{display:none;position:absolute;top:0;left:0;}


#largeArea {height:400px;background:transparent url(../images/mainbanner.png) top left no-repeat;}
#largeArea .box {
	width:200px;
	height:275px;
	padding:0 10px;
	margin:105px 20px 0 560px;
	display:table;
	color:white;
	background:transparent url(../images/insidebox.png) top left no-repeat;
}
#animation a {color:white;}


#AnimationLargeArea {height:550px;background:transparent url(../images/secondpageback.png) top left no-repeat;padding:10px;}


#otherArea {}
#otherArea .box{
	height:150px;
	padding:0 10px;
	margin:10px 0;
	display:table;
}
#otherArea #whoWeAre{
	width:250px;
	margin-right:10px;
	background:transparent url(../images/boxthird.jpg) top left no-repeat;
	float:left;
}
#otherArea #gallvery{width:490px;background:transparent url(../images/boxtwothird.jpg) top left no-repeat;}
#otherArea #galledry img{margin:0;display:block;}
#otherArea #galleryRotate{cursor:pointer;}

#nav{padding:0;margin:0;list-style:none;background:#D30102 url(../images/navBackground.jpg) top left repeat-x;text-align:center;}
#nav li{display:inline;padding:0 30px;fondt-size:2.3em;line-hedight:1.8em;line-height:1em;}
#nav li a{padding:0;margin:0;color:white;text-decoration:none;}
#nav li img{
	padding:0;
	margin:0 20px 0 0;
}


#lightboxes div.box{padding:0;margin:0;color:white;}
#lightboxes div.box h2{line-height:2em;margin-top:0;}
#lightboxes p.close{display:none;}
#lightboxes .contactForm{padding:0;margin:0;}
#lightboxes .contactForm fieldset{padding:0;border:0 none;margin:20px 0;}
#lightboxes .contactForm legend{margin-bottom:0.5em;font-size:1.8em;}

#lightboxes .contactForm ul{padding:0;margin:0;list-style:none;}
#lightboxes .contactForm li{font-size:1.5em;padding:0;margin:0;line-height:2em;float:left;}
#lightboxes .contactForm label{width:150px;display:table;float:left;padding:0;margin:0 0.5em 0 0;text-align:right;}

#lightboxes .contactForm fieldset.website {margin:30px 0 0 0;}
#lightboxes .contactForm fieldset.website li{float:none;margin-left:50px}
#lightboxes .contactForm fieldset.website li input{width:560px;}
#lightboxes .contactForm fieldset.website li textarea{width:561px;height:150px;font-size:0.8em;line-height:1.2em;}

#moreButton	{float:right;margin:0;}
