@import url(/centralstyle/style.css);
/* Style sheet written by King Cow. Send questions or comments to kingcow.com */
/* standard tags */
html { margin: 0; padding: 0; } /* removed the * here. better to define for each element that needs it or else the paragraphs messup. */
body {
background-color:#c6c5ff; margin:0px; padding:0px;
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
}
a { text-decoration:none; color:#FB7039; }
input {	}
h1, h2, h3, h4, h5, h6	{ font-size: 1em; font-weight:bold;} 
h1 { color:black; }
h2 { color:black; font-style:italic; }
h3 { color:#CC0000; font-style:italic; }
h4 { color:#CC0000; font-style:italic; font-weight:normal; }
img { border: none;	}
hr { height:1px; color:1px solid #F3911E; background-color:#F3911E; }
/******************************************************** SITE TAGS */
#boost_header { height:40px; text-align:right; margin-left:auto; margin-right:auto; padding-top:10px;}
#boost_all { margin-left:auto; margin-right:auto; }
#boost_all, #boost_header, #boost_images, #boost_navigation, #boost_logo, #boost_bottom {width:850px;}
#boost_all, #boost_header, #boost_images, #boost_navigation, #boost_nav_inside, #boost_logo, #boost_bottom, #boost_bottom_left, #boost_bottom_right, #boost_tagline, #boost_title, #boost_links, #boost_content, #boost_bottom_footer{ overflow:hidden; }
#boost_images { height:200px; background-color:#5d3a95;
	background-image:url(../config_central/boost_images/images.png);
	}
#boost_navigation { height:40px; background-color:#00887f;}
#boost_logo {
	height:100px; border-top:5px solid white; background-color:#F3911E; 
	background-image:url(../config_central/boost_images/logo_bg.jpg);
	text-align:center;
	}
#boost_bottom {
	background-color:white;
	background-repeat:repeat-x;
	background-position:bottom;
	background-image:url(../config_central/boost_images/bg_gray.gif);
	}
#boost_bottom_inside {
	background-repeat:no-repeat;
	background-image:url(../config_central/boost_images/boost_orange_cross.gif);
	}
#boost_bottom_left, #boost_bottom_right { margin-top:20px; }
#boost_bottom_left { float:left; width:540px; padding-left:20px;}
#boost_bottom_right { float:left; width:230px; padding-left:40px;}

#boost_tagline, #boost_title { margin-bottom:20px; height:50px; margin-top:10px; font-weight:bold; }
#boost_tagline { color:#CC0000; font-style:italic; }
#boost_tagline_inside {padding-top:1em;}
#boost_title { color:#6633ff; font-size:2em;}

#boost_bottom_footer { clear:both; padding:20px; color:#999999; width:810px;}
#boost_bottom_footer a { color:#999999; }
#boost_bottom_footer a:hover { color:#333333; }

#boost_kid {
	position:absolute; width:250px; height:330px; z-index:2; margin-top:10px; margin-left:10px;
	background-image:url(../config_central/boost_images/boost_kid.png);
	}
