/* Define Tags */
body { 
	margin:0;
	padding:0;
	font-size:11px;
	line-height:1.7em;
	color:#565656;
	font-family:Verdana,Arial,Helvetica;
	background-color:#FFFFFF;
	} 
.bodyClass {
	background: #3f607f url(images/bkg.jpg) repeat-x;
}
a, a:visited, a:hover {	
	font-size:12px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;	
	color:#2583be;	
	text-decoration:underline;
	line-height:1.5em;
	}
a:hover {
	color:#414141;	
	}

	
h1, h2, h3, h4, h5, h6 {
	margin:2px 0 5px 0;
	font-family:Verdana,Arial,Helvetica; 
	color:#005d00;
	border-bottom:2px solid #dfdfdf;
	}
h1 {
	font-size:18px;
	font-size:18px;
	color:#c03d43;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica;
	}
h2 {
	color:#3d5d7b;
	font-size:14px;
	padding-bottom:6px;
	border-bottom:1px solid #dfdfdf;
	}
h3 {
	font-size:12px;
	border-bottom:0;
	}
h4 {
	font-size:10px;
	border-bottom:0;
	}
h5 {
	font-size:9px;
	border-bottom:0;
	}
	
hr { 
	height:1px;
	color:#000000;
	}
	
form {
	margin:0;
	padding:0;
	}

img {
	display:block;
	}
	
ul, ol, li {	
	line-height:1.5em;
	font-size:12px;
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;
	color:#565656;
	}
	ul.arrow {
		padding:10px;
		margin:0;
		list-style-type: none;
		}
		ul.arrow li {
			padding-left:20px;
			background:url(images/list_arrow.gif) left no-repeat;
			}

/* Custom Class Names */
p, span, .copy, .bold, .copySmall, .copyLarge, .form, .button, .hdr, .subHdr, .error{
	font-size:12px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;
	color:#565656;	
	line-height:1.5em;
	}
	
.copySmall, a.copySmall, a.copySmall:visited, a.copySmall:hover {	
	font-size:10px;	
	color:#2583be;	
	}
	
.copyLarge, a.copyLarge, a.copyLarge:visited, a.copyLarge:hover {	
	font-size:14px;	
	color:#2583be;	
	}

.form {
	background-color:#fff;
	}
	
.button { 
	color:#fff; 
	font-weight:800; 
	background-color:#000;
	border:1px solid #000; 
	cursor:pointer;
	}
	
.hdr, a.hdr, a.hdr:visited, a.hdr:hover, .subHdr, a.subHdr, a.subHdr:visted, .subHdr:hover {
	font-size:14px;	
	font-weight:800;
	color:#000;	
	}
.subHdr, a.subHdr, a.subHdr:visted, .subHdr:hover {	
	font-size:10px;	
	}
	
.error, a.error, a.error:visited, a.error:hover {	
	color:#900;	
	}

.bold {	
	font-weight:800;
	}

.copyright, .copyright a, .copyright a:visited, .copyright a:hover {	
	font-size:10px;	
	font-family:Verdana,Arial,Helvetica; 
	font-weight:400;
	color:#565656;	
	line-height:1em;
	text-decoration:none;
	}
.copyright a:hover {
	text-decoration:underline;
	}

.pagelist { /* CAN'T BE AN ID CONTAINER BECAUSE IE SUCKS */
	float:left;
	}
.pagelist ul {
	list-style-type:square;
	}
	.pagelist ul li {
		line-height:1.5em;
		}
	.pagelist ul li a,.pagelist ul li a:visited,.pagelist ul li a:hover {
		text-decoration: underline;
		padding: .2em .5em;
		color: #474747;
		}
		.pagelist ul li a.thispage {
			background-color:#e5cd57;
			}
		.pagelist ul li a:hover {
			text-decoration: none;
			color: #7b5123;
			}
.clear {
	clear:both;
	}
	
.dropcap {
	float: left;
	width: 50px;
	font-size: 62px;
	line-height: 51px;
	font-weight: normal;
	color:#7b5123;
	font-family: georgia, times;
	}
	
.indent {
	text-indent:1.5em;
	}
	
