/* ---------- MAIN CONTENT FORMATTING ---------- */
body, p, th, td, li, dd {
  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  color: #ceced0;
  font-size:  100%;
 }
 
body {
margin: 0; 
padding: 0;
background: #434345 url(/files/pagelayoutimages/splash_page_bkgd.png) repeat-x;
top: 0px !important;
position: static !important;
}
.goog-te-banner-frame {
display:none !important;
}
/* HEADERS  */
body h1 {
color: #0f2264;
font-size:  16px;
font-weight: bold;
}

body h2 {
color: #3e959a;
font-size:  14px;
font-weight: bold;
font-style: italic;
}

/* DEFAULT LINK/MAIN CONTENT AREA LINKS */
a:link    { color: #182d75; font-weight: normal; text-decoration: none;}
a:visited { color: #01466D; font-weight: normal; text-decoration: none;}	
a:hover   { color: #3e959a; font-weight: normal; text-decoration: none;}
a:active  { color: #3e959a; font-weight: normal; text-decoration: none;}

body a img {
border: none;
}

.skip {
display: none;	
}


#main {
width: 970px;
margin: 0 auto 20px auto;
}

#header {
height: 210px;
}

#logo {
float: left;
padding: 0; 
margin: 0;
width: 261px;
height: 210px; 
}

#right_of_logo {
float: left;
width: 709px;
margin: 0;
padding: 0;
}

#navigation {
margin: 0 0 0 0;
padding: 0;
width: 709px;
height: 109px;
}

#navigation .mn {
height: 109px;
}

#navigation ul {
width: 717px;	
margin: 0;
padding: 0;
}

#navigation ul li {
list-style: none;	
margin: 0;
padding: 0;
}

#navigation #mn_about {
  float: left;
  width: 152px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_about_off.png) no-repeat;
  text-indent: -100000em;
  margin: 0;
  padding: 0;  
}

#navigation li:hover #mn_about {
  float: left;
  width: 152px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_about_on.png) no-repeat;
  text-indent: -100000em;
  margin: 0;
  padding: 0;  
}


 #navigation #mn_aboutCurrent {
  float: left;	 
  width: 152px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_about_on.png) no-repeat;
  text-indent: -100000em;
  margin: 0;
  padding: 0;  
}


#navigation #mn_foundation {
  float: left;	 
  width: 202px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_foundation_off.png) no-repeat;
  text-indent: -100000em;
  margin: 0;
  padding: 0; 
}

#navigation li:hover #mn_foundation {
  float: left;	 
  width: 202px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_foundation_on.png) no-repeat;
  text-indent: -100000em;
  margin: 0;
  padding: 0;
}

#navigation #mn_foundationCurrent {
  float: left;	 
  width: 202px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_foundation_on.png) no-repeat;
  text-indent: -100000em;
  margin: 0;
  padding: 0;  
}

#navigation #mn_kc {
  float: left;	 
  width: 205px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_kc_off.png);
  text-indent: -100000em;
  margin: 0;
  padding: 0;
}

#navigation li:hover #mn_kc {
  float: left;	 
  width: 205px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_kc_on.png);
  text-indent: -100000em;
  margin: 0;
  padding: 0;
}

#navigation #mn_kcCurrent {
  float: left;	 
  width: 205px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_kc_on.png);
  text-indent: -100000em;
  margin: 0;
  padding: 0;
}

#navigation #mn_membership {
  float: left;	 	
  width: 150px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_membership_off.png);
  text-indent: -100000em;
  margin: 0;
  padding: 0;
}

#navigation li:hover #mn_membership {
  float: left;	 	
  width: 150px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_membership_on.png);
  text-indent: -100000em;
  margin: 0;
  padding: 0;
}

#navigation #mn_membershipCurrent {  
  float: left;	 	
  width: 150px;
  height: 109px;
  background: url(/files/pagelayoutimages/splash_membership_on.png);
  text-indent: -100000em;
  margin: 0;
  padding: 0;
}


#tagline {
text-align: right;
color: #eee;
font-size: 145%;
font-weight: normal;
padding: 10px 5px 0 0;
}

#splash_body {
clear: left;
color: #ceced0;
font-size: .8em;
font-weight: normal;
padding: 5px 0 40px 407px; 
line-height: 18px;
}

#regions {
width: 980px;	
}

#regions .regions_title {
padding-bottom: 7px;	
}

#regions .regions_photo {
float: left;
padding-right: 24px;	
}

#footer {
clear: both;
padding-top: 130px;	
padding-bottom: 20px;
color: #a3d7ec;
font-size: 65%;
}

.skipnavigation {
display: none;
}


#remember {
float: right;
text-align: right;	
padding-top: 32px;
width: 295px;
}

.SplashRadio {
background: url(/files/PageLayoutImages/splash%5Fcheck.png) no-repeat;	
float: left;
}

.checkbox, .radio {
	width: 25px;
	height: 23px;
	padding: 0 5px 0 0;
	margin-top: 5px;
	background: url(/files/PageLayoutImages/splash%5Fcheck.png) no-repeat;
	display: block;
	float: left;
	vertical-align: middle;
}

.radiolabel {
float: left;
width: 265px;
margin-top: 5px;
}

#google_translate_element {
float: right;
clear: right;
margin-top: 10px;
}
