@charset "utf-8";
/* CSS Document */

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper { position:absolute; top:0; left:0; z-index:9999; overflow:hidden; }

#cboxOverlay { position:fixed; width:100%; height:100%; }

#cboxMiddleLeft, #cboxBottomLeft { clear:left; }

#cboxContent { position:relative; overflow:hidden; }

#cboxLoadedContent { overflow:auto; }

#cboxLoadedContent iframe { display:block; width:100%; height:100%; border:0; }

#cboxTitle {
	margin:0;
	font-size:20px;
	padding-top:40px;
}

#cboxLoadingOverlay, #cboxLoadingGraphic { position:absolute; top:0; left:0; width:100%; }

#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow { cursor:pointer; }

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay { background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
opacity: .2; }

#colorbox { }

#cboxTopLeft { width:10px; height:10px; background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: .5; -moz-border-radius-topleft:7px; -webkit-border-top-left-radius:7px; }

#cboxTopRight { width:10px; height:10px; background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: .5;-moz-border-radius-topright:7px; -webkit-border-top-right-radius:7px;  }

#cboxBottomLeft { width:10px; height:10px; background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: .5; -moz-border-radius-bottomleft:7px; -webkit-border-bottom-left-radius:7px; }

#cboxBottomRight { width:10px; height:10px; background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: .5; -moz-border-radius-bottomright:7px; -webkit-border-bottom-right-radius:7px; }

#cboxMiddleLeft { width:10px; background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: .5; }

#cboxMiddleRight { width:10px; background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: .5; }

#cboxTopCenter { height:10px; background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: .5; }

#cboxBottomCenter { height:10px; background-color:#000000; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
opacity: .5; }

#cboxContent { background:#a69567; }

#cboxLoadedContent { margin-bottom:0px; padding-top:30px; }

#cboxTitle { position:absolute; top: 0px; left:0; text-align:center; width:100%; color:#1C1919;}

#cboxCurrent { position:absolute; bottom:3px; left:58px; color:#1C1919; }

#cboxSlideshow { position:absolute; bottom:3px; right:30px; color:#1C1919; }

#cboxPrevious { position:absolute; bottom:0; left:0px; background:url(../images/colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px; }

#cboxPrevious.hover { background-position:-75px -25px; }

#cboxNext { position:absolute; bottom:0; left:27px; background:url(../images/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px; }

#cboxNext.hover { background-position:-50px -25px; }

#cboxLoadingOverlay { background:url(../images/colorbox/loading_background.png) center center no-repeat; }

#cboxLoadingGraphic { background:url(../images/colorbox/loading.gif) center center no-repeat; }

#cboxClose { position:absolute; top:0px; right:10px;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
opacity: .85; display:block; background:url(../images/colorbox/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px; }

#cboxClose.hover { background-position:bottom center; }
