body
{
background:#222222;
color:#777;
font-size:80%;
font-family:helvetica,veranda,tahoma,sans-serif;
text-transform:uppercase;
	     scrollbar-3dlight-color:#444444;
	     scrollbar-shadow-color:#444444;
	     scrollbar-arrow-color:#444444;
	     scrollbar-darkshadow-color:#444444;
	     scrollbar-track-color:#222222;
	     scrollbar-face-color:#222222 ;
	     scrollbar-highlight-color:#444444 ;
}
*{padding:0;margin:0;outline:none;}
a img{border:0;}
ul{list-style-type:none}
a{text-decoration:none;color:#336699;}
a:hover{color:#3a7ac3;}
.left{float:left;text-align:left;}
.right{float:right;text-align:right;}

*[onclick]{cursor:pointer}
object,embed{background:#000}

div#wrapper{width:100%; margin:0px auto 0px auto;}

div#content1{min-height:408px; position:relative;}

div#top{min-height:140px;position:relative;}
div#topspace.bigspace{min-height:140px;}
div#topspace.nospace{min-height:10px;}

/* FOOTER */
div#footer{ padding:0px 0px 0px 0px; margin:60px auto 0px auto; width:838px; position:relative; border: none #000000; min-height:120px;text-align:right; }
div#imagenav{padding:3px 3px 0px 0; margin:0px; width:244px; position:absolute; left: 244px; top: 0px; text-align:right; }
div#textnav{padding:0px 0 0px 0; margin:0px; width:244px; position:absolute; left: 524px; top: 0px; text-align:left; }
div#imagenav2{padding:3px 3px 0px 0; margin:0px; width:244px; position:absolute; left: 300px; top: 2px; text-align:right; }


#footer img{margin:0px;}
#footer a{margin-right:0px;font-size:85%;font-weight:500;}

/* HOME PAGE */
div#homeCanvas{ width:560px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#homeLeft{padding:0px 0 0px 0; margin:0px; width:274px; position:absolute; left: 0x; top: 36px; text-align:right; }
div#homeRight{padding:0px 0 0px 0; margin:0px; width:274px; position:absolute; left: 310px; top: 36px; text-align:left; }

div#footerhome{ margin:-20px auto 0px auto; width:550px; position:relative; border: none #000000; min-height:120px;text-align:left; }
div#imagenavhome{padding:3px 8px 0px 0; margin:0px 8px 0px auto;  width:274px; position:absolute; left: -15px; top: 0px; text-align:right; }
div#textnavhome{padding:0px 0 0px 0; margin:0px; width:274px; position:absolute; left: 295px; top: 0px; text-align:left; }

#footerhome img{margin:0px;}
#footerhome a{margin-right:0px;font-size:85%;font-weight:500;}

/* PHOTO Key PAGE */
div#photoKeyCanvas{ width:100%; overflow:auto; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:center; }
div#photoKeyCanvas a img{padding-right:0px; border:0;}
div#topspace a img{padding-right:0px; border:0;}
div#topspace{min-height:50px; width:100%; overflow:auto; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:center;}

div#bottomspace{min-height:50px; width:950px; overflow:hidden; margin:0px auto 0px auto;  position:relative; text-align:center;}


/* PHOTO PAGEs */
div#photoCanvas{ width:100%; height:426px; overflow:hidden; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#ScrollImages{ width:100%; height:426px; overflow:auto; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#DanceImages{ width:5854px; height:400px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#SeriesImages{ width:12082px; height:400px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#PortraitsImages{ width:4480px; height:400px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#FashionImages{ width:5273px; height:400px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }

/* PRINT PAGE   harley 6723 + spacers, 6893 with spacers?*/
div#HarleyImages{ width:6846px; height:400px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#RalphLaurenImages{ width:24460px; height:400px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#PostersImages{ width:12000px; height:400px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }


/* FILM PAGE */
#filmInfo{width:977px; position:relative; margin:0px auto 0px auto; border: none #000000;text-align:center; }
#filmInfoText{width:775px; position:absolute; visibility:hidden; margin:0px auto 0px auto; border: none #000000;z-index:1; left: 0px; top: 0px; }
#filmNav{width:775px; position:relative; margin:0px auto 0px auto; border: none #000000;text-align:center; }

div#footerfilm{ padding:0px 0px 0px 0px; margin:0px auto 0px auto; width:838px; position:relative; border: none #000000; min-height:120px;text-align:right; }
div#imagenavfilm{padding:3px 3px 0px 0; margin:0px; width:244px; position:absolute; left: 244px; top: 0px; text-align:right; }
div#textnavfilm{padding:0px 0 0px 0; margin:0px; width:244px; position:absolute; left: 524px; top: 0px; text-align:left; }
div#imagenav2film{padding:3px 3px 0px 0; margin:0px; width:244px; position:absolute; left: 300px; top: 2px; text-align:right; }


#footerfilm img{margin:0px;}
#footerfilm a{margin-right:0px;font-size:85%;font-weight:500;}

/* Studio PAGE */
div#footerStudio{ padding:0px 0px 0px 0px; margin:0px auto 0px auto; width:838px; position:relative; border: none #000000; min-height:120px;text-align:center; }
div#logoStudio{padding:3px 3px 0px 0; margin:0px; width:244px; position:absolute; left: 244px; top: 0px; text-align:right; }

div#StudioKeyCanvas{ width:1000px; overflow:visible; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:center; }
div#StudioKeyCanvas a img{padding-right:0px; border:0;}
div#topspace a img{padding-right:0px; border:0;}
div#topspace{min-height:50px; width:100%; overflow:auto; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:center;}

div#bottomspace{min-height:50px; width:950px; overflow:hidden; margin:0px auto 0px auto;  position:relative; text-align:center;}

/* music PAGEs */
div#musicCanvas{ width:326px; height:500px; overflow:hidden; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#ScrollNav{ width:326px; height:500px; overflow:auto; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }
div#NavContent{ width:300px; height:4000px; margin:0px auto 0px auto;  position:relative;  border: none #000000;text-align:left; }

#filmCanvas{ width:660px; height:163px; position:relative; margin:111px 0px 0px 150px; border: none #000000; }
#filmLayer1{position:absolute; width:135px; height:90px; z-index:1; left: 100px; top: 24px;}
#filmLayer2{position:absolute; width:133px; height:90px; z-index:1; left: 236px; top: 24px;}
#filmLayer3{position:absolute; width:135px; height:90px; z-index:1; left: 370px; top: 24px;}
#filmLayer4{position:absolute; width:135px; height:90px; z-index:1; left: 506px; top: 24px;}
#filmLayer5{position:absolute; width:135px; height:90px; z-index:1; left: 0px; top: 114px;}
#filmLayer6{position:absolute; width:135px; height:90px; z-index:1; left: 136px; top: 114px;}
#filmLayer7{position:absolute; width:135px; height:90px; z-index:1; left: 271px; top: 114px;}
#filmLayer8{position:absolute; width:135px; height:90px; z-index:1; left: 407px; top: 114px;}
#filmLayer9{position:absolute; width:59px; height:90px; z-index:1; left: 542px; top: 114px;}

/* CACHAO PAGE */
#cachaoCanvas{ width:860px; height:163px; position:relative; margin:0px 0px 0px 100px; border: none #000000; }
#ImageLayer1{position:absolute; width:317px; height:480px; z-index:1; left: 0px; top: 10px;}
#TextLayerCachao{position:absolute; width:450px; height:480px; z-index:1; left: 350px; top: 10px;}

#footer{padding:0px 0 0px 0;margin:0 auto;width:980px;clear:both;float:none;text-align:center;}
#footer img{margin:0px auto;float:none}
#footer a{margin-right:5px;font-size:85%;font-weight:500;}

/* PORTRAIT PAGE */
/* FOOTER 
div#footer{ padding:0px 0px 0px 0px; margin:60px auto 0px auto; width:838px; position:relative; border: none #000000; min-height:120px;text-align:right; }
div#imagenav{padding:2px 0 0px 0; margin:0px; width:300px; position:absolute; left: 244px; top: 0px; text-align:right; }
div#textnav{padding:0px 0 0px 0; margin:0px; width:244px; position:absolute; left: 579px; top: 0px; text-align:left; }
div#imagenav2{padding:2px 0 0px 0; margin:0px; width:244px; position:absolute; left: 300px; top: 2px; text-align:right; }
*/

/* from before*//*
div#toptitle1{position:absolute;left: 0px; width:311px;}
div#toptitle2,{position:absolute;left: 311px; width:199px; }
div#toptitle3,{position:absolute;left: 510px; width:238px; }
div#toptitle4,{position:absolute;left: 748px; width:201px; }
div#title1{position:absolute;left: 0px; width:311px;}
div#title2{position:absolute;left: 311px; width:199px; }
div#title3{position:absolute;left: 510px; width:238px; }
div#title4{position:absolute;left: 748px; width:201px; }

  #PhotoCanvas{ width:1010px; height:463px; position:relative; margin:0px 0px 0px 0px; border: none #000000; }

  #PhotoThumbLayer1 {
	position:absolute;
	left: 404px;
	top: 251px;
	z-index:1;
	width: 126;
	height: 89;
}
  #PhotoThumbLayer2 {
	position:absolute;
	left: 447px;
	top: 342px;
	z-index:1;
	width: 82;
	height: 122;
}
  #PhotoThumbLayer3 {
	position:absolute;
	left: 366px;
	top: 377px;
	z-index:1;
	width: 76;
	height: 109;
}
  #PhotoThumbLayer4 {
	position:absolute;
	left: 322px;
	top: 253px;
	z-index:1;
	width: 82;
	height: 124;
}
  #PhotoThumbLayer5 {
	position:absolute;
	left: 365px;
	top: 140px;
	z-index:1;
	width: 165;
	height: 110;
}
  #PhotoThumbLayer6 {
	position:absolute;
	left: 529px;
	top: 141px;
	z-index:1;
	width: 110;
	height: 165;
}
  #PhotoThumbLayer7 {
	position:absolute;
	left: 530px;
	top: 306px;
	z-index:1;
	width: 161;
	height: 107;
}
  #PhotoThumbLayer8 {
	position:absolute;
	left: 212px;
	top: 253px;
	z-index:1;
	width: 108;
	height: 162;
}
  #PhotoThumbLayer9 {
	position:absolute;
	left: 255px;
	top: 88px;
	z-index:1;
	width: 109;
	height: 164;
}
  #PhotoThumbLayer10 {
	position:absolute;
	left: 365px;
	top: 55px;
	z-index:1;
	width: 131;
	height: 88;
}
    #PhotoThumbLayer11 {
	position:absolute;
	left: 495px;
	top: 29px;
	z-index:1;
	width: 75;
	height: 113;
}
  #PhotoThumbLayer12 {
	position:absolute;
	left: 639px;
	top: 170px;
	z-index:1;
	width: 91;
	height: 136;
}
  #PhotoThumbLayer13 {
	position:absolute;
	left: 691px;
	top: 306px;
	z-index:1;
	width: 94;
	height: 140;
}
  #PhotoThumbLayer14 {
	position:absolute;
	left: 125px;
	top: 254px;
	z-index:1;
	width: 87;
	height: 64;
}
  #PhotoThumbLayer15 {
	position:absolute;
	left: 122px;
	top: 160px;
	z-index:1;
	width: 137;
	height: 92;
}
  #PhotoThumbLayer16 {
	position:absolute;
	left: 726px;
	top: 128px;
	z-index:1;
	width: 68;
	height: 102;
}
  #PhotoThumbLayer17 {
	position:absolute;
	left: 726px;
	top: 230px;
	z-index:1;
	width: 115;
	height: 77;
}
  #FullPhotos{
	width:720px;
	height:453px;
	position:absolute;
	left:122px;
	top: 29px;
	z-index:2;
	visibility: hidden;
}
  #FullPhotoLayer1 {visibility:hidden; position:absolute; left: 225px; top: 0px;  z-index:1; }
  #FullPhotoLayer2 {visibility:hidden; position:absolute; left: 225px; top: 0px;  z-index:1;}
  #FullPhotoLayer3 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer4 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer5 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer6 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer7 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer8 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer9 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer10 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer11 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer12 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer13 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer14 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer15 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer16 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}
  #FullPhotoLayer17 {visibility:hidden; position:absolute; left: 225px; top: 0px; z-index:1;}

  #TextLayer1 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer2 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer3 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer4 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer5 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer6 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer7 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer8 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer9 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer10 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer11 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer12 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer13 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer14 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer15 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer16 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  #TextLayer17 {visibility:hidden; position:absolute; left: 225px; top: 8px;}
  
  .TextTopLeft {position:absolute; left: 8px; top: 8px;}
  .TextTopRight {position:absolute; left: 576px; top: 8px;}
  .TextBottomLeft {position:absolute; left: 8px; top: 423px;}
  .TextBottomRight {position:absolute; left: 794px; top: 314px;}

   
  .FullPhoto1 {position:absolute; left: 212px; top: 43px;}
  .FullPhoto2 {position:absolute; left: 212px; top: 43px;}
  .FullPhoto3 {position:absolute; left: 212px; top: 43px;}


#homeLayer1{position:absolute; width:162px; height:162px; z-index:1; left: 0px; top: 24px;}
#homeLayer2{position:absolute; width:243px; height:162px; z-index:1; left: 160px; top: 24px;}
#homeLayer3{position:absolute; width:243px; height:162px; z-index:1; left: 404px; top: 24px;}
#homeLayer4{position:absolute; width:157px; height:162px; z-index:1; left: 644px; top: 24px;}
#homeLayer5{position:absolute; width:84px; height:162px; z-index:1; left: 805px; top: 24px;}

img#header{margin:0 0 0 130px;float:none}
#content{width:980px}
#content div{float:left}
#content div#left{width:540px}
#content div#center{width:180px;margin:0 20px 0 20px}
#content div#right{width:200px;}
#content div#right ul{font-size:80%}
#content img{float:left;margin:0 10px 0 0;}
#content h4{font-size:smaller;color:#777;margin-top:18px}
#content p{color:#FCFFEA}
#content ul{width:50%;}
#content ul a{color:#999;font-size:smaller;}
#content ul a:hover{color:#bbb;}
#content div#center a.left{color:#777;}
#content div#center a.left:hover{color:#999;}
#content div#center a.right{color:#B6511B;}
#content div#center a.right:hover{color:#c6612B;}*/