@charset "utf-8";
/* CSS Document */
body {
	margin:0; padding:0; text-align:center; color:#003366; background-color: #FFFFFF;font-family:Helvetica, Arial;}
#container {width: 756px; background-color:#FFFFFF; margin:10px auto; border:0px; text-align:left;}

#topnav {margin: 0px; padding:0px;}
#midnav {margin: 0px; padding:0px;top:-3px;	position:relative;height:24px;border-left:1px solid #999999;border-right:1px solid #999999;}
#topnav ul, #midnav ul {list-style-type:none; margin:0px; padding:0px;}
#topnav li, #midnav li {
	float:left;
	margin:0px;
}
#banner {
	display:block;
	clear:left;
	margin:0;
	padding: 0px;
	width:754px;
	height:98px;
	top:-3px;
	position:relative;
	left:0px;
	background-image:url(../eventsales/images/events-hdr-bkg.jpg);
	
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	overflow:hidden;
	/*if IE7 top:-4px;*/
	/*if IE6 top:0px;*/
}
#breadcrumb {position:relative;top:0px;padding:0px;}
#breadcrumb ul {list-style-type:none;margin:0px 0px 0px 0px;padding:5px; padding-top:5px;}
#breadcrumb li {list-style-type:none;padding:0px;margin:0px 5px 0px 0px;font-family:Verdana;color:#333333;font-weight:bold;font-size:12px;float:left;}
#breadcrumb ul a {font-family:Verdana;color:#CC0000;font-weight:bold;font-size:11px;}
#banner #logo {position:relative;left:0px;top:0px;width:148px;}
#banner #pagetitle {position:relative;top:-69px;left:164px;width:350px;}
#banner #phonenum {position:relative;top:-85px;left:516px;width:221px;height:16px;}

#hdr {float:right; margin-right:20px;}
/*#logo {float:left; margin-top:5px; margin-left:5px;}*/
div#maincontainer {background-color:#ffffff; border-left:1px solid #999999;border-right:1px solid #999999;padding:0px; position:relative;top:-6px;clear:left;width:754px;height:100%;}


div#mainbody {text-align:left;background-color:#ffffff; padding:10px; position:relative;top:0px;clear:left;width:734px;height:100%;overflow:hidden;}
#maincontainer p, td, li, span, div {font-family:Verdana,Arial; font-size:13px; color: #003366;}
#maincontainer h1 {font-family:Century Gothic, Verdana,Arial; font-size:28px; color: #003366; margin:0px; padding:0px;}
#maincontainer p {font-size:13px;color: #003366; margin:10px 0px 0px 0px;}

#maincontainer #col1 {width:230px;padding-right:10px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer #col2 {width:230px;height:370px;padding-left:10px;padding-right:10px;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;overflow:;position:relative;float:left;}
#maincontainer #col3 {width:230px;padding-left:10px;height:80%;overflow:hidden;position:relative;float:left;margin:0px;}

#maincontainer #col1 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer #col1-wide ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer #col2 ul{list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer #col3 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}

#maincontainer #col1 li {list-style-type:none;margin:0px;padding:0px;padding-bottom:5px;}
#maincontainer #col1-wide li {list-style-type:none;margin:0px;padding:0px;padding-bottom:5px;}
#maincontainer #col2 li{list-style-type:none;margin:0px;padding:0px;padding-bottom:5px;}
#maincontainer #col3 li {list-style-type:none;margin:0px;padding:0px;padding-bottom:5px;}

#maincontainer #col1 li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#006699;}
#maincontainer #col2 li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#006699;}
#maincontainer #col3 li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#006699;}

#maincontainer #col1 li a:hover {color:#FFCC00;}
#maincontainer #col2 li a:hover {color:#FFCC00;}
#maincontainer #col3 li a:hover {color:#FFCC00;}

#maincontainer #col1 h1,
#maincontainer #col2 h1,
#maincontainer #col3 h1 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;color:#ffffff;}

