@charset "utf-8";
/* CSS Document */
/*////////COLORS////////
dark blue 003469
dusty blue 7c92b3
light blue e5ebf0
text blue 3c5a87
grey 666667
red a72024
yellow febf10
//////////////////////*/
#container-bg-white {margin:0 auto; width:792px; padding:1.5em; background:#fff;}
#container-bg-none {margin:0 auto; width:792px; padding:1.5em;}

#nav {height:36px;}

#sitename {font-size:2.4em; float:left; line-height:1; margin-top:.075em; margin-bottom:0; padding:0 0 .075em 0;}
#sitename a {text-decoration:none; color:#7c92b3;}
#sitename a span {color:#003468;}

#header {margin-bottom:1.5em;}
	.subnav, .bannersmall, .bannerlarge {float:left;}
	.subnav {width:210px; height:193px; padding:9px; background:#003469;}
		.subnav ul {margin:0 0 0 4px; padding:0;}
		.subnav ul li {list-style:none;}
		.subnav ul li a {color:#e5ebf0; text-decoration:none; text-transform:uppercase;}
		.subnav ul li a:hover, .subnav ul li a.on {color:#7c92b3;}
	.bannersmall {width:564px; height:211px; background:url(../graphics/smallBannerDefault.jpg) top left no-repeat #e5ebf0;}
		.bannersmall object, .bannersmall embed {margin:0; padding:0;}
	.bannerlarge {width:792px; height:211px; position:relative; background:url(../graphics/homeBannerDefault.jpg) top left no-repeat;}
		.bannerlarge img {margin-top:0; position:absolute; left:-18px; top:0;}
		
.heading-red {clear:both; padding-left:.5em; color:#fff; background:#a72024; font-family:"Times New Roman", Times, serif; font-weight:bold;}
.event-list {padding:0 1.5em 1.5em 1.5em;}
.event-list strong, .event-list b {color:#003466;}
.remove-link-underline {text-decoration:none;}

.image-holder, .text-holder {float:left;}
.image-holder {width:136px;}
.text-holder {width:386px; position:relative;}

.heading-blue {clear:both; padding:.25em .25em .25em .5em; color:#fff; background:#003469; font-weight:bold; font-size:1.25em;}
.lighten {color:#999;}
.center {text-align:center;}

.red {color:#a72024;}
.bold {font-weight:bold;}
.availability-link a {padding:4px; background:#003469; color:#fff; font-weight:bold; text-align:center; text-decoration:none;}
.availability-link a:hover {text-decoration:none;}

.list-links {list-style:none; float:left;}
.list-links li {display:inline; margin-right:.75em;}

.gmap-btn {margin:0; padding:0; float:right; position:absolute; top:0; right:0;}
.gmap-btn form {margin:0; padding:0; float:right;}
.gmap-btn .mapico {margin:0; padding:0; float:right;}