/********************************
 *	INLINE LIST STYLES		*
 *	AND CUSTOM PAGE		*
 *	DEFINITIONS BELOW		*
 ********************************/
 
#pageContainer {
	position:absolute;
	left:50%;
	width: 760px;
	margin-left:-380px;
/*	position: relative;
	margin: 0 auto;
	*/
}

#banner {
/*	position: relative;*/
	height: 128px;
	width: 760px;
	background: url(images/banner.jpg) no-repeat;
}

#bodyHeader {
/*	position: relative; */
	height: 23px;
	width: 760px;
	background: url(images/header.jpg);
}

#shadowRight {
	float: left;
	width: 6px;
	height: 580px;
	background: url(images/shadow_left.jpg) no-repeat;
}

#shadowLeft {
/*	position: absolute;
	left: 754px; */
	float: left;
	width: 6px;
	height: 580px;
	background: url(images/shadow_right.jpg) no-repeat;
}
.bodyBackground {
	float:left;
	width:760px;
	background: url(images/body_bkg.jpg) repeat-y;
	
}
.BodyContainer {
	float: left;
	width: 748px;
/*	background: url(images/body_bkg.jpg) repeat-y;*/
	background-color:#ffffff;
	min-height: 580px;
}

div[class] .BodyContainer {
	height: auto;
}

#footer {
/*	position: relative; */
	float:left;
	width: 760px;
	height: 80px;
	background: url(images/footer.jpg) top left no-repeat;
	margin: 0;
	padding: 0;
}

#navigation {
/*	position: absolute; 
	height: 350px; 
	left: 23px; */
	float:left;
	width: 182px;
	margin-left:13px;
}
#navTop {
	width:182px;
	height:15px;
	float:left;
	background: url(images/nav_top.gif) no-repeat;
	}
#navBottom {
	width:182px;
	height:16px;
	float:left;
	background: url(images/nav_bottom.gif) no-repeat;
	}