#boost_nav_inside {
	position:absolute; width:640px; height:34px; z-index:3; margin-top:200px; margin-left:200px;
	overflow:hidden; padding-top:6px; padding-right:10px;
	}
	#boost_nav_inside a {
		display:block; float:left;  
		height:24px; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px;
		font-weight:bold;
		color:white; 
		font-size:1.4em;
		overflow:hidden;
	}
	#boost_nav_inside a.boost_link:hover {
		color:#F3911E;
	}
	.boost_selected_left, .boost_selected_right {
		display:block; float:left; 
		width:10px; height:28px;
		background-color:#fb7039;
		overflow:hidden;
	}
	.boost_selected_left { background-image:url(../config_central/boost_images/left.jpg);}
	.boost_selected_right { background-image:url(../config_central/boost_images/right.jpg);}
	.boost_uber { background-color:#fb7039; }
	.boost_uber { color:white; }
	.boost_selected_left, .boost_link {margin-left:25px; }

#boost_content p:first-child,
#boost_content img:first-child,
#boost_content h1:first-child,
#boost_content h2:first-child,
#boost_content h3:first-child,
#boost_content h4:first-child,
#boost_content h5:first-child,
#boost_content h6:first-child,
#boost_links p:first-child,
#boost_links img:first-child,
#boost_links h1:first-child,
#boost_links h2:first-child,
#boost_links h3:first-child,
#boost_links h4:first-child,
#boost_links h5:first-child,
#boost_links h6:first-child { margin-top:0px; }
#boost_content ul { margin-left:.2em; padding-left:1.2em; list-style-position:outside; color:#333333; list-style-type:circle;}
#boost_links ul { margin-left:.2em; padding-left:1.2em; list-style-position:outside; color:##FB7039; list-style-type:circle;}

/******************************************************** CENTRAL TAGS */
.central_contactform_phone { display:block }
.central_contactform_address { display:block }
.central_contactform_address_additional { display:block }


#newsmain {border:1px solid black; clear:both; font-family:Arial, Helvetica, sans-serif; width:600px; background-color:white;}
#more_newsletter_header { font-family:Arial, Helvetica, sans-serif; text-align:center; background-color:black; color:white; padding-bottom:15px;}
#more_newsletter_header_picture { }
#more_newsletter_header_words { }
#more_newsletter_header_title { font-size:180%; line-height:150%; font-weight:bold; }
#more_newsletter_header_tagline { }
#more_newsletter_cols { padding-top:15px; }
#more_newsletter_col1 { float:left; width:385px; padding-left:15px; }
#more_newsletter_col2 { float:right; width:170px; padding-right:15px; }
#more_newsletter_footer { text-align:center; border-top:1px solid black; padding-top:15px; padding-bottom:5px;}
#more_newsletter_footer a { padding:0px 5px 0px 5px; }
.news_link_main { display:none }
.news_link_side { display:none }

#error_message { padding: 10px;	background-color: white; border: 1px solid black; }
.error_message { padding: 10px;	background-color: white; border: 1px solid black; }
#manage_table_div { /* width:530px;	overflow:scroll; */ }
#scrolling_content_div { /*	width:530px; overflow:scroll; */ }
.floatleft { margin-right: 20px; margin-bottom: 20px; float:left; }
.floatright { margin-left: 20px; margin-bottom: 20px; float:right; }
/*
<overview_block>
	<span class="overview_label" />
	<span class="overview_time" />
	<span class="overview_pageinfo" />
	<div class="overview_blurb" />
	<span class="overview_link_group">
		<span class="overview_link">
		<span class="cms_overview_link">
	</span>
	<div style="clear:both; line-height:0px; font-size:0px;"></div>
</overview_block>
*/

.overview_block { margin-bottom: 3px; padding-bottom:3px; display:block; }
.overview_label { font-weight:bold; margin:0px; padding:0px; font-size:1.4em; line-height:1.6em; }
.overview_label a {	}
.overview_time { display:block; font-weight:normal;font-size:1em; line-height:1em; }
.overview_pageinfo{ display:block; font-weight:normal;font-size:1em; line-height:1em;}
.overview_blurb { display:block; }
.overview_blurb p{ margin-top:0em; margin-bottom:1em; } 
.overview_link_group { }
.overview_link { display:none;}
.cms_overview_link { 
	display:block; margin-bottom:1em; padding:2px;
	padding-left:6px; padding-bottom:6px; border:1px dotted #666666; border-top:none;
	border-right:none;
	}
.cms_overview_link a { display:block; color:#666666; }
.cms_overview_link a:hover { color:black; }

.calendarofevents_time { display:block; letter-spacing: -.05em;	word-spacing: -.05em; font-weight:normal;font-size:1em; line-height:1em;}
.calendarofevents_title { display:none; }
.calendarofevents_summary { display:block; }
/*.calendarofevents_descriptionlink {	display:block; padding:15px 0px 15px; }*/
.calendarofevents_fulldescription {	display:block; padding:3px 0px 3px; }

/******************************************************** Central Menue */
li.xc {
	list-style: none;
	color: gray;
}
div.xcx, div.xcc {
	position: absolute;
/*	display: inline; */
}
li.xc>div.xcx, li.xc>div.xcc {
	position: static;
	margin-left: -1.65em; 
	float: left;
	width: 1.5em;
}
div.xcx a, div.xcc a {
	position: absolute;
	left: -1.5em; /*distance plus and minuses are away from the label */ 
}
div.xcx>a, div.xcc>a {
	position: static;
}
div.xcx a:link, div.xcx a:visited,
div.xcc a:link, div.xcc a:visited {
	color: #CCCCCC;
	text-decoration: none;
	font-family: "Courier New", Courier, monospace; 
	font-size: 100%;
/*	font-weight: bold; */
/*	background-color: white; */
/*	padding: 0em .4em 0em .4em; */
	padding: 0em .35em 0em .35em;
	line-height: 1em; 
	display: inline;
}