@import "/centralstyle/style.css";
body {
	padding:0px; margin:0px;
	background-color:#444444;
	background-image:url(/config_central/fc_images/BG.png);
	background-repeat:repeat-x;
	font-size:80%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
a {	text-decoration:none; color:#003366; }
a:hover { color:black; }
#fcut_middle_column a:hover { background-color:#ffe123; }


strong { text-transform:uppercase; font-size:.9em; }
img {border:0px; }
ul { margin-left:0px; padding-left:15px; }
h1, h2 {
	text-transform:uppercase;
	line-height:normal;
}
h1 { font-size:.9em; font-weight:bold; }
h2, h3 { font-size:1em; font-weight:bold; }
h1 a { color:#444444; text-decoration:none; display:block; }

#fcut_all {
	width:990px; 
	margin-left:auto;
	margin-right:auto;
}
/* TOP */
#fcut_top {
	background-image:url(/config_central/fc_images/TOP.png);
	background-repeat:no-repeat;
	width:990px;
	height:206px;
}
#fcut_logo {
	z-index:2;
	position:absolute;
	padding-top:71px;
	padding-left:41px;
	width:428px
	height:119px;
} 
#fcut_feature {
	z-index:2;
	position:absolute;
	margin-left:390px;
	margin-top:71px;
	color:#CCCCCC;
	width:568px;
	height:106px;
	font-size:3em;
	font-weight:bold;
	font-stretch:expanded;
	font-variant:small-caps;
	font-style:italic;
	text-align:right;
}

/* MIDDLE (Below Top) */
#fcut_mid {
	width:940px;
	padding-left:56px;
	padding-right:56px;
	background-image:url(/config_central/fc_images/MID.png);
	padding-left:25px;
	padding-right:25px;
}
#fcut_nav_strip {
	width:940px;
	overflow:hidden;
}
	#fcut_nav_strip_top, #fcut_nav_strip_bottom { background-repeat:no-repeat; height:5px; overflow:hidden; }
	#fcut_nav_strip_bottom { background-image:url(/config_central/fc_images/NAV_SHADOW_BOTTOM.png); }
	#fcut_nav_strip_fix_left { position:absolute; margin-left:0px; z-index:2; }
	#fcut_nav_strip_fix_right {position:absolute; margin-left:924px; z-index:2; }
#fcut_nav_strip a { text-decoration:none; }

#fcut_nav_strip a .fcut_nav_link_selected,
#fcut_nav_strip a .fcut_nav_link {
	float:left;
	padding-top:5px; padding-bottom:5px;
		padding-top:7px; 
		font-size:.9em;
		color:#555555;
	height:18px;
	border-left:1px solid #eee248;
	overflow:hidden;
	text-align:center;
	text-transform:uppercase;
	background-color:#fffe97;
	background-position:bottom;	
	background-repeat:repeat-x;
	background-image:url(/config_central/fc_images/SHADE_BOTTOM.png);
	cursor:pointer;
	font-weight:bold;
	line-height:normal;
}
#fcut_nav_strip a:first-child .fcut_nav_link_selected,
#fcut_nav_strip a:first-child .fcut_nav_link {
	border-left:none;
}

#fcut_nav_strip a .fcut_nav_link_selected,
#fcut_nav_strip a:hover .fcut_nav_link {
	background-image:url(/config_central/fc_images/SHADE_TOP.png);
	background-position:top;	
	color:black;
	color:#444444;
}


/* COLUMNS: General Column Layout */
#fcut_left_column, #fcut_right_column { width:210px; margin-top:10px; overflow:hidden;} 
#fcut_left_column { float:left; padding-left:20px; padding-right:6px;}
#fcut_right_column { float:right; padding-right:20px; padding-left:6px;}
#fcut_middle_column {
	float:left;
	width:442px;
	overflow:visible;
	padding-left:13px; 
	margin-top:10px;
	overflow:hidden;
}


/* LEFT AND RIGHT COLUMNS */
#fcut_right_content, #fcut_left_content {
	padding-bottom:1px;
}
#fcut_right_column h1, #fcut_left_column h1 {
		/*font-size:.9em;*/
		color:#555555;
	padding:0px; margin:0px; display:block;
	width:206px; padding-left:10px; padding-right:6px;
	background-image:url(/config_central/fc_images/LEFT_COL_TITLE_TOP.png);
	background-repeat:no-repeat;
	background-color:#ffe123;
	padding-top:6px; margin-top:14px;
	padding-bottom:6px; 
	margin-left:-6px;
	
}
#fcut_right_column *:first-child, #fcut_left_column *:first-child {
	margin-top:0px;
}
div.dshadow {
	padding: 10px;
	margin: 0 0 0 -10px;
	display: inline-table;
}

/* MIDDLE COLUMN */
#fcut_middle_column	h1 {
		/*font-size:.9em;*/
		color:#555555;
	padding:0px; margin:0px; display:block;
	width:416px; padding-left:13px; padding-right:13px;
	padding-top:4px; padding-bottom:4px;
	background-image:url(/config_central/fc_images/TITLE_TOP.png); background-repeat:no-repeat;
	background-color:#ffe123;
	border-bottom:1px solid #d4cb93;
}

#fcut_video {
	height:267px; width:440px; /* was 330 */
	background-color:#000000;
	border-left:1px solid white;
	border-right:1px solid white;
	/*
	border-right:1px solid #d4cb93;
	border-bottom:1px solid #d4cb93;
	*/
}
#fcut_coming_soon {
	text-align: center;
	font-size: 1.2em;
	color: #888;
	cursor:default;
	background-color:black; display:block; height:65px; border:1px solid black; padding-top:200px;
	background-image:url(/config_central/fc_images/video_poster.png); background-repeat:no-repeat;
}