#maincontainer #col1 h2,
#maincontainer #col1-wide h2,
#maincontainer #col2 h2,
#maincontainer #col3 h2 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;font-size:18px;}

#maincontainer #col1 div#homecorp,
#maincontainer #col2 div#homesocial,
#maincontainer #col3 div#homeschool {font-family:Century Gothic;color:#ffffff;text-align:center;margin-top:0px;padding:0px;background-color:#003366;height:120px;width:230px;overflow:hidden;}

#maincontainer #col1 h1#homecorp,
#maincontainer #col2 h1#homesocial,
#maincontainer #col3 h1#homeschool {font-family:Century Gothic;color:#ffffff;text-align:center;margin:0px;padding:10px;background-color:#006699;height:100%px;width:210px;overflow:hidden;}

#maincontainer #col1 h1#homecorp a,
#maincontainer #col2 h1#homesocial a,
#maincontainer #col3 h1#homeschool a {font-family:Century Gothic;color:#ffffff;text-align:center;text-decoration:none;font-size:20px;}

#maincontainer #col1 h1#homecorp a:hover,
#maincontainer #col2 h1#homesocial a:hover,
#maincontainer #col3 h1#homeschool a:hover {font-family:Century Gothic;color:#FFCC00;text-align:center;text-decoration:underline;}

#maincontainer #col1 h3,
#maincontainer #col2 h3,
#maincontainer #col3 h3 {font-family:Century Gothic;margin-top:0px;margin-bottom:10px;}

#rightnav ul {font-size:11px;list-style-type:none;width:125px;list-style-type:none; margin:0px; padding:0px;}
	#rightnav li {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}
	#rightnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

#footer {margin:0; position:relative;top:-9px;clear:left;width:756px;}
#footer #btmnavcontainer {border:1px solid #999999;background-color: #E4E4E4; width:754px; height:20px; padding: 4px 0px 4px 0px;}
#footer #btmleftbuttons {float:left;margin-left: 4px;margin-top: 4px;}
#footer #sitemapbtn {float:left;margin-right:10px;width:49px;}
#footer #searchbtn {float:left;width:43px;}
#footer #btmdropdowns {margin-right:4px;float:right;}
#container #copyright {clear:all;margin-top: 5px;margin-left: auto;margin-right:auto;text-align:left;width: 756px; color:#666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}


/* ============================================== CORPORATE EVENTS STYLES ===========================================================*/
div#maincontainer-corp {text-align:left;background-color:#ffffff; border-left:1px solid #999999;border-right:1px solid #999999;padding:0px; position:relative;top:-6px;clear:left;width:754px;height:100%;}
div#mainbody {text-align:left;background-color:#ffffff; padding:10px; position:relative;top:0px;clear:left;width:734px;height:100%;}
#maincontainer-corp p, td, li, span, div {font-family:Verdana,Arial; font-size:13px; color: #003366;}
#maincontainer-corp h1 {font-family:Century Gothic, Verdana,Arial; font-size:28px; color: #003366; margin:0px; padding:0px;}
#maincontainer-corp p {font-size:13px;color: #003366; margin:10px 0px 0px 0px;}

#maincontainer-corp #col1 {width:300px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-corp #col1-wide {width:540px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-corp #col2 {width:220px;padding:5px;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-corp #col3 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:20px;float:left;}
#maincontainer-corp #col3-left10 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-corp #col3-left20 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:20px;float:left;}

#maincontainer-corp #col1 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-corp #col2 ul{list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-corp #col3 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}

#maincontainer-corp #col1 li {list-style-type:none;margin:0px;padding:0px;}
#maincontainer-corp #col2 li{list-style-type:none;margin:0px;padding:0px;}
#maincontainer-corp #col3 li {list-style-type:none;margin:0px;padding:0px;}

#maincontainer-corp #col1 h1,
#maincontainer-corp #col2 h1,
#maincontainer-corp #col3 h1 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;color:#003366;}

