body { margin:0px auto; padding:0px; background:#100f0d; }
img { border:0px; margin:0px; padding:0px; display:block; }

a:link { text-decoration:none; }
a:visited { text-decoration:none; }
a:hover {text-decoration: underline; }

.Wrapper { position:relative; margin:0px auto; width:965px; height:709px; }
.Wrapper #Title { position:absolute; top:1px; left:6px; }
.Wrapper #Instructions { position:absolute; top:2px; left:436px; }

/* large pic */
.Wrapper #Vertical { position:absolute; top:0px; left:0px; width:965px; height:709px; display:none; background:url(../i/progress.gif) center center no-repeat; }
#Vertical .Picture { position:absolute; top:0px; left:254px; }
#VerticalClose { position:absolute; top:660px; left:600px; }

.Wrapper #Horizontal { position:absolute; top:0px; left:0px; width:965px; height:709px; display:none; background:url(../i/progress.gif) center center no-repeat; }
#Horizontal .Picture { position:absolute; top:0px; left:0px; }
#HorizontalClose { position:absolute; top:580px; left:860px; }

.Wrapper #Full { position:absolute; top:0px; left:0px; width:965px; height:709px; display:none; background:url(../i/progress.gif) center center no-repeat; }
#Full .Picture { position:absolute; top:0px; left:0px; }
#FullClose { position:absolute; top:660px; left:860px; }

/* overlay */
.Wrapper #Overlay { position:absolute; width:965px; height:709px; top:0px; left:0px; background:#100f0d; opacity:1.0; filter:alpha(opacity=100); z-index:0; }
.Wrapper #Joel_Grey { position:absolute; top:325px; left:420px; z-index:1000; opacity:0.0; filter:alpha(opacity=0); }

/*	content chips */
.Wrapper #LookingHard { position:absolute; top:95px; left:44px; width:144px; height:68px; background:#669835; display:block; }
.Wrapper #LHContent { position:absolute; top:125px; left:57px; display:none; width:774px; height:415px; display:block; visibility:hidden; }
#LHContent .closebutton { position:absolute; top:383px; left:706px; }

.Wrapper .Content { position:relative; top:28px; width:965px; height:685px; display:block; overflow:hidden; }
/* pics on home page */
.Content #cow { position:absolute; top:192px; left:392px; display:block; }
.Content #chain { position:absolute; top:308px; left:306px; display:block; }
.Content #door { position:absolute; top:555px; left:15px; display:block; }
.Content #face { position:absolute; top:250px; left:491px; display:block; }
.Content #panties { position:absolute; top:8px; left:203px; display:block; }
.Content #tv { position:absolute; top:226px; left:861px; display:block; }
.Content #angles { position:absolute; top:196px; left:192px; display:block; }
.Content #orange { position:absolute; top:113px; left:486px; display:block; }
.Content #anchor { position:absolute; top:540px; left:101px; display:block; }
.Content #manhole { position:absolute; top:437px; left:8px; display:block; }
.Content #smush { position:absolute; top:201px; left:715px; display:block; }
.Content #skateboarders { position:absolute; top:93px; left:325px; display:block; }
.Content #graphitti { position:absolute; top:384px; left:824px; display:block; }
.Content #glove { position:absolute; top:16px; left:822px; display:block; }
.Content #abstract { position:absolute; top:8px; left:341px; display:block; }
.Content #abstractred { position:absolute; top:107px; left:695px; display:block; }
.Content #flag { position:absolute; top:581px; left:811px; display:block; }
.Content #rails { position:absolute; top:256px; left:32px; display:block; }
.Content #metal { position:absolute; top:99px; left:825px; display:block; }
.Content #wire { position:absolute; top:551px; left:641px; display:block; }
.Content #rope { position:absolute; top:349px; left:33px; display:block; }
.Content #water { position:absolute; top:384px; left:677px; display:block; }
.Content #rust { position:absolute; top:564px; left:476px; display:block; }
.Content #texture { position:absolute; top:170px; left:67px; display:block; }
.Content #box { position:absolute; top:354px; left:394px; display:block; }
.Content #yellow { position:absolute; top:291px; left:590px; display:block; }
.Content #brokenglass { position:absolute; top:8px; left:489px; display:block; }
.Content #hows { position:absolute; top:0px; left:27px; display:block; }
.Content #smile { position:absolute; top:481px; left:789px; display:block; }
.Content #water2 { position:absolute; top:459px; left:462px; display:block; }
.Content #machine { position:absolute; top:296px; left:737px; display:block; }
.Content #barbwire { position:absolute; top:573px; left:192px; display:block; }
.Content #stripes { position:absolute; top:573px; left:333px; display:block; }
.Content #combo { position:absolute; top:483px; left:625px; display:block; }
.Content #combo1 { position:absolute; top:436px; left:291px; display:block; }
.Content #combo2 { position:absolute; top:6px; left:662px; display:block; }
.Content #green { position:absolute; top:116px; left:592px; display:block; }
.Content #wood { position:absolute; top:354px; left:163px; display:block; }

/* bio section */
.Content #Bio { position:absolute; top:189px; left:301px; width:80px; height:107px; background:#2b5b59; overflow:hidden; display:block; }
#Bio .Hidden { position:absolute; top:0px; left:0px; display:block; visibility:hidden; }
#Bio .Portrait { position:absolute; top:0px; left:286px; }
#Bio .closebutton { position:absolute; top:279px; left:15px; }

/*	contact section */
.Content #Contact { position:absolute; top:192px; left:598px; width:111px; height:83px; background:#064a71; overflow:hidden; display:block; }
#Contact .Hidden { position:absolute; top:47px; left:9px; display:none; }
#Contact .closebutton { position:absolute; top:279px; left:15px; }

/*	pulbications */
.Content #Publications { position:absolute; top:387px; left:496px; width:167px; height:65px; background:#dfb23e; overflow:hidden; display:block; }
#Publications .Hidden { position:absolute; top:50px; left:6px; display:none; }
#Publications .closebutton { position:absolute; top:241px; left:194px; }
#Publications .button { float:left; padding:1px; background:#d07131; }

/*	Exhibits */
.Content #Exhibits { position:absolute; top:454px; left:186px; width:90px; height:110px; background:#a50c00; overflow:hidden; display:block; }
#Exhibits .Hidden { position:absolute; top:43px; left:6px; display:none; }
#Exhibits .closebutton { position:absolute; top:194px; left:289px; }
#Exhibits .button { float:left; padding:1px; background:#760b03; }

/*	chip & chip title*/
.chip  { position:absolute; top:0px; left:0px; }
.chip .chiptitle { position:absolute; top:0px; left:0px; }

/*	footer */
.Content #Credit { position:absolute; top:672px; left:802px; }

/*	fonts */
.orange { font-family:arial,verdana,helvetica; font-size:11px; color:#f9820f; line-height:15px; }
.orangeitalic { font-family:arial,verdana,helvetica; font-size:11px; color:#f9820f; font-style:italic; line-height:15px; }
.orangeunder { font-family:arial,verdana,helvetica; font-size:11px; color:#f9820f; text-decoration:underline; line-height:15px; }

.bigred { font-family:arial,verdana,helvetica; font-size:12px; font-weight:600; color:#561105; line-height:16px; }
.red { font-family:arial,verdana,helvetica; font-size:11px; color:#aa230b; line-height:15px; }

.yellow { font-family:arial,verdana,helvetica; font-size:11px; color:#f8bd1d; line-height:15px; }

.aqua { font-family:arial,verdana,helvetica; font-size:11px; color:#a8d6f0; line-height:15px; }
.blue { font-family:arial,verdana,helvetica; font-size:11px; color:#3ea9fc; line-height:15px; }
.blueunder { font-family:arial,verdana,helvetica; font-size:11px; color:#3ea9fc; text-decoration:underline; line-height:15px; }

/*	spacers */
.space20h { clear:both; height:20px; width:100%; overflow:hidden; }