@charset "UTF-8";

/* Global Content Formatting and Styles */
body {
	border-radius: 10px 10px 0px 0px; 
	color: #91bee8;
	line-height: 1.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: #91bee8 url(../images/background_bluegradient_rev.jpg) repeat-x 0px 0px;
}
.page {
	border-radius: 10px 10px 10px 10px; 
	max-width: 1200px;
	margin: 0px auto 0px auto;
	position: relative;
	background-color:#FFF;


}

h1 { font-size: 2em; font-weight: bold; color: #1c3b73; margin: 0 0 .5em 0;}
h2 { font-size: 1.7em; margin: 0 0 1em 0;}
h3 { font-size: 1.5em; margin: 0 0 1em 0; color: #1c3b73;}
p { margin: 0 0 .75em 0;color: #1c3b73;}
li {color: #1c3b73;}
a { color:  #fff;}
a:hover { color: 00539f;}

footer { 
	font-size: .85em; 
	color: #fff; 
	background-color:#1c3b73; 
	padding: 15px 10px 10px 0px;
	border-radius: 0px 0px 10px 10px; 

}

a.cta {
	text-transform: capitalize;
	font-size: .9em;
	font-weight: bold;
	text-decoration: none;
	margin: .5em 0 0 0;
	padding: 0px 12px 0px 0px;
	background: url(../images/cta_arrow.png) no-repeat right 0px;
}

a.cta:hover { background-position: right -50px;}

.promo h3 { font-size: 1em;}
.promo p { line-height: 1.2em; font-size: .9em; margin-bottom: 1rem;}
.promo ul { line-height: 1.2em; font-size: .9em;padding-left: 1rem;text-align: left;}

.promo_container .promo .invite{
	width:200px;
	margin:auto;
	text-align:center;
	line-height:3em;
	}

.promo_container .promo .content img {
	max-width: 150px;
}

nav a {
	color: #fff;
	text-transform: uppercase;
	text-decoration: none;
	display: inline-block;
	font-weight: bold;
	font-size: .9em;
}
nav a:hover { color: #fff;}

.clear-fix { clear: both; line-height: px;}


/* Caption Styles Hero*/
#hero .homepanel .caption { color: rgba(255,255,255,.65); line-height: 14px;}
#hero .homepanel .caption h3 { color: #fff; font-size: 1.2em; margin-bottom: 5px;}
#hero .homepanel .caption p { margin-bottom: 5px;}

#hero .homepanel .caption a.cta { font-size: .8em; margin: 0px; color: #fff; background-position: right -101px;} 
#hero .homepanel .caption a.cta:hover { color: #fff; background-position: right -151px;}





