/*
Theme Name: Responsive Child
Theme URI: http://cyberchimps.com/responsive-theme/
Description: Responsive Theme is a flexible foundation with fluid grid system that adapts your website to mobile devices and the desktop or any other viewing environment. Theme features 9 Page Templates, 11 Widget Areas, 6 Template Layouts, 4 Menu Positions and more. Powerful but simple Theme Options for full CMS control with easy Logo Upload, Social Networking and Webmaster Tools etc. Responsive is WooCommerce Compatible, Multilingual Ready (WPML), RTL-Language Support, Retina-Ready, Search Engine Friendly, W3C Markup Validated and currently translated into 45 languages. Cross-Browser compatible. <a href="http://cyberchimps.com/forum/free/responsive/">Official support forum</a> (http://cyberchimps.com/forum/free/responsive/)
Author: CyberChimps.com
Author URI: http://cyberchimps.com
 Template:     responsive
Version: 1.9.5.7
Tags: white, black, gray, light, custom-menu, custom-header, custom-background, one-column, two-columns, left-sidebar, right-sidebar, theme-options, threaded-comments, full-width-template, sticky-post, translation-ready, rtl-language-support, responsive-layout, fluid-layout
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: responsive-child

Responsive WordPress Theme, Copyright (C) 2003-2014 Emil Uzelac, CyberChimps Inc

Read More:

- http://codex.wordpress.org/Child_Themes
- http://cyberchimps.com/guide/child-theme-example/
- http://cyberchimps.com/guide-tags/child-theme-2/

Colors
Dark blue #0c254e;
Light blue #6a93d1;
redish #a1102f;
grey #eeeeee;

*/
body {
	
	background: #324D9E;
	color: #555555;
	font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif !important;
	font-size: 14px;
}

p {
	margin: 1em 0;
}
a {
	color: #E41B23;
	font-weight: 400;
	text-decoration: none;
}
a:hover, a:focus, a:active {
	color: #2C469A;
	outline: 0;
	text-decoration: none;
}


/*
@import "http://fonts.googleapis.com/css?family=Open+Sans:300,400,400italic,500,600,700,700italic&amp;subset=latin,latin-ext,cyrillic,cyrillic-ext,greek-ext,greek,vietnamese";*/
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	/*
font-weight: 400 !important;
*/
	line-height: 1.5em;
	word-wrap: break-word;
	margin: 10px 0;
}
h1 {
	color: #324D9E;
	font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif;
	font-size: 2.5em; /* = 42px */
	font-weight: bold;
  line-height: 1.25;
	
}
h2 {
	color: #E41B23;
	font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif;
	font-size: 2.250em; /* = 36px */
	font-weight: bold;
  line-height: 1.25;
	
}
h3 {
	color: #38396A;
	font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif;
	font-size: 2em; /* = 30px */
	font-weight: bold;
  line-height: 1;
  text-align: left;
}
h4 {
	color: #84847C;
	font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif;
	font-size: 1.500em; /* = 24px */
	font-weight: bold;
}
h5 {
	color: #E41B23;
	font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif;
	font-size: 1.125em; /* = 18px */
	font-weight: bold;
	text-transform: uppercase;
}
h6 {
	color: #666666;
	font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif;
	font-size: 1.000em; /* = 16px */
	font-weight: bold;
}

#container {
	padding: 0;
	overflow:hidden;
	background:#fff;
	max-width: 1920px;
	margin: 0 auto;
}
.container {
	max-width: 1920px;
	margin: 0 auto;
}
.post-entry {font-size: 18px; line-height: 1.5;}

#headerWrapper{
	max-width: 1280px;
margin: 30px auto 0;
}
#headerWrapper address {
	clear: both;
	text-align: right;
	font-size: 20px;
}


#header {
	position:relative;
	z-index:900;
	left: 0;
	height: 77px;
	right: 0;
		background: #d0d0d0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDBkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjYzhjOGM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlZWVjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNyUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiNjYWNhY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNiZGJkYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNhZmFmYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiM5YzljOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MyUiIHN0b3AtY29sb3I9IiM5YjliOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiM5YzljOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiM5YTlhOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiM4ZjhmOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzY3Njc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #d0d0d0 0%, #c8c8c8 3%, #cccccc 7%, #eeeced 20%, #f0f0f0 25%, #ededed 33%, #e4e4e4 37%, #dbdbdb 39%, #cacaca 46%, #bdbdbd 59%, #afafaf 67%, #9c9c9c 84%, #9b9b9b 93%, #9c9c9e 95%, #9a9a9c 96%, #8f8f91 99%, #767678 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0d0d0), color-stop(3%,#c8c8c8), color-stop(7%,#cccccc), color-stop(20%,#eeeced), color-stop(25%,#f0f0f0), color-stop(33%,#ededed), color-stop(37%,#e4e4e4), color-stop(39%,#dbdbdb), color-stop(46%,#cacaca), color-stop(59%,#bdbdbd), color-stop(67%,#afafaf), color-stop(84%,#9c9c9c), color-stop(93%,#9b9b9b), color-stop(95%,#9c9c9e), color-stop(96%,#9a9a9c), color-stop(99%,#8f8f91), color-stop(100%,#767678)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#767678',GradientType=0 ); /* IE6-8 */

	margin: 0;
	top:0;
	-webkit-box-shadow: 0px 9px 12px 0px rgba(50, 50, 50, 0.9);
-moz-box-shadow:    0px 9px 12px 0px rgba(50, 50, 50, 0.9);
box-shadow:         0px 9px 12px 0px rgba(50, 50, 50, 0.9);
}
#logo {
	text-align: center;
	position: relative;
	float:left;
	margin:0 auto;
	z-index: 10;
	width: 30%;
}
#logo a {
	display: block;
	height: 100%;
	width: 100%;
}
#contact {text-align: center; font-size: 24px;  padding: 30px 10px; width: 50%;}
#contact a {font-weight: bold; font-size: 28px;}
#contact img {margin-top: 10px;}
#getConnected {
	width: 16%;
}
#getSocial {
	list-style: none;
	float: right;
	position: relative;

}

#getSocial li{float: left; 
	height: 84px;
	margin-left: 2px;
	width: 82px;
	background: url(images/bgSocial.png)no-repeat top left;
	margin-left: 10px;
}
#getSocial li a {
	display: block;
	height: 100%;
	width: 100%;
}
.facebook {
	background-position:top left !important;
}
.googlePlus {
	background-position:top center !important;
}
.twitter {
	background-position:top right !important;
}
.facebook:hover {
	background-position:bottom left !important;
}
.googlePlus:hover {
	background-position:bottom center !important;
}
.twitter:hover {
	background-position:bottom right !important;
}
#mainNav {
	position: relative;
	text-align: center;
	margin:0 auto;
	max-width:1280px;
	height: 77px;
	background: #52517b; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyNTE3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjMmYyZTU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMyUiIHN0b3AtY29sb3I9IiMzMDMyNWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0JSIgc3RvcC1jb2xvcj0iIzJmMzA1YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjNGQ0ZTkxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjNTU1N2ExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTMlIiBzdG9wLWNvbG9yPSIjN2Q3ZmJjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjYjRiNGQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjY2NjY2U0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjY2ZkMGU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjY2ZjZmU5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjYzJjMmRjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjYjRiNGQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjYWFhOWQxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzclIiBzdG9wLWNvbG9yPSIjN2E3OWJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzklIiBzdG9wLWNvbG9yPSIjNWM1YWEzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjNTE1MTk5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDIlIiBzdG9wLWNvbG9yPSIjNDc0Nzg1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDMlIiBzdG9wLWNvbG9yPSIjNDE0MjdiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDYlIiBzdG9wLWNvbG9yPSIjMzIzMzVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjMmYyZjU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjMmMyYzUwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMmEyODRmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTMlIiBzdG9wLWNvbG9yPSIjMjUyNjQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjYlIiBzdG9wLWNvbG9yPSIjMWQxZDM3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODQlIiBzdG9wLWNvbG9yPSIjMWIxYzMxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjMWExYTMyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjMWQxZDM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTclIiBzdG9wLWNvbG9yPSIjMWQxZDM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMjUyNTNkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzM0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #52517b 0%, #2f2e58 1%, #30325b 3%, #2f305c 4%, #4d4e91 9%, #5557a1 11%, #7d7fbc 13%, #b4b4d8 17%, #cccce4 20%, #cfd0e5 22%, #cfcfe9 28%, #c2c2dc 30%, #b4b4d6 32%, #aaa9d1 33%, #7a79bb 37%, #5c5aa3 39%, #515199 41%, #474785 42%, #41427b 43%, #32335f 46%, #2f2f55 47%, #2c2c50 49%, #2a284f 51%, #252645 53%, #1d1d37 66%, #1b1c31 84%, #1a1a32 95%, #1d1d35 96%, #1d1d35 97%, #25253d 99%, #33334b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#52517b), color-stop(1%,#2f2e58), color-stop(3%,#30325b), color-stop(4%,#2f305c), color-stop(9%,#4d4e91), color-stop(11%,#5557a1), color-stop(13%,#7d7fbc), color-stop(17%,#b4b4d8), color-stop(20%,#cccce4), color-stop(22%,#cfd0e5), color-stop(28%,#cfcfe9), color-stop(30%,#c2c2dc), color-stop(32%,#b4b4d6), color-stop(33%,#aaa9d1), color-stop(37%,#7a79bb), color-stop(39%,#5c5aa3), color-stop(41%,#515199), color-stop(42%,#474785), color-stop(43%,#41427b), color-stop(46%,#32335f), color-stop(47%,#2f2f55), color-stop(49%,#2c2c50), color-stop(51%,#2a284f), color-stop(53%,#252645), color-stop(66%,#1d1d37), color-stop(84%,#1b1c31), color-stop(95%,#1a1a32), color-stop(96%,#1d1d35), color-stop(97%,#1d1d35), color-stop(99%,#25253d), color-stop(100%,#33334b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #52517b 0%,#2f2e58 1%,#30325b 3%,#2f305c 4%,#4d4e91 9%,#5557a1 11%,#7d7fbc 13%,#b4b4d8 17%,#cccce4 20%,#cfd0e5 22%,#cfcfe9 28%,#c2c2dc 30%,#b4b4d6 32%,#aaa9d1 33%,#7a79bb 37%,#5c5aa3 39%,#515199 41%,#474785 42%,#41427b 43%,#32335f 46%,#2f2f55 47%,#2c2c50 49%,#2a284f 51%,#252645 53%,#1d1d37 66%,#1b1c31 84%,#1a1a32 95%,#1d1d35 96%,#1d1d35 97%,#25253d 99%,#33334b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #52517b 0%,#2f2e58 1%,#30325b 3%,#2f305c 4%,#4d4e91 9%,#5557a1 11%,#7d7fbc 13%,#b4b4d8 17%,#cccce4 20%,#cfd0e5 22%,#cfcfe9 28%,#c2c2dc 30%,#b4b4d6 32%,#aaa9d1 33%,#7a79bb 37%,#5c5aa3 39%,#515199 41%,#474785 42%,#41427b 43%,#32335f 46%,#2f2f55 47%,#2c2c50 49%,#2a284f 51%,#252645 53%,#1d1d37 66%,#1b1c31 84%,#1a1a32 95%,#1d1d35 96%,#1d1d35 97%,#25253d 99%,#33334b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #52517b 0%,#2f2e58 1%,#30325b 3%,#2f305c 4%,#4d4e91 9%,#5557a1 11%,#7d7fbc 13%,#b4b4d8 17%,#cccce4 20%,#cfd0e5 22%,#cfcfe9 28%,#c2c2dc 30%,#b4b4d6 32%,#aaa9d1 33%,#7a79bb 37%,#5c5aa3 39%,#515199 41%,#474785 42%,#41427b 43%,#32335f 46%,#2f2f55 47%,#2c2c50 49%,#2a284f 51%,#252645 53%,#1d1d37 66%,#1b1c31 84%,#1a1a32 95%,#1d1d35 96%,#1d1d35 97%,#25253d 99%,#33334b 100%); /* IE10+ */
