.construction{
display:none;
}
.delayer{
display:none;
}
#smoother, .delayer{
position: absolute;
left:0;
top:0;
height:800px;
width:100%;
}
#smootherText{
position:relative;
width:150px;
height:100px;
margin:0 auto;
padding-top:20%;
font-size:.8em;
color:#fff;
text-align:center;
}
noscript{
font:1.125em Optima, Arial, Helvetica, sans-serif;
color:#fff;
z-index:1000;
position: absolute;
}
body{
background-image:url(imgprofs/images/CarbonFibre4.png);
font-size:100%;
height:100%;
width:100%;
font-family:'Helvetica Neue', Arial, sans-serif;
position: absolute;
}
#About{
border:1px solid #333;
position: absolute;
width:320px;
height:340px;/*for iPad*/
padding:20px 20px 20px 30px;
font:200 .8em 'Helvetica Neue', Optima, Arial, sans-serif;
letter-spacing:.1em;
color:#999;
margin:-1px 0 0 35px;
}
#About a{
color:#c00;
display:inline;
}
#About a:hover{
color:#fff;
}
#centraliser{
position: relative;
width:900px;
margin:0 auto;
/* vert CENTRALISED*/
	top: 50%;
	height:700px;
	margin-top:-350px;
}
#artsts #centraliser{
margin-top:-350px;
width:1280px;
}
#Cntct #centraliser, #Abt #centraliser{
height:500px;
}
#wrapper{
width:800px;
height:650px;
margin:0 auto;
}
#artsts #wrapper{
position:relative;
width:950px;
}
.Galleries #wrapper{
width:1200px;
}
#cntent{
position: relative;
width:500px;
height:480px;
margin:50px auto;
padding-top:35px;
}
#Cntct #cntent{
width:425px;
font:100 1em 'Helvetica Neue', Optima, Arial, sans-serif;
}
#artsts #cntent{
position: absolute;
width:620px;
margin:40px 0 0 75px;
z-index:10;
}
#corps #cntent a{
color:#999;
cursor:pointer;
display:block;
}
h1{
height:30px;
width:200px;
}
#Catalyzm, #Galleries #Catalyzm{
width:325px;
height:60px;
background-image:url(imgprofs/images/CatHeader.png);
background-repeat:no-repeat;
position: absolute;
float:left;
top:-1px;
z-index:300;
cursor:pointer;
}
#Catalyzm span{
position: relative;
float:right;
width:100px;
margin-top:27px;
color:#c00;
font:100 1.2em "Helvetica Neue", Arial;
}
h2{
height:25px;
width:400px;
position: relative;
font:200 .8em "Helvetica Neue", Arial, sans-serif;
color:#ccc;
text-align:right;
float: right;
top:20px;
z-index:999;
letter-spacing:.1em;
}
#goSite, h2 span{
position: relative;
height:auto;
color:#ccc;
font:100 .9em "Helvetica Neue", Arial;
cursor:pointer;
}
#goSite:hover, h2 span:hover{
color:#c00;
}
#trans{
position: absolute;
width:100%;
height:100%;
background-image:url(imgprofs/images/CarbonFibre4.png);
opacity:0.0;
filter:alpha(opacity=0);
cursor:pointer;
z-index:0;
}
#bio{
border:2px solid #000;
background-color:#fff;
position: absolute;
width:400px;
height:auto;
margin:50px -200px;
padding:50px 50px 75px;
left:50%;
text-align:left;
letter-spacing:.1em;
line-height:1.3em;
color:#000;
display:none;
z-index:999;
font-weight:200;
font-family:"Helvetica Neue";
}
#Xit{
position: relative;
right:-35px;
top:-35px;
float:right;
cursor: pointer;
}
#XitGlow{
display:none;
}
.home{
border:1px solid #666;
position:relative;
height:55px;
width:120px;
padding:2px;
font:100 .85em Optima, Arial, Helvetica, sans-serif;
text-align:center;
cursor:pointer;
color:#999;
display:block;
}
#childBox{
position:absolute;
width:750px;
height:400px;
z-index:99;
}
.childBoxes{
border:1px solid #666;
position:relative;
font-size:.875em;
padding:2px;
text-align:center;
cursor:pointer;
line-height:50px;
z-index:10;
display:block;
}
.inactiveLineChildren{
border:2px solid #000;
position: relative;
border-bottom-color:#333;
border-bottom-width:1px;
margin-bottom:15px;
top:-23px;
left:42px;
height:1px;
width:37px;
}
#moved{
position: relative;
width:100%;
top:20%;
font:100 2em Optima;
text-align: center;
}
#corps #cntent #moved a{
color:#c00;
}
#corps #cntent #moved a:hover{
color:#fff;
}
#slideshow{
margin-left: 50px;
z-index: 999999;
}
#slideshow span{
font: 100 .8em Helvetica, arial;
letter-spacing: .09em;
}
/*
#slideshow img{
-moz-border-radius:4px;
-webkit-border-radius:4px;
z-index:0;
float:right;
}
#slideshow .enfants{
position: relative;
background-image:none;
line-height:20px;
color:#fff;
text-align:center;
font-size:.8em;
cursor:pointer;
text-transform: uppercase;
}

#slideshow a{
position:absolute;
top:0;
left:0;
z-index:1;
opacity:0.0;
filter: alpha(opacity = 0);
}
#slideshow a.active{
z-index:10;
opacity:1.0;
filter: alpha(opacity=100);
}
#slideshow a.last-active{
z-index:2;
opacity:0.0;
filter: alpha(opacity=0);
}
#slideshow a span{
font:100 .7em "Helvetica Neue", Optima, Arial, sans-serif;
color:#ccc;
letter-spacing:.1em;
}
*/


