@charset "utf-8";

.hero {

    min-width: 480px;

    max-width: 1140px;

    background-color: #f1f1f1;

    margin-right: auto;

    margin-left: auto;

    background-position: left top;

    background-repeat: no-repeat;

    background-image: url('../images/f15hero.jpg');

    -webkit-box-shadow: 1px 0 2px #6C919C;

    box-shadow: 1px 0 2px #fff;

    background-size: 100% auto;

    clear: both

}

@media only screen and (max-width: 1140px) {

    .hero {

        -webkit-box-shadow: none;

        box-shadow: none;

    }

}

.article {

	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 10px;

	display: inline-block

}

.article h2 {

    background-color: #565656;

    text-align: center;

    border-radius: 20px 20px 2px 2px;

    color: #FFF;

    padding: 5px

}

.exclusive  {

	border-radius: 2px 2px 20px 20px;

	background-color: #FFFFFF;

	color: #3E5AA9;

	padding-top: 5px;

	/* [disabled]padding-right: 5px; */

	margin-top: -15px;

	margin-right: auto;

	margin-left: auto;

	margin-bottom: 0px;

	/* [disabled]padding-left: 5px; */

	/* [disabled]padding-bottom: 5px; */

	background-size: 100% auto;

	border-bottom: thick solid #565656;

	font-family: Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial, sans-serif;

	font-style: normal;

	font-weight: 300;

	font-size: 1.2em;

	text-align: center;

	/* [disabled]width: 100%; */

	/* [disabled]max-width: 1110px; */

}

.exclusive u {

	font-weight: bold;

	font-size: 1.1em;

}

.links {

	margin-top: -50px;

	text-align: center;

	margin-bottom: 5px;

}







.inline {

    text-align: center

}

.probutton {

	border-radius: 17px;

	-webkit-box-shadow: 2px 2px 5px #B9B9B9;

	box-shadow: 2px 2px 5px #B9B9B9;

	width: 350px;

	height: 191px;

	background-image: url('../images/pro-arf.jpg');

	background-repeat: no-repeat;

	text-shadow: 1px 0;

	margin: 5px;

	display: inline-block

}

.probutton a {

	color: #50636C;

	font-family: 'Black Ops One', Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial, sans-serif;

	font-size: 44px;

	text-shadow: 2px 2px #FFF;

	text-transform: uppercase;

	text-align: left;

	text-decoration: none;

	padding-left: 9px;

	float: left;

	width: 350px;

	height: 191px;

	margin-top: -3px;

}

.probutton a:hover {

    opacity: .35

}

.xtrbutton {

	border-radius: 17px;

	width: 350px;

	height: 191px;

	background-image: url('../images/xt-back.jpg');

	margin: 5px;

	display: inline-block;

	position: relative;

	right: auto;

	left: auto;

	-webkit-box-shadow: 2px 2px 5px #B9B9B9;

	box-shadow: 2px 2px 5px #B9B9B9

}

.xtrbutton a {

    color: #000;

    font-family: 'Orbitron', Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial, sans-serif;

    font-weight: 500;

    font-size: 35px;

    text-shadow: 3px 2px 2px #FFF;

    text-transform: uppercase;

    text-align: left;

    text-decoration: none;

    font-style: normal;

    float: left;

    width: 350px;

    max-height: 191px;

    padding-bottom: 150px;

    padding-left: 58px;

    margin-right: -58px;

}

.xtrbutton a:hover {

    opacity: .25

}

.inbutton {

	border-radius: 17px;

	-webkit-box-shadow: 2px 2px 5px #B9B9B9;

	box-shadow: 2px 2px 5px #B9B9B9;

	width: 350px;

	height: 191px;

	background-image: url('../images/in-back-1.jpg');

	background-repeat: no-repeat;

	text-shadow: 1px 0;

	margin: 5px;

	display: inline-block;

	position: relative;

	right: auto;

	left: auto

}

.inbutton a {

	color: #FFF;

	font-family: 'Sonsie One', Gill Sans, Gill Sans MT, Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial;

	font-weight: 400;

	font-size: 30px;

	text-shadow: 3px 2px 2px #FF5F00;

	vertical-align: bottom;

	text-decoration: none;

	font-style: normal;

	float: left;

	text-transform: uppercase;

	width: 350px;

	height: 191px;

	padding-left: 9px

}

.inbutton a:hover {

    opacity: .5

}

.iright {

    text-align: right;

    margin-right: 18px

}

.ileft {

    width: 336px;

    text-align: left;

    padding-top: 112px

}

.clearfloat {

    clear: both

}

.flleft {

    width: 49%;

    float: right

}

.flright {

    width: 49%;

    float: left

}

