/* CSS for studio lapis */

html {
overflow:auto;
}

body {
position:absolute;
left:0px;
width:100%;
margin:0px;
height:100%;
background-color:#363636;
overflow-x:hidden;
overflow:hidden;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:13px;
}

a:link {
color:#FFFFFF;
text-decoration:none;
}
a:visited {
color: #FFFFFF;
text-decoration:none;
}
a:hover {
color: #FFFFFF;
text-decoration:underline;
}
a:active {
color: #FFF799;
text-decoration:underline;
}

#panelContainer {
position:absolute;
left:50%;
}

#panelFull {
position:absolute;
left:-2000px;
top:50%;
width:4000px;
height:333px;
background-color:#000000;
}

#panel0 {
position:absolute;
left:1360px;
width:417px;
height:333px;
background-image:url(imageslayout/panel0.jpg);
}

#panel1 {
position:absolute;
left:1777px;
width:478px;
height:333px;
background-image:url(imageslayout/panel1.jpg);
}

#panel2 {
position:absolute;
left:2255px;
width:385px;
height:333px;
background-image:url(imageslayout/panel2.jpg);
}

#keywords {
position:absolute;
font-weight:bold;
font-size:14px;
left:128px;
top:230px;
}

#keywordsTitle {
font-weight:normal;
}

#contactInfo {
position:absolute;
left:154px;
color:#FFFFFF;
}

#contactInfoTitle {
font-weight:bold;
color:#6BB2B0;
}

.titleHeader{
font-weight:bold;
}

#definition {
position:absolute;
color:#FFFFFF;
left:12px;
top:114px;
}

#definitionTitle {
font-weight:bold;
font-size:40px;
color:#FFFFFF;
}

#partnersL {
position:absolute;
left:-93px;
top:220px;
color:#E1E1E1;
}

#partnersLTitle {
font-weight:bold;
color:#6BB2B0;
}

#partnersR {
position:absolute;
left:5px;
top:226px;
font-size:11px;
line-height:13px;
}

#creditText {
position:absolute;
top:333px;
left:128px;
font-size:12px;
color:#898989;
float:left;
white-space: nowrap;
}

#viewportfolio {
position:absolute;
top:333px;
left:-92px;
font-size:12px;
color:#898989;
width:91px;
height:13px;
}