/*
ColorBox Core Style:
The following CSS is consistent between example themes and should not be altered.
*/
#colorbox.yuengling_colorbox, #cboxOverlay.yuengling_colorbox, .yuengling_colorbox #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay.yuengling_colorbox {position:fixed; width:100%; height:100%;}
.yuengling_colorbox #cboxMiddleLeft, .yuengling_colorbox #cboxBottomLeft{clear:left;}
.yuengling_colorbox #cboxContent{position:relative;}
.yuengling_colorbox #cboxLoadedContent{overflow:auto;}
.yuengling_colorbox #cboxTitle{margin:0;}
.yuengling_colorbox #cboxLoadingOverlay, .yuengling_colorbox #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
.yuengling_colorbox #cboxPrevious, .yuengling_colorbox #cboxNext, .yuengling_colorbox #cboxClose, .yuengling_colorbox #cboxSlideshow{cursor:pointer;}
.yuengling_colorbox .cboxPhoto{float:left; margin:auto; border:0; display:block;}
.yuengling_colorbox .cboxIframe{width:100%; height:100%; display:block; border:0;}

/* 
User Style:
Change the following styles to modify the appearance of ColorBox.  They are
ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay.yuengling_colorbox{background:url(/img/layout/yuengling_colorbox_overlay.png) repeat 0 0;}
#colorbox.yuengling_colorbox{
	margin-top:1em;
}
#colorbox.yuengling_colorbox .cboxIframe {
	-webkit-border-radius: 10px;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius: 10px;
	-moz-border-radius-topright: 0;
	border-radius: 10px;
	border-top-right-radius: 0;
}
.yuengling_colorbox #cboxClose{position:absolute; top:0; right:0; background:url(/img/layout/yuengling_colorbox_close.png) no-repeat 0 0; width:60px; height:55px; text-indent:-9999px;}

.bock_popup_colorbox #cboxClose{top:6px; right:8px;}