/*
    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;
	}
#cboxLoadingOverlay,
#cboxLoadingGraphic{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	}


#cboxOverlay{
	background:#000;
	opacity:0.5 !important;
	}
#colorbox{
		box-shadow:0 0 15px rgba(0,0,0,0.4);
        -moz-box-shadow:0 0 15px rgba(0,0,0,0.4);
		-webkit-box-shadow:0 0 15px rgba(0,0,0,0.4);
		border: 7px solid #404040;
		border-radius: 7px;
        }
    #cboxBottomCenter{
		background: #e6e5e5;
		height:37px;
		}
	#cboxClose{
		background:url(controls.png) no-repeat 0px 0px;
		background-position:-100px -25px;
		width:23px;
		height:23px;
		position:absolute;
		bottom:-29px;
		right: 9px;		
		text-indent:-9999px;
		}


/*-----------------------------------------------------------------------------------*/
/*	box popup
/*-----------------------------------------------------------------------------------*/

#subscribe {
	font: 12px/1.2 Arial,Helvetica,san-serif;
	}
.offerTitle{
	font-family: 'Open Sans',Arial,Helvetica,sans-serif;
	width: 899px;
    color: #2C2D31;
    font-size: 23px;
	margin: 0 0 11px 0;
	text-align: center;
	}
#offerContainer{
	padding: 0;
	margin: 0;
	position: relative;
	}
.picBoxContainer{
	width: 899px;
	height: 499px;
	text-align: left;
	}
	.picBoxContainer a{
		display: block;
		}
	.picBoxContainer a img{
		border: none;
		outline: none;
		}
.clear{
	clear: both;
	}