#navContent {
	width:182px;
	float:left;
	background: #29435a url(images/nav_bg.gif) no-repeat;
	padding:0;
	margin:0;
	}
	#navContent a, #navContent a:visited, #navContent a:hover {
		display:block;
		width:182px;
		height:29px;
		}
	#navContent a span{ display:none; }
		a#navHome, a#navHome:visited, a#navHome:hover, a#navHome.current { background: url(images/nav_home.gif) 0 0 no-repeat; }
		a#navHome:hover, a#navHome.current { background: url(images/nav_home.gif) -182px 0 no-repeat; }

		a#navAbout, a#navAbout:visited, a#navAbout:hover, a#navAbout.current { background: url(images/nav_about_keca.gif) 0 0 no-repeat; }
		a#navAbout:hover, a#navAbout.current { background: url(images/nav_about_keca.gif) -182px 0 no-repeat; }
		
		a#navMission, a#navMission:visited, a#navMission:hover, a#navMission.current { background: url(images/nav_mission.gif) 0 0 no-repeat; }
		a#navMission:hover, a#navMission.current { background: url(images/nav_mission.gif) -182px 0 no-repeat; }
		
		a#navHistory, a#navHistory:visited, a#navHistory:hover, a#navHistory.current { background: url(images/nav_history.gif) 0 0 no-repeat; }
		a#navHistory:hover, a#navHistory.current { background: url(images/nav_history.gif) -182px 0 no-repeat; }
		
		a#navBoardOfDirectors, a#navBoardOfDirectors:visited, a#navBoardOfDirectors:hover, a#navBoardOfDirectors.current { background: url(images/nav_board_of_directors.gif) 0 0 no-repeat; }
		a#navBoardOfDirectors:hover, a#navBoardOfDirectors.current { background: url(images/nav_board_of_directors.gif) -182px 0 no-repeat; }

		a#navMembership, a#navMembership:visited, a#navMembership:hover, a#navMembership.current { background: url(images/nav_membership.gif) 0 0 no-repeat; }
		a#navMembership:hover, a#navMembership.current { background: url(images/nav_membership.gif) -182px 0 no-repeat; }
		
		a#navBenefits, a#navBenefits:visited, a#navBenefits:hover, a#navBenefits.current { background: url(images/nav_benefits.gif) 0 0 no-repeat; }
		a#navBenefits:hover, a#navBenefits.current { background: url(images/nav_benefits.gif) -182px 0 no-repeat; }
		
		a#navProgramDescription, a#navProgramDescription:visited, a#navProgramDescription:hover, a#navProgramDescription.current { background: url(images/nav_program_description.gif) 0 0 no-repeat; }
		a#navProgramDescription:hover, a#navProgramDescription.current { background: url(images/nav_program_description.gif) -182px 0 no-repeat; }
		
		a#navApplyOnline, a#navApplyOnline:visited, a#navApplyOnline:hover, a#navApplyOnline.current { background: url(images/nav_apply_online.gif) 0 0 no-repeat; }
		a#navApplyOnline:hover, a#navApplyOnline.current { background: url(images/nav_apply_online.gif) -182px 0 no-repeat; }
		
		a#navCeCalendar, a#navCeCalendar:visited, a#navCeCalendar:hover, a#navCeCalendar.current { background: url(images/nav_sub_continuing_educatio.gif) 0 0 no-repeat; }
		a#navCeCalendar:hover, a#navCeCalendar.current { background: url(images/nav_sub_continuing_educatio.gif) -182px 0 no-repeat; }

		a#navEduCalendar, a#navEduCalendar:visited, a#navEduCalendar:hover, a#navEduCalendar.current { background: url(images/nav_sub_workshops_seminars.gif) 0 0 no-repeat; }
		a#navEduCalendar:hover, a#navEduCalendar.current { background: url(images/nav_sub_workshops_seminars.gif) -182px 0 no-repeat; }

		a#navEducation, a#navEducation:visited, a#navEducation:hover, a#navEducation.current { background: url(images/nav_education.gif) 0 0 no-repeat; }
		a#navEducation:hover, a#navEducation.current { background: url(images/nav_education.gif) -182px 0 no-repeat; }

		a#navElectricalApprentiship, a#navElectricalApprentiship:visited, a#navElectricalApprentiship:hover, a#navElectricalApprentiship.current { background: url(images/nav_electrical_apprenticeship.gif) 0 0 no-repeat; }
		a#navElectricalApprentiship:hover, a#navElectricalApprentiship.current { background: url(images/nav_electrical_apprenticeship.gif) -182px 0 no-repeat; }
		
		a#navLicensingTesting, a#navLicensingTesting:visited, a#navLicensingTesting:hover, a#navLicensingTesting.current { height:41px; background: url(images/nav_licensing_testing.gif) 0 0 no-repeat; }
		a#navLicensingTesting:hover, a#navLicensingTesting.current { background: url(images/nav_licensing_testing.gif) -182px 0 no-repeat; }
		
		a#navEventCalendar, a#navEventCalendar:visited, a#navEventCalendar:hover, a#navEventCalendar.current { background: url(images/nav_event_calendar.gif) 0 0 no-repeat; }
		a#navEventCalendar:hover, a#navEventCalendar.current { background: url(images/nav_event_calendar.gif) -182px 0 no-repeat; }

		a#navMemberDirectory, a#navMemberDirectory:visited, a#navMemberDirectory:hover, a#navMemberDirectory.current { background: url(images/nav_member_directory.gif) 0 0 no-repeat; }
		a#navMemberDirectory:hover, a#navMemberDirectory.current { background: url(images/nav_member_directory.gif) -182px 0 no-repeat; }

		a#navElectricalClassifieds, a#navElectricalClassifieds:visited, a#navElectricalClassifieds:hover, a#navElectricalClassifieds.current { background: url(images/nav_electrical_classifieds.gif) 0 0 no-repeat; }
		a#navElectricalClassifieds:hover, a#navElectricalClassifieds.current { background: url(images/nav_electrical_classifieds.gif) -182px 0 no-repeat; }

		a#navCareerOpportunities, a#navCareerOpportunities:visited, a#navCareerOpportunities:hover, a#navCareerOpportunities.current { background: url(images/nav_career_opportunities.gif) 0 0 no-repeat; }
		a#navCareerOpportunities:hover, a#navCareerOpportunities.current { background: url(images/nav_career_opportunities.gif) -182px 0 no-repeat; }

		a#navLinks, a#navLinks:visited, a#navLinks:hover, a#navLinks.current { background: url(images/nav_links.gif) 0 0 no-repeat; }
		a#navLinks:hover, a#navLinks.current { background: url(images/nav_links.gif) -182px 0 no-repeat; }

		a#navMemberLogin, a#navMemberLogin:visited, a#navMemberLogin:hover, a#navMemberLogin.current { background: url(images/nav_member_login.gif) 0 0 no-repeat; }
		a#navMemberLogin:hover, a#navMemberLogin.current { background: url(images/nav_member_login.gif) -182px 0 no-repeat; }

		a#navMemberLoggedin, a#navMemberLoggedin:visited, a#navMemberLoggedin:hover, a#navMemberLoggedin.current { background: url(images/nav_member_area.gif) 0 0 no-repeat; }
		a#navMemberLoggedin:hover, a#navMemberLoggedin.current { background: url(images/nav_member_area.gif) -182px 0 no-repeat; }
		
		a#navApprenticeLogin, a#navApprenticeLogin:visited, a#navApprenticeLogin:hover, a#navApprenticeLogin.current { background: url(images/nav_apprentice_login.gif) 0 0 no-repeat; }
		a#navApprenticeLogin:hover, a#navApprenticeLogin.current { background: url(images/nav_apprentice_login.gif) -182px 0 no-repeat; }

		a#navApprenticeLoggedin, a#navApprenticeLoggedin:visited, a#navApprenticeLoggedin:hover, a#navApprenticeLoggedin.current { background: url(images/nav_apprentice_area.gif) 0 0 no-repeat; }
		a#navApprenticeLoggedin:hover, a#navApprenticeLoggedin.current { background: url(images/nav_apprentice_area.gif) -182px 0 no-repeat; }

		a#navDuesRenewals, a#navDuesRenewals:visited, a#navDuesRenewals:hover, a#navDuesRenewals.current { background: url(images/nav_dues_renewals.gif) 0 0 no-repeat; }
		a#navDuesRenewals:hover, a#navDuesRenewals.current { background: url(images/nav_dues_renewals.gif) -182px 0 no-repeat; }

		a#navPostClassified, a#navPostClassified:visited, a#navPostClassified:hover, a#navPostClassified.current { background: url(images/nav_manage_classifieds.gif) 0 0 no-repeat; }
		a#navPostClassified:hover, a#navPostClassified.current { background: url(images/nav_manage_classifieds.gif) -182px 0 no-repeat; }

		a#navPostJobOpp, a#navPostJobOpp:visited, a#navPostJobOpp:hover, a#navPostJobOpp.current { background: url(images/nav_manage_careers.gif) 0 0 no-repeat; }
		a#navPostJobOpp:hover, a#navPostJobOpp.current { background: url(images/nav_manage_careers.gif) -182px 0 no-repeat; }

		a#navChangeMemberInfo, a#navChangeMemberInfo:visited, a#navChangeMemberInfo:hover, a#navChangeMemberInfo.current { background: url(images/nav_membership_info.gif) 0 0 no-repeat; }
		a#navChangeMemberInfo:hover, a#navChangeMemberInfo.current { background: url(images/nav_membership_info.gif) -182px 0 no-repeat; }

		a#navChangeApprenticeInfo, a#navChangeApprenticeInfo:visited, a#navChangeApprenticeInfo:hover, a#navChangeApprenticeInfo.current { background: url(images/nav_update_apprentice_info.gif) 0 0 no-repeat; }
		a#navChangeApprenticeInfo:hover, a#navChangeApprenticeInfo.current { background: url(images/nav_update_apprentice_info.gif) -182px 0 no-repeat; }

		a#navChangePassword, a#navChangePassword:visited, a#navChangePassword:hover, a#navChangePassword.current { background: url(images/nav_change_password.gif) 0 0 no-repeat; }
		a#navChangePassword:hover, a#navChangePassword.current { background: url(images/nav_change_password.gif) -182px 0 no-repeat; }

		a#navLogOut, a#navLogOut:visited, a#navLogOut:hover, a#navLogOut.current { background: url(images/nav_log_out.gif) 0 0 no-repeat; }
		a#navLogOut:hover, a#navLogOut.current { background: url(images/nav_log_out.gif) -182px 0 no-repeat; }

		a#navContactUs, a#navContactUs:visited, a#navContactUs:hover, a#navContactUs.current { background: url(images/nav_contact_us.gif) 0 0 no-repeat; }
		a#navContactUs:hover, a#navContactUs.current { background: url(images/nav_contact_us.gif) -182px 0 no-repeat; }
		
		a#navPhotoGallery, a#navPhotoGallery:visited, a#navPhotoGallery:hover, a#navPhotoGallery.current { background: url(images/nav_photo_gallery.gif) 0 0 no-repeat; }
		a#navPhotoGallery:hover, a#navPhotoGallery.current { background: url(images/nav_photo_gallery.gif) -182px 0 no-repeat; }