background: linear-gradient(to bottom,  #52517b 0%,#2f2e58 1%,#30325b 3%,#2f305c 4%,#4d4e91 9%,#5557a1 11%,#7d7fbc 13%,#b4b4d8 17%,#cccce4 20%,#cfd0e5 22%,#cfcfe9 28%,#c2c2dc 30%,#b4b4d6 32%,#aaa9d1 33%,#7a79bb 37%,#5c5aa3 39%,#515199 41%,#474785 42%,#41427b 43%,#32335f 46%,#2f2f55 47%,#2c2c50 49%,#2a284f 51%,#252645 53%,#1d1d37 66%,#1b1c31 84%,#1a1a32 95%,#1d1d35 96%,#1d1d35 97%,#25253d 99%,#33334b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#52517b', endColorstr='#33334b',GradientType=0 ); /* IE6-8 */

}
#mainNav:before {
	content:"";
	width: 35px;
	height: 88px;
	left: 0;
	top:-5px;
	position: absolute;
	background: #a3a3a3; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzYTNhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjOWQ5ZDlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNhN2E3YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iI2I0YjRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjYmZiZGJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjYzVjM2M0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTMlIiBzdG9wLWNvbG9yPSIjZDhkNmQ3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZTNlMWUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZWFlYWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjZjhmOGY4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzglIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDYlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZmRmZGZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZWZlZmVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjY2NjYWNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjYzBiZWJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzclIiBzdG9wLWNvbG9yPSIjYTZhNmE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjOWQ5ZDlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjOWE5YTlhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjOWM5YzljIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjOWI5YjliIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjYTFhMWExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjYTFhMWExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzllOWU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #a3a3a3 0%, #9d9d9d 2%, #a7a7a7 6%, #b4b4b4 8%, #bfbdbe 9%, #c5c3c4 10%, #d8d6d7 13%, #e3e1e2 15%, #eaeaea 18%, #eeeeee 28%, #f8f8f8 32%, #fcfcfc 36%, #fcfcfc 38%, #f4f4f4 44%, #f3f3f3 46%, #fbfbfb 49%, #fdfdfd 52%, #fbfbfb 55%, #efefef 60%, #cccacb 69%, #c0bebf 71%, #a6a6a6 77%, #9d9d9d 80%, #9a9a9a 92%, #9c9c9c 93%, #9b9b9b 95%, #a1a1a1 98%, #a1a1a1 99%, #9e9e9e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3a3a3), color-stop(2%,#9d9d9d), color-stop(6%,#a7a7a7), color-stop(8%,#b4b4b4), color-stop(9%,#bfbdbe), color-stop(10%,#c5c3c4), color-stop(13%,#d8d6d7), color-stop(15%,#e3e1e2), color-stop(18%,#eaeaea), color-stop(28%,#eeeeee), color-stop(32%,#f8f8f8), color-stop(36%,#fcfcfc), color-stop(38%,#fcfcfc), color-stop(44%,#f4f4f4), color-stop(46%,#f3f3f3), color-stop(49%,#fbfbfb), color-stop(52%,#fdfdfd), color-stop(55%,#fbfbfb), color-stop(60%,#efefef), color-stop(69%,#cccacb), color-stop(71%,#c0bebf), color-stop(77%,#a6a6a6), color-stop(80%,#9d9d9d), color-stop(92%,#9a9a9a), color-stop(93%,#9c9c9c), color-stop(95%,#9b9b9b), color-stop(98%,#a1a1a1), color-stop(99%,#a1a1a1), color-stop(100%,#9e9e9e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3a3a3', endColorstr='#9e9e9e',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.55);
-moz-box-shadow:    0px 0px 21px 0px rgba(0, 0, 0, 0.55);
box-shadow:         0px 0px 21px 0px rgba(0, 0, 0, 0.55);
	
	
	
}
#mainNav:after {
	content:"";
	width: 35px;
	height: 88px;
	right: 0;
	top:-5px;
	position: absolute;
	background: #a3a3a3; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzYTNhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjOWQ5ZDlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNhN2E3YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iI2I0YjRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjYmZiZGJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjYzVjM2M0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTMlIiBzdG9wLWNvbG9yPSIjZDhkNmQ3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZTNlMWUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZWFlYWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjZjhmOGY4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzglIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDYlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZmRmZGZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZWZlZmVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjY2NjYWNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjYzBiZWJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzclIiBzdG9wLWNvbG9yPSIjYTZhNmE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjOWQ5ZDlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjOWE5YTlhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjOWM5YzljIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjOWI5YjliIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjYTFhMWExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjYTFhMWExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzllOWU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #a3a3a3 0%, #9d9d9d 2%, #a7a7a7 6%, #b4b4b4 8%, #bfbdbe 9%, #c5c3c4 10%, #d8d6d7 13%, #e3e1e2 15%, #eaeaea 18%, #eeeeee 28%, #f8f8f8 32%, #fcfcfc 36%, #fcfcfc 38%, #f4f4f4 44%, #f3f3f3 46%, #fbfbfb 49%, #fdfdfd 52%, #fbfbfb 55%, #efefef 60%, #cccacb 69%, #c0bebf 71%, #a6a6a6 77%, #9d9d9d 80%, #9a9a9a 92%, #9c9c9c 93%, #9b9b9b 95%, #a1a1a1 98%, #a1a1a1 99%, #9e9e9e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3a3a3), color-stop(2%,#9d9d9d), color-stop(6%,#a7a7a7), color-stop(8%,#b4b4b4), color-stop(9%,#bfbdbe), color-stop(10%,#c5c3c4), color-stop(13%,#d8d6d7), color-stop(15%,#e3e1e2), color-stop(18%,#eaeaea), color-stop(28%,#eeeeee), color-stop(32%,#f8f8f8), color-stop(36%,#fcfcfc), color-stop(38%,#fcfcfc), color-stop(44%,#f4f4f4), color-stop(46%,#f3f3f3), color-stop(49%,#fbfbfb), color-stop(52%,#fdfdfd), color-stop(55%,#fbfbfb), color-stop(60%,#efefef), color-stop(69%,#cccacb), color-stop(71%,#c0bebf), color-stop(77%,#a6a6a6), color-stop(80%,#9d9d9d), color-stop(92%,#9a9a9a), color-stop(93%,#9c9c9c), color-stop(95%,#9b9b9b), color-stop(98%,#a1a1a1), color-stop(99%,#a1a1a1), color-stop(100%,#9e9e9e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* IE10+ */
background: linear-gradient(to bottom,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3a3a3', endColorstr='#9e9e9e',GradientType=0 ); /* IE6-8 */
-webkit-box-shadow: 0px 0px 21px 0px rgba(0, 0, 0, 0.55);
-moz-box-shadow:    0px 0px 21px 0px rgba(0, 0, 0, 0.55);
box-shadow:         0px 0px 21px 0px rgba(0, 0, 0, 0.55);
	
	
	
}
.third {
	float: left;
	width: 31%;
	margin: 0 1%;
}
.third.sidebar {margin:0 !important;}
.half {
	float: left;
	width: 48%;
	margin: 0 1%;
}
.two-third {
	float: left;
	width: 66%;
	margin: 0 1%;
}
.button  {
  border-width: 0.66px;
  border-color: rgb( 149, 149, 149 );
  border-style: solid;
  border-radius: 15px;
  background-image: -moz-linear-gradient( 90deg, rgb(255,255,255) 9%, rgb(161,223,88) 36%, rgb(255,255,255) 62%, rgb(161,223,88) 85%);
  background-image: -webkit-linear-gradient( 90deg, rgb(255,255,255) 9%, rgb(161,223,88) 36%, rgb(255,255,255) 62%, rgb(161,223,88) 85%);
  background-image: -ms-linear-gradient( 90deg, rgb(255,255,255) 9%, rgb(161,223,88) 36%, rgb(255,255,255) 62%, rgb(161,223,88) 85%);
}

