body { font: 12px Arial; margin: 0; }

#slideshow { width:300px; }
#slideshow_top { position: relative; }
#slideshow_top_middle { position: absolute; top: 5px; bottom: 0; left: 0; right: 0; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; z-index: 1; }
#slideshow_top_cap_left, #slideshow_top_cap_right, #slideshow_body_left, #slideshow_body_right, #slideshow_bottom_cap_left, #slideshow_bottom_cap_right, #slideshow_bottom_logo_image { background-image: url('https://media1.shmoop.com/images/sprites/slideshow_sprites.png'); background-repeat: no-repeat; }
#slideshow_top, #slideshow_body { border-bottom: 1px solid #bbb; }
#slideshow_top_cap_left, #slideshow_top_cap_right { height: 49px; width: 5px; position: absolute; top: 0; }
#slideshow_top_cap_left { left: 0; background-position: 0 0; }
#slideshow_top_cap_right { right: 0; background-position: -10px 0; }
#slideshow_top_text { border-top: 1px solid #c1c1c1; margin-left: 5px; margin-right: 5px; padding-top: 16px; padding-left: 10px; padding-bottom: 16px; z-index: 2; position: relative; }
#slideshow_top_text a { text-decoration: none; font-size: 14px; font-weight: bold; color: black; }
#slideshow_body { position: relative; background-color: #f4f4f4; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; padding-top: 10px; padding-bottom: 10px; }
#slideshow_body_left, #slideshow_body_right { width: 8px; height: 14px; position: absolute; top: 95px; }
#slideshow_body_left { left: 15px; background-position: -40px 0; }
#slideshow_body_right { right: 15px; background-position: -40px -20px; }
#slideshow_body_image { height: 175px; line-height: 175px; background-color: #c8c8c8; width: 204px; margin-left: auto; margin-right: auto; overflow: hidden; text-align: center; position: relative; margin-top: 0; }
#slideshow_body_image img { border: none; }
#slideshow_body_image img { vertical-align: middle; }
#slideshow_bottom { position: relative; }
#slideshow_bottom_cap_left, #slideshow_bottom_cap_right { width: 5px; position: absolute; bottom: 0; height: 47px; }
#slideshow_bottom_cap_left { background-position: -20px 0; left: 0; }
#slideshow_bottom_cap_right { background-position: -30px 0; right: 0; }
#slideshow_bottom_middle { position: absolute; left: 0; right: 0; bottom: 3px; top: 0; background-color: #e6e6e6; border-left: 1px solid #c1c1c1; border-right: 1px solid #c1c1c1; z-index: 0; }
div#slideshow_bottom_link { position: relative; margin-left: 5px; margin-right: 5px; padding-bottom: 16px; background-color: #e6e6e6; border-bottom: 1px solid #c1c1c1; z-index: 1; padding-top: 16px; padding-left: 10px; padding-right: 85px; }
div#slideshow_bottom_link a { text-decoration: none; color: #112899; }
div#slideshow_bottom_logo { position: absolute; top: 9px; right: 20px; z-index: 2; }
div#slideshow_bottom_logo_image { height: 31px; width: 73px; background-position: 0 -50px; }
#slideshow_body_left, #slideshow_body_right, #slideshow_bottom_logo_image { cursor: pointer; }
#slideshow_loading { position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: #fffefe url(https://media1.shmoop.com/images/general/loading.gif) no-repeat center center; }
#final_screen { position: absolute; top: 0; left: 0; right: 0; bottom: 0; line-height: 25px; padding-top:45px }