/* Set the width and height of the wrapper and the slides */
.slide-wrap,.slide-wrap .slide {
    width:450px;
    height:600px;
}
.slide-wrap{
    position:relative;
    overflow:hidden;
} 
/* Slides will come in from the top in this case */
.slide-wrap .slide {
    position:absolute;
    top:0;
    left:-600px;
}

/*trick for more precise hover control*/
#barrier, #barrier2{
position:absolute;
top:0;
width:600px;
height:550px;
z-index:9;
background-color:black;
opacity:0.0;
filter: alpha(opacity=.0);
}
#barrier2{
background-image:url(imgprofs/images/CarbonFibre4.png);
background-repeat:repeat;
display:none;
width:550px;
height:520px;
left:25px;
top:30px;
opacity:1.0;
filter: alpha(opacity =1.0);
display: none;
z-index:99;
}
#cntrllr{
position: relative;
width: 150px;
height: 50px;
cursor:pointer;
left:-50px;
}
#CrossHolder{
display: none;
}
.talent{
cursor:default;
}
.Bio{
height:320px;
width:300px;
padding:20px;
font:100 0.875em Optima, Helvetica, Arial, sans-serif;
color:#999;
float:right;
display:none;
}
a:link, a:visited, a:active, a:focus {
text-decoration:none;
outline:none;
}
p{
position: relative;
color:#ccc;
float:right;
top:-200px;
font:.8em 'Arial';
text-transform:uppercase;
margin-right:10px;
}
img{
border:none;
}
.inactiveLineMad{
border:2px solid #000;
border-bottom-color:#333;
border-bottom-width:1px;
border-left-color:transparent;
border-right-color:transparent;
position: relative;
height:1px;
width:55px;
top:-40px;
}
#MadBox{
position: relative;
height:38px;
width:58px;
margin:0 20px 0 0;
float:right;
}
#MadHare, #MadHareWhite{
font:100 .6em Arial, Helvetica, sans-serif;
position: relative;
top:0;
height:40px;
}
#MadBox a{
position: relative;
display:block;
top:0;
height:40px;
line-height:40px;
width:60px;
text-align:center;
color:#ccc;
}
#MadHare{
display:none;
}
#R{
color:#c00;
}
#O{
color:#f30;
}
#Y{
color:#ff0;
}
#G{
color:#0f0;
}
#B{
color:#39f;
}
#I{
color:#60c;
}
#V{
color:#93f
}
.opera #Preload{
display: none;
}
.temp{
position: relative;
}
.temp img{
margin-top:55px;
}
#artsts.title{
color:#000;
font:1em Arial;
height:25px;
width:123px;
}
.spanner{
width:125px;
height:125px;
float:right;
}
#thumbShot div span{
display: none;
}
#thumbShot img{
margin-bottom:50px;
}
#thumbShot{
position: relative;
height:250px;
width:875px;
overflow:hidden;
}
#thumbShot div{
text-align: center;
float:left;
}
#thumbShot .bdr, #thumbShot .bd, #thumbShot .bdHvr, #thumbShot .bdHvrRb{
width:125px;
height:auto;
padding-bottom:5px;
color:#ccc;
font:200 .8em 'Helvetica Neue', Optima, Arial, sans-serif;
background-image:url(imgprofs/images/black50.png);
line-height:1em;
float:left;
z-index:0;
cursor:pointer;
}
#thumbShot .bdr, #thumbShot .bdHvr, #thumbShot .bdHvrRb{
background-image:url(imgprofs/images/black95.png);
height:120px;
color:#999;
cursor:url(imgprofs/images/CustomCursor.png), default;
}
#thumbShot .bdr{
/*height: 245px;*/
height:120px;
}
#thumbShot .bdHvrRb{
/*height: 245px;*/
height:120px;
cursor:pointer;
color:#fff;
}
.abs{
position: absolute;
top: 250px;
left:125px;
}
.trnsprncy1{
opacity:.1;
filter:alpha(opacity=10);
-moz-opacity: 0.1;
}
.trnsprncy4{
opacity:.4;
filter:alpha(opacity=40);
-moz-opacity: 0.4;
}
.trnsprncy6{
opacity:.6;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
}
#conDiv{
position: absolute;
font:100 .8em Optima, Helvetica, Arial, sans-serif;
color:#ccc;
height:450px;
width:325px;
}
#SamReq {
font-size: .85em;
}
#conDivJr{
border:1px solid #333;
width: 275px;
height: 160px;
padding: 25px;
text-align: center;
}
#contMailX{
position:relative;
font-size:1em;
width:150px;
height:45px;
padding:2px;
text-align:center;
cursor:pointer;
line-height:45px;
z-index:10;
display:block;
margin:0 auto;
}
#contLine{
position: relative;
margin:-10px auto;
width:115px;
left:0;
right:0;
top:0;
z-index:0;
}
#conDiv a{
color:#999;
font-family:Optima,Helvetica,Arial, sans-serif;
z-index:10;
}
#conDiv .copyright a{
color:#c00;
}
#contMailX:hover{
color:white;
}
.contactNames{
font-size:1.5em;
color:#ccc;
}
.contactTitles{
position: relative;
font-size:.6em;
letter-spacing:.1em;
color:#c00;
font-family: Arial;
text-transform:uppercase;
top:-3px;
}
header, .headwrap{
position:absolute;
width: 700px;
top:-25px;
}
#Cntct header, #Cntct .headwrap{
width:740px;
}
.Galleries header, .Galleries .headwrap{
margin:20px 0 0 40px;
width:895px;
}
#artsts header, #artsts .headwrap{
margin:20px 0 0 -60px;
width:1070px;
z-index:2;
}
#demarc, #demarc2{
border:2px solid black;
border-bottom-width:1px;
border-bottom-color:#333;
position: relative;
width:auto;
height:1px;
top:45px;
margin-left:35px;
}
#demarc2{
top:0;
margin-left:45px;
}
#Cntct #demarc2{
margin-left:0;
}
footer, .footwrap{
position: relative;
top:-50px;
width:700px;
height:35px;
margin-left:20px;
float: left;
left:0;
right:0;
}
.Galleries footer, .Galleries .footwrap{
width:550px;
margin:60px 0 0 2px;
}
#artsts footer, #artsts .footwrap{
width:925px;
float:right;
z-index:999;/*for Catalyzm copyright link*/
top:-125;
}
#artsts footer{
margin:475px 0 0 0;
}

#Cntct footer, #Cntct .footwrap{
position: absolute;
font-size:1.1em;
margin:0 auto;
width:320px;
top:190px;
}
#Abt footer, #Abt .footwrap{
margin:-20px auto;
}
#Stanislav footer, #Stanislav .footwrap{
margin:-120px auto;
}
#Cntct .copyright, .copyright{
text-align: right;
font:100 .675em Helvetica Neue, Arial, sans-serif;
letter-spacing:.1em;
}
.copyright a{
text-decoration:none;
color:#c00;
}
#Cntct .copyright a:hover, .copyright a:hover{
color:#fff;
}
