﻿/* Copyright Bridgeline Digital, Inc. An unpublished work created in 2010. All rights reserved. This software contains the confidential and trade secret information of Bridgeline Software, Inc. ("Bridgeline").  Copying, distribution or disclosure without Bridgeline's express written permission is prohibited. */
/***** GENERIC STYLES FOR MAIN LANDING TEMPLATES - Home, Launch Zone, Get Involved, Our Story *****/
/***** GENERIC LIST *****/
/* Generally used in News List & Event List */
div.genericList{margin-bottom: 10px;}
div.genericList img{
	float: left;
	width: 51px;
	height: 51px;
	margin-right: 20px;
}
div.genericList div.content{
	float: left;
	/* width has to be mentioned specific to parent containers */
}
div.genericList div.content h6{
	margin: 0;
	margin-top: -5px;
}
div.genericList div.content h6 a, div.genericList div.content h6 a:link{	
	font-size: 0.9em;	
	color: #fc0 !important; /* important required for IE 6 */
}
div.genericList div.content h6 a:active,
div.genericList div.content h6 a:hover{color: #ffc !important;}
div.genericList div.content span.date{
	font-weight: bold;
	color: #fff;
}
div.genericList div.content p{
	color: #fff;
	margin: 0 !important;
}
/* Common Flash Introduction Container */
div.mainFlashIntro{height: 460px;}
div.mainFlashIntroEditMode{padding-bottom: 10px !important;}

/********** MAIN LANDING TEMPLATES STYLES - Home, Launch Zone, Get Involved, Our Story **********/
/***** TEMPLATE: home *****/
/*** HOME LIST CONTAINER - Containers Below Flash ***/
div.homeListContainer{
	float: left;
	width: 560px;
}
div.homeListContainer div.rcContent{padding: 12px 20px 4px;}
div.homeListContainer h4.listTitle{margin-bottom: 21px;}
/* News List */
div.homeListContainer div.newsList{
	float: left;
	width: 329px;
}
div.homeListContainer div.newsList div.genericList{
	width: 329px; /* Width is required for IE 6 */
	margin-bottom: 20px;	
}
div.homeListContainer div.newsList div.genericList div.content{width: 220px;}
/* Event List */
div.homeListContainer div.eventList{
	float: left;
	width: 180px;
}
div.homeListContainer div.eventList div.genericList{
	width: 180px; /* Width is required for IE 6 */
	margin-bottom: 20px;	
}
/* Home Promotion Area */
div.homePromoContainer{
 	float: left;
 	width: 420px;
}
div.homePromoContainer div.rcContent{
	padding: 14px 20px 16px;
	background-image: url('/images/ncm/homeBannerBottomBg.gif') !important;
	background-position: left bottom !important;
	background-repeat: no-repeat !important;
}
/* Promotion Contents   */
div.promotion{
	width: 380px;
	padding-bottom: 20px;
	color: #fff;
}
div.promotion h4{padding-bottom: 10px;}	
div.promotion div.content{
	float: left;
	width: 278px;
	font-weight: bold;
}
div.promotion div.image{
	margin-top: 8px;
	float: left;
}						 
/* Find Museum */
div.findMuseum{padding-top: 9px;}
div.findMuseum h4{padding-bottom: 14px;}	
div.findMuseum label{
	display: block;
	float: left;
	margin-right: 16px;
	padding: 7px 0px;
	color: #fff;
}
div.findMuseum input{
	float: left;
	margin-top: 4px;
	font-weight: bold;
	color: #fff;
}
div.findMuseum input.txt{
	width: 147px;
	margin-right: 10px;
	padding: 4px 6px;
	border: 1px solid #fff;
	background: #83a4bd;
}							
/* Stay Connected */
div.stayConnected{padding-top: 26px;}
div.stayConnected h4{padding-bottom: 7px;}
div.stayConnected ul{
	margin: 0;
	padding: 0;
}
div.stayConnected ul li{
	float: left;
	list-style: none;
}
div.stayConnected ul li a{
	display: block;
	margin-right: 30px;
	margin-bottom: 10px;
	padding: 4px 0 4px 32px;	
	font-weight: bold;
	color: #fff !important;
	background-repeat: no-repeat;
	background-position: center left;
}
div.stayConnected ul li.facebook a{background-image: url('/images/icons/icoFaceboook.gif');}
div.stayConnected ul li.twitter a{background-image: url('/images/icons/icoTwitter.gif');}
div.stayConnected ul li.youtube a{background-image: url('/images/icons/icoYouTube.gif');}
div.stayConnected ul li.newsletter a{
	background-image: url('/images/icons/icoNewsletter.gif');
}

/***** TEMPLATE: getInvolved *****/
div.getInvolved{
	width: 100%;
	color: #fff;
}
div.getInvolved div.rcContent{padding: 1em 0 1.4em 20px;}
div.getInvolved div.takeAction{
	float: left;
	width: 435px;
}
div.getInvolved h4{padding-bottom: 20px;}
div.getInvolved h5{
	margin: 0;
	padding-bottom: 15px;
}
div.getInvolved div.donate{
	float: left;
	width: 180px;
	margin-right: 35px;
}
div.getInvolved div.volunteer{
	float: left;
	width: 180px;
}
div.getInvolved div.banner{
	float: right;
	width: 525px;
}

/***** TEMPLATE: ourStory *****/
/** Bottom Text Containers **/
div.ourStoryIntroText{padding:  17px 22px 29px;}
div.ourStoryIntroText div.textContainer{
	float: left;
	width: 265px;
	margin-right: 57px;
	color: #fff;
}
div.ourStoryIntroText div.textContainer h4{margin-bottom: 16px;}
div.ourStoryIntroText div.textContainerLast{margin-right: 0;}