.main-nav {
/*	background: #8dc63f;*/
clear:none;
display: inline-block;
}

#menu-header-menu {
	max-width: 1280px;
	margin: 0 auto;
}
.main-nav .current_menu_item >li a, .main-nav .current_page_item li a{
	background: none !important;
}


#wrapper {
	border: none;
	padding: 0px;
	background: url(images/bgContent.jpg) repeat-x #334ca0;
}

#wrapper:after {
	background: #d0d0d0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDBkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjYzhjOGM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlZWVjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNyUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiNjYWNhY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNiZGJkYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNhZmFmYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiM5YzljOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MyUiIHN0b3AtY29sb3I9IiM5YjliOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiM5YzljOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiM5YTlhOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiM4ZjhmOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzY3Njc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #d0d0d0 0%, #c8c8c8 3%, #cccccc 7%, #eeeced 20%, #f0f0f0 25%, #ededed 33%, #e4e4e4 37%, #dbdbdb 39%, #cacaca 46%, #bdbdbd 59%, #afafaf 67%, #9c9c9c 84%, #9b9b9b 93%, #9c9c9e 95%, #9a9a9c 96%, #8f8f91 99%, #767678 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0d0d0), color-stop(3%,#c8c8c8), color-stop(7%,#cccccc), color-stop(20%,#eeeced), color-stop(25%,#f0f0f0), color-stop(33%,#ededed), color-stop(37%,#e4e4e4), color-stop(39%,#dbdbdb), color-stop(46%,#cacaca), color-stop(59%,#bdbdbd), color-stop(67%,#afafaf), color-stop(84%,#9c9c9c), color-stop(93%,#9b9b9b), color-stop(95%,#9c9c9e), color-stop(96%,#9a9a9c), color-stop(99%,#8f8f91), color-stop(100%,#767678)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#767678',GradientType=0 ); /* IE6-8 */
  height: 50px;
  width: 100%;
content:"";
position: relative;	
-webkit-box-shadow: 0px -9px 12px 0px rgba(50, 50, 50, 0.9);
-moz-box-shadow:    0px -9px 12px 0px rgba(50, 50, 50, 0.9);
box-shadow:         0px -9px 12px 0px rgba(50, 50, 50, 0.9);
	}
#mainContent {
	background: #fff;max-width:1280px;
	margin: 0 auto 50px;
	/*
padding: 40px 60px;

	
	
  border-width: 0.53px;
  border-color: rgb( 255, 255, 255 );
  border-style: solid;*/
  background-color: rgb( 255, 255, 255 );
  box-shadow: 0.5px 2.33px 7px 10px rgba(0, 0, 1, 0.5);
}
/*
#mainContent:after {
	content:"";
	display: block;background: url(images/bgScrolls.gif) center 10px no-repeat #FFFFFF;
   
	background: #fff;
	 background-size: 95% auto;
	 height: 100px;
    margin: 0 -80px -80px;
	 -moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: "FlipV";
}
*/
#sliderContainer { 
    left: 0;
    padding: 0;
    position: relative;
    right: 0;
   /*
 top: -27px;
*/}
#slider {
	margin: 0 auto;
	text-align: center;
	/*width: 75%;
    height: 818px;*/}

#sliderContainer:after {
	background: #d0d0d0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDBkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjYzhjOGM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlZWVjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNyUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiNjYWNhY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNiZGJkYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNhZmFmYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiM5YzljOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MyUiIHN0b3AtY29sb3I9IiM5YjliOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiM5YzljOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiM5YTlhOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiM4ZjhmOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzY3Njc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #d0d0d0 0%, #c8c8c8 3%, #cccccc 7%, #eeeced 20%, #f0f0f0 25%, #ededed 33%, #e4e4e4 37%, #dbdbdb 39%, #cacaca 46%, #bdbdbd 59%, #afafaf 67%, #9c9c9c 84%, #9b9b9b 93%, #9c9c9e 95%, #9a9a9c 96%, #8f8f91 99%, #767678 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0d0d0), color-stop(3%,#c8c8c8), color-stop(7%,#cccccc), color-stop(20%,#eeeced), color-stop(25%,#f0f0f0), color-stop(33%,#ededed), color-stop(37%,#e4e4e4), color-stop(39%,#dbdbdb), color-stop(46%,#cacaca), color-stop(59%,#bdbdbd), color-stop(67%,#afafaf), color-stop(84%,#9c9c9c), color-stop(93%,#9b9b9b), color-stop(95%,#9c9c9e), color-stop(96%,#9a9a9c), color-stop(99%,#8f8f91), color-stop(100%,#767678)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#767678',GradientType=0 ); /* IE6-8 */
  height: 50px;
  width: 100%;
content:"";
position: relative;	
-webkit-box-shadow: 0px 9px 12px 0px rgba(50, 50, 50, 0.9);
-moz-box-shadow:    0px 9px 12px 0px rgba(50, 50, 50, 0.9);
box-shadow:         0px 9px 12px 0px rgba(50, 50, 50, 0.9);
z-index: 7;
	}
/**/
#slider .ss2-align {margin: 0 auto;}



/********************CTA*********************************/
#ctaShell {  left: 0;
  bottom: 12%;
    position: absolute;
    right: 0;
    z-index: 5;
	max-width: 1280px;
	margin:0 auto;
	width: 100%;
	}
#ctaShell, #slider {}
#ctaShell ul {
	list-style-type: none;
	text-align: center;
	font-size: 24px;
	line-height: 1.25;
}
#ctaShell li {
	display: block;
	float: left;
	color: white;
	white-space: nowrap;
	position: relative;
	cursor: pointer;
	width: 31%;
	margin: 0 1%;
	text-align: center;
	top:0;
	height: 75px;

}
#ctaShell li a {
	color: #ede9e6;
	display: block;
	font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif !important;
	font-size: 24px;
	line-height: 60px;
	text-align: center;
	text-transform: uppercase;
	border-width: 3px;
	z-index: 85;
	margin:0 auto;
