h 123 body { background-color: #FFFFFF; }
a.subtitle1 { font-family: Akkurat,"Lucida Grande",Verdana; font-size: 9px; color: #4C4C4C;line-height: 12px; font-weight:bold; }
a.subtitle { font-family: Akkurat,Helvetica,Arial; font-size: 11px; color: #4C4C4C; font-weight: bold; line-height: 16px; }
a.text { font-family: Akkurat,Helvetica,Arial; font-size: 11px; color: #4C4C4C; line-height: 16px; }
a.bodytext { font-family: Akkurat,Helvetica,Arial; font-size: 11px; color: #4C4C4C; line-height: 20px; }
a.textlarge { font-family: Akkurat,Helvetica,Arial; font-size: 12px; color: #4C4C4C; line-height: 20px; }
a.blank { color: #FFFFFF; border: 0px; }

/* NAV  Stage 1 5C5C5C */

a.menustage1:link
{
   font-family: Akkurat,Helvetica,Arial;
   font-size:11px;
   color:#B6B6B6;
   text-decoration:none;
}

a.menustage1:visited
{
   font-family: Akkurat,Helvetica,Arial;
   font-size:11px;
   color:#B6B6B6;
   text-decoration:none;
}

a.menustage1:hover
{
   font-family: Akkurat,Helvetica,Arial;
   font-size:11px;
   color:#4C4C4C;
   text-decoration:none;
}

a.menustage1:active
{
   font-family: Akkurat,Helvetica,Arial;
   font-size:11px;
   color:#B6B6B6;
   text-decoration:none;
}

a.menustage1selected:link,
a.menustage1selected:visited,
a.menustage1selected:hover,
a.menustage1selected:active
{
   font-family: Akkurat,Helvetica,Arial;
   font-size:11px;
   color:#B6B6B6;
   text-decoration:none;
}

/* NAV open bold */

a.menuopen
{
   font-family: Akkurat,Helvetica,Arial;
   font-size:11px;
   color:#4C4C4C;
   font-weight:bold;
   text-decoration:none;
}

a.spacer
{
	font-size:7px
}

/*]]>*/

#cglogo { position:absolute; left:710px; top:25px; width:115px; height:38px; visibility: visible;}
#navproject { position:absolute; left:25px; top:25px; width:70px; height:20px; visibility: visible;}
#navstudio { position:absolute; left:95px; top:25px; width:60px; height:20px; visibility: visible;}
#navcontact { position:absolute; left:155px; top:25px; width:170px; height:20px; visibility: visible;}

#coverimage { position:absolute; left:295px; top:100px; width:530px; height:450px; visibility: visible;}
#covernews { position:absolute; left:15px; top:100px; width:260px; height:450px; visibility: visible;}
#scrollup { position:absolute; left:0px; top:530px; }
#scrolldown { position:absolute; left:0px; top:538px; }

#navproject1 { position:absolute; left:25px; top:80px; width:110px; height:355px; visibility: visible;}
#navproject2 { position:absolute; left:155px; top:80px; width:170px; height:355px; visibility: visible;}
#textproject { position:absolute; left:25px; top:450px; width:260px; height:125px; visibility: visible;}
#imgproject { position:absolute; left:340px; top:80px; width:485px; height:450px; visibility: visible;}
#creditproject { position:absolute; left:340px; top:545px; width:485px; height:40px; visibility: visible;}

#navstudio1 { position:absolute; left:95px; top:80px; width:140px; height:355px; visibility: visible; }
#navstudio2 { position:absolute; left:270px; top:80px; width:170px; height:355px; visibility: visible; }
#textstudio { position:absolute; left:270px; top:80px; width:440px; height:450px; visibility: visible; }
#titlestudio { position:absolute; left:208px; top:75px; width:343px; height:25px; visibility: visible; }

#navcontact1 { position:absolute; left:155px; top:80px; width:140px; height:355px; visibility: visible; }
#mapcontact { position:absolute; left:210px; top:80px; width:485px; height:370px; visibility: visible; }

#scroller { position:absolute; left:325px; top:550px; }
div#wn	{ position:absolute; left:0px; top:0px; width:280px; height:125px; clip:rect(0px, 280px, 125px, 0px); overflow:hidden;	z-index:1; font-size:1.0em; }
div#lyr1  { position:absolute; left:0px; top:0px; z-index:1; font-size:1.0em;	}
div#hold  { position:relative; overflow:hidden; width:280px; height:125px; z-index:100; font-size:1.0em; }

#scroller01 { position:absolute; left:715px; top:505px; }
div#wn01	{ position:absolute; left:0px; top:0px; width:440px; height:450px; clip:rect(0px, 440px, 450px, 0px); overflow:hidden;	z-index:1; font-size:1.0em; }
div#lyr101  { position:absolute; left:0px; top:0px; z-index:1; font-size:1.0em;	}
div#hold01  { position:relative; overflow:hidden; width:440px; height:450px; z-index:100; font-size:1.0em; }

.PageCopy
{
   font-family:arial;
   font-size:xx-small;
   color:#533813;
   text-decoration:none;
}

a.PageCopy:link
{
   font-family:arial;
   font-size:xx-small;
   color:#533813;
   text-decoration:underline;
}

a.PageCopy:visited
{
   font-family:arial;
   font-size:xx-small;
   color:#533813;
   text-decoration:underline;
}

a.PageCopy:hover
{
   font-family:arial;
   font-size:xx-small;
   color:#533813;
   text-decoration:underline;
}

a.PageCopy:active
{
   font-family:arial;
   font-size:xx-small;
   color:#533813;
   text-decoration:underline;
}

.PageHeading
{
   font-family:arial;
   font-size:xx-small;
   color:#533813;
   font-weight:bold;
   text-decoration:none;

}

