#logofakebutton { cursor:pointer; position: absolute; left:0; top:0px; width:190px; height:112px; z-index:50000; border:0px solid #ff0000; }


#movieHolder { position: absolute; left:0; top:0px; width:2px; height:2px; z-index:10; }

#feedback {width:100px; position:absolute; top: 0px; left:0px;  color:#FF0000; z-index:10000; height:50px; border:0px solid #ff0000; }

.hiddenThumbnailB { display:none; }
.hiddenProjectImage { display:none; }

.videoButtonB { display:none;}

#forceBG { position:absolute; top:0px; left:0px; height:100%; width:2px; }

#wrapAround { position:absolute; height:0px; width: 100%; z-index:3; }
#wrap {margin: 0 auto;  width:930px; top:123px; position:relative; overflow:hidden; }

#headerHere { position:fixed; width:100%; height:100px; top:0px; z-index:4000; }     
#headerInside { width:930px; margin: 0 auto; position:relative;}

html, body { font:11px 'Helvetica Neue', Helvetica, Arial; color:#999999; font-size:11px; height:100%; padding:0; line-height:12px; font-weight:bold; overflow-x: hidden; background-color: #b7b2ad; margin-bottom: 1px; }

#backGround {position:fixed; top:0px; left:0px; width:100%; height:9999px; background-color:#E8E5E1; z-index:2}

div.hline {
margin-top:8px;
margin-bottom:6px;
height: 2px;
background:  url(../images/boxline.gif) no-repeat;
}

div.hlineB {
margin-top:8px;
margin-bottom:10px;
border: 1px dashed #FFFFFF;
}
div.hline hr {
  display: none;
}

.imageBelow {position:absolute;  border:0px solid #ff00ff; background-color:#E8E5E1}

.videoUnderlay {position:absolute; left:0px; top:0px; overflow:hidden; }
.videoOverlay {position:absolute; left:0px; top:0px; height:700px;}

#navigationArea { position:fixed;}

#infoHolder {width:930px; left:0px; top:0px;  }
#infoHolderTopLine {position:absolute; width:930px;  height:2px; left:0px; top:0px; display:none;}
#infoHolderBottomLine {position:absolute; width:930px;  height:2px; left:0px; top:178px; display:none;}

.infoTextInside {position:relative; left:0px; top:0px; width:930px;  display:none;}
.infoTitle { width:180px; position:absolute; top:0px; left:0px; font:25px 'Helvetica Neue', Helvetica, Arial; color:#333333;  line-height:24px; font-weight:bold; top:10px;  background-color:#E8E5E1;   }
.infoInfo {  position:absolute; width:110px; line-height:11px; font-weight:bold;  left:200px; top:10px;}
.infoColumnA {position:absolute; position:absolute;  font:11px 'Helvetica Neue', Helvetica, Arial; color:#333333;  line-height:11px; font-weight:bold; width:290px; left:320px; top:10px;  background-color:#E8E5E1; text-rendering: optimizeLegibility; }
.infoColumnB {position:absolute;  position:absolute;  font:11px 'Helvetica Neue', Helvetica, Arial; color:#333333;  padding:0; line-height:11px; font-weight:bold;width:290px; left:630px; top:10px; background-color:#E8E5E1;  text-rendering: optimizeLegibility; }

#project {position:absolute; width:930px; top:123px;  z-index:1; left:50%; margin-left:-465px; }

#logoholder {cursor:pointer; cursor:hand; position:absolute; top: 0px; left:0px; color:#000000; z-index:100; overflow: hidden; width:190px; height:112px; overflow:hidden;  background-color:#FFFFFF; }

#topMenu { position:absolute;  top:0px; background-color:#FFFFFF; height:92px; width:100px; left:-700px; z-index:6; padding:10px; background-color:#f3f5f4; }
#secondMenuHolderInside { position:absolute;  top:0px; left:-330px; background-color:#F0F0F0; height:112px; width:500px; z-index:5; padding:10px; }

#secondMenuHolder {overflow:hidden; position:relative; height:112px; width:900px; top:0px; left:0px; z-index:5; padding:0px; }


#artistMenu { position:absolute;  top:10px; left:30px; width:400px; height:92px; z-index:5; padding:10px;}
#contactsMenu { position:absolute;  top:10px; left:30px; width:400px; height:92px; z-index:5; overflow:hidden; }
#aboutMenu { position:absolute;  top:10px; left:30px;  width:400px; height:92px; z-index:5; }
#disciplinesMenu { position:absolute;  top:10px; left:30px;  width:400px; height:92px; z-index:5; }


#navHolder { position:absolute;  top:0px;  left:190px; width:20px; height:112px; z-index:6; }
#navTab {position:absolute;  top:0px; left:0px; width:30px; z-index:4; }
#navTabRight {position:absolute;  top:0px; left:0px; width:30px; display:none; z-index:4;}
#navTabLeft {position:absolute;  top:0px; left:0px; width:30px; display:none; z-index:4; }

.lista {width:120px;position:absolute;top: 0px; left:0px; color:#222222; }
.listb {width:120px; position:absolute; top: 0px; left:120px;}
.listc {width:120px;position:absolute;top: 0px; left:260px; color:#222222;}
.listd {width:120px; position:absolute; top: 0px; left:380px;}

.imageBG {position:absolute; top:0px; left: 0px; }
.overlayHere {position:absolute; top:0px; left: 0px; background-color:#58585a; padding:10px; }
.overlayText {position:absolute; top:0px; left: 0px; padding:10px;  color:#FFFFFF; font-weight:bold; font-size:14px; line-height:15px}
.overlaySmallText {color:#FFFFFF; font-weight:bold; font-size:11px; line-height:12px; }
.clickMe {color:#FFFFFF; font-weight:bold; font-size:11px; line-height:11px; position:absolute;  left:10px; display:none; }


.box { width:300px; padding:0px; margin:0px;  overflow:hidden; position:absolute; }
img{}
.box a{ margin:0; border:0px; text-decoration:none; color:#999999; }
a { font-size:11px; color:#9b9b8f; text-decoration:none; font-weight:bold;  outline: none;}
a:hover, a:active {color:#333333; text-decoration:none; }

a.playbutton {color:#000000; text-decoration:none;}
a.playbutton:hover, a.playbutton:active {color:#FF00FF; text-decoration:none;}

a.nonChosenCat {color:#9b9b8f; text-decoration:none;}
a.nonChosenCat:hover, a.chosenCat:active {color:#333333; text-decoration:none;}

a.chosenCat {color:#333333; text-decoration:none;}
a.chosenCat:hover, a.chosenCat:active {color:#333333; text-decoration:none; }

a.external {color:#CCCCCC; text-decoration:none;}
a.external:hover, a.external:active {color:#333333; text-decoration:none; }


#backTab {position:absolute; top:125px; left:-100px; }

.infoText { color: #9b9b8f; }

a.project {color:#999999; text-decoration:none; }
a.project:hover, a.project:active {color:#333333; text-decoration:none; }

a.projectChosen {color:#333333; text-decoration:none; }
a.projectChosen:hover, a.projectChosen:active {color:#333333; text-decoration:none; }

.projectHeader { width:755px; margin-left:auto; margin-right:auto; padding:0px; }
#projectTextHolder { width:200px; overflow:hidden; position:absolute; top:0px; left:0px; border: 0px solid #ff0000; }

#projectArtist { font:25px 'Helvetica Neue', Helvetica, Arial; color:#333333;  line-height:24px; font-weight:bold;   }
#projectTitle { font:25px 'Helvetica Neue', Helvetica, Arial; color:#333333;  line-height:24px; font-weight:bold; }
#projectDescription { font:11px 'Helvetica Neue', Helvetica, Arial; color:#333333;  padding:0; line-height:11px; font-weight:bold; }
#projectFooter{ font:11px 'Helvetica Neue', Helvetica, Arial; color:#333333;  padding:0; line-height:12px; font-weight:bold; }
#projectSlideshownavigation {font:11px 'Helvetica Neue', Helvetica, Arial; color:#333333; padding:0; line-height:12px; font-weight:bold; }

#projectSlideshow {overflow:hidden;  position:absolute; width:676px;  padding-bottom:0px;  top:0px; left:250px; }
.projectImage {position: absolute; left:0px; top:2500px; }
.projectCaption { font:11px 'Helvetica Neue', Helvetica, Arial; color:#333333; font-weight:bold; font-size:11px; padding-top:10px; left:0px; width:505px; top:0px; position:absolute; display:none; border:0px solid #FF0000; }
.projectCaptionOn { font:11px 'Helvetica Neue', Helvetica, Arial; color:#333333; font-weight:bold; font-size:11px; padding-top:10px; left:0px; width:505px; top:0px; position:absolute; }
#projectCaptionHolder { font:11px 'Helvetica Neue', Helvetica, Arial; color:#333333; font-weight:bold; font-size:11px; padding-top:10px; left:250px; width:505px; position:absolute; padding-bottom:50px; }


