*{margin:0;padding:0}#Container{margin:0 auto;padding: 0;position:relative;width:100%;height:310px;background-color:#fff;border:3px solid #CECEB5;overflow:hidden}#LoadContainer{height:25%;width:50%;position:absolute;top:40%;left:25%;text-align:center;z-index:1}#PhotoContainer{visibility:hidden}#CaptionBlock{height:18px;width:582px;text-align:left;margin:0 auto}#Caption{color:#333}#License{margin:0 auto;padding-top:10px;font-size:10px;color:#666;border-top:1px solid #CECEB5;width:740px;text-align:left;line-height:1.4em;}#LinkContainer{display:none;position:absolute;top:0;left:0;height:200px;width:200px;z-index:100;background:url(/js_lib/sideshow/images/slideshow/start.gif) 50% 50% no-repeat}#PrevLink{z-index:100;position:absolute;top:0%;left:0%;height:200px;width:50%;display:block}#NextLink{z-index:100;position:absolute;top:0%;left:50%;height:200px;width:50%;display:block}#PrevLink:hover,#NextLink:hover{text-decoration:none}#PrevLink:hover{background:transparent url(/js_lib/sideshow/images/slideshow/prev_rounded_sidebar2.gif) left 50% no-repeat}#NextLink:hover{background:transparent url(/js_lib/sideshow/images/slideshow/next_rounded_sidebar2.gif) right 50% no-repeat}#PrevLink span,#NextLink span{display:none}img{border:none}#Wrapper{margin:0 auto;height:500px;width:100%;overflow:hidden;position:relative}#Wrapper[id]{display:table;position:static}#InnerWrapper{position:absolute;top:50%;left:0;}#InnerWrapper[id]{display:table-cell;vertical-align:middle;position:static}#OuterContainer{position:relative;top:-50%}