#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;}
#cboxLoadedContent {overflow: auto;}
#cboxTitle {margin: 0;}
#cboxLoadingOverlay, #cboxLoadingGraphic {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor: pointer;}
.cboxPhoto {float: left;margin: auto;border: 0;display: block;max-width: none;}
.cboxIframe {width: 100%;height: 100%;display: block;border: 0;}
#colorbox, #cboxContent, #cboxLoadedContent {box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}
#cboxOverlay {background: #fff;}
#colorbox {}
#cboxTopLeft {width: 25px;height: 25px;background: url("images/border1.png") no-repeat 0 0;}
#cboxTopCenter {height: 25px;background: url("images/border1.png") repeat-x 0 -50px;}
#cboxTopRight {width: 25px;height: 25px;background: url("images/border1.png") no-repeat -25px 0;}
#cboxBottomLeft {width: 25px;height: 25px;background: url("images/border1.png") no-repeat 0 -25px;}
#cboxBottomCenter {height: 25px;background: url("images/border1.png") repeat-x 0 -75px;}
#cboxBottomRight {width: 25px;height: 25px;background: url("images/border1.png") no-repeat -25px -25px;}
#cboxMiddleLeft {width: 25px;background: url("images/border2.png") repeat-y 0 0;}
#cboxMiddleRight {width: 25px;background: url("images/border2.png") repeat-y -25px 0;}
#cboxContent {background: #fff;overflow: hidden;}
.cboxIframe {background: #fff;}
#cboxError {padding: 50px;border: 1px solid #ccc;}
#cboxLoadedContent {margin-bottom: 20px;}
#cboxTitle {position: absolute;bottom: 0px;left: 0;text-align: center;width: 100%;color: #999;}
#cboxCurrent {position: absolute;bottom: 0px;left: 100px;color: #999;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border: 0;padding: 0;margin: 0;overflow: visible;width: auto;background: none;}
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline: 0;}
#cboxSlideshow {position: absolute;bottom: 0px;right: 42px;color: #444;}
#cboxPrevious {position: absolute;bottom: 0px;left: 0;color: #444;}
#cboxNext {position: absolute;bottom: 0px;left: 63px;color: #444;}
#cboxLoadingOverlay {background: #fff url("images/loading.gif") no-repeat 5px 5px;}
#cboxClose {position: absolute;bottom: 0;right: 0;display: block;color: #444;}
.cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight {filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=rgba(0,255,255,1),endColorstr=rgba(0,255,255,1));}
.cboxIE6 #cboxTopLeft {background: url("images/ie6/borderTopLeft.png");}
.cboxIE6 #cboxTopCenter {background: url("images/ie6/borderTopCenter.png");}
.cboxIE6 #cboxTopRight {background: url("images/ie6/borderTopRight.png");}
.cboxIE6 #cboxBottomLeft {background: url("images/ie6/borderBottomLeft.png");}
.cboxIE6 #cboxBottomCenter {background: url("images/ie6/borderBottomCenter.png");}
.cboxIE6 #cboxBottomRight {background: url("images/ie6/borderBottomRight.png");}
.cboxIE6 #cboxMiddleLeft {background: url("images/ie6/borderMiddleLeft.png");}
.cboxIE6 #cboxMiddleRight {background: url("images/ie6/borderMiddleRight.png");}
.cboxIE6 #cboxTopLeft, .cboxIE6 #cboxTopCenter, .cboxIE6 #cboxTopRight, .cboxIE6 #cboxBottomLeft, .cboxIE6 #cboxBottomCenter, .cboxIE6 #cboxBottomRight, .cboxIE6 #cboxMiddleLeft, .cboxIE6 #cboxMiddleRight {}