a:link,a:visited {
    color:              #333;
    text-decoration:    none;
}

#Container {
    margin:             0 auto;
    padding:            0;
    position:           relative;
    width:              100%;
    height:             259px;
    background-color:   #e1e7ec;
    overflow:           hidden;
}

#LoadContainer {
    height:             25%;
    width:              50%;
    position:           absolute;
    top:                40%;
    left:               25%;
    text-align:         center;
    z-index:            1;
}

#PhotoContainer {
    visibility:         hidden;
}

#CaptionBlock {
    height:             20px;
    width:              630px;
    text-align:         left;
    valign:             top;
    margin:             0 auto;
}

#Caption{
   font-family:         verdana, arial, sans-serif;
   font-size:           10px;   
   color:               #999999;
   margin:              0px 0px 0px 0px;   
}

#Counter {
   font-family:         verdana, arial, sans-serif;
   font-size:           10px;
   color:               #999999;
   margin:              0px 0px 0px 15px;
}

#LinkContainer{
    display:            none;
    position:           absolute;
    top:                0px;
    left:               0px;
    height:             200px;
    width:              200px;
    z-index:            100;
    background:         url(images/slideshow/start.gif) 50% 50% no-repeat;
}

#PrevLink{
z-index:100;
position:absolute;
top:0%;
left:4px;
height:200px;
width:50%;
display:block
}

#NextLink{
z-index:100;
position:absolute;
top:0%;
left:314px;
height:200px;
width:50%;
display:block
}

#PrevLink:hover,#NextLink:hover{
text-decoration:none
}

#PrevLink:hover{
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
background:transparent url(images/slideshow/prev_rounded_sidebar2.gif) left 50% no-repeat
}

#NextLink:hover{
filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
background:transparent url(images/slideshow/next_rounded_sidebar2.gif) right 50% no-repeat
}

#PrevLink span,#NextLink span{
display:none
}

img{
border:none
}

p{
font-size:11px;
padding:1em 0
}

#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%
}
