* { font-family:verdana; font-size:11px; color:#ffffff; }
body { margin:0px; background-color:#000000; text-align:center; }
.floatLeft { float:left; }
#flashContent { width:780px; height:766px; margin-left:auto; margin-right:auto; z-index:0; }

#galleryUI { position:absolute; width:781px; height:791px; top:0px; left:0px; text-align:left; display:none; background-color:#000000; }
	#galleryHead { position:relative; width:758px; height:145px; top:0px; left:0px; z-index:4; }
		#artistInfo { position:relative; padding:10px 0 0 10px; }
		#artistPic { margin:0 10px 0 0; }
		#artistData {  }
		#artistName { position:relative; font-weight:bold; margin:0 0 5px 0; }
		#artistGalleries { position:relative; }
		#galleryTitle {  }
		#pagination { position:absolute; width:100px; top:125px; left:650px; }
		#galleryClose { position:absolute; top:4px; left:739px; }
		#galleryBG { position:relative; width:750px; height:366px; top:0px; left:0px; margin:0 0 0 5px; z-index:4; overflow:hidden; }
		#galleryMain { position:relative; width:760px; top:0px; left:0px; z-index:5; }
		.img { width:140px; height:175px; margin:0 10px 10px 0; overflow:hidden; border:1px solid #DE1818; }
		
	#opaqueBG { position:absolute; top:0px; left:0px; width:760px; height:515px; background-color:#000000; opacity:.75; filter: alpha(opacity=75); z-index:0; }

#player { position:absolute; width:192px; height:28px; top:663px; padding:2px 0px 0px 0px; }

#comment { position:absolute; top:150px; width:325px; height:290px; padding:0px; border:1px solid #FFFFFF; background-color:#310203; text-align:left; display:none; }
#title { width:310px; height:25px; padding:5px 0px 0px 15px; background-color:#180901; font-weight:bold; font-size:14px; }
#scroller { width:295px; height:230px; padding:15px; overflow:auto; }
#close { position:absolute; top:7px; left:302px; cursor:pointer; }

.pointer { cursor:hand; cursor:pointer; }