background: rgb(65,77,112); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQxNGQ3MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjNDY1MTc0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiM1ODY1ODkiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iIzYwNmM5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwJSIgc3RvcC1jb2xvcj0iIzYzNzE5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzY0NzA5MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjE5JSIgc3RvcC1jb2xvcj0iIzU4NjM4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iIzU1NWU3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iIzRjNTg3OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM4JSIgc3RvcC1jb2xvcj0iIzQ4NTc3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzQ0NTQ3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU0JSIgc3RvcC1jb2xvcj0iIzQ0NTU3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjU4JSIgc3RvcC1jb2xvcj0iIzQ0NTQ3ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYxJSIgc3RvcC1jb2xvcj0iIzQxNTQ3YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzNlNTU3ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcxJSIgc3RvcC1jb2xvcj0iIzM4NTU3ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzM3NTg4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzM1NTU4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iIzM0NTg4NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg4JSIgc3RvcC1jb2xvcj0iIzMwNTY4NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkzJSIgc3RvcC1jb2xvcj0iIzMzNTc4NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk1JSIgc3RvcC1jb2xvcj0iIzMzNTU4MyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNTU4ODUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(65,77,112,0.7) 0%, rgba(70,81,116,0.7) 2%, rgba(88,101,137,0.7) 5%, rgba(96,108,144,0.7) 7%, rgba(99,113,146,0.7) 10%, rgba(100,112,146,0.7) 12%, rgba(88,99,131,0.7) 19%, rgba(85,94,127,0.7) 22%, rgba(76,88,121,0.7) 34%, rgba(72,87,122,0.7) 38%, rgba(68,84,120,0.7) 51%, rgba(68,85,120,0.7) 54%, rgba(68,84,125,0.7) 58%, rgba(65,84,122,0.7) 61%, rgba(62,85,126,0.7) 66%, rgba(56,85,126,0.7) 71%, rgba(55,88,131,0.7) 75%, rgba(53,85,131,0.7) 80%, rgba(52,88,134,0.7) 83%, rgba(48,86,132,0.7) 88%, rgba(51,87,133,0.7) 93%, rgba(51,85,131,0.7) 95%, rgba(53,88,133,0.7) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(65,77,112,0.7)), color-stop(2%,rgba(70,81,116,0.7)), color-stop(5%,rgba(88,101,137,0.7)), color-stop(7%,rgba(96,108,144,0.7)), color-stop(10%,rgba(99,113,146,0.7)), color-stop(12%,rgba(100,112,146,0.7)), color-stop(19%,rgba(88,99,131,0.7)), color-stop(22%,rgba(85,94,127,0.7)), color-stop(34%,rgba(76,88,121,0.7)), color-stop(38%,rgba(72,87,122,0.7)), color-stop(51%,rgba(68,84,120,0.7)), color-stop(54%,rgba(68,85,120,0.7)), color-stop(58%,rgba(68,84,125,0.7)), color-stop(61%,rgba(65,84,122,0.7)), color-stop(66%,rgba(62,85,126,0.7)), color-stop(71%,rgba(56,85,126,0.7)), color-stop(75%,rgba(55,88,131,0.7)), color-stop(80%,rgba(53,85,131,0.7)), color-stop(83%,rgba(52,88,134,0.7)), color-stop(88%,rgba(48,86,132,0.7)), color-stop(93%,rgba(51,87,133,0.7)), color-stop(95%,rgba(51,85,131,0.7)), color-stop(100%,rgba(53,88,133,0.7))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(65,77,112,0.7) 0%,rgba(70,81,116,0.7) 2%,rgba(88,101,137,0.7) 5%,rgba(96,108,144,0.7) 7%,rgba(99,113,146,0.7) 10%,rgba(100,112,146,0.7) 12%,rgba(88,99,131,0.7) 19%,rgba(85,94,127,0.7) 22%,rgba(76,88,121,0.7) 34%,rgba(72,87,122,0.7) 38%,rgba(68,84,120,0.7) 51%,rgba(68,85,120,0.7) 54%,rgba(68,84,125,0.7) 58%,rgba(65,84,122,0.7) 61%,rgba(62,85,126,0.7) 66%,rgba(56,85,126,0.7) 71%,rgba(55,88,131,0.7) 75%,rgba(53,85,131,0.7) 80%,rgba(52,88,134,0.7) 83%,rgba(48,86,132,0.7) 88%,rgba(51,87,133,0.7) 93%,rgba(51,85,131,0.7) 95%,rgba(53,88,133,0.7) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(65,77,112,0.7) 0%,rgba(70,81,116,0.7) 2%,rgba(88,101,137,0.7) 5%,rgba(96,108,144,0.7) 7%,rgba(99,113,146,0.7) 10%,rgba(100,112,146,0.7) 12%,rgba(88,99,131,0.7) 19%,rgba(85,94,127,0.7) 22%,rgba(76,88,121,0.7) 34%,rgba(72,87,122,0.7) 38%,rgba(68,84,120,0.7) 51%,rgba(68,85,120,0.7) 54%,rgba(68,84,125,0.7) 58%,rgba(65,84,122,0.7) 61%,rgba(62,85,126,0.7) 66%,rgba(56,85,126,0.7) 71%,rgba(55,88,131,0.7) 75%,rgba(53,85,131,0.7) 80%,rgba(52,88,134,0.7) 83%,rgba(48,86,132,0.7) 88%,rgba(51,87,133,0.7) 93%,rgba(51,85,131,0.7) 95%,rgba(53,88,133,0.7) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(65,77,112,0.7) 0%,rgba(70,81,116,0.7) 2%,rgba(88,101,137,0.7) 5%,rgba(96,108,144,0.7) 7%,rgba(99,113,146,0.7) 10%,rgba(100,112,146,0.7) 12%,rgba(88,99,131,0.7) 19%,rgba(85,94,127,0.7) 22%,rgba(76,88,121,0.7) 34%,rgba(72,87,122,0.7) 38%,rgba(68,84,120,0.7) 51%,rgba(68,85,120,0.7) 54%,rgba(68,84,125,0.7) 58%,rgba(65,84,122,0.7) 61%,rgba(62,85,126,0.7) 66%,rgba(56,85,126,0.7) 71%,rgba(55,88,131,0.7) 75%,rgba(53,85,131,0.7) 80%,rgba(52,88,134,0.7) 83%,rgba(48,86,132,0.7) 88%,rgba(51,87,133,0.7) 93%,rgba(51,85,131,0.7) 95%,rgba(53,88,133,0.7) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(65,77,112,0.7) 0%,rgba(70,81,116,0.7) 2%,rgba(88,101,137,0.7) 5%,rgba(96,108,144,0.7) 7%,rgba(99,113,146,0.7) 10%,rgba(100,112,146,0.7) 12%,rgba(88,99,131,0.7) 19%,rgba(85,94,127,0.7) 22%,rgba(76,88,121,0.7) 34%,rgba(72,87,122,0.7) 38%,rgba(68,84,120,0.7) 51%,rgba(68,85,120,0.7) 54%,rgba(68,84,125,0.7) 58%,rgba(65,84,122,0.7) 61%,rgba(62,85,126,0.7) 66%,rgba(56,85,126,0.7) 71%,rgba(55,88,131,0.7) 75%,rgba(53,85,131,0.7) 80%,rgba(52,88,134,0.7) 83%,rgba(48,86,132,0.7) 88%,rgba(51,87,133,0.7) 93%,rgba(51,85,131,0.7) 95%,rgba(53,88,133,0.7) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#414d70', endColorstr='#355885',GradientType=0 ); /* IE6-8 */

}
#ctaShell li a.cta:hover {
	color: #fff;
     background-image: -moz-linear-gradient( 90deg, rgb(64,2,5) 30%, rgb(195,2,9) 82%);
  background-image: -webkit-linear-gradient( 90deg, rgb(64,2,5) 30%, rgb(195,2,9) 82%);
  background-image: -ms-linear-gradient( 90deg, rgb(64,2,5) 30%, rgb(195,2,9) 82%);
   
}
/*
#ctaShell li:hover {
	background-color: rgba(255,255,255,.7) !important;
top:-10px;
border-bottom:2px solid #85C7CF;
}
#ctaShell li:hover a{
	color: #85C7CF;
	text-shadow: none;
}
#ctaShell li:active {
	
}
*/
/*#ctaShell li:after {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: -5px;
	bottom: -5px;
}
#ctaShell li:active:after {
	top: -3px;
	left: -3px;
	right: -2px;
	bottom: -2px;
}.ctaOne {
}
#ctaShell .ctaTwo {
	background-position: top center !important;
}
#ctaShell .ctaThree {
	background-position: top right !important;
}*/
#ctaShell .ctaOne a:before {
	background: url(images/bgCTA.png) top left;
	content:"";
	height: 178px;
      left: 50%;
    margin: -192px auto 0 -89px;
    position: absolute;
    width: 178px;
	
}
#ctaShell .ctaTwo a:before {
	background: url(images/bgCTA.png) top center;
	content:"";
	height: 178px;
     left: 50%;
    margin: -192px auto 0 -89px;
    position: absolute;
    width: 178px;
	
}
#ctaShell .ctaThree a:before {
	background: url(images/bgCTA.png) top right;
	content:"";
	height: 178px;
      left: 50%;
    margin: -192px auto 0 -89px;
    position: absolute;
    width: 178px;
	
}
#ctaShell li a:hover{}
/*.ctaTwo:hover{background: #8A8383;}
.ctaThree:hover{background: #8A8383;}*/


/********************       CTA END       *********************************/



#content, #content-blog {
	padding: 40px;
	display: block;
	}
.entry-title {display: none;}
.homePageDiv {float: left; min-height:550px;}
.review {
  border-radius: 15px;
  background-color: rgb(141,171,214);
  margin: 40px 20px;
  min-height: 240px;
  padding: 30px;
  color: #fff;
}



/* customize smartform submit color ***** DO NOT DELETE ********/
.readMore, .redNaoSubmitButton.btn {
	-moz-box-shadow: 0px 10px 14px -7px #3e7327;
	-webkit-box-shadow: 0px 10px 14px -7px #3e7327;
	box-shadow: 0px 10px 14px -7px #3e7327;
/*
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #77b55a), color-stop(1, #72b352));
	background:-moz-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-webkit-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-o-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:-ms-linear-gradient(top, #77b55a 5%, #72b352 100%);
	background:linear-gradient(to bottom, #77b55a 5%, #72b352 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#77b55a', endColorstr='#72b352',GradientType=0);
	background-color:#77b55a;
*/
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #4b8f29;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
	text-shadow:0px 1px 0px #5b8a3c;
	margin:10px 0 0;
	width: auto;
}
.readMore:hover, .redNaoSubmitButton.btn:hover {
/*
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #72b352), color-stop(1, #77b55a));
	background:-moz-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-webkit-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-o-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:-ms-linear-gradient(top, #72b352 5%, #77b55a 100%);
	background:linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b352', endColorstr='#77b55a',GradientType=0);
	background-color:#72b352;
*/
}
.readMore:active, .redNaoSubmitButton.btn:active {
	position:relative;
	top:1px;
}



/*
.homePagePost {
	border: 3px solid #9DD4D7;
	padding: 30px 30px 120px;
	
}
*/
.homePagePost h2{
	background: url(images/iconRedStag.png) top left no-repeat;
	padding: 19px 0 0 79px;
	min-height: 75px;
	margin:0;
}
.homePagePost img{
	float: right;
	margin: 10px 0 10px 40px;
-webkit-box-shadow: 0 7px 21px rgba(0,0,1,.75);
	-moz-box-shadow: 0 7px 21px rgba(0,0,1,.75);
	box-shadow: 0 7px 21px rgba(0,0,1,.75);
	border: solid 2px #fff;
}

.homeContent {
clear: both;
margin: 0px 0 70px;

}
#affiliates {
	background: #ddd;
    margin: 0 -40px -40px;
    padding: 40px 80px;
}
#affiliates img {margin:0 9% 0 0;}
.connect {
		border-width: 3px;
		border-style: solid;
		border-style: solid;
		border-width: 1px;
		border-color: rgb( 174, 174, 174 );
		background-image: -moz-linear-gradient( 90deg, rgb(0,0,0) 30%, rgb(60,60,60) 82%);
		background-image: -webkit-linear-gradient( 90deg, rgb(0,0,0) 30%, rgb(60,60,60) 82%);
		background-image: -ms-linear-gradient( 90deg, rgb(0,0,0) 30%, rgb(60,60,60) 82%);
		font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;font-size: 30px;
		line-height: 2.25;
		color: #fff;
		height: 76px;
		max-width: 763px;
	}
	
.connect a {
		border-style: solid;
		border-width: 2px;
		border-color: rgb( 196, 196, 196 );
		background: #000000; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iI2FkYWRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2FkYWRhZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
		background: -moz-linear-gradient(top,  #000000 0%, #adadad 12%, #adadad 50%, #e0e0e0 91%, #000000 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(12%,#adadad), color-stop(50%,#adadad), color-stop(91%,#e0e0e0), color-stop(100%,#000000)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #000000 0%,#adadad 12%,#adadad 50%,#e0e0e0 91%,#000000 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #000000 0%,#adadad 12%,#adadad 50%,#e0e0e0 91%,#000000 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #000000 0%,#adadad 12%,#adadad 50%,#e0e0e0 91%,#000000 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #000000 0%,#adadad 12%,#adadad 50%,#e0e0e0 91%,#000000 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 ); /* IE6-8 */
		
		box-shadow: 2.5px 4.33px 16px 0px rgb( 0, 0, 1 );
		
		position: relative ;
		float: left;
		width: 180px;
		height: 51px;
		margin: 10px;
		font-size: 12px;
		line-height: 1;
		font-family: "museo-sans-condensed", Arial, Helvetica, sans-serif;
		text-align:right;
		padding: 10px 30px;
		text-transform: uppercase;
}
.connect a:after {
	background: url(images/iconTriangle.png) no-repeat center right 10px;
	content:"";
	display: block;
	   height: 20px;
    position: absolute;
    right: 2px;
    top: 13px;
    width: 20px;
}

.callUs {
	bottom: 15upx;
	color: #1d325d;
	font-size: 22px;
	position: absolute;
	text-align: center;
	right:0;
	left:0;
	line-height: 1;
}


/******************main nav*******************************/
#responsive_menu_button {
	display: none;
}
.main-nav a {
	cursor: pointer;
	display: block;
	font-size: 18px;
	line-height: 77px;
	margin: 0;
	padding: 0 0.9em;
	position: relative;
	text-decoration: none;
	text-transform: uppercase;
	font-family: "museo-sans-condensed", sans-serif;
	font-weight: normal;
	color: #fff;
	text-transform: uppercase;
}
ul.menu ul.sub-menu {
	background-color: rgb(255,255,255) !important;
	color: #E41B23 !important;
	text-shadow: none;
	border-bottom:2px solid #E41B23;
	border-right:2px solid #E41B23;
	border-left:2px solid #E41B23;
	min-width: 230px !important;
}

