﻿@import url("newsFeed.css");
@import url("socialMedia.css");
@import url("PromoBox.css");
/* home page styles */

.homeFireNewsContainer
{
	background-image: url('../../SiteCollectionImages/home-news.gif');
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#F7B512;
	height:117px;
	overflow:hidden;
}

.homeSafetyTipsContainer
{
	background-image: url('../../SiteCollectionImages/home-tips.gif');
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#CE2A12;
	height:117px;
	overflow:hidden;

}
.homeFireFactsContainer
{
	background-image: url('../../SiteCollectionImages/section-facts.gif');
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#114771;
	height:117px;
	overflow:hidden;

}

.homeRollUpHeadingContainer
{
    height:44px;
}

.homeFireNewsHeading, .homeSafetyTipsHeading, .homeFireFactsHeading
{
	padding-left: 20px;
	padding-top: 20px;
	color:#000;
	font-weight:bold !important;
}

.homeSafetyTipsHeading, .homeFireFactsHeading
{
	color:#FFF;
	font-weight:bold !important;
}

.homeFireNews, .homeFireFacts, .homeSafetyTips
{
	padding:6px 10px 4px 10px;
}

.homeFireNews a, .homeFireNews a:hover, .homeFireNews a:link
{ 
    color:#000;
}

.homeFireNews a:hover
{
	color: #000;
	text-decoration: underline;
}
.slm-layout-main{
	margin-top:-10px;				
}

.homeSummaryLinksContainer
{
	margin-top:6px;
    height: 274px;
	background-image:url('../../SiteCollectionImages/sub-yellow-bg.gif');
	background-position:top left;
	background-color: #F7B512;  
	background-repeat: no-repeat;
}

.homeQuickLinksHeading, .homeSummaryLinksContainer h2
{
    background-image: url('../../SiteCollectionImages/quick-links-h2.gif');
    background-repeat:no-repeat;
    background-position: top left;
    line-height:33px;
    width: 203px;
}

.homeQuickLinksContent
{
	position:relative;
	top:10px;
    margin: 10px;
    margin-top:0px;
    padding:0px;
}

.homeQuickLinksHeading h2
{
    padding-left: 10px;
/*    font-size: 12px; */
    font-weight: bold;
    color: #000;

}


/* fix for bottom flash */
.bottomFlashContainer
{
    position: relative;
    top:-50px;
}

.bottomContentContainer
{
	top: -50px;
	position:relative;
}

.pageFooterContainer
{
	margin-top:-50px;
}

a .NZFSRollUpSummaryItemText
{
	font-weight: bold;
}


.newsframe{
	padding:10px;
	padding-top:0px;
}

.homeWebPartZone .ms-standardheader {
	color:#fff;
}
.threeColContentListContainer
{
	width: 570px;
	margin-top: 10px;
}

.homeContentQueryContainerL{
	float:left;
	display:block;
	background:#114771;
	width:184px;
	height:118px;
	overflow:hidden;
}
.homeContentQueryContainerL .ms-WPBody{
	overflow:hidden!important;
}
.homeContentQueryContainerM{
	margin-left: 10px;
	float:left;
	background-color: #f7b512;
	background-image:url('/SiteCollectionImages/sub-yellow-bg.gif');
	background-repeat:no-repeat;
	width:184px;
	height:118px;
	z-index:1;
}
.homeContentQueryContainerM .ms-vb{
	padding:0px;			
}
.homeContentQueryContainerM object{
	border:2px white solid;
}

.homeContentQueryContainerR{
	background-color:#ce2a12;
	background-image:url('/SiteCollectionImages/sub-red-bg.gif');
	background-repeat:no-repeat;
	float:right;
	width:184px;
	height:118px;
	display:block;
}
.homeContentQueryContainerR .ms-vb{
	padding:0px;			
}
/* define this border in the promo box 
.homeContentQueryContainerR img{
	border:2px white solid;			
}

*/
/*
#middle_column_wpz{
	float:left;
	background:#FFCC00;
	border:3px solid #FFCC00;
	width:160px;
	overflow:hidden;			
}
#middle_column_wpz table{
	width:160px;			
}

#middle_column_wpz #flashcontent{
	border:1px solid #FFF;			
}
*/