#maincontainer-corp #col1 h2,
#maincontainer-corp #col2 h2,
#maincontainer-corp #col3 h2,
#maincontainer-corp h2
 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;font-size:18px;}

#maincontainer-corp #col1 div#homecorp,
#maincontainer-corp #col2 div#homesocial,
#maincontainer-corp #col3 div#homeschool {font-family:Century Gothic;color:#ffffff;text-align:center;margin-top:0px;padding:0px;background-color:#003366;height:120px;width:230px;overflow:hidden;}

#maincontainer-corp img.border {border:1px solid #999999;}

#maincontainer-corp #col1 h3,
#maincontainer-corp #col2 h3,
#maincontainer-corp #col3 h3,
#maincontainer-corp  h3 {font-family:Century Gothic,Helvetica;margin-top:0px;font-size:16px;margin-bottom:10px;}
 
#maincontainer-corp #col1 h4,
#maincontainer-corp #col2 h4,
#maincontainer-corp #col3 h4,
#maincontainer-corp  h4 {font-family:Century Gothic,Helvetica;margin-top:0px;font-size:14px;margin-bottom:10px;}

#maincontainer-corp ul#rightnav {font-size:11px;list-style-type:none;list-style-type:none; margin:0px; padding:0px;}
#maincontainer-corp ul#rightnav li {font-family:Century Gothic,Helvetica;font-size:14px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}
#maincontainer-corp ul#rightnav li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-corp ul#rightnav li a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}
#maincontainer-corp ul#rightnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

#maincontainer-corp div#slideshow {font-size:11px;margin:0px 0px 0px 0px; padding:0px;}
#maincontainer-corp div#slideshow div {font-family:Century Gothic,Helvetica;font-size:14px;padding:0px;font-weight:bold;color:#003366;}
#maincontainer-corp div#slideshow div a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-corp div#slideshow div a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}

#maincontainer-corp ul.verticalnav {width:160px;font-size:11px;list-style-type:none;margin:0px; padding:0px;}
#maincontainer-corp ul.verticalnav li {font-family:Century Gothic,Helvetica;font-size:14px;padding:5px; font-weight:bold;color:#003366;}
#maincontainer-corp ul.verticalnav li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-corp ul.verticalnav li a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}
#maincontainer-corp ul.verticalnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

#maincontainer-corp #activity-outings-nav ul.verticalnav li {font-family:Century Gothic,Helvetica;font-size:13px;padding:5px; font-weight:bold;color:#003366;}
#maincontainer-corp #activity-outings-nav ul.verticalnav li a {font-family:Century Gothic,Helvetica;font-size:13px;font-weight:bold;color:#CC0000;}
#maincontainer-corp #activity-outings-nav ul.verticalnav li a:hover {font-family:Century Gothic,Helvetica;font-size:13px;font-weight:bold;color:#999999;}

#maincontainer-corp div.activity-outing-textblock {clear:left;height:100%;overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #666666;}
#maincontainer-corp div.activity-outing-textblock img.photo {float:left;margin-right:10px;}
#maincontainer-corp div.activity-outing-textblock div.photo {float:left;margin-right:10px;width:150px;}
#maincontainer-corp div.activity-outing-textblock div.text {float:left;width:574px /* width= pagewidth - imgwidth - (10*3) */}
#maincontainer-corp div.activity-outing-textblock h3 {margin-top:0px;}
#maincontainer-corp div.activity-outing-textblock p.backtotop a {font-size:11px;color:#CC0000;}

#maincontainer-corp ul.normal {list-style-type:disc;margin:0px 0px 0px 20px; padding:0px; }
#maincontainer-corp ul.normal li {list-style-type:disc;padding:0px;}

