/*
1280 and greater

Set a max-width for the page.
Add a body background gradient.
*/

.test_width span.mq1280 {
	background:#0f0;
}
/*
#page_border
{
    max-width:1266px;
	margin:0 auto;
    border-left:7px solid #2c4e65;
	border-right:7px solid #2c4e65;
}
*/
header, #main_content, footer
{
    max-width:1266px; /* 1280 - 7 - 7 */
	margin:0 auto;
}

/* migrated to styles
+++++++++++++++++++++++++++
body {
	/*background: -webkit-gradient( radial, 50% 50%, 600, 50% 50%, 800, from(#C), to(#2c4e65) );
	background: -moz-radial-gradient( 50% 50%, circle, #44799C 600px, #2c4e65 800px );*/
	/* IE10 Consumer Preview
background-image: -ms-radial-gradient(center, ellipse farthest-corner, #44799C 0%, #2C4E65 100%);*/

/* Mozilla Firefox
background-image: -moz-radial-gradient(center, ellipse farthest-corner, #44799C 0%, #2C4E65 100%);*/

/* Opera
background-image: -o-radial-gradient(center, ellipse farthest-corner, #44799C 0%, #2C4E65 100%);*/

/* Webkit (Safari/Chrome 10)
background-image: -webkit-gradient(radial, center center, 600, center center, 800, color-stop(0, #44799C), color-stop(1, #2C4E65));
*/
/* Webkit (Chrome 11+)
background-image: -webkit-radial-gradient(center, circle 600px 800px, #44799C 0%, #2C4E65 100%);*/

/* W3C Markup, IE10 Release Preview
background-image: radial-gradient(ellipse farthest-corner at center, #44799C 0%, #2C4E65 100%);*/
/*
	background:#2C4E65 url(../../images/template/body_background.png) repeat-y 50% 0%;
}


.oldie body {
	background:#2C4E65 url(../../images/template/body_background.png) repeat-y 50% 0%;
}
*/
#background_decorative
{
    background-color: #2c4e65; /* dark blue */
    display:block;
	position:absolute;
	top:182px;
	left: 0px;
	padding:13px 0;
	font-size: 1.21em;
	font-weight:bold;
	width:100%;
	z-index:0;
}
.rgba #background_decorative {
	background-color: rgba(44, 78, 101, 0.8);
}

.home #background_decorative {
	top:106px;
}
/*
.logo_and_banner {
    left: 12%;
}
*/
.head_mbc_logo
{
	left: 4%;
}
/**/
#mobile-slide-out{
	display: none;
}
#page_border {

    /*border-right: 2px solid #254255;
    border-left: 2px solid #254255;
    border-bottom: 7px solid #325871;*/
    border-left: 7px solid #325871;
    border-right: 7px solid #325871;
		min-width: auto;
    width:1266px;
	margin:0 auto;
	background-color: #aaaaaa;
	z-index: 1;
}
.subscriber-email
{
	width: 75%;
}