/****************main nav hover******************/
.main-nav a:hover {
		background: #a3a3a3; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EzYTNhMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjOWQ5ZDlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNiUiIHN0b3AtY29sb3I9IiNhN2E3YTciIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iI2I0YjRiNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjYmZiZGJlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAlIiBzdG9wLWNvbG9yPSIjYzVjM2M0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTMlIiBzdG9wLWNvbG9yPSIjZDhkNmQ3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTUlIiBzdG9wLWNvbG9yPSIjZTNlMWUyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZWFlYWVhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjZWVlZWVlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjZjhmOGY4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzYlIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzglIiBzdG9wLWNvbG9yPSIjZmNmY2ZjIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjZjRmNGY0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDYlIiBzdG9wLWNvbG9yPSIjZjNmM2YzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjZmRmZGZkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTUlIiBzdG9wLWNvbG9yPSIjZmJmYmZiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjAlIiBzdG9wLWNvbG9yPSIjZWZlZmVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjklIiBzdG9wLWNvbG9yPSIjY2NjYWNiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzElIiBzdG9wLWNvbG9yPSIjYzBiZWJmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzclIiBzdG9wLWNvbG9yPSIjYTZhNmE2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjOWQ5ZDlkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTIlIiBzdG9wLWNvbG9yPSIjOWE5YTlhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjOWM5YzljIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjOWI5YjliIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjYTFhMWExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjYTFhMWExIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzllOWU5ZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
		background: -moz-linear-gradient(top,  #a3a3a3 0%, #9d9d9d 2%, #a7a7a7 6%, #b4b4b4 8%, #bfbdbe 9%, #c5c3c4 10%, #d8d6d7 13%, #e3e1e2 15%, #eaeaea 18%, #eeeeee 28%, #f8f8f8 32%, #fcfcfc 36%, #fcfcfc 38%, #f4f4f4 44%, #f3f3f3 46%, #fbfbfb 49%, #fdfdfd 52%, #fbfbfb 55%, #efefef 60%, #cccacb 69%, #c0bebf 71%, #a6a6a6 77%, #9d9d9d 80%, #9a9a9a 92%, #9c9c9c 93%, #9b9b9b 95%, #a1a1a1 98%, #a1a1a1 99%, #9e9e9e 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a3a3a3), color-stop(2%,#9d9d9d), color-stop(6%,#a7a7a7), color-stop(8%,#b4b4b4), color-stop(9%,#bfbdbe), color-stop(10%,#c5c3c4), color-stop(13%,#d8d6d7), color-stop(15%,#e3e1e2), color-stop(18%,#eaeaea), color-stop(28%,#eeeeee), color-stop(32%,#f8f8f8), color-stop(36%,#fcfcfc), color-stop(38%,#fcfcfc), color-stop(44%,#f4f4f4), color-stop(46%,#f3f3f3), color-stop(49%,#fbfbfb), color-stop(52%,#fdfdfd), color-stop(55%,#fbfbfb), color-stop(60%,#efefef), color-stop(69%,#cccacb), color-stop(71%,#c0bebf), color-stop(77%,#a6a6a6), color-stop(80%,#9d9d9d), color-stop(92%,#9a9a9a), color-stop(93%,#9c9c9c), color-stop(95%,#9b9b9b), color-stop(98%,#a1a1a1), color-stop(99%,#a1a1a1), color-stop(100%,#9e9e9e)); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* IE10+ */
		background: linear-gradient(to bottom,  #a3a3a3 0%,#9d9d9d 2%,#a7a7a7 6%,#b4b4b4 8%,#bfbdbe 9%,#c5c3c4 10%,#d8d6d7 13%,#e3e1e2 15%,#eaeaea 18%,#eeeeee 28%,#f8f8f8 32%,#fcfcfc 36%,#fcfcfc 38%,#f4f4f4 44%,#f3f3f3 46%,#fbfbfb 49%,#fdfdfd 52%,#fbfbfb 55%,#efefef 60%,#cccacb 69%,#c0bebf 71%,#a6a6a6 77%,#9d9d9d 80%,#9a9a9a 92%,#9c9c9c 93%,#9b9b9b 95%,#a1a1a1 98%,#a1a1a1 99%,#9e9e9e 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a3a3a3', endColorstr='#9e9e9e',GradientType=0 ); /* IE6-8 */
		color: #344EA2 !important;
		text-shadow: none;
}
ul.menu .sub-menu li a:hover {background: #E41B23 !important; color:#fff !important;}

.main-nav li:hover > .sub-menu {
	background-color: rgb(255,255,255) !important;
	/*
color: #E41B23 !important;
*/
	text-shadow: none;
	border-right:2px solid #E41B23;
	border-left:2px solid #E41B23;
	border-bottom:2px solid #E41B23;
	margin:-2px -2px 0;
}

/* this keeps the main nav hover on subnav hover */
ul.menu > li:hover {
	background-color: rgb(255,255,255) !important;
	color: #E41B23 !important;
	text-shadow: none;
	}
ul.menu > li:hover a {
	/*
color: #E41B23 !important;
*/
}
/* this keeps the main nav hover on subnav hover */	
	

.menu li.current_page_item li > .sub-menu {
	background: #fff;
	left: 100%;
	top: 0;
}


.sub-menu a {line-height: 1.5; color: #000; font-size: 12px;}
.sub-menu li {width: 100%; }
.sub-menu .sub-menu {margin-left:0px !important; border-top:2px solid #E41B23;}




/***************current item*******************/
.main-nav .current_page_item a, .main-nav .current-menu-item a {
	text-shadow: none;
	color: #fff;
	background: #324ab8; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMyNGFiOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjMzQ0ZmI2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNSUiIHN0b3AtY29sb3I9IiM0MzVkYjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4JSIgc3RvcC1jb2xvcj0iIzYzNzNhZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjNmQ3YWIxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjN2Q4OGI1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTIlIiBzdG9wLWNvbG9yPSIjODk5MmJiIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTQlIiBzdG9wLWNvbG9yPSIjYWFiMGNhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTglIiBzdG9wLWNvbG9yPSIjZDFkMWQzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjAlIiBzdG9wLWNvbG9yPSIjZDlkOWQ3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjElIiBzdG9wLWNvbG9yPSIjZGJkOWRlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjIlIiBzdG9wLWNvbG9yPSIjZGNkYWRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjUlIiBzdG9wLWNvbG9yPSIjZGFkYWQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjYlIiBzdG9wLWNvbG9yPSIjZGFkYWQ4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMjglIiBzdG9wLWNvbG9yPSIjZGFkYmRkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzAlIiBzdG9wLWNvbG9yPSIjY2ZjZmQ3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzIlIiBzdG9wLWNvbG9yPSIjYzJjN2RhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjYmFjMGQ2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzQlIiBzdG9wLWNvbG9yPSIjYWNiNWQyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzclIiBzdG9wLWNvbG9yPSIjOTFhMWQ1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzklIiBzdG9wLWNvbG9yPSIjNzM4N2NlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDElIiBzdG9wLWNvbG9yPSIjNjg3ZWM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDIlIiBzdG9wLWNvbG9yPSIjNWE3MWNmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDUlIiBzdG9wLWNvbG9yPSIjNDE1ZWM2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjMmU1MWM1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjMjk0Y2MyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMjc0YWMyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMmI0YmM0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjElIiBzdG9wLWNvbG9yPSIjMjk0YmI3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjQlIiBzdG9wLWNvbG9yPSIjMmE0YmI2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjglIiBzdG9wLWNvbG9yPSIjMjk0YmFmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzUlIiBzdG9wLWNvbG9yPSIjMjk0Y2FhIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODMlIiBzdG9wLWNvbG9yPSIjMzE0YmEyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjMzM0YzllIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTUlIiBzdG9wLWNvbG9yPSIjMzI0Y2EzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjMzM0Y2EwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMzM0NzkwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzNDc5MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #324ab8 0%, #344fb6 3%, #435db1 5%, #6373af 8%, #6d7ab1 9%, #7d88b5 11%, #8992bb 12%, #aab0ca 14%, #d1d1d3 18%, #d9d9d7 20%, #dbd9de 21%, #dcdadd 22%, #dadad8 25%, #dadad8 26%, #dadbdd 28%, #cfcfd7 30%, #c2c7da 32%, #bac0d6 33%, #acb5d2 34%, #91a1d5 37%, #7387ce 39%, #687ec9 41%, #5a71cf 42%, #415ec6 45%, #2e51c5 47%, #294cc2 49%, #274ac2 50%, #2b4bc4 51%, #294bb7 61%, #2a4bb6 64%, #294baf 68%, #294caa 75%, #314ba2 83%, #334c9e 93%, #324ca3 95%, #334ca0 96%, #334790 99%, #334790 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#324ab8), color-stop(3%,#344fb6), color-stop(5%,#435db1), color-stop(8%,#6373af), color-stop(9%,#6d7ab1), color-stop(11%,#7d88b5), color-stop(12%,#8992bb), color-stop(14%,#aab0ca), color-stop(18%,#d1d1d3), color-stop(20%,#d9d9d7), color-stop(21%,#dbd9de), color-stop(22%,#dcdadd), color-stop(25%,#dadad8), color-stop(26%,#dadad8), color-stop(28%,#dadbdd), color-stop(30%,#cfcfd7), color-stop(32%,#c2c7da), color-stop(33%,#bac0d6), color-stop(34%,#acb5d2), color-stop(37%,#91a1d5), color-stop(39%,#7387ce), color-stop(41%,#687ec9), color-stop(42%,#5a71cf), color-stop(45%,#415ec6), color-stop(47%,#2e51c5), color-stop(49%,#294cc2), color-stop(50%,#274ac2), color-stop(51%,#2b4bc4), color-stop(61%,#294bb7), color-stop(64%,#2a4bb6), color-stop(68%,#294baf), color-stop(75%,#294caa), color-stop(83%,#314ba2), color-stop(93%,#334c9e), color-stop(95%,#324ca3), color-stop(96%,#334ca0), color-stop(99%,#334790), color-stop(100%,#334790)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #324ab8 0%,#344fb6 3%,#435db1 5%,#6373af 8%,#6d7ab1 9%,#7d88b5 11%,#8992bb 12%,#aab0ca 14%,#d1d1d3 18%,#d9d9d7 20%,#dbd9de 21%,#dcdadd 22%,#dadad8 25%,#dadad8 26%,#dadbdd 28%,#cfcfd7 30%,#c2c7da 32%,#bac0d6 33%,#acb5d2 34%,#91a1d5 37%,#7387ce 39%,#687ec9 41%,#5a71cf 42%,#415ec6 45%,#2e51c5 47%,#294cc2 49%,#274ac2 50%,#2b4bc4 51%,#294bb7 61%,#2a4bb6 64%,#294baf 68%,#294caa 75%,#314ba2 83%,#334c9e 93%,#324ca3 95%,#334ca0 96%,#334790 99%,#334790 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #324ab8 0%,#344fb6 3%,#435db1 5%,#6373af 8%,#6d7ab1 9%,#7d88b5 11%,#8992bb 12%,#aab0ca 14%,#d1d1d3 18%,#d9d9d7 20%,#dbd9de 21%,#dcdadd 22%,#dadad8 25%,#dadad8 26%,#dadbdd 28%,#cfcfd7 30%,#c2c7da 32%,#bac0d6 33%,#acb5d2 34%,#91a1d5 37%,#7387ce 39%,#687ec9 41%,#5a71cf 42%,#415ec6 45%,#2e51c5 47%,#294cc2 49%,#274ac2 50%,#2b4bc4 51%,#294bb7 61%,#2a4bb6 64%,#294baf 68%,#294caa 75%,#314ba2 83%,#334c9e 93%,#324ca3 95%,#334ca0 96%,#334790 99%,#334790 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #324ab8 0%,#344fb6 3%,#435db1 5%,#6373af 8%,#6d7ab1 9%,#7d88b5 11%,#8992bb 12%,#aab0ca 14%,#d1d1d3 18%,#d9d9d7 20%,#dbd9de 21%,#dcdadd 22%,#dadad8 25%,#dadad8 26%,#dadbdd 28%,#cfcfd7 30%,#c2c7da 32%,#bac0d6 33%,#acb5d2 34%,#91a1d5 37%,#7387ce 39%,#687ec9 41%,#5a71cf 42%,#415ec6 45%,#2e51c5 47%,#294cc2 49%,#274ac2 50%,#2b4bc4 51%,#294bb7 61%,#2a4bb6 64%,#294baf 68%,#294caa 75%,#314ba2 83%,#334c9e 93%,#324ca3 95%,#334ca0 96%,#334790 99%,#334790 100%); /* IE10+ */
background: linear-gradient(to bottom,  #324ab8 0%,#344fb6 3%,#435db1 5%,#6373af 8%,#6d7ab1 9%,#7d88b5 11%,#8992bb 12%,#aab0ca 14%,#d1d1d3 18%,#d9d9d7 20%,#dbd9de 21%,#dcdadd 22%,#dadad8 25%,#dadad8 26%,#dadbdd 28%,#cfcfd7 30%,#c2c7da 32%,#bac0d6 33%,#acb5d2 34%,#91a1d5 37%,#7387ce 39%,#687ec9 41%,#5a71cf 42%,#415ec6 45%,#2e51c5 47%,#294cc2 49%,#274ac2 50%,#2b4bc4 51%,#294bb7 61%,#2a4bb6 64%,#294baf 68%,#294caa 75%,#314ba2 83%,#334c9e 93%,#324ca3 95%,#334ca0 96%,#334790 99%,#334790 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#324ab8', endColorstr='#334790',GradientType=0 ); /* IE6-8 */

}
.main-nav .current_page_item a:hover, .main-nav .current-menu-item a:hover {
	color: #fff !important;/**/
}


/******************end main nav*******************************/




/*********    top widget   *********/
#top-widget {
	max-width: 303px;
	margin: -15px 0 0 !important;
	text-align: center;
	background-color: rgba(12, 37, 78, 0.7);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#0c254e', GradientType=0 ); /* IE6-8 */
	min-height: 49px;
	padding: 10px 0 0 39px;
}
/*********END top widget social media links*********/


/***************   sidebar widgets   *****************/

#widgets {
	display: block;
	width: 34%;
	background-color: #8dabd6;
}
.widget-wrapper, .widget {
	border: none;
	/*
padding: 20px 10px;
*/
}
#widgets, #widgets a {
 font-family:  'Muli', sans-serif;
	font-size: 18px;
	font-weight: normal;
}
#widgets h3 {
	text-align: center;
	font-size: 26px;
}/*
#widgets #text-2 .textwidget {
	color: #1d325d;
	line-height: 1.25;
	font-size: 16px;
}
#widgets #text-2 .textwidget p {
	margin: 10px 0;
}
#text-2 .reviewTitle {
	color: #1d325d;
	display: block;
}
#text-2 .reviewTitle:before {
	background: url("images/icons.gif") no-repeat scroll right center;
	content: "";
	display: block;
	float: left;
	height: 40px;
	margin: 0 5px;
	position: relative;
	width: 35px;
}*/
#recent-posts-3 .widget-title h3 {
	display: none;
}
#recent-posts-3 ul {
	list-style: none;
	margin: 0 3px;
	padding: 0;
}
#recent-posts-3 ul li {
	border-left: 3px solid #6a93d1;
	margin-bottom: 10px;
	padding-left: 10px;
}
/*********END sidebar widgets*********/