/* ============================================== SOCIAL EVENTS STYLES ===========================================================*/
div#maincontainer-social {background-color:#ffffff; border-left:1px solid #999999;border-right:1px solid #999999;padding:0px; position:relative;top:-6px;clear:left;width:754px;height:100%;}
#maincontainer-social p, td, li, span, div {font-family:Verdana,Arial; font-size:13px; color: #003366;}
#maincontainer-social h1 {font-family:Century Gothic, Verdana,Arial; font-size:28px; color: #003366; margin:0px; padding:0px;}
#maincontainer-social p {font-size:13px;color: #003366; margin:10px 0px 0px 0px;}

#maincontainer-social #col1 {width:300px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-social #col1-wide {width:540px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-social #col2 {width:220px;padding:5px;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-social #col3 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:15px;float:left;}
#maincontainer-social #col3-left10 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-social #col3-left20 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:20px;float:left;}


#maincontainer-social #col1 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-social #col2 ul{list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-social #col3 ul,
#maincontainer-social #col1-wide ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}


#maincontainer-social #col1 li {list-style-type:none;margin:0px;padding:0px;}
#maincontainer-social #col2 li{list-style-type:none;margin:0px;padding:0px;}
#maincontainer-social #col3 li,
#maincontainer-social #col1-wide li {list-style-type:none;margin:0px;padding:0px;}

#maincontainer-social #col1 h1,
#maincontainer-social #col2 h1,
#maincontainer-social #col3 h1,
#maincontainer-social #col1-wide h1 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;color:#003366;}

#maincontainer-social #col1 h2,
#maincontainer-social #col2 h2,
#maincontainer-social #col3 h2,
#maincontainer-social #col3-left10 h2,
#maincontainer-social #col3-left20 h2,
#maincontainer-social #col1-wide h2 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;font-size:18px;}

#maincontainer-social #col1 div#homecorp,
#maincontainer-social #col2 div#homesocial,
#maincontainer-social #col3 div#homeschool {font-family:Century Gothic;color:#ffffff;text-align:center;margin-top:0px;padding:0px;background-color:#003366;height:120px;width:230px;overflow:hidden;}

#maincontainer-social img.border {border:1px solid #999999;}

#maincontainer-social #col1 h3,
#maincontainer-social #col2 h3,
#maincontainer-social #col3 h3,
#maincontainer-social #col1-wide h3,
#maincontainer-social #col1-wide #scheduletable h3
 {font-size:16px;font-family:Century Gothic,Helvetica;margin-top:0px;margin-bottom:10px;}
 
#maincontainer-social #col1 h4,
#maincontainer-social #col2 h4,
#maincontainer-social #col3 h4,
#maincontainer-social #col1-wide h4,
#maincontainer-social #col1-wide #scheduletable h4
 {font-size:13px;font-family:Century Gothic,Helvetica;margin-top:0px;margin-bottom:10px;}

#maincontainer-social ul#rightnav {font-size:11px;list-style-type:none;list-style-type:none; margin:0px; padding:0px;}
#maincontainer-social ul#rightnav li {font-family:Century Gothic,Helvetica;font-size:14px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}
#maincontainer-social ul#rightnav li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-social ul#rightnav li a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}
#maincontainer-social ul#rightnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

#maincontainer-social div#slideshow {font-size:11px;margin:0px 0px 0px 0px; padding:0px;}
#maincontainer-social div#slideshow div {font-family:Century Gothic,Helvetica;font-size:14px;padding:0px;font-weight:bold;color:#003366;}
#maincontainer-social div#slideshow div a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-social div#slideshow div a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}

#maincontainer-social div#col1-wide ul.normal {list-style-type:disc;margin:0px 0px 0px 20px; padding:0px; }
#maincontainer-social div#col1-wide ul.normal li {list-style-type:disc;padding:0px;}


/* ============================================== SCHOOL GROUPS STYLES ===========================================================*/
div#maincontainer-school {background-color:#ffffff; border-left:1px solid #999999;border-right:1px solid #999999;padding:0px; position:relative;top:-6px;clear:left;width:754px;height:100%;}
#maincontainer-school p, td, li, span, div {font-family:Verdana,Arial; font-size:13px; color: #003366;}
#maincontainer-school h1 {font-family:Century Gothic, Verdana,Arial; font-size:28px; color: #003366; margin:0px; padding:0px;}
#maincontainer-school p {font-size:13px;color: #003366; margin:10px 0px 0px 0px;}