#content {
	position: relative;
	width: 508px;
	padding-right: 23px;
	float: right;
}

#threecolumns {
	position: relative;
	width: 710px;
	height: 200px;
	background: url(images/threecolumns.jpg) no-repeat;
	margin-left: 23px;
}

#description {
	position: relative;
	width: 508px;
	height: 198px;
	margin-top: 30px;
	margin-bottom: 30px;
	background: url(images/description.jpg) no-repeat;
}

#footer p {
	text-align: center; 
	padding-top: 35px; 
	font-size: 10px; 
	color: #a8a8a8;
	margin: 0;
}

#footer a:link, #footer a:visited, #footer a:hover {
	font-size: 10px;
	text-decoration: underline;
	color: #a8a8a8;
}

#footer a:hover {
	color: #f9f9f9;
}

#upComingEvents {
	margin-top:15px;
	}
	#upComingEvents h3 {
		font-style:italic;
		color:#bf3c42;
		}
	#upComingEvents ul {
		padding:0;
		margin:0;
		list-style:none;
		}
	#upComingEvents ul li, #upComingEvents ul li a, #upComingEvents li a span { font-size:10px; }
	#upComingEvents ul li.event { padding-left:5px; }
	#upComingEvents li strong a:link, #upComingEvents li strong a:visited, #upComingEvents li strong a:hover  {
		text-decoration:none;
		font-weight:800;
		color:#385672;
		}
		#upComingEvents li strong a:hover  { color:#2583be; }
	#upComingEvents li.event a:link, #upComingEvents li.event a:visited, #upComingEvents li.event a:hover  {
		display:block;
		padding-left:9px;
		text-decoration:none;
		background-image:url(images/sm_blue_arrow.gif);
		background-position: 3px 6px;
		background-repeat:no-repeat;
		}
		#upComingEvents li.event a:hover  { color:#2583be; padding-left:10px; background-position: 4px 6px; }
	
	#upComingEvents li.event span {
		color:#975697;
		}
			

