

/***********    ColorBox styles   *************/


.magazine #colorbox, .magazine #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
.magazine #cboxOverlay{position:fixed; width:100%; height:100%;}
.magazine #cboxMiddleLeft, .magazine #cboxBottomLeft{clear:left;}
.magazine #cboxContent{
	position:relative;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
}
.magazine #cboxLoadedContent{overflow:auto;}
.magazine #cboxTitle{margin:0;}
.magazine #cboxLoadingOverlay, .magazine #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}

.magazine #cboxLoadingOverlay{
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
}

.magazine #cboxPrevious, .magazine #cboxNext, .magazine #cboxClose, #cboxSlideshow{cursor:pointer;}
.magazine .cboxPhoto{float:left; margin:auto; border:0; display:block;}
.magazine .cboxIframe{width:100%; height:100%; display:block; border:0;}

.magazine #cboxOverlay{background:url(../images/customer-recipes/overlay.png) repeat 0 0;}
.magazine #colorbox{}
.magazine #cboxContent{background:#fff; overflow:hidden;}
.magazine #cboxError{padding:50px; border:1px solid #ccc;}
.magazine #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#fff;}
.magazine #cboxLoadingOverlay{background-color: #fff;}
.magazine #cboxClose{position:absolute; bottom:0; right:0; width: 0; height: 0; display:none;}
.magazine #cboxLoadedContent{
   	background-color: #fff;
   	float: left;
   	color: #000;
   	width: 600px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
}


.magazine #colorbox{
	background: url(../images/customer-recipes/popup-background.png) 0 0 repeat;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
   	padding-top: 10px !important;
   	padding-right: 10px !important;
   	padding-bottom: 10px !important;
   	padding-left: 10px !important;
	}

.ie7 .magazine #colorbox, .ie6 .magazine #colorbox{
	padding: 0 !important;
	background: #fff;
	border: solid 10px #88668a;
}


.magazine #cboxWrapper{
	padding: 10px;
}


.ie7 .magazine #cboxWrapper, .ie6 .magazine #cboxWrapper{
	padding: 0;
	background-color: #fff;
}




.lightboxHeader{
	width: 95%;
	margin: 5px auto 0;
	height: 25px;
}

.magazineHolder{
	width: 95%;
	margin: 15px auto 10px;
	height: 100%;
}


.ie6 .magazineHolder, .ie7 .magazineHolder{
	margin: 10px auto 10px;
}



.magazineHolder iframe{
	border: 0;
}

#magazineContent{
	height: 90%;
}


.ie6 .lightboxHeader{
	height: 20px;
	margin: -8px auto 0;
}


.ie7 .lightboxHeader{
	height: 25px;
	margin: -8px auto 0;
}




.lightboxHeader a.closeLightbox{
	width: 14px;
	height: 14px;
	display: block;
	float: right;
	background: url(../images/customer-recipes/master-sprite.gif) 0 -626px no-repeat;
	font-size: 0px;
	text-indent: -999999em;
	color: #fff;
	margin: 10px 0 0 0;
}


.lightboxHeader a.closeLightbox:hover{
	background-position: 0 -646px;
}



/***********  end of colorbox  *************/