#maincontainer-school #col1 {width:300px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-school #col1-wide {width:540px;padding:5px;height:80%;position:relative;overflow:hidden;float:left;margin-bottom:10px;}
#maincontainer-school #col2 {width:230px;padding:5px;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-school #col3 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:20px;float:left;}
#maincontainer-school #col3-left10 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-school #col3-left15 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:15px;float:left;}

#maincontainer-school #col1 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-school #col2 ul{list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-school #col3 ul,
#maincontainer-school #col1-wide ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}

#maincontainer-school #col1 li {list-style-type:none;margin:0px;padding:0px;}
#maincontainer-school #col2 li{list-style-type:none;margin:0px;padding:0px;}
#maincontainer-school #col3 li,
#maincontainer-school #col1-wide li {list-style-type:none;margin:0px;padding:0px;}

#maincontainer-school #col1 h1,
#maincontainer-school #col2 h1,
#maincontainer-school #col3 h1,
#maincontainer-school #col1-wide h1 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;color:#003366;}

#maincontainer-school #col1 h2,
#maincontainer-school #col2 h2,
#maincontainer-school #col3 h2,
#maincontainer-school #col3-left10 h2,
#maincontainer-school #col3-left15 h2,
#maincontainer-school #col1-wide h2 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;font-size:18px;}


#maincontainer-school img.border {border:1px solid #999999;}

#maincontainer-school #col1 h3,
#maincontainer-school #col2 h3,
#maincontainer-school #col3 h3,
#maincontainer-school #col1-wide h3,

#maincontainer-school #col1-wide #scheduletable h3
 {font-size:13px;font-family:Century Gothic,Helvetica;margin-top:0px;margin-bottom:10px;}

#maincontainer-school ul#rightnav {font-size:11px;list-style-type:none;list-style-type:none; margin:0px; padding:0px;}
#maincontainer-school ul#rightnav li {font-family:Century Gothic,Helvetica;font-size:14px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}
#maincontainer-school ul#rightnav li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-school ul#rightnav li a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}
#maincontainer-school ul#rightnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

#maincontainer-school div#slideshow {font-size:11px;margin:0px 0px 0px 0px; padding:0px;}
#maincontainer-school div#slideshow div {font-family:Century Gothic,Helvetica;font-size:14px;padding:0px;font-weight:bold;color:#003366;}
#maincontainer-school div#slideshow div a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-school div#slideshow div a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}

#maincontainer-school div#col1-wide ul.normal {list-style-type:disc;margin:0px 0px 0px 20px; padding:0px; }
#maincontainer-school div#col1-wide ul.normal li {list-style-type:disc;padding:0px;}


/* ============================================== FAQ STYLES ===========================================================*/
div#maincontainer-faq {background-color:#ffffff; border-left:1px solid #999999;border-right:1px solid #999999;padding:0px; position:relative;top:-6px;clear:left;width:754px;height:100%;}
#maincontainer-faq p, td, li, span, div {font-family:Verdana,Arial; font-size:13px; color: #003366;}
#maincontainer-faq h1 {font-family:Century Gothic, Verdana,Arial; font-size:28px; color: #003366; margin:0px; padding:0px;}
#maincontainer-faq p {font-size:13px;color: #003366; margin:10px 0px 0px 0px;}

#maincontainer-faq #col1 {width:300px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-faq #col1-wide {width:540px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-faq #col2 {width:230px;padding:5px;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-faq #col3 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:20px;float:left;}

#maincontainer-faq #col1 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-faq #col2 ul{list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-faq #col3 ul,
#maincontainer-faq #col1-wide ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}