#fcut_middle_column_content {
	width:416px;
	background-color:#F7DE67;
	/*border-right:1px solid #d4cb93;*/
	padding-left:13px; padding-right:13px;
	padding-bottom:1px; /* fix for FF */
	background-color:#ffffcc;
	background-image:url(/config_central/fc_images/MID_COL_BG.png); background-repeat:repeat-y;
}

#fcut_middle_column_content h1 {
	margin-left:-13px;
	background-image:url(/config_central/fc_images/TITLE_TOP_W_BOTTOM.png);
	width:405px; padding-left:11px; padding-right:26px;
	padding-top:40px;

}
#fcut_middle_column_content h1:first-child,
#fcut_middle_column_content .fcut_first_h1 { background-image:url(/config_central/fc_images/TITLE_TOP.png); border-top:14px solid white; padding-top:6px;}	
#fcut_middle_block_bottom {	width:441px; height:14px; overflow:hidden; background-image:url(/config_central/fc_images/TITLE_BOTTOM.png); background-repeat:no-repeat; }

/* BOTTOM */
#fcut_bottom {
	background-image:url(/config_central/fc_images/BOTTOM.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:40px;
	height:30px;
	overflow:hidden;
	text-align:center;
	color:#252525;
}
#fcut_bottom a { color:#151515; background-color:none;}
#fcut_bottom a:hover { color:black; }

.fc_block_no_image { clear:both; padding-top:10px; min-height:10px; }
.fc_block_no_image_label_link { font-weight:bold; font-size:.9em; text-transform:uppercase; }
.fc_block_no_image a { text-decoration:none; }
.fc_block_no_image a.selected { color:black; cursor:default; }
.fc_block_no_image a.selected:hover { cursor:default; background-color:white;}
.fc_block_no_image p { margin:0px; padding:0px;} 

.fc_block { clear:both; padding:10px 0 0 0; min-height:50px; }
.fc_block_label_link { font-weight:bold; font-size:.9em; text-transform:uppercase; }
.fc_block a { text-decoration:none;}
.fc_block a.selected { color:black; cursor:default; }
.fc_block a.selected:hover { cursor:default; background-color:white;}
.fc_block p { margin:0px; padding:0px;} 
.fc_block img { float: left; margin:0px; padding:0px; padding-bottom:0px; margin-right:10px; margin-bottom:17px; overflow:hidden; background-color:#000000;}
.central_fck_image_left {float: left; margin:0px; padding:0px; padding-bottom:0px; padding-right:10px; }
.central_fck_image_right {float: right; margin:0px; padding:0px; padding-bottom:0px; padding-left:10px; }


.fcut_gallery { height:230px; width:416px; position:absolute; clear:both; }
.fcut_gallery img { padding-bottom:10px; }
#fcut_gallery_control { padding-top:230px; display:block; text-align:right; cursor:default; clear:both; }
#fcut_gallery_control_back, #fcut_gallery_control_forward { cursor:pointer; }











/******************************************************** CENTRAL STYLE */
.cms_edit_layout_video { width:400px; }

#central_form_edit_link_bar { display:none; }
#central_redirect_page_form {margin-top:0px;}

/* Image Gallery */
#freya_imagegal_thumbs { height:146px;; }
.central_gal8_thumb_not_wide, .central_gal8_thumb_wide { /*.central_gal8_gray_thumb*/
	opacity: .40;
	filter: alpha(opacity=40);
}
#freya_nav_and_caption { }
#freya_set_navigation { padding-bottom:15px; }
#freya_caption { border-top:1px solid black; display:block; width:275px; margin-left:-15px; padding:15px; border-top:15px solid black; }
/* End Image Gallery */


#central_welcome_container { }
.central_welcome_box {clear:both; float:none; height:auto; width:auto; display:block; background-color:white; border:2px outset #ffe123; }

#manage_table_div { overflow:auto; }
#sortby { width:50px; }
/*.central_welcome_box {
	width:190px;
	margin-right:20px;
	background-color:white; 
	color:black; 
	margin-top:0px; margin-bottom:20px;
} .central_welcome_box a { }
.central_welcome_box p:first-child{ text-transform:uppercase; }
.central_welcome_box a:hover { }
*/

#subject, #selectto, #name, #phone, #email, .central_contact_textarea { width:412px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:1em;}
#tellFriend #to, #tellFriend #from, #tellFriend #comments { width:412px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }
/*.error_message, .good_message { background-color:black; color:white; margin-bottom:1em; padding-bottom:0px;} */
/* .central_contactform_phone { display:block }
.central_contactform_address { display:block }
.central_contactform_address_additional { display:block }
*/

/*
#central_gallery5_thumbnails { }
.central_thumbnail_image {
	display:block; width:60px; height:40px; background-color:#CCCCCC; overflow:hidden; float:left; margin-bottom:8px;
}
.central_thumbnail_image:hover {
}
*/

/* OVERVIEW STYLE */
/* #eventform { border-top:1px solid black; } /* fix spacing problems on overview page */
.overview_block { padding-top:1em; display:block; }
/*
.overview_label, .overview_time, .overview_blurb, .overview_link_group {}
.overview_link_group {}
*/
.overview_label {
	/* border-top:1px solid black; /* IE6 sometimes needs this on the top */
	margin-bottom:1em;
	text-transform:uppercase;
	font-weight:bold;
}
.overview_label:hover { } 
.overview_label a:hover { }
.overview_label a { text-decoration:none; }
.overview_link_group, .overview_blurb { display:block; margin-bottom:1em; } 
.overview_link_group a { }
.overview_link { display:none; }

/******************************************************** 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: black; /*plus symbol */
	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;
}