/*   Red: #c7150e; Blue: #25408f*/
body {
	font-family:'Gotham SSm A','Gotham SSm B',sans-serif;
	font-size: 1.2em;
	line-height:1.25em;
	margin: 0px; 
	padding: 0px; 
	background:url("images/6c.jpg") no-repeat scroll left top #25408f;
	background-size: 100%; 
}

a {
	text-decoration: none;
}

#topBanner {
	background:url('images/bg_top.jpg') repeat-x scroll left top transparent; 
	margin:0; padding:0; 
	width: 100%;
    min-width: 1100px;
	border-bottom: 3px solid #fff;
}
#TopRight {
	min-width: 350px;
	float:right;
	height:121px;
	padding: 10px 10px 0 0;
}
#TopRight a { 
	margin: 10px 10px 0 0;
}
#TopRight a:hover {
	color: #ffc351;
	background-color: #c7150e;
}

#bigpic { 
	background-repeat: no-repeat;
	background-size: 100%; 
	margin:0; 
	/* height: 290px; */
	height: 25vw; 
	text-align:right;
	border-bottom: 3px solid #fff;
	background-position-y: -100px;
}

#topLabels {
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 6px;
	background-color: #ffc351;
	color: #25408f;
	padding: 0 2px;
	margin: 0 2px;
}

h2 {
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 6px;
	background-color: #ffc351;
	color: #25408f;
	padding: 0 2px;
	margin: 0 2px;
}


/* #top_link	{
	color: #c7150e;
	font-size: 120%;
	line-height: 1.5em;
	font-weight: 600;
	padding: 10px;
	text-transform:uppercase;
	text-align:center;
	text-decoration: none;
}

#top_link:hover{ 
	color: #25408f;
	font-weight: 500;
} */

#link_box_one {
	/*
	background-color:#fff; 
	opacity: 0.9; 
	border: 2px solid #c7150e;
	*/
	float:left; 
	margin: 5px 0 0px 0px; 
	width:45%; 
	text-align:center; 
}

#link_box_two {
	/*
	background-color:#fff; 
	opacity: 0.9; 
	border: 2px solid #c7150e;
	*/
	float:right; 
	margin: 5px 0 0px 0px; 
	width:45%; 
	text-align:center;
}

#bigTexty {
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 8px;
	background: #3f3f3f; 
	color: #fff; 
	margin: 0 20px 20px 0; 
	font-size: 4.25vw;
	line-height: 5vw;
	font-weight:bold; 
	padding: 10px; 
	opacity: 0.875; 
	text-transform:uppercase;	
}

#centralBox {
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 8px;
	background-color: #fff; 
	width: 80%; 
	padding: 10px 20px 20px 20px; 
	text-align:justify;
	margin-top: 10px;
	border: 4px solid #1e3372;
	font-size: 1.5vw;
	line-height: 3vw;
	color:#000;
	font-weight:normal;
}
.centerboxone {
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 8px;
	width: 45%;
	float:left; 
	border: 4px solid #9e0a04;
	padding: 4px 4px 15px 4px;
	border-top: solid 15px #9e0a04;
	text-align:center;
	font-weight:bold; 
	background:url("images/4b.jpg") no-repeat scroll left top #c7150e;
	background-size: 100%; 
}

.centerboxone span {
	font-size: 2em;
	color: #ffc351;
	line-height: 1em;
	text-transform:uppercase;	
}

.centerboxtwo {
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 8px;
	width: 45%;
	float:right; 
	border: 4px solid #1e3372;
	padding: 4px 4px 15px 4px;
	border-top: solid 15px #1e3372;
	text-align:center;
	font-weight:bold; 
	background:url("images/6b.jpg") no-repeat scroll left top #25408f;
	background-size: 100%; 
}

.centerboxtwo span {
	font-size: 2em;
	color: #ffc351;
	line-height: 1em;
	text-transform:uppercase;	
}

.centerboxone a, .centerboxone a:visited, .centerboxtwo a, .centerboxtwo a:visited {
	color: #fff;
}

.centerboxone a:hover, .centerboxtwo a:hover {
	color: #ffc351;
	background-color: #1e3372;
}

.btn2:link, .btn2:visited {
	text-decoration: none;
	color: #25408f;
	text-shadow: none;
	background: #ffc351;
	border: 2px solid #c7150e;
}

.btn2:hover {
	text-decoration: none;
	color: #fff;
	background: #25408f;
	border: 2px solid #fff;
}

.btn2 {
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 3px;
	color: #333333;
	font-size: .9em;
	background: #ebae39;
	padding: 8px 10px 8px 10px;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
	margin-bottom: 60px;
}	

.cleardiv {
	font-size: 1px;
	clear: both;
}
	
#footer {
	-webkit-border-radius: 5;
	-moz-border-radius: 5;
	border-radius: 6px;
	border: 4px solid #9e0a04;
	color: #fff;
	font-size: 1em;
	background-color: #c7150e;
	width: 80%; 
	padding:20px; 
	text-align: left; 
	text-align: center; 
	margin:10px auto;
	opacity: 0.9;
}