#maincontainer-faq #col1 li {list-style-type:none;margin:0px;padding:0px;}
#maincontainer-faq #col2 li{list-style-type:none;margin:0px;padding:0px;}
#maincontainer-faq #col3 li,
#maincontainer-faq #col1-wide li {list-style-type:none;margin:0px;padding:0px;padding-bottom:3px;}

#maincontainer-faq #col1 h1,
#maincontainer-faq #col2 h1,
#maincontainer-faq #col3 h1,
#maincontainer-faq #col1-wide h1 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;color:#003366;}

#maincontainer-faq #col1 h2,
#maincontainer-faq #col2 h2,
#maincontainer-faq #col3 h2,
#maincontainer-faq #col1-wide h2 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;font-size:18px;}


#maincontainer-faq img.border {border:1px solid #999999;}

#maincontainer-faq #col1 h3,
#maincontainer-faq #col2 h3,
#maincontainer-faq #col3 h3,
#maincontainer-faq #col1-wide h3 {font-family:Century Gothic,Helvetica;font-size:16px;margin-top:0px;margin-bottom:10px;}

#maincontainer-faq #col1-wide p.backtop {font-family:Century Gothic,Helvetica;margin-top:5px;margin-bottom:15px;color:#CC0000;font-size:11px;}
#maincontainer-faq #col1-wide p.backtop a {font-family:Century Gothic,Helvetica;color:#CC0000;font-size:11px;}
#maincontainer-faq #col1-wide a {color:#CC0000;font-size:13px;}

#maincontainer-faq ul#rightnav {font-size:11px;list-style-type:none;list-style-type:none; margin:0px; padding:0px;}
#maincontainer-faq ul#rightnav li {font-family:Century Gothic,Helvetica;font-size:14px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}
#maincontainer-faq ul#rightnav li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-faq ul#rightnav li a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}
#maincontainer-faq ul#rightnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

/* ============================================== FAQ STYLES ===========================================================*/
div#maincontainer-contact {background-color:#ffffff; border-left:1px solid #999999;border-right:1px solid #999999;padding:0px; position:relative;top:-6px;clear:left;width:754px;height:100%;}
#maincontainer-contact col1-wide {width:540px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-contact h1 {font-family:Century Gothic, Verdana,Arial; font-size:28px; color: #003366; margin:0px; padding:0px;}
#maincontainer-contact p {font-size:13px;color: #003366; margin:10px 0px 0px 0px;}
#maincontainer-contact #col1-wide h3 {font-family:Century Gothic,Helvetica;font-size:16px;margin-top:0px;margin-bottom:10px;}

/* ================================================ CATERING ===========================================================*/
div#maincontainer-cater {background-color:#ffffff; border-left:1px solid #999999;border-right:1px solid #999999;padding:0px; position:relative;top:-6px;clear:left;width:754px;height:100%;}
#maincontainer-cater #col1-wide {width:540px;padding:5px;height:80%;position:relative;overflow:hidden;float:left;margin-bottom:10px;}
#maincontainer-cater #col3 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:10px;float:left;}

#maincontainer-cater ul#rightnav {font-size:11px;list-style-type:none;list-style-type:none; margin:0px; padding:0px;}
#maincontainer-cater ul#rightnav li {font-family:Century Gothic,Helvetica;font-size:14px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}
#maincontainer-cater ul#rightnav li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-cater ul#rightnav li a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}
#maincontainer-cater ul#rightnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

#maincontainer-cater h1 {font-family:Century Gothic, Verdana,Arial; font-size:28px; color: #003366; margin:0px; padding:0px;}
#maincontainer-cater h2 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;font-size:24px;}
#maincontainer-cater #col3 h2 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;font-size:18px;}
#maincontainer-cater p {font-size:13px;color: #003366; margin:10px 0px 0px 0px;}
#maincontainer-cater h3 {font-family:Century Gothic,Helvetica;font-size:16px;margin-top:0px;margin-bottom:10px;}