.post-meta {
	display: none;
}
.breadcrumb-list {
	font-size: 12px;
	float: left;
	width: 100%;
}
.blog .breadcrumb-list {
	position: relative;
	top: auto;
}
/********************************footer******************************************/
#footerWrapper {
background: #b1b2b2;
}

.map {background: #FFFFFF; padding: 20px; position: relative;
        overflow: hidden;
		}
.map iframe {
        top: 0;
        left: 0;
        width: 100% !important;
    }
#footer_widget, #footer_widget .grid, #widgets.grid {margin-bottom: 0; color:#FFF;}
#footer_widget #text-2 {width: 65.9574%; margin-right: 0;}
#footer_widget #text-3 {width: 34%; margin-right: 0;}

#footerWrapper #footer h3{
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
	font-size: 24px; 
	color: #E41B23; 
	padding: 10px 0px; 
	}
#footerWrapper #footer {
	    font-size: 18px !important;
		
		max-width: 1280px;}


#footer address, #footer .footerPhone {
	/*color: #1d325d;*/
} 

#footer .grid {
  border-radius: 15px;
  background-color: rgb( 255, 255, 255 );
  margin-bottom: 20px;
  margin-top: 20px;
  min-height: 240px;
  padding: 20px;
}
#footer .footerContact, #footer .creditCards {padding: 64px 20px 0;}
.footerContact p, .footerContact .call {
	text-align: left;
	margin: .25em 0;
	font-size: 24px;
}
#footer .footerContact a {
	color:#e41b23;
	line-height: 1.25;
	margin: .25em 0;
	font-weight: bold;
}
.footerContact img {float: right;}