table.listing{
	margin-top:5px;
	border:1px solid #294159;
	}
	table.listing th{
		border-bottom:1px solid #294159;
		background-color:#385672;
		text-align:left;
		color:#fff;
		}
		table.listing th a, table.listing th a:visited,table.listing th a:hover{
			color:#fff;
			font-weight:bold;
			font-size:12px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;

/*			color:#53a9d6;
			font-weight:800;
			text-decoration:none; */
			}
			table.listing th a:hover{
/*				color:#888888; */
				color:#f0f0f0;
				}
				table.listing th.subHeader {
					border-bottom:1px solid #ac787a;
					background-color:#ebebeb;
					text-align:left;
					color:#000;
					font-weight:bold;
					}


	table.listing td{
		font-size:12px;
		font-family:Arial,Verdana,Helvetica; 
		}
		table.listing td a, table.listing td a:hover {
			color:#294159;
			font-size:12px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			}
			table.listing td a:hover {
				color:#345576;
				}
		table.listing td a.action, table.listing td a.action:hover {
			border:1px solid transparent;
			border-left:2px solid transparent;
			text-decoration:none;
			display:block;
			font-size:10px;
			padding:2px;
			}
			table.listing td a.action:hover {
				border:1px solid #385672;
				border-left:2px solid #385672;
			}
		table.listing tr.evenRow{
			background-color:#f0f0f0;
			}
		table.listing tr.oddRow{
			background-color:#ffffff;
			}
		table.listing tr.hoverRow{
			background-color:#d4d4d4;
			}
		table.listing tr.highlightRow{
			background-color:#FFCC99;
			}
		table.listing tr.evenRowRed{
			background-color:#ffc9c9;
			}
		table.listing tr.oddRowRed{
			background-color:#FFcccc;
			}
		table.listing tr.hoverRowRed{
			background-color:#ffc2c2;
			}
		table.listing tr.highlightRowRed{
			background-color:#FFAA77;
			}
		table.listing tr.highlightRow td.alwaysWhite{
			background-color:#FFFFFF;
		}
		table.listing tr.hoverRow td.alwaysWhite{
			background-color:#FFFFFF;
		}
		table.listing tr.evenRow td.alwaysWhite{
			background-color:#FFFFFF;
		}
		table.listing tr.oddRow td.alwaysWhite{
			background-color:#FFFFFF;
		}
		
