/*    ColorBox Core Style:    The following CSS is consistent between example themes and should not be altered.*/#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;}.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.	// BALIHOO REMOVED EXTRANEOUS STYLES FOR GALLERIES, ETC. //*/.couponHide {	display:none;}#cboxOverlay {	background: #FFF;}#colorbox {}#cboxContent {	margin:10px;}.cboxIframe {	background: #fff;}#cboxError {	padding: 50px;	border: 1px solid #ccc;}#cboxLoadedContent {	padding:25px 15px 0 19px;	background: #fff;	border:solid 1px #9B9B9B;}#cboxTitle {	position: absolute;	top: -20px;	left: 0;	color: #ccc;}#cboxLoadingOverlay {	background: #000;}#cboxLoadingGraphic {	background: url(../img/loading.gif) no-repeat center center;}#cboxClose {	position: absolute;	top:10px;	right:10px;	display: block;	background: url(../img/btn-close.png) no-repeat left top;	width: 18px;	height: 18px;	text-indent: -9999px;}