#maincontainer-cater ul.verticalnav {width:160px;font-size:11px;list-style-type:none;list-style-type:none; margin:0px; padding:0px;}
#maincontainer-cater #catering-nav ul.verticalnav li {font-family:Century Gothic,Helvetica;font-size:13px;padding:5px; font-weight:bold;color:#003366;}
#maincontainer-cater #catering-nav ul.verticalnav li a {font-family:Century Gothic,Helvetica;font-size:13px;font-weight:bold;color:#CC0000;}
#maincontainer-cater #catering-nav ul.verticalnav li a:hover {font-family:Century Gothic,Helvetica;font-size:13px;font-weight:bold;color:#999999;}

#maincontainer-cater div.textblock {clear:left;height:100%;overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #666666;width:720px;}
#maincontainer-cater div.textblock img.photo {float:left;margin-right:10px;}
#maincontainer-cater div.textblock div.photo {float:left;margin-right:20px;width:180px;}
#maincontainer-cater div.textblock div.text {float:left;width:520px; /* width= pagewidth - imgwidth - (10*3) */}
#maincontainer-cater div.textblock h3 {margin-top:0px;}
#maincontainer-cater div.textblock p.backtotop a {font-size:11px;color:#CC0000;}

#maincontainer-cater div#col1-wide ul.normal {list-style-type:disc;margin:0px 0px 0px 20px; padding:0px; }
#maincontainer-cater div#col1-wide ul.normal li {list-style-type:disc;padding:0px;}

/* ============================================== EVENT SPACES STYLES ===========================================================*/
div#maincontainer-spaces {text-align:left;background-color:#ffffff; border-left:1px solid #999999;border-right:1px solid #999999;padding:0px; position:relative;top:-6px;clear:left;width:754px;height:100%;}
#maincontainer-spaces p, td, li, span, div {font-family:Verdana,Arial; font-size:13px; color: #003366;}
#maincontainer-spaces h1 {font-family:Century Gothic, Verdana,Arial; font-size:28px; color: #003366; margin:0px; padding:0px;}
#maincontainer-spaces p {font-size:13px;color: #003366; margin:10px 0px 0px 0px;}

#maincontainer-spaces #col1 {width:300px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-spaces #col1-wide {width:540px;padding:5px;height:80%;position:relative;float:left;margin-bottom:10px;}
#maincontainer-spaces #col2 {width:220px;padding:5px;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-spaces #col3 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:20px;float:left;}
#maincontainer-spaces #col3-left10 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:10px;float:left;}
#maincontainer-spaces #col3-left20 {width:160px;padding:5px;border:1px solid #d1d1d1;height:80%;overflow:hidden;position:relative;left:20px;float:left;}

#maincontainer-corp #col1 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-corp #col2 ul{list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}
#maincontainer-corp #col3 ul {list-style-type:none;margin:0px 0px 10px 0px;padding:0px;}

#maincontainer-spaces #col1 li {list-style-type:none;margin:0px;padding:0px;}
#maincontainer-spaces #col2 li{list-style-type:none;margin:0px;padding:0px;}
#maincontainer-spaces #col3 li {list-style-type:none;margin:0px;padding:0px;}

#maincontainer-spaces #col1 h1,
#maincontainer-spaces #col2 h1,
#maincontainer-spaces #col3 h1 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;color:#003366;}

#maincontainer-spaces #col1 h2,
#maincontainer-spaces #col2 h2,
#maincontainer-spaces #col3 h2,
#maincontainer-spaces h2
 {font-family:Century Gothic;margin-top:0px;margin-bottom:0px;font-size:18px;}

#maincontainer-spaces #col1 div#homecorp,
#maincontainer-spaces #col2 div#homesocial,
#maincontainer-spaces #col3 div#homeschool {font-family:Century Gothic;color:#ffffff;text-align:center;margin-top:0px;padding:0px;background-color:#003366;height:120px;width:230px;overflow:hidden;}

