@charset "utf-8";
/* CSS Document */
@import url(//fonts.googleapis.com/css?family=Signika:300,400);
@import url(//fonts.googleapis.com/css?family=Muli);
/*colors */
.orange {color:#f38112;}
.yellow {color:#fff8a4;}
.lavender  {color:#4b6897;}
.bone {color:#f7f2dd;}
.odd {background:#f7f2dd;}
.dark {color:#121314;}
.dark2 {color:#2e2434;}
.blue {color:#28aaf8;}
p, .tsBody {font-family: 'Muli', sans-serif;}

.enhanced, .corporate {border:1px solid #ccc;background:#efefef;padding:3px;font-size:125%;font-weight:600;}

/*headings */
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a {color:#4b6897;padding:3px 0px;font-family: 'Signika', sans-serif;font-weight:400;display:block;}
h6 {color:#4b6897;font-size:100%;display: block;
-webkit-margin-before: .33em;
-webkit-margin-after: .33em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}


 h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {color:#fff;}
#topSitename h1, #topSitename h1 a, #topSitename h1 a:visited {text-transform:uppercase;text-decoration:none;color:#000000;font-family: 'Signika', serif;font-size:200%;}

#topIncidentals ul {margin:0px;padding:10px 0px;list-style-type:none;text-align:left;}
#topIncidentals ul li, #topSearch {font-family: 'Muli', sans-serif; font-size:1.25em;display:inline;}
#topSearch {margin-top:-25px;}
#topIncidentals ul li a, #topIndicidentals ul li a:visited {text-decoration:none;color:#2e2434;backgrdound:#fff;padding:2px 4px;margin:0 5px;}
#topIncidentals ul li a:hover {color:#f7f2dd;background:#28aaf8;text-decoration:none;}

#headerTagline h3 {color:#4b6897;display: block;
font-size: 1.17em;
-webkit-margin-before: .15em;
-webkit-margin-after: .15em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
}
#headline h2 {font-size:200%;color:#4b6897;
-webkit-margin-before: 0.23em;
-webkit-margin-after: 0.23em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;}




#homeWelcome, #spotWelcome {line-height:135%;font-family: 'Muli', sans-serif;font-weight:400;}
#homeWelcome p {-webkit-margin-before: .25em;
font-weight:400;
font-family: 'Muli', sans-serif;
-webkit-margin-after:.45em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;line-height:150%;}
.homeFeatured h2, .homeSubscribe h2 {background-image:url(bg-banner-blue.png);background-repeat:repeat-x;background-position:left;color:#fff;text-align:left;padding:10px;text-transform:uppercase;line-height:115%;font-size:.95em;
}

.homeFeatured ul {margin:0px 0% 0px 3%;padding:0px;list-style-type:none;text-align:left;
-webkit-margin-before: .5em;
-webkit-margin-after: .5em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: 5px;;}
.homeFeatured ul li {font-family: 'Muli', sans-serif; font-size:1.05em;display:inline;padding:0 0% 0 0;}
.homeFeatured ul ul h3 {font-size:18px;font-family: 'Signika', sans-serif;margin-bottom:3px;}
.homeFeatured ul li h3, .homeFeatured ul li h3 a, #insideTwoCol h3, #insideTwoCol h3 a {-webkit-margin-before: .15em;-webkit-margin-after: .15em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;text-decoration:none;color:#2e2434;}
.homeFeatured ul li h3 a:hover {color:#28aaf8;}
#insideTwoCol {font-size:100%;}
#insideTwoCol h3 a, #insideTwoCol h3 a:visited {color:#4b6897;}
#insideTwoCol h3 a:hover {text-decoration:underline;color:#fff;}
.homeFeatured ul li img {margin-top:.25em;}
.homeFeatured ul ul h3 a, .homeFeatured ul ul h3 a:vistied {font-size:18px;font-family: 'Signika', sans-serif;margin-bottom:3px;}
.homeFeatured ul ul {margin:0px;padding:0px;list-style-type:none;}
.homeFeatured ul ul li {font-size:1.54em;line-height:130%;border-bottom:1px solid #4b6897;}
.homeFeatured p, p {display: block;
-webkit-margin-before: .25em;
-webkit-margin-after:.85em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
font-family: 'Muli', sans-serif;font-size:100%;}
#insideTwoCol p {font-size:1.0em;}
.homeFeatured h1 {font-size:1.5em;}
.homeFeatured form {font-size:75%;}

.more, .more a, .more a:visited {background:#4b6594;color:#fff;padding:2px 4px;text-decoration:none;font-size:1.00em;font-weight:300;}
.more a:hover {background:#fff;color:#4b6594;}

#home3Items ul {margin:0px;padding:0px;list-style-type:none;text-align:center;text-transform:uppercase;}
#home3Items li {display:inline-block;border:1px solid #4b6897; padding:0px;margin:4px 6px 4px 6px;}
#home3Items h4, h4 {font-family: 'Signika', sans-serif; font-size:1.25em;color:#2e2r2r;clear:both;margin:0;}
#home3Items h4 a, #home3Items h4 a:visited, h4 a, h4 a:visited {text-decoration:none;color:#2e2434;padding:2px 4px;}
#home3Items h4 a:hover {color:#f7f2dd;background:#28aaf8;text-decoration:none;}

#footer ul {margin:0px;padding:0px;list-style-type:none;}
#footer ul li {font-family: 'Muli', sans-serif; font-size:1.05em;display:inline;}
#footer ul li a, #footer ul li a:visited {text-decoration:none;color:#2e2434;background:#fff;padding:2px 4px;}
#footer ul li a:hover {color:#f7f2dd;background:#28aaf8;text-decoration:none;}

.eventsdayofweeek, .eventstext,.eventsday {font-size:.95em;}

.sponsorFooter td {padding:5px;text-align:center;text-decoration:none;}

@media only screen and (max-width: 480px) {
	.homeFeatured h2{
		font-size:1.1em;
	}
}