.subFooter { 
	margin: 10px 0 0; clear: both; text-align: center; color:#fff;
	background: rgb(221,129,134); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkODE4NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZTA0ZTU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNCUiIHN0b3AtY29sb3I9IiNkYjFlMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI3JSIgc3RvcC1jb2xvcj0iI2NlMGEwZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjklIiBzdG9wLWNvbG9yPSIjYzkwNzEwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTElIiBzdG9wLWNvbG9yPSIjYzkwMzEyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTMlIiBzdG9wLWNvbG9yPSIjYzkwMTBlIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTclIiBzdG9wLWNvbG9yPSIjYmYwMjA4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjYWIwMjA1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzUlIiBzdG9wLWNvbG9yPSIjYTMwMzA1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMzclIiBzdG9wLWNvbG9yPSIjYTMwMzA1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDglIiBzdG9wLWNvbG9yPSIjOGMwMTA0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOGEwMjA2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjODMwMzA0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNjclIiBzdG9wLWNvbG9yPSIjNmEwMTA1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzAlIiBzdG9wLWNvbG9yPSIjNjIwMjAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzYlIiBzdG9wLWNvbG9yPSIjNTgwMjAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODUlIiBzdG9wLWNvbG9yPSIjNGEwMjA1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODclIiBzdG9wLWNvbG9yPSIjNDMwNDBkIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODklIiBzdG9wLWNvbG9yPSIjNGMwMDA1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTElIiBzdG9wLWNvbG9yPSIjNDIwMzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTMlIiBzdG9wLWNvbG9yPSIjM2EwNzA0IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTYlIiBzdG9wLWNvbG9yPSIjMmMwMDA1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTglIiBzdG9wLWNvbG9yPSIjMTQwNDA3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzExMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(top,  rgba(221,129,134,1) 0%, rgba(224,78,88,1) 2%, rgba(219,30,36,1) 4%, rgba(206,10,14,1) 7%, rgba(201,7,16,1) 9%, rgba(201,3,18,1) 11%, rgba(201,1,14,1) 13%, rgba(191,2,8,1) 17%, rgba(171,2,5,1) 33%, rgba(163,3,5,1) 35%, rgba(163,3,5,1) 37%, rgba(140,1,4,1) 48%, rgba(138,2,6,1) 50%, rgba(131,3,4,1) 52%, rgba(106,1,5,1) 67%, rgba(98,2,3,1) 70%, rgba(88,2,3,1) 76%, rgba(74,2,5,1) 85%, rgba(67,4,13,1) 87%, rgba(76,0,5,1) 89%, rgba(66,3,0,1) 91%, rgba(58,7,4,1) 93%, rgba(44,0,5,1) 96%, rgba(20,4,7,1) 98%, rgba(17,0,0,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(221,129,134,1)), color-stop(2%,rgba(224,78,88,1)), color-stop(4%,rgba(219,30,36,1)), color-stop(7%,rgba(206,10,14,1)), color-stop(9%,rgba(201,7,16,1)), color-stop(11%,rgba(201,3,18,1)), color-stop(13%,rgba(201,1,14,1)), color-stop(17%,rgba(191,2,8,1)), color-stop(33%,rgba(171,2,5,1)), color-stop(35%,rgba(163,3,5,1)), color-stop(37%,rgba(163,3,5,1)), color-stop(48%,rgba(140,1,4,1)), color-stop(50%,rgba(138,2,6,1)), color-stop(52%,rgba(131,3,4,1)), color-stop(67%,rgba(106,1,5,1)), color-stop(70%,rgba(98,2,3,1)), color-stop(76%,rgba(88,2,3,1)), color-stop(85%,rgba(74,2,5,1)), color-stop(87%,rgba(67,4,13,1)), color-stop(89%,rgba(76,0,5,1)), color-stop(91%,rgba(66,3,0,1)), color-stop(93%,rgba(58,7,4,1)), color-stop(96%,rgba(44,0,5,1)), color-stop(98%,rgba(20,4,7,1)), color-stop(100%,rgba(17,0,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(221,129,134,1) 0%,rgba(224,78,88,1) 2%,rgba(219,30,36,1) 4%,rgba(206,10,14,1) 7%,rgba(201,7,16,1) 9%,rgba(201,3,18,1) 11%,rgba(201,1,14,1) 13%,rgba(191,2,8,1) 17%,rgba(171,2,5,1) 33%,rgba(163,3,5,1) 35%,rgba(163,3,5,1) 37%,rgba(140,1,4,1) 48%,rgba(138,2,6,1) 50%,rgba(131,3,4,1) 52%,rgba(106,1,5,1) 67%,rgba(98,2,3,1) 70%,rgba(88,2,3,1) 76%,rgba(74,2,5,1) 85%,rgba(67,4,13,1) 87%,rgba(76,0,5,1) 89%,rgba(66,3,0,1) 91%,rgba(58,7,4,1) 93%,rgba(44,0,5,1) 96%,rgba(20,4,7,1) 98%,rgba(17,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(221,129,134,1) 0%,rgba(224,78,88,1) 2%,rgba(219,30,36,1) 4%,rgba(206,10,14,1) 7%,rgba(201,7,16,1) 9%,rgba(201,3,18,1) 11%,rgba(201,1,14,1) 13%,rgba(191,2,8,1) 17%,rgba(171,2,5,1) 33%,rgba(163,3,5,1) 35%,rgba(163,3,5,1) 37%,rgba(140,1,4,1) 48%,rgba(138,2,6,1) 50%,rgba(131,3,4,1) 52%,rgba(106,1,5,1) 67%,rgba(98,2,3,1) 70%,rgba(88,2,3,1) 76%,rgba(74,2,5,1) 85%,rgba(67,4,13,1) 87%,rgba(76,0,5,1) 89%,rgba(66,3,0,1) 91%,rgba(58,7,4,1) 93%,rgba(44,0,5,1) 96%,rgba(20,4,7,1) 98%,rgba(17,0,0,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(221,129,134,1) 0%,rgba(224,78,88,1) 2%,rgba(219,30,36,1) 4%,rgba(206,10,14,1) 7%,rgba(201,7,16,1) 9%,rgba(201,3,18,1) 11%,rgba(201,1,14,1) 13%,rgba(191,2,8,1) 17%,rgba(171,2,5,1) 33%,rgba(163,3,5,1) 35%,rgba(163,3,5,1) 37%,rgba(140,1,4,1) 48%,rgba(138,2,6,1) 50%,rgba(131,3,4,1) 52%,rgba(106,1,5,1) 67%,rgba(98,2,3,1) 70%,rgba(88,2,3,1) 76%,rgba(74,2,5,1) 85%,rgba(67,4,13,1) 87%,rgba(76,0,5,1) 89%,rgba(66,3,0,1) 91%,rgba(58,7,4,1) 93%,rgba(44,0,5,1) 96%,rgba(20,4,7,1) 98%,rgba(17,0,0,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(221,129,134,1) 0%,rgba(224,78,88,1) 2%,rgba(219,30,36,1) 4%,rgba(206,10,14,1) 7%,rgba(201,7,16,1) 9%,rgba(201,3,18,1) 11%,rgba(201,1,14,1) 13%,rgba(191,2,8,1) 17%,rgba(171,2,5,1) 33%,rgba(163,3,5,1) 35%,rgba(163,3,5,1) 37%,rgba(140,1,4,1) 48%,rgba(138,2,6,1) 50%,rgba(131,3,4,1) 52%,rgba(106,1,5,1) 67%,rgba(98,2,3,1) 70%,rgba(88,2,3,1) 76%,rgba(74,2,5,1) 85%,rgba(67,4,13,1) 87%,rgba(76,0,5,1) 89%,rgba(66,3,0,1) 91%,rgba(58,7,4,1) 93%,rgba(44,0,5,1) 96%,rgba(20,4,7,1) 98%,rgba(17,0,0,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd8186', endColorstr='#110000',GradientType=0 ); /* IE6-8 */
	min-height: 50px;
}
.subFooter a {color: #fff; display: inline-block;
    line-height: 50px;
    padding: 0 10px;}
.subFooter a:hover {background: #d0d0d0; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QwZDBkMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMlIiBzdG9wLWNvbG9yPSIjYzhjOGM4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNyUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyMCUiIHN0b3AtY29sb3I9IiNlZWVjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiNmMGYwZjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzNyUiIHN0b3AtY29sb3I9IiNlNGU0ZTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIzOSUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI0NiUiIHN0b3AtY29sb3I9IiNjYWNhY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI1OSUiIHN0b3AtY29sb3I9IiNiZGJkYmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNhZmFmYWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI4NCUiIHN0b3AtY29sb3I9IiM5YzljOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5MyUiIHN0b3AtY29sb3I9IiM5YjliOWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NSUiIHN0b3AtY29sb3I9IiM5YzljOWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5NiUiIHN0b3AtY29sb3I9IiM5YTlhOWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSI5OSUiIHN0b3AtY29sb3I9IiM4ZjhmOTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNzY3Njc4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
background: -moz-linear-gradient(top,  #d0d0d0 0%, #c8c8c8 3%, #cccccc 7%, #eeeced 20%, #f0f0f0 25%, #ededed 33%, #e4e4e4 37%, #dbdbdb 39%, #cacaca 46%, #bdbdbd 59%, #afafaf 67%, #9c9c9c 84%, #9b9b9b 93%, #9c9c9e 95%, #9a9a9c 96%, #8f8f91 99%, #767678 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d0d0d0), color-stop(3%,#c8c8c8), color-stop(7%,#cccccc), color-stop(20%,#eeeced), color-stop(25%,#f0f0f0), color-stop(33%,#ededed), color-stop(37%,#e4e4e4), color-stop(39%,#dbdbdb), color-stop(46%,#cacaca), color-stop(59%,#bdbdbd), color-stop(67%,#afafaf), color-stop(84%,#9c9c9c), color-stop(93%,#9b9b9b), color-stop(95%,#9c9c9e), color-stop(96%,#9a9a9c), color-stop(99%,#8f8f91), color-stop(100%,#767678)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* IE10+ */
background: linear-gradient(to bottom,  #d0d0d0 0%,#c8c8c8 3%,#cccccc 7%,#eeeced 20%,#f0f0f0 25%,#ededed 33%,#e4e4e4 37%,#dbdbdb 39%,#cacaca 46%,#bdbdbd 59%,#afafaf 67%,#9c9c9c 84%,#9b9b9b 93%,#9c9c9e 95%,#9a9a9c 96%,#8f8f91 99%,#767678 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0d0d0', endColorstr='#767678',GradientType=0 ); /* IE6-8 */
 color: #2C469A !important;}
.footer-menu {text-align: center; clear: both; background: #797874; padding: 20px 0;}

.footer-menu .sub-menu {display: none;}

#footer .footer-menu li a {
border-left: 1px solid #1a1a1a;
color: #1a1a1a;
padding: 0 8px;
font-size: 14px;
text-transform: uppercase;
line-height: 14px;
}

#footer .footer-menu li a:hover {
color: #E41B23;
}

#footer .footer-menu > li:first-child > a {
border-left: none;
padding: 0 8px 0 0;
}
/*****************************end footer***************************************/

/****************************3e website credit*********************************/
.websiteCredit {
	margin: 40px auto;
	width: 119px;
	display: block;
	font-size: 12px;
	text-align: center;
	color: #fff !important;
}
a.websiteCredit:hover, a.websiteCredit:visited {
	color: #6a93d1;
}
a.websiteCredit:hover {
	color: #fff;
}
/****************************end 3e website credit*****************************************/

.post-edit {
	display: none !important;
}
/******************************** form stuff *************************************/
body form div {margin-bottom: 5px;}
.bootstrap-wrapper .col-xs-1, .bootstrap-wrapper .col-sm-1, .bootstrap-wrapper .col-md-1, .bootstrap-wrapper .col-lg-1, .bootstrap-wrapper .col-xs-2, .bootstrap-wrapper .col-sm-2, .bootstrap-wrapper .col-md-2, .bootstrap-wrapper .col-lg-2, .bootstrap-wrapper .col-xs-3, .bootstrap-wrapper .col-sm-3, .bootstrap-wrapper .col-md-3, .bootstrap-wrapper .col-lg-3, .bootstrap-wrapper .col-xs-4, .bootstrap-wrapper .col-sm-4, .bootstrap-wrapper .col-md-4, .bootstrap-wrapper .col-lg-4, .bootstrap-wrapper .col-xs-5, .bootstrap-wrapper .col-sm-5, .bootstrap-wrapper .col-md-5, .bootstrap-wrapper .col-lg-5, .bootstrap-wrapper .col-xs-6, .bootstrap-wrapper .col-sm-6, .bootstrap-wrapper .col-md-6, .bootstrap-wrapper .col-lg-6, .bootstrap-wrapper .col-xs-7, .bootstrap-wrapper .col-sm-7, .bootstrap-wrapper .col-md-7, .bootstrap-wrapper .col-lg-7, .bootstrap-wrapper .col-xs-8, .bootstrap-wrapper .col-sm-8, .bootstrap-wrapper .col-md-8, .bootstrap-wrapper .col-lg-8, .bootstrap-wrapper .col-xs-9, .bootstrap-wrapper .col-sm-9, .bootstrap-wrapper .col-md-9, .bootstrap-wrapper .col-lg-9, .bootstrap-wrapper .col-xs-10, .bootstrap-wrapper .col-sm-10, .bootstrap-wrapper .col-md-10, .bootstrap-wrapper .col-lg-10, .bootstrap-wrapper .col-xs-11, .bootstrap-wrapper .col-sm-11, .bootstrap-wrapper .col-md-11, .bootstrap-wrapper .col-lg-11, .bootstrap-wrapper .col-xs-12, .bootstrap-wrapper .col-sm-12, .bootstrap-wrapper .col-md-12, .bootstrap-wrapper .col-lg-12 {}
/*label {
}

::-webkit-input-placeholder {
font-family:arial !important;
}
::-moz-placeholder {
font-family:arial !important;
} 
:-ms-input-placeholder {
font-family:arial !important;
} 
input:-moz-placeholder {
font-family:arial !important;
}
form div {
	margin: 0;
}
body .rednaoFormContainer {
	text-align: left !important;
}
select, input[type="text"], input[type="password"], input[type="email"] {
	margin: 0 0 .5em 0 !important;
}
#rnField1 {
	display: none;
}*/
/******************************** end form stuff *************************************/


/******************************** custom site edits *************************************/


#header .top-header {
	background: none repeat scroll 0 0 #ffffff;
	box-shadow: 0 2px 0 rgba(252, 252, 252, 1);
	color: #999999;
}
#header .main-header {
	background-color: #ffffff;
	color: #999999;
}
#heading {
	background-color: #E41B23;
	color: #ffffff;
}
.portfolio-item .portfolio-info .portfolio-short-content {
	background-color: #ffffff;
}
.portfolio-item .portfolio-info .portfolio-short-content:before {
	border-bottom-color: #ffffff;
}
.portfolio-item .portfolio-overlay-content a, .portfolio-item.active .portfolio-info .portfolio-short-content {
	background: none repeat scroll 0 0 #44bfe8;
}
.portfolio-item.active .portfolio-info .portfolio-short-content:before {
	border-bottom-color: #44bfe8;
}
.portfolio-item .portfolio-info .portfolio-short-content h5 a, .portfolio-item .portfolio-info .portfolio-short-content h5 {
	color: #666666;
}
.portfolio-item.active .portfolio-info .portfolio-short-content h5 a, .portfolio-item.active .portfolio-info .portfolio-short-content h5 {
	color: #ffffff;
}
.portfolio-item .portfolio-info .portfolio-short-content {
	color: #999999;
}
.portfolio-item.active .portfolio-info .portfolio-short-content {
	color: #eaeaea;
}
.product-item .product-info .product-short-content {
	background-color: #ffffff;
}
.product-item.active .product-info .product-short-content {
	background: none repeat scroll 0 0 #44bfe8;
}
.product-item .product-info .product-short-content h5 {
	color: #666666;
}
.product-item.active .product-info .product-short-content h5 {
	color: #ffffff;
}
.product-item .product-info .product-short-content .product-price {
	color: #999999;
}
.product-item.active .product-info .product-short-content .product-price {
	color: #eaeaea;
}
.locations {width: 100%;}
#footer .widget-area {
	background-color: #363636;
	color: #dddddd;
}
#footer .widget-area .widget-title {
	color: #eeeeee;
}
#footer .widget-area a {
	color: #67a840;
}
#footer .widget-area a:hover {
	color: #666666;
}
#footer .creditCards {
	text-align: center;
}
#footer .creditCards p{
clear: both;	
font-weight: bold;
text-transform: uppercase;
line-height: 2;
}
#footer .credit a {
	color: #eeeeee;
}