#maincontainer-spaces img.border {border:1px solid #999999;}

#maincontainer-spaces #col1 h3,
#maincontainer-spaces #col2 h3,
#maincontainer-spaces #col3 h3,
#maincontainer-spaces  h3 {font-family:Century Gothic,Helvetica;margin-top:0px;font-size:16px;margin-bottom:10px;}
 
#maincontainer-spaces #col1 h4,
#maincontainer-spaces #col2 h4,
#maincontainer-spaces #col3 h4,
#maincontainer-spaces  h4 {font-family:Century Gothic,Helvetica;margin-top:0px;font-size:14px;margin-bottom:10px;}

#maincontainer-spaces ul#rightnav {font-size:11px;list-style-type:none;list-style-type:none; margin:0px; padding:0px;}
#maincontainer-spaces ul#rightnav li {font-family:Century Gothic,Helvetica;font-size:14px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}
#maincontainer-spaces ul#rightnav li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-spaces ul#rightnav li a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}
#maincontainer-spaces ul#rightnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

#maincontainer-spaces div#slideshow {font-size:11px;margin:0px 0px 0px 0px; padding:0px;}
#maincontainer-spaces div#slideshow div {font-family:Century Gothic,Helvetica;font-size:14px;padding:0px;font-weight:bold;color:#003366;}
#maincontainer-spaces div#slideshow div a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-spaces div#slideshow div a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}

#maincontainer-spaces ul.verticalnav {width:160px;font-size:11px;list-style-type:none;list-style-type:none; margin:0px; padding:0px;}
#maincontainer-spaces ul.verticalnav li {font-family:Century Gothic,Helvetica;font-size:14px;padding:5px; font-weight:bold;color:#003366;}
#maincontainer-spaces ul.verticalnav li a {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#CC0000;}
#maincontainer-spaces ul.verticalnav li a:hover {font-family:Century Gothic,Helvetica;font-size:14px;font-weight:bold;color:#999999;}
#maincontainer-spaces ul.verticalnav li#fhban {font-size:11px;padding:5px; border-bottom:1px dotted #666666;font-weight:bold;color:#003366;}

#maincontainer-spaces #activity-outings-nav ul.verticalnav li {font-family:Century Gothic,Helvetica;font-size:13px;padding:5px; font-weight:bold;color:#003366;}
#maincontainer-spaces #activity-outings-nav ul.verticalnav li a {font-family:Century Gothic,Helvetica;font-size:13px;font-weight:bold;color:#CC0000;}
#maincontainer-spaces #activity-outings-nav ul.verticalnav li a:hover {font-family:Century Gothic,Helvetica;font-size:13px;font-weight:bold;color:#999999;}

#maincontainer-spaces div.activity-outing-textblock {clear:left;height:100%;overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #666666;}
#maincontainer-spaces div.activity-outing-textblock img.photo {float:left;margin-right:10px;}
#maincontainer-spaces div.activity-outing-textblock div.photo {float:left;margin-right:10px;width:150px;}
#maincontainer-spaces div.activity-outing-textblock div.text {float:left;width:574px /* width= pagewidth - imgwidth - (10*3) */}
#maincontainer-spaces div.activity-outing-textblock h3 {margin-top:0px;}
#maincontainer-spaces div.activity-outing-textblock p.backtotop a {font-size:11px;color:#CC0000;}

#maincontainer-spaces #col1-wide ul.normal,
#maincontainer-spaces #col1 ul.normal
 {list-style-type:disc;margin:0px 0px 0px 20px; padding:0px; }
#maincontainer-spaces #col1 ul.normal li,
#maincontainer-spaces #col1-wide ul.normal li {list-style-type:disc;padding:0px;}

#maincontainer-social div#col1-wide ul.normal {list-style-type:disc;margin:0px 0px 0px 20px; padding:0px; }
#maincontainer-social div#col1-wide ul.normal li {list-style-type:disc;padding:0px;}
