
#fbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 100%; }
	.fbOverlay_black { background-color: #000; }
	.fbOverlay_grey { background-color: #000; }
	.fbOverlay_red { background-color: #300; }
	.fbOverlay_green { background-color: #030; }
	.fbOverlay_blue { background-color: #028; }
	.fbOverlay_gold { background-color: #760; }
	.fbOverlay_custom { background-color: #000; }

#fbPositioner { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#fbPositioner a { outline:expression(hideFocus='true'); outline: none; }

#fbFloatbox { position: relative; margin: 0 auto; border-style: solid; }
	.fbFloatbox_black { border-color: #555; background-color: #000; }
	.fbFloatbox_grey { border-color: #777; background-color: #fff; }
	.fbFloatbox_red { border-color: #d00; background-color: #fff; }
	.fbFloatbox_green { border-color: #0b0; background-color: #fff; }
	.fbFloatbox_blue { border-color: #69e; background-color: #fff; }
	.fbFloatbox_gold { border-color: #ba0; background-color: #fff; }
	.fbFloatbox_custom { border-color: #999; }

#fbLoader, #fbLoader_ie6 { position: absolute; top: 0; left: 0; height: 100%; width: 100%; background-position: center; background-repeat: no-repeat; }
#fbLoader_ie6 { height:expression(document.getElementById('fbFloatbox').style.height); }
	.fbLoader_black { background-image: url(images/loading_black.gif); }
	.fbLoader_grey { background-image: url(images/loading_white.gif); }
	.fbLoader_red { background-image: url(images/loading_white.gif); }
	.fbLoader_green { background-image: url(images/loading_white.gif); }
	.fbLoader_blue { background-image: url(images/loading_white.gif); }
	.fbLoader_gold { background-image: url(images/loading_white.gif); }
	.fbLoader_custom { background-image: url(images/loading_white.gif); }

#fbContentPanel { position: absolute; top: 0; left: 0; height: 100%; width: 100%; }

#fbImage, #fbIFrame { position: absolute; left: 0; top: 0; border-style: none; }
	.fbImage_black, .fbIFrame_black { border-color: #ccc; }
	.fbImage_grey, .fbIFrame_grey { border-color: #000; }
	.fbImage_red, .fbIFrame_red { border-color: #800; }
	.fbImage_green, .fbIFrame_green { border-color: #080; }
	.fbImage_blue, .fbIFrame_blue { border-color: #58d; }
	.fbImage_gold, .fbIFrame_gold { border-color: #980; }
	.fbImage_custom, .fbIFrame_custom { border-color: #fff; }

#fbLeftNav, #fbRightNav { position: relative; background: url(images/blank.gif); }
#fbLeftNav { left: 0; float: left; }
#fbRightNav { right: 0; float: right; }

#fbPrev { position: relative; top: 15%; width: 63px; height: 32px; float: left; background-repeat: no-repeat; }
	.fbPrev_black { background-image: url(images/prev_black.gif) }
	.fbPrev_grey { background-image: url(images/prev_grey.gif) }
	.fbPrev_red { background-image: url(images/prev_red.gif) }
	.fbPrev_green { background-image: url(images/prev_green.gif) }
	.fbPrev_blue { background-image: url(images/prev_blue.gif) }
	.fbPrev_gold { background-image: url(images/prev_gold.gif) }
	.fbPrev_custom { background-image: url(images/prev_blue.gif) }
	
#fbNext { position: relative; top: 15%; width: 63px; height: 32px; float: right; background-repeat: no-repeat; }
	.fbNext_black { background-image: url(images/next_black.gif) }
	.fbNext_grey { background-image: url(images/next_grey.gif) }
	.fbNext_red { background-image: url(images/next_red.gif) }
	.fbNext_green { background-image: url(images/next_green.gif) }
	.fbNext_blue { background-image: url(images/next_blue.gif) }
	.fbNext_gold { background-image: url(images/next_gold.gif) }
	.fbNext_custom { background-image: url(images/next_blue.gif) }

#fbInfoPanel { position: absolute; text-align: left; font-family: Verdana, Helvetica, sans-serif; line-height: 1em; overflow: auto; }
	.fbInfoPanel_black, .fbControlPanel_black, .fbControlPanel_black a { color: #aaa; background-color: #000; }
	.fbInfoPanel_grey, .fbControlPanel_grey, .fbControlPanel_grey a { color: #000; background-color: #fff; }
	.fbInfoPanel_red, .fbControlPanel_red, .fbControlPanel_red a { color: #600; background-color: #fff; }
	.fbInfoPanel_green, .fbControlPanel_green, .fbControlPanel_green a { color: #030; background-color: #fff; }
	.fbInfoPanel_blue, .fbControlPanel_blue, .fbControlPanel_blue a { color: #04a; background-color: #fff; }
	.fbInfoPanel_gold, .fbControlPanel_gold, .fbControlPanel_gold a { color: #660; background-color: #fff; }
	.fbInfoPanel_custom, .fbControlPanel_custom, .fbControlPanel_custom a { color: #ccc; }

#fbCaption { display: block; font-size: 12px;}
#fbItemNumber { display: block; font-size: 10px; }
	
#fbControlPanel { position: absolute; }
#fbBottomNav { float: left; width: 88px; height: 0px; font-size: 12px; font-family: Verdana, Helvetica, sans-serif; font-weight: bold; padding-top: 9px; padding-bottom: 14px; padding-right: 25px; }
#fbBottomNav a { text-decoration: none; }
#fbControls { float: right; }

#fbClose { float: right; width: 64px; height: 24px; background-repeat: no-repeat; }
	.fbClose_black { background-image: url(images/close_black.png) }
	.fbClose_grey { background-image: url(images/close_grey.png) }
	.fbClose_red { background-image: url(images/close_red.png) }
	.fbClose_green { background-image: url(images/close_green.png) }
	.fbClose_blue { background-image: url(images/close_blue.png) }
	.fbClose_gold { background-image: url(images/close_gold.png) }
	.fbClose_custom { background-image: url(images/close_black.png) }

#fbPlay { float: left; width: 64px; height: 24px; background-repeat: no-repeat; }
	.fbPlay_black { background-image: url(images/play_black.png) }
	.fbPlay_grey { background-image: url(images/play_grey.png) }
	.fbPlay_red { background-image: url(images/play_red.png) }
	.fbPlay_green { background-image: url(images/play_green.png) }
	.fbPlay_blue { background-image: url(images/play_blue.png) }
	.fbPlay_gold { background-image: url(images/play_gold.png) }
	.fbPlay_custom { background-image: url(images/play_black.png) }
	
#fbPause { float: left; width: 64px; height: 24px; background-repeat: no-repeat; }
	.fbPause_black { background-image: url(images/pause_black.png) }
	.fbPause_grey { background-image: url(images/pause_grey.png) }
	.fbPause_red { background-image: url(images/pause_red.png) }
	.fbPause_green { background-image: url(images/pause_green.png) }
	.fbPause_blue { background-image: url(images/pause_blue.png) }
	.fbPause_gold { background-image: url(images/pause_gold.png) }
	.fbPause_custom { background-image: url(images/pause_black.png) }