#creditCard li {  float: left;
    height: 67px;
    margin: 0 2px;
    width: 107px;}
.one {background: url(images/ccIcon.png) no-repeat top right;}
.two {background: url(images/ccIcon.png) no-repeat top center;}
.three {background: url(images/ccIcon.png) no-repeat top left;}

#footer .credit a:hover {
	color: #ffffff;
}
.mejs-container .mejs-controls .mejs-time, .mejs-container .mejs-controls .mejs-time span, .mejs-controls .mejs-captions-button .mejs-captions-selector ul li, .mejs-chapters .mejs-chapter .mejs-chapter-block, .mejs-captions-layer, .mejs-captions-layer a, .me-cannotplay a, .mejs-contextmenu .mejs-contextmenu-item:hover, .mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li, .mejs-postroll-close {
	color: #E41B23;
}
.mejs-controls .mejs-time-rail .mejs-time-current, .mejs-controls .mejs-time-rail .mejs-time-handle, .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .mejs-contextmenu {
	background: none repeat scroll 0 0 #E41B23;
}
.mejs-chapters {
}
#header .logo {
	margin-bottom: -20px;
	margin-top: -20px;
}
#header .site-menu {
	margin-top: 30px;
}
#heading.heading-3 {
	background-color: #E41B23;
	border-bottom: 1px solid #ddd;
	color: #fff;
}
#heading h2 {
	color: #fff;
	font-size: 30px;
}
#header .site-menu ul li.current-menu-item > a {
	font-size: 15px;
}
#header .site-menu ul li a {
	font-size: 15px;
	padding: 5px 35px;
}
.testimonial .testimonial-content {
	border: 1px solid #ccc;
}
.testimonial .arrow-down {
	border-top: 20px solid #ccc;
}
.blog-item .blog-footer a {
	background: none repeat scroll 0 0 #ddd;
	color: #888;
}
input, select, textarea {
	border: 1px solid #ccc;
	color: #666;
}
.myList {
	list-style-type: disc;
	margin-left: 20px;
	line-height: 1.25;
	color: #E41B23;
}
.myOList {
		list-style-type:decimal;
	margin-left: 20px;
	line-height: 1.25;
	color: #E41B23;
}






/******************************** end custom site edits *************************************/





/********************************        page edits        *************************************/



#ctaFooter {background: #343434; text-align: center; margin: 0 auto; max-width: 1280px;}
#ctaFooter .col-300 {width: 47%; text-align: left;}
#ctaFooter #text-3 {text-align: center;}
#ctaFooter a{color: #E41B23;}
#ctaFooter a:hover, .subFooter a:hover {color: #fff;}
.reviews {border:1px solid #eeeeee; padding:20px; margin:10px;     box-shadow: 1px 0 1px #005595, 0 1px 1px #005596, 2px 1px 1px #005595, 1px 2px 1px #005596, 3px 2px 1px #005595, 2px 3px 1px #005596, 4px 3px 1px #005595, 3px 4px 1px #005596, 5px 4px 1px #005595, 4px 5px 1px #005596, 6px 5px 1px #005595;}


#perpetualFooter {position: fixed; bottom: 0; right:0; left: 0; background: #8DC63F; z-index:1000; padding:2px 0 15px; min-height: 40px;
}
#perpetualFooter:before {
	content: " ";
	display:block;
	position: relative;
	top:-22px;left:0px;
	width:100%;
	height:36px;
	background: linear-gradient(-45deg, rgba(141,198,63,1)  50%, transparent 50%) 0 50%, linear-gradient(45deg, rgba(141,198,63,1) 50%, transparent 50%) 0 50%;
	background-repeat: repeat-x;
    background-size: 20px 20px;
    content: " ";
    display: block;
    position: absolute;
    top: -20px;
    left: 0px;
    width: 100%;
    height: 20px;
	background-size: 10px;
    }
.small {font-size: .75em;}
.bootstrap-wrapper .col-sm-9 {
    width: auto !important;
}
body .redNaoHelper {display: none !important;}
.bootstrap-wrapper .form-control {margin: 0 0 5px;}
#callToday {
	text-align: right;
}
#callToday .phone {
	color: #333;
	font-weight: bold;
	padding:0 8px;
}
#callToday div {
	float: left;
	font-size: 24px;
	text-align: center;
	text-transform: uppercase;
	padding: 8px;
	line-height: 27px;
}

.coupon {
	border:3px dashed #120264;	
	float: left;
	max-width: 505px;
	padding: 20px;
	min-height: 200px;
	margin-right: 10px;
	text-align: center;
	width: 30%;
}
.coupon .special {
	font-size: 36px; 
	font-weight: bold;
	color: #120264;	
}