body 
{
background-color: #000000;
font-family: Arial,Helvetica,sans-serif;
font-size:100%;
overflow-x: hidden;
overflow-y: auto; 
overflow: auto;
overflow-x: hidden;
}

p
{
color: #999999;
font-size:12px;
letter-spacing:1px;
text-decoration: none;
}

div
{
color: #999999;
font-size:12px;
letter-spacing:1px;
text-decoration: none;
}

#whiteheader
{
color: #FFFFFF;
font-size:12px;
letter-spacing:2px;
text-decoration: none;
}

#maincontainer
{
position: absolute;
z-index:1;
padding-bottom: 5px;
padding-left: 0;
margin-top: 170px;
margin-left: 0;
width: 100%;
line-height: 18px;
font-size:12px;
letter-spacing:7px;
left:160px;
}

#displaystudio
{
position: absolute;
z-index:-1;
margin-left: 0;
width: 100%;
}

#foliocontainer
{
position: absolute;
text-align: center;
padding-bottom: 5px;
padding-left: 0;
margin-top: 10px;
margin-left: -220px;
color: #999999;
width: 100%;
}

#folio2container
{
position: absolute;
top: 200px;
}

#navcontainer ul
{
position: absolute;
text-align: center;
font-weight: bold;
padding-bottom: 5px;
padding-left: 0;
margin-top: 670px;
margin-left: 0;
color: #999999;
width: 100%;
line-height: 18px;
font-size:12px;
letter-spacing:5px;
}

#navcontainer ul li
{
display: inline;
}

#navcontainer ul li a
{
padding-left: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: #999999;
text-decoration: none;
}

#navcontainer ul li a.navon
{
padding-left: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-top: 5px;
color: #50b849;
text-decoration: none;
}

#navcontainer a.nav:hover
{
color: #50b849;
}

#pageheader
{
color: #50b849;
font-size:12px;
font-weight: bold;
letter-spacing:7px;
text-decoration: none;
}

#logo
{
position: absolute;
left:160px;
top:50px;
}

#digitalcontainer
{
position: absolute;
left:160px;
top:500px;
}

#studioheader
{
color: #FFFFFF;
font-size:12px;
font-weight: bold;
letter-spacing:4px;
text-decoration: none;
}

#studioscontainer
{
position: absolute;
text-align: center;
margin-top: 300px;
margin-left: 0;
width: 100%;
}

#lightingcontainer
{
position: absolute;
left:160px;
top:500px;
}

#foliocontainer
{
position: absolute;
left:220px;
top:190px;
}

#mapcontainer
{
position: absolute;
z-index: 1;
text-align: center;
padding-bottom: 5px;
padding-left: 0;
margin-top: 170px;
margin-left: 0;
width: 100%;
}

#footer
{
position: absolute;
text-align: center;
padding-bottom: 5px;
padding-left: 0;
margin-top: 705;
margin-left: 0;
left: 45%;
}

a.digitalemail
{
color: #50b849;
text-decoration: none;
}

a.nav
{
color: #50b849;
font-size:12px;
letter-spacing:5px;
text-decoration: none;
font-weight: bold;
}

a.contactemail
{
color: #50b849;
text-decoration: none;
}

a.studiodesc
{
color: #999999;
font-size:12px;
letter-spacing:4px;
text-decoration: none;
font-weight: bold;
}

a.studiodesc:hover
{
color: #FFFFFF;
font-size:12px;
letter-spacing:4px;
text-decoration: none;
font-weight: bold;
}