.homeButton {
	float:left;
	width:223px;
	width/* */:/**/183px; 
	width: /**/183px;
	height:200px;
	padding:55px 20px 0 20px;
	margin:20px 20px 0px 18px;
	color:#fff;
	background: url(images/home_box1.jpg) top left no-repeat;
}

.homeButton2 {
	float:left;
	width:224px;
	width/* */:/**/184px; 
	width: /**/183p4;
	height:200px;
	padding:55px 20px 0 20px;
	margin-top:20px;
	color:#fff;
	background: url(images/home_box2.jpg) no-repeat;
}

.homeButton3 {
	float:left;
	width:223px;
	width/* */:/**/183px; 
	width: /**/183px;
	height:200px;
	padding:55px 20px 0 20px;
	margin:20px 8px 0px 20px;
	color:#fff;
	background: url(images/home_box3.jpg) no-repeat;
}

.updated {
	border:1px solid #c9e4ff;
	background-color:#e5ebff;
	color:#405f7e;
	padding:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	.updated a, .updated a:visited, .updated a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#0066CC;
		text-decoration:none;
		}
		.updated a:hover {
			text-decoration:underline;
		}

.galleryCat a, .galleryCat a:visited, .galleryCat a:hover  {
	display:block;
	padding:5px;
	text-decoration:none;
	font-size:11px;
	text-align:right;
	}
	a.borderBottom, a.borderBottom:visited, a.borderBottom:hover { border-bottom:1px solid #dfdfdf; } 
	a.borderBottom:hover { border-bottom:1px solid #373535; } 
.galleryCat a img, .galleryCat a:visited img, .galleryCat a:hover img  { border:1px solid #dfdfdf; }
	.galleryCat a:hover img  { border:1px solid #373535; }

.paginator tr td a, .paginator tr td a:visited, .paginator tr td a:hover, .paginator tr td a.currentPage, .paginator tr td a.currentPage:visited, .paginator tr td a.currentPage:hover {
	display:block;
	font-weight:800;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding:3px;
	border:1px solid #fff;
	text-decoration:none;
	}
	.paginator tr td a:hover,
	.paginator tr td a.currentPage, .paginator tr td a.currentPage:visited, .paginator tr td a.currentPage:hover {
		background-color:#2583be;
		color:#FFFFFF;
		border:1px solid #2a4057;
	}

.noteContainer {
	border:1px solid #707070;
	}
	.noteContainer .noteLink, .noteContainer .noteLink:visited, .noteContainer .noteLink:hover {
		background:#fff url(images/note_bg.gif) repeat-x;
		display:block;
		padding:10px 10px 10px 5px;
		font-size:11px;
		color:#000;
		text-decoration:none;
		}
		.noteContainer .noteLink:hover {
			background:#fff url(images/note_bg_on.gif) repeat-x;
			}
		.noteContainer .noteLink span, .noteContainer .noteLink:visited span, .noteContainer .noteLink:hover span { font-size:11px; color:#000; }
	.note { border-top:1px solid #707070; padding:5px; }

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	z-index: 10;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size: 14px;
	text-transform: capitalize;
}