/* GENERAL STYLES */
*{margin:0; padding:0;}
html,body{width:100%; height:100%;}
body{	
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.625em;
	color: #323337;
	background:url(/media/build/bg-header.jpg) #020520 top center no-repeat;
	min-width: 937px;
}

p{font-size:1.2em; line-height: 1.2em;}

table{border-collapse:collapse; border:0px;}

input,select,textarea{font-family:Verdana,Arial,Helvetica,sans-serif;}
td{vertical-align:top;}
#atffc { display: none; }
img{border:0px;}
a{
	color:#e78503;
	text-decoration:none;
}
a:hover{						
	color: #ffffff !important;
	text-decoration: none;
	background: #d98112;
}
a.graphUp,
a:hover.graphUp{
	background:none
}

table.tableQuotes td{padding:12px !important}
table.tableQuotes td p{padding:0 !important;margin:0 !important}

/*Form Elements */
input.text{
	float: left;
	width: 286px;	
	height: 1.42em;
	padding: 3px 0px 2px 9px;
	color: #333333;	
	font-size: 1.0em;
	background: #ebeae5;
	border: solid 1px #bab8b2;
}
textarea{
	float: left;
	padding: 3px 3px 3px 9px;
	border: solid 1px #bab8b2;
	color: #333333;
	width: 592px;
	height: 110px;
	font-size: 1.0em;
}
select{
	float: left;
	padding: 3px 2px 4px 4px;
	font-size: 0.92em;	
	width: 297px;
}

h1,h2,h3,h4{
	font-family: Georgia, Times, serif;
}

/* Fake body */
.bgImage{
	position: absolute;	
	margin-top: 475px;
	left: 0;
	width: 100%;
	min-width: 937px;
	background: url(/media/build/bg-repeat.jpg) repeat-y top center;
}
/* Bring the content up above the lightning */
.bgContainer{
	float: left;
	margin-top: -475px;
	width: 100%;
	min-width: 937px;
}
.centerAlign{
	margin: 0 auto;
	width: 937px;
	position: relative;
}

/* Title and Nav */
.headerContainer{
	float: left;
	width: 937px;
}
	.headerContainer #logo{
		float: left;
		padding: 24px 0px 13px 18px;
	}
		.headerContainer #logo h1{
			font-size: 3.6em;
		}
		.headerContainer #logo h1 a{						
			background: url(/media/build/logo-extreme-weather-heroes.gif) top left no-repeat;
			width: 255px;
			height: 123px;
			display: block;
		}
		.headerContainer #logo h1 span{
			display: none;
		}
	.headerContainer #joinTheTeam{
		float: right;		
		margin: 23px 6px 0px 0px;
		padding: 8px 0px 0px 0px;
		width: 297px;
		background: url(/media/build/bg-jointheteam-top.gif) no-repeat top left;
	}
	
.headerContainer #joinTheTeam a,
.headerContainer #joinTheTeam a:hover
{
background-color:transparent !important;

}

		.headerContainer #joinTheTeam .boxContent{
			width: 275px;
			padding: 15px 0px 0px 22px;
			background-image: url(/media/build/bg-jointheteam.gif);	
		}
		.headerContainer #joinTheTeam p{
			color: #fff;
			padding: 9px 35px 0px 0px;
		}
		.headerContainer #joinTheTeam .btm{	
			width: 297px;
			padding: 0px 0px 11px 0px;
			background: url(/media/build/bg-jointheteam-btm.gif) top left no-repeat;
		}
		.headerContainer #joinTheTeam .btn{
			float: right;
		}
	/* Nav */
	.headerContainer #nav{
		float: left;	
		width: 930px;
		height: 29px;
		padding: 0px 0px 17px 7px;
	}
		#nav ul{float:left; list-style-type:none;}
		#nav ul li
		{
			float:left;
			position:relative;
			display:block;
		}
		#nav ul li a span{display:none}

		/* Preloads */
		#nav ul li.btnHome{background:url(/media/build/nav/btn-home-on.gif) top left no-repeat;}
		#nav ul li.btnTheEWHProject{background:url(/media/build/nav/btn-ewhproject-on.gif) top left no-repeat;}
		#nav ul li.btnOurHeroes{background:url(/media/build/nav/btn-ourheroes-on.gif) top left no-repeat;}
		#nav ul li.btnScienceOfExtremeWeathe{background:url(/media/build/nav/btn-science-on.gif) top left no-repeat;}
		#nav ul li.btnWhatYouCanDo{background:url(/media/build/nav/btn-whatyoucando-on.gif) top left no-repeat;}
		#nav ul li.btnRebuildingGreen{background:url(/media/build/nav/btn-rebuildinggreen-on.gif) top left no-repeat;}		
		/* End Preloads */
		
		#nav ul li.btnHome a{float:left;width:71px;height:29px;padding:0px 11px 0px 0px;}
		#nav ul li.btnHome a{background:url(/media/build/nav/btn-home-off.gif) top left no-repeat;}
		#nav ul li.btnHome a:hover{background:url(/media/build/nav/btn-home-on.gif) top left no-repeat;}

		#nav ul li.btnTheEWHProject a{float:left;width:150px;height:29px;padding:0px 8px 0px 0px;}
		#nav ul li.btnTheEWHProject a{background:url(/media/build/nav/btn-ewhproject-off.gif) top left no-repeat;}
		#nav ul li.btnTheEWHProject a:hover{background:url(/media/build/nav/btn-ewhproject-on.gif) top left no-repeat;}
		#nav ul li.btnTheEWHProject a.on{background:url(/media/build/nav/btn-ewhproject-on.gif) top left no-repeat;}

		#nav ul li.btnOurHeroes a{float:left;width:114px;height:29px;padding:0px 7px 0px 0px;}
		#nav ul li.btnOurHeroes a{background:url(/media/build/nav/btn-ourheroes-off.gif) top left no-repeat;}
		#nav ul li.btnOurHeroes a:hover{background:url(/media/build/nav/btn-ourheroes-on.gif) top left no-repeat;}
		#nav ul li.btnOurHeroes a.on{background:url(/media/build/nav/btn-ourheroes-on.gif) top left no-repeat;}

		#nav ul li.btnScienceOfExtremeWeather a{float:left;width:238px;height:29px;padding:0px 10px 0px 0px;}
		#nav ul li.btnScienceOfExtremeWeather a{background:url(/media/build/nav/btn-science-off.gif) top left no-repeat;}
		#nav ul li.btnScienceOfExtremeWeather a:hover{background:url(/media/build/nav/btn-science-on.gif) top left no-repeat;}
		#nav ul li.btnScienceOfExtremeWeather a.on{background:url(/media/build/nav/btn-science-on.gif) top left no-repeat;}

		#nav ul li.btnWhatYouCanDo a{float:left;width:154px;height:29px;padding:0px 9px 0px 0px;}
		#nav ul li.btnWhatYouCanDo a{background:url(/media/build/nav/btn-whatyoucando-off.gif) top left no-repeat;}
		#nav ul li.btnWhatYouCanDo a:hover{background:url(/media/build/nav/btn-whatyoucando-on.gif) top left no-repeat;}
		#nav ul li.btnWhatYouCanDo a.on{background:url(/media/build/nav/btn-whatyoucando-on.gif) top left no-repeat;}

		#nav ul li.btnRebuildingGreen a{float:left;width:153px;height:29px;}
		#nav ul li.btnRebuildingGreen a{background:url(/media/build/nav/btn-rebuildinggreen-off.gif) top left no-repeat;}
		#nav ul li.btnRebuildingGreen a:hover{background:url(/media/build/nav/btn-rebuildinggreen-on.gif) top left no-repeat;}
		#nav ul li.btnRebuildingGreen a.on{background:url(/media/build/nav/btn-rebuildinggreen-on.gif) top left no-repeat;}

	
/* Content */
.contentContainer{
	float: left;
	width: 937px;
}

/* Boxes Framework */
.top{
	float: left;
	background: top left no-repeat;
}
.topContent{
	float: left;
	background: top left no-repeat;
}
.boxContent{
	float: left;
	background: top left repeat-y;
}
.bg{
	float: left;
	background: top left repeat-y;
}
.btm{
	float: left;
	background: bottom left no-repeat;
}

/* Left Column */
.contentContainer .leftColumn{
	float: left;
	width: 264px;
}
.subNav{
	float: left;	
}
.subNav img.pageTtl{
	float: left;
}
.subNav .boxContent{	
	width: 238px;	
	padding: 0px 0px 0px 19px;
	background-image: url(/media/build/subnav/bg-subnav.gif);
}
.subNav .boxContent ul{
	float: left;		
	list-style-type: none;
}	
.subNav .boxContent li{
	float:left;		
	width: 213px;
	padding: 2px 0px 7px 10px;
	background: url(/media/build/subnav/bg-subnav-link.gif) no-repeat bottom left;	
}
.subNav .boxContent li a{
	color: #4f5053;
	font-size: 1.5em;
	font-family: Georgia, Serif;
	font-weight: bold;	
	text-decoration: none;
}	
.subNav .boxContent a.on{
	color: #d98112;
}
.subNav .boxContent li.hasChildren{
	color: #d98112;
	background: none;
}
.subNav .boxContent ul li ul{
	float: left;
	padding: 0px 0px 14px 0px !important;
	background: url(/media/build/subnav/bg-subnav-link.gif) no-repeat bottom left;
	margin-left: -10px !important; margin-left:-20px;
	margin-bottom:-5px;
}
.subNav .boxContent ul li ul li{
	width: 213px;
	padding: 9px 0px 1px 11px;	
	list-style-type: none;
	background: none;		
	color: #706c65;	
	/* list-style-position: outside; */
	font-size: 1.2em;
}
.subNav .boxContent ul li ul li a{
	color: #706c65;				
	font-size: 1.1em;
	font-family: Georgia, Serif;
	font-weight: bold;	
	text-decoration: none;
}
.subNav .boxContent a:hover{
	color: #d98112;
}
.subNav .btm{	
	width: 261px;
	padding: 0px 0px 47px 0px;
	background-image: url(/media/build/subnav/bg-subnav-btm.gif);
}	
	
.makeADifference{
	float: left;
	margin: 23px 0px 0px 0px;
}
.makeADifference .top{	
	height: 89px;
	width: 229px;
	padding: 47px 0px 0px 20px;
	background-image: url(/media/build/bg-makeadifference-top.gif);
}
.makeADifference .boxContent{	
	width: 249px;
	padding: 6px 0px 6px 0px;
	background-image: url(/media/build/bg-makeadifference.gif);
}	
.makeADifference .btm{
	float: left;	
	width: 249px;
	height: 121px;
	background-image: url(/media/build/bg-makeadifference-btm.gif);
}
.makeADifference p{
	padding: 0px 32px 0px 31px;
	color: #fff;
}
.makeADifference img.getInvolved{
	padding: 5px 0px 0px 28px;
	color: #fff;
}
.makeADifference a:hover{
	background: none;
}
.featuredHero{
	float: left;
	margin: 23px 0px 0px 0px;
}
.featuredHero .top{	
	height: 40px;
	width: 249px;
	background-image: url(/media/build/bg-featuredhero-top.gif);
}
.featuredHero .boxContent{	
	width: 233px;
	padding: 6px 0px 6px 16px;
	background-image: url(/media/build/bg-featuredhero.gif);
}
.featuredHero .boxContent img.featuredImage{	
	float: left;
	padding: 0px 10px 0px 0px;
}
.featuredHero .boxContent img.viewProfile{
	float: left; 
	padding: 10px 0px 0px 0px;
}

.featuredHero .boxContent img.viewProfileLine{
	float: left;
	padding: 12px 0px 0px 8px;
}
.featuredHero .boxContent p{
	padding: 7px 30px 0px 0px !important;
	color: #fff;
}
.featuredHero .btm{
	float: left;	
	width: 249px;
	height: 45px;
	background-image: url(/media/build/bg-featuredhero-btm.gif);
}
.featuredHero .btm img.seeAllHeroes{
	float: left;
	padding: 0px 0px 0px 31px;
}
.featuredHero a:hover{
	background: none;
}

.helpUsPaper{
	float: left;	
	width: 249px;	
	/* padding:45px 0 0px 0; */
	margin: 23px 0px 0px 0px;
	background: url(/media/build/bg-helpuspaper.gif) top left no-repeat;
}	
.home .helpUsPaper .top{height:50px}
.helpUsPaper .top{
	width: 216px;
}
.helpUsPaper .top img{
	float: right;	
	padding: 14px 0px 0px 0px;
}
.helpUsPaper p{
	padding: 12px 20px 0px 80px;
	color: #fff;
}
.helpUsPaper img.donateNow{
	padding: 8px 0px 15px 18px;
	color: #fff;
}
.helpUsPaper a:hover{
	background: none;
}
.share{
	float: left;	
	width: 176px;
	padding: 21px 0px 16px 49px;
	margin: 23px 0px 0px 5px;
	background: url(/media/build/bg-share.gif) no-repeat top left;	
}
.share a:hover{
	background: none;
}

/* Right Column */
.contentContainer .rightColumn{
	float: left;
	width: 673px;
}

/* Main Photo */
.introPhoto{
	float: right;
	width: 617px;
	height: 257px;
	padding: 21px 11px 15px 39px;
	background: url(/media/build/bg-photo.png) no-repeat top left;
}
/* Content */
.content{
	float: left;	
}
	.content p{	
		line-height: 1.4em;
		max-width: 615px;
		padding-top:0;
		padding-bottom:0;
		margin-bottom:0 !important;
		margin-top:0 !important;
		padding-right:30px !important;
	}
	.content h1{
		font-size: 2.0em;	
		font-weight: bold;
		color: #4f5053;
		margin: -5px 0px 0px 0px;
		padding: 0px 0px 6px 0px;
		clear: left;
	}	
	.content h2{
		font-size: 1.6em;	
		font-weight: bold;
		color: #4f5053;	
	}
	.content h2 a{
		color: #4f5053;		
	}
	.content h2 a:hover{
		color: #4f5053;
		background: #d98112;
	}
	.content h4{
		font-size: 1.6em;	
		font-weight: bold;
		font-style: italic;
		color: #4f5053;	
		padding: 5px 0px 0px 0px;
	}
	.content p.bgDots{
		background: url(/media/build/dots.gif) bottom left no-repeat;
		padding: 0px 0px 15px 0px !important;
		margin-top: -20px;
	}	
	.content .bullClipTtl{
		display: inline-block;	
		width: 279px;
		height: 50px;
		background: url(/media/build/bg-bullclip-title.gif) bottom left no-repeat;
		margin: 0px 0px 12px -36px;	
		padding: 42px 0px 0px 93px;
	}
	.content .bullClipTtl h3{
		font-size: 2.0em;
		font-weight: bold;
		font-family: Georgia, serif;
		color: #4f5053;
	}
	.content .bullClipOrange{
		float: right;	
		width: 241px;
		background: url(/media/build/bg-bullclip-orange.gif) top right no-repeat;
		margin: 0px 0px 18px -36px;	
		padding: 18px 80px 23px 30px;
	}
	.content .bullClipOrange p{
		font-size: 1.2em;		
		font-family: Verdana, Sans-serif;
		color: #fff;
	}
	.content .bullClipOrange p.title{
		font-size: 1.6em;
		font-family: Georgia, serif;	
		font-weight: bold;	
		padding: 0px !important;
	}
	.content .bullClipOrange a{
		color: #ddd72e;
		font-family: Georgia, serif;
	}
	.content .bullClipOrange a:hover{
		background: #ddd72e;
		color: #025801 !important;
	}

	/* Basic rounded box background */
	.content .topCorner{	
		height: 17px;
		width: 666px;
		background-image: url(/media/build/contentboxes/bg-top.gif);
	}
	.content a.back{	
		float: left;
		margin: 0px 0px 0px 10px;
		padding: 7px 0px 7px 14px;	
		width: 632px;
		background-color: #4a4a4a;	
		color: #e3e3e3;
		font-size: 1.2em;
		font-family: Georgia, serif;
		font-weight: bold;
		text-decoration: none;
		color: #e3e3e3;
	}
	.content a.back:hover{
		background-color: #d98112;
	}
	.content .btm{	
		float: left;
		background-image: url(/media/build/contentboxes/bg-btm.gif);
		padding: 0px 0px 75px 0px;
	}
	.content .lessPadding{
		padding: 0px 0px 35px 0px;
	}
	.content .bg{		
		background-image: url(/media/build/contentboxes/bg-content.gif);
	}
	.content .top{		
		width: 634px;
		padding: 11px 0px 0px 32px;
		background-image: url(/media/build/contentboxes/bg-content-top.gif);
	}
	.content .minHeight{	
		min-height: 550px;
	}
	.content .hasBackButton{
		background-image: url(/media/build/contentboxes/bg-content-top-back.gif);
		padding: 18px 0px 0px 32px;
	}

.content .topBoxes{
	float: left;
	width: 634px;	
	padding-bottom:0px;
}

.content .multipleBlankBoxes{
	float: left;
	width: 252px;
	padding-bottom:0px !important;
	margin-bottom:0px !important;
}

.addPad{padding-bottom:15px !important}
		
/* Default content box */
.content .blankBox{
	float: left;
	width: 252px;
	background: url(/media/build/contentboxes/bg-contentbox.gif) top left repeat-y;	
	margin: 0px 0px 17px 0px;
	font-family: Georgia, serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #706c65;
}
	.blankBox a{
		font-family: Georgia, serif;
		color: #706c65;
	}
	.blankBox .top{
		width: 237px;	
		padding: 15px 0px 0px 15px;
		background-image: url(/media/build/contentboxes/bg-contentbox-top.gif);
	}
	.blankBox .btm{	
		padding-bottom: 10px;
		background-image: url(/media/build/contentboxes/bg-contentbox-btm.gif);
	}	

/* Wide content box */
.content .wideBox{
	float: left;
	width: 595px;
	background: url(/media/build/contentboxes/bg-widebox.gif) top left repeat-y;	
	margin: 14px 0px 14px 0px;
	font-family: Georgia, serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #706c65;
}
.wideBox a{
	font-family: Georgia, serif;
	color: #706c65;
}
.wideBox .top{
	width: 565px;	
	padding: 15px 15px 5px 15px;
	background-image: url(/media/build/contentboxes/bg-widebox-top.gif);
}
.wideBox .btm{	
	padding-bottom: 10px;
	background-image: url(/media/build/contentboxes/bg-widebox-btm.gif);
}

.wideBox object,
.wideBox embed
{
	float:left;
	padding:0;
	margin:4px 0 4px 4px !important;
}


/* The facts box */
.content .factsBox{
	float: left;
	width: 346px;
	background: url(/media/build/contentboxes/bg-thefacts.gif) top left repeat-y;	
	margin: 0px 0px 0px 18px;
}
.factsBox a{
	font-family: Georgia, serif;
	color: #706c65;
}
.factsBox .top{
	width: 331px;	
	padding: 45px 0px 25px 15px;
	background-image: url(/media/build/contentboxes/bg-thefacts-top.gif);
}
.factsBox p{
	float: left;
	width: 280px;	
	padding: 0px !important;
}
.factsBox .btm{	
	padding-bottom: 0px;
	background-image: url(/media/build/contentboxes/bg-thefacts-btm.gif);
}

/* Vote box */
.content .voteBox{
	float: left;
	width: 328px;
	color:#000000;
	background: url(/media/build/contentboxes/bg-vote.gif) top left repeat-y;	
	margin: 10px 0px 45px 18px;
}
.voteBox .top{
	width: 307px;	
	padding: 88px 0px 10px 21px;
	background-image: url(/media/build/contentboxes/bg-vote-top.gif);
	margin: 0px 0px -118px 0px;
}
.voteBox .top p{
	font-family: Georgia, serif;
	font-size: 1.4em;
	line-height: 1.5em;
	font-weight: bold;
	/* color: #706c65 !important; */
	color:#000000 !important;
	padding: 0 10px 0 0 !important;
}		
.voteBox .btm{
	background-image: url(/media/build/contentboxes/bg-vote-btm.gif);
}	
.voteBox table td{
	padding: 5px 0px 0px 0px;
	font-family: Verdana, Sans-serif;
	font-size: 1.2em;		
	font-weight: normal;
	/*color: #323337; */
	color:#000000;
}
.voteBox table td.radioButton{
	padding: 5px 10px 0px 0px;
	vertical-align: middle;
	text-align: left;
}
.voteBox table td.radioAnswer{
	padding: 5px 0px 0px 0px;
	vertical-align: middle;
	width: 260px;
	text-align: left;
}
.voteBox table td.voteLine{
	padding: 5px 0px 0px 0px;
}
.voteBox .wantToHelp{		
	float: right;
	padding: 18px 0px 19px 25px;
	margin: 0px -31px 0px 0px;
	width: 156px;		
	background: url(/media/build/bg-wanttohelp.gif) top left no-repeat;
}
.wantToHelp p{
	padding: 0px;
}
.wantToHelp p.title{
	font-size: 1.6em;
	height: 21px;
	color: #ffffff !important;
}
.wantToHelp a{
	color: #ddd72e;
	font-size: 0.9em;
	font-weight: normal;
}
.wantToHelp a:hover{
	background: #ddd72e;
	color: #025801 !important;
}
	
/*Right Content Box*/
.content .rightBoxes{
	float: right;
	width: 252px;
	padding: 0px 27px 20px 15px;
}

.rightBoxes .rightBox{
	float: right;
	background: url(/media/build/contentboxes/bg-contentbox.gif) top left repeat-y;	
	margin: 0px 0px 14px 0px;
	font-family: Georgia, serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #706c65;
}
.rightBox a{
	font-family: Georgia, serif;
	color: #706c65;
}
.rightBox p.lrgImage{
	float: left;
	padding: 4px 0px 8px 0px !important;
}
.rightBox .blankTop{
	width: 237px;	
	padding: 15px 0px 0px 15px;
	background: url(/media/build/contentboxes/bg-contentbox-top.gif) top left no-repeat;
}
.rightBox .usefulLinksTop{
	width: 237px;
	font-size:0.9em !important;
	padding: 46px 0px 0px 15px;
	background: url(/media/build/contentboxes/bg-usefullinks-top.gif) top left no-repeat;
}
.rightBox .usefulLinksTop li{
	font-family: Verdana, Sans-serif;
	font-size: 1.1em;
	padding: 0px 10px 10px 11px;	
	list-style-type: none;
	background: url(/media/build/bg-link-li.gif) top left no-repeat;
}	
.rightBox .resourcesTop{
	font-size:0.9em !important;
	width: 237px;
	padding: 46px 0px 0px 15px;
	background: url(/media/build/contentboxes/bg-resources-top.gif) top left no-repeat;
}
.rightBox .resourcesTop li{
	font-family: Verdana, Sans-serif;
	font-size: 1.1em;
	padding: 0px 10px 10px 11px;	
	list-style-type: none;
	background: url(/media/build/bg-link-li.gif) top left no-repeat;
}
.rightBox .btm{	
	padding-bottom: 10px;
	background-image: url(/media/build/contentboxes/bg-contentbox-btm.gif);
}		
.rightBox .imageGallery{
	float: left;
	width: 223px;
	padding: 0px 0px 10px 0px;
}
.rightBox .imageGallery img{
	float: left;
	padding: 0px 5px 5px 0px;
}
	
/* Sml You Tube */
.content .youTubeSml{
	float: left;
	width: 223px;
	padding: 0px 0px 10px 0px;
}
.youTubeSml object, .youTubeSml embed{
	float: left;
	width: 223px !important;
	height: 188px !important;
}	
p.youTubeSmlText{
	color: #4f5053;
	font-size: 1.2em;
	text-align: center;
	width: 223px;
	padding: 0px 0px 9px 0px !important;	
}	

/* Homepage */
.home{
	padding: 0px 0px 25px 0px;
}
.flash{
	float: left;
	width: 930px;
	height: 375px;
	padding: 0px 0px 25px 0px;
}
.flash #homepageFlash{
	float: left;
}
.flash #homepageFlash img{
	float: left;
}
.flash #homepageFlash #flashMovie{width:670px;}
#homepageFlash object,
#homepageFlash embed
{
	float:left;
	width:670px;
	height:375px;
	margin:4px 0 0 0 !important;
	padding:0;
}

.homeYouTube
{
	float:right !important;
	background:url(/media/build/bg_homewatchme.gif) top left no-repeat;
	width:260px;
	height:291px;
	padding:80px 0 0 0;
}

#flashMovie{float:left;}

.homeYouTube object,
.homeYouTube embed					
{
	float:left;
	width:225px !important;
	height:180px !important;
	margin:0 0 0px 0 !important;
}
.homeYouTube .t
{
	float:left;
	text-align:center;
	height:55px;
	padding:13px 25px 0 0px;
}

.homeYouTube h3
{
	font-size:1.3em;
	color:#4f5053
}

.homeYouTube img
{
	float:right !important;
	margin-right:29px;
	display:inline;					
}

.home .rightColumn{
	float: left;
	width: 264px;
}
.home .leftColumn{
	float: left;
	width: 656px;
	padding: 0px 0px 0px 10px;
}

/* Home Wide content box */
.home .homeWideBox{
	float: left;	
	background: url(/media/build/homepage/bg-widebox-top.gif) top left no-repeat;	
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 21px 0px;
}
.homeWideBox .btm{	
	padding: 0px 0px 15px 0px;
	background-image: url(/media/build/homepage/bg-widebox-btm.gif);
}
.homeWideBox .top{
	width: 592px;
	padding: 0px 22px 0px 22px;
	background: url(/media/build/homepage/bg-widebox.jpg) top left repeat-y;
}
.homeWideBox .btn{
	float: left;
	padding: 10px 0px 0px 0px;
}

/* NEW STYLES FOR HOT OFF THE PRESS */

.homeWideBox .topWithLessPadding{
	float:left;
	width: 609px;
	padding: 0px 10px 0px 17px;
	background: url(/media/build/homepage/bg-widebox.jpg) top left repeat-y;
}

.homeWideBox .title{float:left;margin:-37px 0 0 -46px;}

.homeWideBox .title a{background:none}
.homeWideBox .title a:hover{background:none}

.homeWideBox .btnOpt
{
	float:right;
	margin:-21px 2px 0 0;
	width:134px;
	height:37px;
	padding:25px 0 0 26px;
	background:url(/media/build/homepage/bg-viewallpress.gif) top left no-repeat;
}

.homeWideBox .btnOpt a{font-size:1.2em;font-family: Georgia, Times, serif;font-weight:bold;color:#e78503;background:url(/media/build/homepage/btn-arrow.gif) top right no-repeat;padding-right:12px}
.homeWideBox .btnOpt a:hover{font-weight:bold;color:#ffffff !important;background:url(/media/build/homepage/btn-arrow-over.gif) top right no-repeat;background-color:#e78503 !important;text-decoration:none}

.addTopMargin6px{margin-top:6px !important}
.addTopMargin15px{margin-top:15px !important}
.pressList{float:left;width:602px;}
.pressList h3{font-size:1.5em;color:#4f5053}
.pressItem{clear:left;padding:13px 0 0 0;}
.pressItem .tu{float:left;width:125px;clear:left}
.pressItem .tu img{float:left;}
.pressItem .te {position:relative;margin-left:125px;}
.pressItem .fullSummaryLength{margin-left:0 !important}
.pressItem .te h3{padding:0 0 3px 0;margin:0;font-style:italic;}
.pressItem .te a{font-weight:bold;color:#e78503;background:url(/media/build/homepage/btn-arrow.gif) top right no-repeat;padding-right:12px}
.pressItem .te a:hover{font-weight:bold;color:#ffffff !important;background:url(/media/build/homepage/btn-arrow-over.gif) top right no-repeat;background-color:#e78503 !important;text-decoration:none}

.flashBox
{
	position:relative;
	z-index:5;
	float:right;
	width:225px;
	text-align:center;
	padding:0 0px 20px 10px;
}

.flashBox h3{padding:0px 15px 10px 15px;font-size:1.5em;color:#4f5053}

.flashBox object,
.flashBox embed
{
	width:225px !important;
	height:184px !important;
	margin-bottom:10px;
}

.flashBox a,
.flashBox a:hover{background:none}

.fullPressItem
{												
	clear:left;
	padding:10px 10px 0px 0px;							
}

.fullPressItem .image{float:left;width:125px;}
.fullPressItem .text{position:relative;margin-left:125px}
.fullPressItem .fullLength{margin-left:0 !important}
.fullPressItem .text h3{font-style:italic;font-size:1.3em;color:#4f5053}

.fullPressItem .image a,
.fullPressItem .image a:hover
{background:none}

.fullPressItem .text a
{
	float:left;
	font-family: Georgia, Times, serif;
	font-weight:bold;
	color:#e78503;
	background:url(/media/build/homepage/btn-arrow.gif) top right no-repeat;
	padding-right:12px;
}

.fullPressItem .text a:hover
{
	float:left;
	font-weight:bold;
	color:#ffffff !important;
	background:url(/media/build/homepage/btn-arrow-over.gif) top right no-repeat;
	background-color:#e78503 !important;
	text-decoration:none;
}

.hotBox
{
	position:relative;
	z-index:4;
	float:right;
	text-align:center;
	width:264px;	
	background:url(/media/build/hotp-content.gif) top right repeat-y;
	margin-right:30px !important;
	margin-right:15px;
	margin-bottom:10px;
}
.hotBox .header{float:right;width:254px;background:url(/media/build/hotp-header.gif) top right no-repeat;padding:16px 0 0 0;}
.hotBox .content{float:right;width:254px;background:url(/media/build/hotp-footer.gif) bottom right no-repeat;padding:0 0 13px 0;}

.hotBox h3{padding:0px 15px 10px 15px}


.hotBox object,
.hotBox embed
{
	width:225px !important;
	height:184px !important;
	margin-bottom:10px;
}

.hotBox a,
.hotBox a:hover
{
	background-color:0 !important;
	background:none;
}

.bottomPad{margin-bottom:30px;}

.pressPaging
{
	float:left;
	width:600px;
	font-size:1.2em;
	font-family: Georgia, Times, serif;
	margin:15px 0 10px 0px;
	padding:10px 0 0 0;
	background:url(/media/build/pressborder.gif) top left no-repeat;
}

.pressPaging .previous
{
	float:left;
	width:100px;
	height:20px;
}

.pressPaging .pageIndex
{
	float:left;
	width:400px;
	height:20px;
	text-align:center;
	color:#e78503;
}

.pressPaging .pageIndex .nolink{color:#4f5053}

.pressPaging .next
{
	float:right;
	text-align:right;
	width:100px;
	height:20px;
}

.pressPaging .previous
 a{font-weight:bold;color:#e78503;background:url(/media/build/homepage/btn-arrow-back.gif) top left no-repeat;padding-left:12px}
.pressPaging .previous
 a:hover{font-weight:bold;color:#ffffff !important;background:url(/media/build/homepage/btn-arrow-backover.gif) top left no-repeat;background-color:#e78503 !important;text-decoration:none}

.pressPaging .next a{font-weight:bold;color:#e78503;background:url(/media/build/homepage/btn-arrow.gif) top right no-repeat;padding-right:12px}
.pressPaging .next a:hover{font-weight:bold;color:#ffffff !important;background:url(/media/build/homepage/btn-arrow-over.gif) top right no-repeat;background-color:#e78503 !important;text-decoration:none}

/* END OF NEW STYLES FOR HOT OFF THE PRESS */


.noFloat
{
	clear:both;
}

.btnAreYouReady
{
	float:left;
	width:300px;
}

.home img.science{
	margin: -28px 0px 10px -27px;
}	
.home img.areYouReady{
	margin: -11px 0px 10px -32px;
}
.home img.about{
	margin: -30px 0px 10px -17px;
}
.home img.threeStepProcess{
	float: right;
	margin: -70px 0px 0px 0px;
}

.home .voteResults{
	float: right;	
	width: 310px;
	background: url(/media/build/homepage/vote-line.gif) no-repeat center left;
	margin: -25px 0px 0px 18px;
	padding: 0px 0px 0px 24px;
}

.voteResults p.ttl{
	/* color: #4f5053; */
	color:#000000;
	font-weight: bold;
	font-family: Georgia, serif;
	font-size: 1.4em;
	padding: 0px 10px 0px 6px !important;
}

.voteResults .vote{
	float: right;
	margin: -88px -26px 0px 0px;
}	
.voteResults .results{
	float: left;
	width: 313px;
	background: url(/media/build/homepage/vote-bg-content.jpg) top right repeat-y;
	/* margin: 5px 0px 0px -10px; */
	margin: 5px 0px 0px -20px !important;margin-left:-10px;
}

.home .voteResults .results{margin-left:-10px !important}

.voteResults .results .top{
	float:left;
	background: url(/media/build/homepage/vote-bg-top.jpg) top right no-repeat;
	width: 313px;
	padding:0;
	margin:0;
}

.voteResults .results .bottom{
	float:left;
	background: url(/media/build/homepage/vote-bg-btm.jpg) bottom right no-repeat;	
	width:313px;
	padding:30px 0px 25px 0px;
}

.results  div.tag{
	float: left;
	height: 24px;
	margin:0;
	font-weight: bold;
	font-size: 1.0em;
	/* color: #666666; */
	color:#000000;
}

.results div.answerRow{
	float:left;
	font-size: 1.0em;			
	width: 290px;
	padding-left:18px;	
	margin:0 !important;
}

.results  .question{		
	float:left;
	width: 65px;
	padding: 4px 5px 0px 0px;
	text-align: right;
}


.results .result1{
	float:left;
	background: url(/media/build/homepage/vote-result1.gif) top left repeat-x;
}

.results .result2{
	float:left;
	background: url(/media/build/homepage/vote-result2.gif) top left repeat-x;
}

.results .result3{
	float:left;
	background: url(/media/build/homepage/vote-result3.gif) top left repeat-x;
}

.results  .percent{
	float:left;
	width: 25px;
	padding: 3px 0px 0px 3px;
}

.voteResults p.voteNow{
	float: left;
	padding: 10px 0px 0px 100px;
}
.voteResults p.voteNow a:hover{
	background: none;
}

/* Make a difference on Home */
.makeADifferenceHome{
	float: left;	
	width: 384px;
	height: 195px;
	background: url(/media/build/homepage/bg-makeadifference.gif) no-repeat top left;
	margin: 0px 10px 0px 0px;
}
.makeADifferenceHome p{
	color: #fff;
	line-height: 1.2em;
	padding: 76px 50px 0px 34px;
}
.makeADifferenceHome img.getInvolved{
	display: block;
	padding: 10px 0px 0px 0px;
}
.makeADifferenceHome a:hover{
	background: none;
}
.home .helpUsPaper{
	margin: 7px 0px 0px 0px;
}
.home .share{
	margin: 9px 0px 0px 0px;
}

/* Home social box */
.home .homeSocialBox{
	float: left;	
	background: url(/media/build/homepage/bg-socialbox-top.gif) top left no-repeat;	
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
}
.homeSocialBox .btm{	
	padding: 0px 0px 15px 0px;
	background-image: url(/media/build/homepage/bg-socialbox-btm.gif);
}
.homeSocialBox .top{
	width: 241px;
	padding: 45px 0px 0px 11px;
	background: url(/media/build/homepage/bg-socialbox.gif) top left repeat-y;
}	
.home .twitterBoxHome{
	float: left;
	background: url(/media/build/homepage/bg-twitter.gif) top left repeat-y;	
}
.twitterBoxHome img.ttl{
	width: 260px;	
	float: left;
	margin: -67px 0px 0px -15px;
}	
.twitterBoxHome .btm{				
	background-image: url(/media/build/homepage/bg-twitter-btm.gif);
	width: 255px;		
	padding: 10px 0px 0px 5px;
}
.twitterBoxHome p{			
	font-size: 11px !important;	
	width: 190px;
	padding: 0px 0px 20px 22px;
	color: #4f5053 !important;	
}
.twitterBoxHome a:link,
.twitterBoxHome a:visited
{	
	color: #323337;
}
.twitterBoxHome a:hover{	
	background: none;
}
.twitterBoxHome a.textLink:hover{				
	background: #e78503;
	color: #fff !important;
	text-decoration: none;
	border-top: solid 2px #e78503;
	border-bottom: solid 2px #e78503;
}
.twitterBoxHome span.twitterTime{
	font-family: Georgia, Times new roman, serif;
	font-weight: bold;
	color: #e78503;
}
.twitterBoxHome a:hover span.twitterTime {
	color: #fff !important;
}
.twitterBoxHome img.followMe{
	float: right;
	padding: 0px 50px 20px 22px;
}	
#twtr-widget-1 a
{
	font-weight: bold;
}
#twtr-widget-1 .twtr-tweet a.twtr-user
{
	display: block !important;
	color: #282859 !important;
}
.twtr-widget img, .twtr-avatar
{
	display: none !important;
}	
.twtr-tweet-text
{
	margin-left: 0px !important;
}
.twtr-join-conv
{
	display: none !important;
}
	
.home .flickrBoxHome{
	float: left;
	background: url(/media/build/homepage/bg-flickr.gif) top left repeat-y;
	margin: 10px 0px 0px 0px;
}
.flickrBoxHome img.ttl{
	width: 244px;	
	float: left;
	margin: 0px 0px 0px 0px;
}
.flickrBoxHome .btm{			
	padding: 0px 30px 20px 15px;
	background-image: url(/media/build/homepage/bg-flickr-btm.gif);
	width: 215px;
}
.flickrBoxHome p{
	clear: left;
}
.flickrBoxHome img{
	float: left;
	padding: 0px 6px 8px 0px;	
}
.flickrBoxHome img.seeMore{
	float: right;
	padding: 8px 23px 0px 0px;
}
.flickrBoxHome a:hover{
	background: none;
}
.flickrBoxHome p{
	font-size: 1.0em;
}	
	
/* Home profiles box */
.homeProfileBox{
	float: right;
	width: 200px;
	margin: 0px 10px 15px 0px;
}
.homeProfileBox p{
	color: #fff;
}
.homeProfileBox img.ttl{
	float: left;
}
.homeProfileBox .btm{	
	background: url(/media/build/homepage/bg-profilebox-btm.png) 7px bottom no-repeat;
}
.homeProfileBox .btm .btnSeeAll{	
	margin: 0px 0px 0px 25px;
}
.homeProfileBox .top{
	width: 175px;
	padding: 0px 0px 0px 25px;
	background: url(/media/build/homepage/bg-profilebox.png) 7px top repeat-y;
}
.homeProfileBox .profile{
	float: left;
	width: 83px;
	padding: 8px 0px 0px 0px;
}
.homeProfileBox img.featuredImage{	
	float: left;
	padding: 0px 10px 0px 0px;
}

.homeProfileBox img.viewProfile{
	float:left;
	padding: 10px 0px 0px 0px;
}

.homeProfileBox a,
.homeProfileBox a:hover
{
	float:left;
	background-color:transparent !important;
}

.homeProfileBox .line{
	float: left;
	padding: 15px 0px 0px 5px;
}
.homeProfileBox .btnSeeAll{
	float: left;
	padding: 10px 0px 9px 0px;
}
	
.home .areYouReady{
	margin: -11px 0px 0px -12px;
}	
	
	
	
/* The project */
.partners{
	float: left;
	width: 340px;
}
.partners a:hover{
	background: none;
}
.partnerVirgin{
	float: left;	
	width: 319px;
	height: 80px;
	padding: 21px 0px 0px 21px;
	background: url(/media/build/partners/bg-virgin.gif) top left no-repeat;
}	
.partnerSml{
	float: left;	
	width: 170px;
	height: 78px;
	padding: 20px 0px 0px 0px;
	background: url(/media/build/partners/bg-default.gif) top left no-repeat;
	text-align: center;
}

/* Heroes list */
.heroes .topCorner{	
	height: 23px;
	width: 666px;
	background-image: url(/media/build/contentboxes/bg-heroes-top.gif);
}
.heroes .btm{	
	float: left;
	background-image: url(/media/build/contentboxes/bg-btm.gif);
	padding: 0px 0px 75px 0px;
}
.heroes .bg{		
	background-image: url(/media/build/contentboxes/bg-content.gif);
}
.heroes .top{		
	width: 634px;
	padding: 0px 0px 0px 32px;
	background-image: url(/media/build/contentboxes/bg-content-top.gif);
}
.heroes .topRightImage{
	float: right;
	padding-left:15px;
}
.heroes .hero{
	float: left;
	padding: 0px 0px 10px 0px;
	width: 624px;
}
.hero img.heroShot{
	float: left;
}
.hero .heroText{
	float: left;
	width: 430px;
	padding: 23px 0px 0px 14px;
}
.hero p.quotes{
	width: 319px;
	padding: 2px 59px 12px 52px !important;
	background: url(/media/build/quotes.gif) top left no-repeat;
}
.hero a:hover{
	background: none;
}

/* Hero Profile */
.heroProfile .topCorner{		
	height: 14px;
	width: 666px;
	background-image: url(/media/build/contentboxes/bg-top.gif);
}
.heroProfile .btm{	
	background-image: url(/media/build/contentboxes/bg-btm.gif);
	padding: 0px 0px 20px 0px;
}
.heroProfile .btmNav{	
	float: left;
	padding: 0px 0px 13px 0px;
	background: url(/media/build/contentboxes/bg-heroprofile-btm.gif) bottom left no-repeat;	
}
.heroProfile .btmNav .profileNav{	
	float: left;
	width: 555px;
	padding: 20px 0px 0px 91px;
	margin: 0px 10px 0px 10px;
	background: url(/media/build/contentboxes/bg-heroprofile-top.gif) #f0f0f0 -10px top no-repeat;	
	position: relative;
}
.profileNav img.seeOtherHeroes{
	float: left;
	padding: 15px 12px 0px 0px;
	margin-left: -77px;
}
.profileNav img.profileThumb{
	float: left;
	padding: 0px 8px 5px 0px;
}

.heroProfile .bg{	

	background-image: url(/media/build/contentboxes/bg-content.gif);
}
.heroProfile .top{		
	width: 644px;
	padding: 0px 0px 0px 22px;
	background-image: url(/media/build/contentboxes/bg-content-top-back.gif);
}
.heroProfile .topRightTitle{
	float: right;
	width: 254px;
	height: 48px;
	padding: 29px 5px 0px 45px;
	background: url(/media/build/bg-greentape.gif) top left no-repeat;
}

.topRightTitle h1
{
	font-size: 2.0em;
	font-weight: bold;
	color: #fff;
}

.heroProfile .topRightBlogTitle{
	position:relative;
	z-index:100;
	float: right;
	width: 254px;
	height: 48px;
	padding: 29px 5px 0px 45px;
	margin: -38px 0px 0px 0px;
	background: url(/media/build/bg-greentape.gif) top left no-repeat;
}
	.topRightBlogTitle h1{
		font-size: 2.0em;
		font-weight: bold;
		color: #fff;
	}	
.heroProfile .backLink a{
	color: #3c3874;
	font-family: Georgia, serif;
	font-size: 1.1em;
	font-weight: bold;
}
.heroProfile .backLink a:hover{
	color: #fff !important;
	text-decoration: none;
}
.heroProfile img.heroShot{
	float: left;
	padding: 0px 0px 0px 8px;
}
.heroProfile .quotesLeft{		
	float: left;
	padding: 30px 0px 0px 0px;
	margin: 5px 0px 0px 10px;
	background: url(/media/build/quotes-left.gif) top left no-repeat;
}
.heroProfile .quotesRight{
	float: left;
	width: 378px;
	padding: 8px 0px 35px 0px;
	background: url(/media/build/quotes-right.gif) bottom right no-repeat;
}

/* styles for flickr badge */

#twitter_update_list
{
	font-size: 1.0em;	
	width: 92px;
	list-style-type:none;
	padding: 0px 0px 0px 22px;
}

.twitterBoxHome #twitter_update_list
{
	font-size: 1.0em;	
	width: 192px !important;	
	list-style-type:none;
	padding: 0px 0px 0px 22px;
}

#twitter_update_list li
{
	padding-bottom:22px;
	padding-top:13px
}


.twitterBoxHome #twitter_update_list li
{
	padding-bottom:10px !important;
}

#twitter_update_list a 
{
	display:block;
	word-wrap: break-word;
	font-family: Georgia, Times new roman, serif;
	background:none;
	font-size:1em !important;
	color: #e78503;
	font-weight:bold;
}

#twitter_update_list a:hover {color: #ffffff;background-color:#e78503;font-weight:bold;}
										
/*Social networks boxes */
.heroProfile .socialBoxes{
	float: right;
	width: 143px;
	padding: 0px 4px 20px 0px !important;
}

.socialNetworks{
height: 269px;
}

.socialBoxes .socialNetworks{
	float: left;
	margin: 27px 5px 15px 0px;
	padding: 54px 0px 0px 25px;
	text-align: center;
	width: 111px;
	height: 269px;
	background: url(/media/build/contentboxes/bg-socialnetworks.gif) top right no-repeat;
}
.socialBoxes .socialNetworks a{
	display: block;
}
.socialBoxes .socialNetworks a:hover{
	background: none;
}	
.socialBoxes .socialNetworks img{
	padding: 0px 0px 23px 0px;		
}
.socialBoxes .twitterBox{
	float: left;
	width: 143px;
	background: url(/media/build/contentboxes/bg-twitter.gif) top left repeat-y;	
}
.twitterBox .top{
	width: 143px;	
	padding: 81px 0px 0px 0px;
	background-image: url(/media/build/contentboxes/bg-twitter-top.gif);
}	
.twitterBox .btm{		
	padding: 0px;
	background-image: url(/media/build/contentboxes/bg-twitter-btm.gif);
}
.twitterBox p{			
	font-size: 1.0em;	
	width: 92px;
	padding: 0px 0px 26px 22px;
}
.twitterBox a{	
	color: #323337;
}
.twitterBox a:hover{	
	background: none;
}
.twitterBox a.textLink:hover{				
	background: #e78503;
	color: #fff !important;
	text-decoration: none;
	border-top: solid 2px #e78503;
	border-bottom: solid 2px #e78503;
}
.twitterBox span.twitterTime{
	font-family: Georgia, Times new roman, serif;
	font-weight: bold;
	color: #e78503;
}
.twitterBox span.twitterTime:hover{
	color: #fff;
}
.twitterBox img.followMe{
	padding: 0px 20px 20px 22px;
}		
.socialBoxes .flickrBox{
float: right;
width: 136px;
background: url(/media/build/contentboxes/bg-flickr.gif) top left repeat-y;
margin: 15px 0px 0px 0px;
}
.flickrBox .top{
	width: 116px;	
	padding: 31px 20px 0px 0px;
	background: transparent url(/media/build/contentboxes/bg-flickr-top.gif) right top no-repeat;
	text-align: center;
}
.flickrBox .btm{			
	padding: 0px;
	background-image: url(/media/build/contentboxes/bg-flickr-btm.gif);
}
.flickrBox img{
	padding: 0px 0px 8px 5px;	
}
.flickrBox img.seeMore{
	padding: 8px 20px 20px 22px;
}
.flickrBox a:hover{
	background: none;
}	

/* Left profile boxes */
.heroProfile .infoBoxes{
	float: left;
	width: 496px;
	padding: 0px 0px 35px 0px;
}
/* Latest Blog entries */
.infoBoxes .latestBlogBox{
	float: left;
	width: 509px;
	margin: 20px 0px 20px -17px;
	background: url(/media/build/contentboxes/bg-latest.gif) top left repeat-y;	
}
.latestBlogBox .top{
	width: 449px;	
	padding: 80px 20px 0px 40px;
	background-image: url(/media/build/contentboxes/bg-latest-top.gif);
}	
.latestBlogBox .btm{			
	padding: 0px 0px 18px 0px;
	background-image: url(/media/build/contentboxes/bg-latest-btm.gif);
}
.latestBlogBox h3{
	font-size: 1.6em;
	color: #4f5053;
	font-weight: bold;
	font-style: italic;
}
.latestBlogBox h3 a{
	color: #4f5053;
	text-decoration: none;
}
.latestBlogBox p.date{				
	color: #3e3a8d;
	font-family: Georgia, serif;
}
.latestBlogBox img.thumbnail{				
	float: right;
	padding: 0px 0px 0px 20px;
}
.latestBlogBox p{				
	color: #e78503;				
}
.latestBlogBox p a{				
	color: #323337;
	line-height: 1.4em;
}
.latestBlogBox a:hover{				
	background: #e78503;
	color: #fff !important;
	text-decoration: none;
	border-top: solid 2px #e78503;
	border-bottom: solid 2px #e78503;
}			
.latestBlogBox ul{
	list-style-position: outside;
	margin: 16px 0px 4px 0px;
}
.latestBlogBox li{
	padding: 2px 0px 0px 10px;				
	list-style-type:none;
	background: url(/media/build/li-blog.gif) top left no-repeat;
}
.latestBlogBox li p{
	display: inline;				
}			
.latestBlogBox p a.seeAll{
	color: #e78503;
	font-weight: bold;
	font-family: Georgia, serif;
}
			
/* Vitals box */
.infoBoxes .vitalsBox{
	float: left;
	width: 427px;
	background: url(/media/build/contentboxes/bg-vitals.gif) #fff top left repeat-y;	
	padding: 0px 20px 20px 42px;
	margin: 20px 0px 0px 0px;
}
.vitalsBox img.ttl{		
	margin: -22px 0px 0px 19px;
}
.vitalsBox p{		
	padding: 5px 0px 5px 24px;
}
.vitalsBox span.q{
	color: #3e3a8d;
	font-weight: bold;
	font-size: 1.17em;
	font-family: Georgia, serif;
}
		
/* My Videos box */
.infoBoxes .myVideosBox{
	float: left;
	width: 496px;
	margin: 20px 0px 0px 0px;
	background: url(/media/build/contentboxes/bg-myvideos.gif) top left repeat-y;	
}
.myVideosBox .top{
	width: 478px;	
	padding: 19px 0px 0px 18px;
	background-image: url(/media/build/contentboxes/bg-myvideos-top.gif);			
}	
.myVideosBox .btm{			
	padding: 0px 0px 14px 0px;
	background-image: url(/media/build/contentboxes/bg-myvideos-btm.gif);
}	
.myVideosBox .youTubeSml{
	padding: 0px 15px 10px 0px;
}
.myVideosBox img.seeMore{
	float: right;
	display: block;
	padding: 0px 17px 15px 300px;
}
			
/* Where I am box */
.infoBoxes .whereAmIBox{
	float: left;		
	width: 493px;
	margin: 20px 0px 0px 0px;
	background: url(/media/build/contentboxes/bg-whereami.gif) top left repeat-y;	
}
.whereAmIBox .top{
	width: 473px;	
	padding: 45px 0px 0px 20px;
	background-image: url(/media/build/contentboxes/bg-whereami-top.gif);			
}	
.whereAmIBox .btm{			
	padding: 0px 0px 15px 0px;
	background-image: url(/media/build/contentboxes/bg-whereami-btm.gif);
}
.whereAmIBox iframe{			
	width: 455px;
	height: 260px;
}
.whereAmIBox br, .whereAmIBox a{	
	display: none;
}

/* Blog summary and Article */
.socialBoxes img.profilePhoto{
	float: left;
	padding: 13px 0px 0px 20px;
}
.socialBoxes .socialNetworks{
	margin: 16px 0px 15px 0px;
}
/* Blog entries */
.content .myBlogBox{
	float: left;
	display: inline;
	width: 515px;
	margin: 0px 0px 20px -19px;
	background: url(/media/build/contentboxes/bg-myblog.gif) top left repeat-y;	
}

.myBlogBox .btm{		
	width: 515px;
	padding: 0px 0px 18px 0px;
	background-image: url(/media/build/contentboxes/bg-myblog-btm.gif);
}

.myBlogBox .top{
	width: 455px;	
	padding: 80px 20px 0px 40px;
	background-image: url(/media/build/contentboxes/bg-myblog-top.gif);
}	

.myBlogBox div.postSummary{
	float: left;
}
.myBlogBox h3{
	font-size: 1.6em;
	color: #4f5053;
	font-weight: bold;
	font-style: italic;
}
.myBlogBox h3 a{
	color: #4f5053;
	text-decoration: none;
}		
.myBlogBox p.date{				
	color: #3e3a8d;
	font-family: Georgia, serif;
}
.myBlogBox img.thumbnail{				
	float: right;
	padding: 0px 0px 0px 20px;
}
.myBlogBox p{				
	color: #e78503;				
}

.myBlogBox p a,
.myBlogBox p a:visited
{				
	color: #323337;
	line-height: 1.4em;
}

.myBlogBox a:hover{
	background: #e78503;
	color: #fff !important;
	text-decoration: none;
	border-bottom: solid 2px #e78503;
}	
.myBlogBox div.bgDots{	
	float: left;
	height: 33px;
	width: 453px;
	background: url(/media/build/dots.gif) center left repeat-x;
}
.myBlogBox p a.previous{
	color: #e78503;
	font-weight: bold;
	font-family: Georgia, serif;
}
.myBlogBox p.previous{
	float: left;
}

/* Blog article */
.socialBoxes img.profilePhotoPost{
	float: left;
	padding: 0px 0px 0px 20px;
	margin: -12px 0px 0px 0px;
}
.heroProfile .backLink{
	padding: 39px 0px 9px 6px;
	float: left;
	color: #3c3874;
	font-family: Georgia, serif;
	font-size: 1.1em;
	font-weight: bold;
}

.content .myBlogPost p{
	padding:0 !important;
	margin:0 !important; 
}

.content .myBlogPost .image
{
	clear:both;	
	text-align:center;
	display:block;
	padding:0 !important;
	margin:0 !important;
}

.content .myBlogPost object,
.content .myBlogPost embed
{
	width:225px !important;
	height:188px !important;
}

.content .myBlogPost{
	float: left;
	display: inline;
	margin: 0px 0px 20px 4px;	
	padding: 0px;
	background: url(/media/build/contentboxes/bg-blogpost.gif) top left repeat-y;	
}
.myBlogPost .top{
	float:left;
	width: 451px;	
	padding: 23px 20px 0px 20px;
	background-image: url(/media/build/contentboxes/bg-blogpost-top.gif);
}
.myBlogPost .btm{	
	float:left;
	width:491px;
	padding: 0px 0px 18px 0px;
	background-image: url(/media/build/contentboxes/bg-blogpost-btm.gif);
}
.myBlogPost h3{
	font-size: 1.6em;
	color: #4f5053;
	font-weight: bold;
	font-style: italic;
}
.myBlogPost img.thumbnail{				
	float: right;
	padding: 0px 0px 0px 20px;
}		
.myBlogPost div.imageOrVideo{	
	float: left;
	clear: left;
	width: 100%;
	text-align: center;
	padding: 15px 0px 15px 0px;
}		
.myBlogPost div.bgDots{	
	float: left;
	height: 33px;
	width: 455px;
	background: url(/media/build/dots-share.gif) center left repeat-x;
}	
.myBlogPost p a{				
	color: #e78503;
	line-height: 1.4em;
}
.myBlogPost a:hover{
	background: #e78503;
	color: #fff !important;
	text-decoration: none;
	border-top: solid 2px #e78503;
	border-bottom: solid 2px #e78503;
}
.myBlogPost p a.previous{
	color: #e78503;
	font-weight: bold;
}		
.myBlogPost ul{
	float: left;
	width: 451px;	
	list-style-position: outside;
	margin: 5px 0px 4px 0px;
}
.myBlogPost li{
	font-size:1.2em;
	padding: 2px 0px 5px 10px;
	list-style-type:none;
	background: url(/media/build/li-blog.gif) top left no-repeat;
}
.myBlogPost li p{
	display: inline;
	color: #e78503;
}	
.myBlogPost .shareBox{			
	float: left;
	padding: 9px 0px 0px 0px;
	margin: 15px 0px 15px 0px;
	background: url(/media/build/dots-share.gif) top left no-repeat;
}
.myBlogPost .shareBoxBtm{
	float: left;
	width: 451px;
	padding: 0px 0px 4px 0px;
	background: url(/media/build/dots-share.gif) bottom left no-repeat;
}
.myBlogPost .share{	
	float: right;
	width: 164px;
	padding: 10px 0px 16px 25px;
	margin: 0px 0px 0px 0px;
	background: url(/media/build/bg-share2.gif) no-repeat top left;	
}
.myBlogPost .share a:hover{background: none; border: 0px;}
.myBlogPost h3.shareH3{
	float: left;
	width: 250px;
	padding: 10px 0px 0px 0px;
}
.myBlogPost .comment{		
	float: left;
	width: 451px;
	padding: 6px 0px 18px 0px;
	margin: 0px 0px 9px 0px;
	background: url(/media/build/dots-share.gif) bottom left no-repeat;
}
.comment p.name{				
	font-size: 1.4em;
	color: #3e3a8d;
	font-family: Georgia, serif;
	font-weight: bold;
}
.comment p.date{		
	font-size: 1.1em;
	color: #3e3a8d;
	font-family: Georgia, serif;
}
table.commentForm{
	float: left;
	margin: 8px 0px 10px 0px;
}	
table.commentForm textarea{
	float: left;
	width: 425px;	
	height:70px !important;				
}
table.commentForm input.text{
	float: left;
	width: 175px;
}
table.commentForm td{
	width: 200px;
	font-size: 1.2em;
	padding: 0px 11px 1px 0px;				
}
table.commentForm td.text{					
	padding: 0px 0px 4px 0px;
}	
table.commentForm td.dots{
	padding: 15px 0px 0px 0px;	
	vertical-align: bottom;
}
table.commentForm td.dots img{
	float: left;
}
table.commentForm td.required{
	padding: 6px 0px 0px 0px;
	font-size: 1.0em;					
}
table.commentForm td.required span.required{
	font-size: 1.09em;
}
table.commentForm td.submit{
	padding: 6px 11px 0px 0px;
	text-align: right;
	width: 260px !important;
}
			
/* Science of extreme weather */
.presentation{
	margin: 0 auto;
	width: 560px;
	height: 220px;
	background: #ccc;
	padding: 0px !important;
}
.btmNav{	
	float: left;
	padding: 0px;
	background: url(/media/build/contentboxes/bg-heroprofile-btm.gif) bottom left no-repeat;	
}
.btmNav .caseStudyNav{	
	float: left;
	width: 622px;
	height: 107px;
	padding: 20px 0px 0px 44px;
}
.btmNav .caseStudyNav img.viewCaseStudies{
	clear:left;
	float:none;
	display:block;
	padding: 0px 12px 10px 0px;
}
.btmNav .caseStudyNav img.profileThumb{
	float: left;
	padding: 0px 8px 0px 0px;
}
.btmNav .caseStudyNav ul{
	float: left;
	margin: 8px 56px 0px 0px;
}
.btmNav .caseStudyNav li{
	font-size: 1.2em;
	list-style: none;	
	padding: 0px 0px 9px 11px;
	background: url(/media/build/li-casestudies.gif) no-repeat left top;
}
.btmNav .caseStudyNav li a{
	color: #706c65;
	font-weight: bold;
	font-family: Georgia, serif;
}	

/* What you can do */
.whatYouCanDo .factsBox{
	margin: 0px;
}
.whatYouCanDo .blankBox{
	margin: 13px 0px 0px 0px;
}
.whatYouCanDo .quotesLeft{		
	float: left;
	padding: 18px 0px 0px 0px;
	margin: -28px 0px 0px 0px;
	background: url(/media/build/quotes-left-sml.gif) top left no-repeat;
}
.whatYouCanDo .quotesRight{
	float: left;
	width: 221px;
	padding: 8px 0px 3px 0px;
	margin: 0px 0px 12px 0px;
	background: url(/media/build/quotes-right-sml.gif) bottom right no-repeat;	
}
.whatYouCanDo .quotesRight p{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-weight: normal;
	color: #323337;
}
.whatYouCanDo .quotesRight p.volunteer{
	padding: 5px 0px 5px 0px;
	font-family: Georgia, Serif;
	font-weight: bold;
	color: #706c65;
}
.whatYouCanDo .volunteerThumb{
	float: right;
	width: 95px;
	height: 88px;
	margin: -28px -10px 0px 0px;
	padding: 6px 0px 0px 6px;
	background: url(/media/build/bg-volunteer.gif) top right no-repeat;
}
.whatYouCanDo .txtContent{
	float: left;
	margin: -70px 0px 0px 0px;
}

/* Log your readiness */
.whatYouCanDo .topRightTitle{
	float: right;
	width: 243px;
	height: 53px;
	padding: 29px 5px 0px 45px;
	margin: -58px -6px 0px 0px;
	background: url(/media/build/bg-areyouready.gif) top left no-repeat;
}

/* Wide content box */
.whatYouCanDo .areYouReady{
	float: left;
	width: 626px;
	background: url(/media/build/contentboxes/bg-areyouready.gif) top left repeat-y;	
	margin: 14px 0px 14px 0px;
}
.areYouReady a{
	font-family: Georgia, serif;
	color: #706c65;
}
.areYouReady a:hover{
	background: none;
}
.areYouReady p.findOurMore{
	padding: 10px 0px 0px 0px;
}
.areYouReady .top{
	width: 596px;	
	padding: 93px 15px 5px 49px;
	margin: 0px 0px 0px -31px;
	background-image: url(/media/build/contentboxes/bg-areyouready-top.gif);
}
.areYouReady .btm{	
	padding-bottom: 10px;
	background-image: url(/media/build/contentboxes/bg-areyouready-btm.gif);
}
.areYouReady .getInvolved{
	float: right;
	margin: -93px 0px 0px 0px;
}


/* Steps box */
.content .stepBox{
	float: left;
	width: 595px;
	background: url(/media/build/contentboxes/bg-stepbox.gif) top left repeat-y;	
	margin: 14px 0px 14px 0px;
}
.stepBox a{
	font-family: Georgia, serif;
	color: #706c65;
}
.stepBox .topNav{
	float: left;
	width: 595px;	
	padding: 0px;
	background: url(/media/build/logyourreadiness/bg-top.gif) top right no-repeat;
}
.stepBox .topNav img{
	float: left;
}	
.stepBox .topNav img.bg{
	float: left;
	padding: 33px 0px 0px 0px;
}	
.stepBox .btm{	
	padding: 14px 0px 28px 18px;
	background-image: url(/media/build/contentboxes/bg-widebox-btm.gif);
	width: 577px;
}
.stepBox .btm span.highlight{
	color: #ed8903;
	font-weight: bold;
}
.stepBox img.getInvolvedToday{
	float: right;
	margin: -22px 12px 0px 0px;
	padding: 0px 0px 0px 15px;
}
.stepBox a{
	font-family: Verdana, Arial, Sans-serif;
	color: #ed8903;
	font-weight: bold;
}

.stepBox p{padding-right:15px}

.stepBox p.dots{		
	width: 558px;
	background: url(/media/build/dots-logyourreadiness.gif) bottom left no-repeat;
	padding: 0px 0px 5px 0px;	
}
.stepBox p.aStep{
	padding: 11px 0px 0px 0px;
	color: #e78503;
	font-family: Verdana, Sans-serif;
}
.stepBox .aStep a{
	color: #323337;
	font-weight: bold;
	font-size: 1.17em;
}

.stepBox .findOurHowBox{
	float: left;
	width: 545px;
	padding:0 0 0 7px;
	margin: 5px 0px 0px 0px;
}
.findOurHowBox .top{
	width: 545px;
	background: none;
	padding: 0px;
	margin: 0px 0px 13px 0px;
}
.findOurHowBox .top img.ttl{
	float: left;
}
.findOurHowBox .contentBg{
	float: left;
	width: 531px;
	margin: 5px 0px 0px 7px;
	display: inline;
	padding: 10px 0px 15px 0px;
}

.findOurHowBox .contentBg p,
.findOurHowBox .contentBg h2{
	padding: 0px 15px 0px 15px !important;
}

.findOurHowBox .contentBg ul
{
	font-size:1.1em;
	list-style-type:none;
	/* list-style-image:url(/media/build/li-blog.gif); */
	margin:10px 0 10px 10px !important;
	padding:0;
}

.findOurHowBox .contentBg ul li
{
	background:url(/media/build/li-blog.gif) top left no-repeat;
	padding:3px 20px 5px 15px !important;
	
}

		
.findOurHowBox .toggleContent{
	float: left;
	width: 545px;		
}
.findOurHowBox .btm{
	width: 545px;	
	background: none;
	padding: 0px;
}
.findOurHowBox .btm img{
	float: left;
}

/* NEW BOX STYLES START HERE */

/* Home Box */
.findOurHowBox .home .toggleContent{
	background: url(/media/build/logyourreadiness/bg-home.gif) #e28405 top left no-repeat;
}
.findOurHowBox .home .contentBg{
	background: url(/media/build/logyourreadiness/bg-home-content.gif) #efede7 bottom left no-repeat;
}

/* Pets Box */
.findOurHowBox .pets .toggleContent{
	background: url(/media/build/logyourreadiness/bg-pets.gif) #0d4d16 top left no-repeat;
}
.findOurHowBox .pets .contentBg{
	background: url(/media/build/logyourreadiness/bg-pets-content.gif) #efede7 bottom left no-repeat;
}

/* Protect your neighbourhood box */
.findOurHowBox .neighbourhood .toggleContent{
	background: url(/media/build/logyourreadiness/bg-neighbourhood.gif) #2c23c0 top left no-repeat;
}
.findOurHowBox .neighbourhood .contentBg{
	background: url(/media/build/logyourreadiness/bg-neighbourhood-content.gif) #efede7 bottom left no-repeat;
}

/* First Aid Certification Box */
.findOurHowBox .firstAid{
	margin-bottom:12px !important
}
.findOurHowBox .firstAid .toggleContent{
	background: url(/media/build/logyourreadiness/bg-firstaid.gif) #b0393e top left no-repeat;
}
.findOurHowBox .firstAid .contentBg{
	background: url(/media/build/logyourreadiness/bg-firstaid-content.gif) #efede7 bottom left no-repeat;
}

/* Get Your Driver's Licence Box */
.findOurHowBox .driversLicence{
	margin-bottom:17px !important
}
.findOurHowBox .driversLicence .toggleContent{
	background: url(/media/build/logyourreadiness/bg-driverslicence.gif) #078a20 top left no-repeat;
}
.findOurHowBox .driversLicence .contentBg{
	background: url(/media/build/logyourreadiness/bg-driverslicence-content.gif) #efede7 bottom left no-repeat;
}
	
/* Get your grief & trauma counselling certificate  */
.findOurHowBox .counsellingCert{
	margin-bottom:7px !important
}
.findOurHowBox .counsellingCert .toggleContent{
	background: url(/media/build/logyourreadiness/bg-counselling.gif) #7f28bc top left no-repeat;
}
.findOurHowBox .counsellingCert .contentBg{
	background: url(/media/build/logyourreadiness/bg-counselling-content.gif) #efede7 bottom left no-repeat;
}
	
/* Get some occupational health and safety training   */
.findOurHowBox .safetyTraining{
	margin-bottom:11px !important
}
.findOurHowBox .safetyTraining .toggleContent{
	background: url(/media/build/logyourreadiness/bg-safetytraining.gif) #e28205 top left no-repeat;
}
.findOurHowBox .safetyTraining .contentBg{
	background: url(/media/build/logyourreadiness/bg-safetytraining-content.gif) #efede7 bottom left no-repeat;
}	

/* Get a police check  */
.findOurHowBox .policeCheck .toggleContent{
	background: url(/media/build/logyourreadiness/bg-policecheck.gif) #07208a top left no-repeat;
}
.findOurHowBox .policeCheck .contentBg{
	background: url(/media/build/logyourreadiness/bg-policecheck-content.gif) #efede7 bottom left no-repeat;
}	

/* Your readiness checklist  */
.findOurHowBox .checklist{
	margin-bottom:7px !important
}
.findOurHowBox .checklist .toggleContent{
	background: url(/media/build/logyourreadiness/bg-home.gif) #e28405 top left no-repeat;
}
.findOurHowBox .checklist .contentBg{
	background: url(/media/build/logyourreadiness/bg-home-content.gif) #efede7 bottom left no-repeat;
}	
	
/* Your readiness checklist  */
.findOurHowBox .whatDoIDo .toggleContent{
	background: url(/media/build/logyourreadiness/bg-firstaid.gif) #b0393e top left no-repeat;
}
.findOurHowBox .whatDoIDo .contentBg{
	background: url(/media/build/logyourreadiness/bg-firstaid-content.gif) #efede7 bottom left no-repeat;
}

/* BOXES END HERE */
	
.stepBox img.nextStep{
	float: right;
}
.stepBox div.imageOrVideo{	
	float: left;
	clear: left;
	width: 100%;
	text-align: center;
	padding: 15px 0px 15px 0px;
}

/*Case Studies*/
.caseStudy{
	float: left;
	padding: 14px 0px 0px 0px;
	width: 624px;
}
.caseStudy .thumbnail{
	float: left;
	width: 173px;
	height: 110px;
	background: url(/media/build/bg-thumbnail.png) top center no-repeat;
	padding: 7px 0px 0px 9px;
}
.caseStudy .text{
	float: left;
	width: 428px;
	padding: 0px 0px 0px 14px;
}

.caseStudy .textFull
{
	float:left;
	width:615px !important;
	padding:0 0px 5px 0px;
}

.caseStudy .textFull p, 
.caseStudy .text p{
	padding: 3px 10px 10px 0px;
}

.caseStudy a:hover{
	background: none;
}

/* Contact us */
.content table.contactForm{
	float: left;
	margin: 16px 0px 0px 0px;
}	
table.contactForm td{
	width: 295px;
	font-size: 1.2em;
	/* padding: 0px 11px 1px 0px; */
	padding:0 8px 1px 0;
}
table.contactForm td.text{
	padding: 2px 0px 4px 0px;
}	
table.contactForm span.required{
	color: #e08105;
}
table.contactForm td.dots{
	padding: 15px 0px 5px 0px;	
	vertical-align: bottom;
}
table.contactForm td.dots img{
	float: left;
}
table.contactForm td.required{
	padding: 6px 0px 0px 0px;
	font-size: 1.1em;
}
table.contactForm td.required span.required{
	font-size: 1.09em;
}
table.contactForm td.submit{
	padding: 6px 5px 40px 0px;
	text-align: right;
}

/* Join our team */
.joinOurTeam p.joinOurTeamText{
	width: 600px;
	font-size: 0.92em;
	padding: 5px 0px 0px 0px !important;
	margin:0px !important;
}	

.joinOurTeam table.splitCell td{
	font-size: 1.0em;
	padding: 0px;
	width: 145px;
}
.joinOurTeam .age{
	width: 143px;
}
.joinOurTeam .fax{
	width: 143px;
}
.joinOurTeam .state{
	width: 125px;
	height: 1.4em;
	margin: 0px 10px 0px 0px;
}
.joinOurTeam .postcode{
	width: 140px;
	height: 1.4em;
	margin: 0px;
}
	
/*Sitemap*/

.content .sitemap ul{
	list-style-position: outside;
	list-style-type: none;
}
 .sitemap ul li{

	color: #323337;
	font-weight: bold;
	font-size: 1.2em;	
	padding: 2px 0px 2px 0px;
	font-family: Georgia, serif;
}
 .sitemap ul li a{
	color: #323337;
	text-decoration: none;
	margin: 4px 0px 4px 0px;		
}
 .sitemap ul li a:hover{						
	color: #fff !important;
	background: #323337;
	border-top: solid 2px #323337;
	border-bottom: solid 2px #323337;
	text-decoration: none;
}
 .sitemap ul li ul{
	list-style-position: inside;
	list-style-type: none;
}
 .sitemap ul li ul li{
	margin-left: 2.17em;				
	font-size: 1.0em;
	/* margin:0 !important; */
}


 .sitemap ul li ul a{
	color: #a24204;
}
 .sitemap ul li ul a:hover{
	background: #a24204;
	border-top: solid 2px #a24204;
	border-bottom: solid 2px #a24204;
}
 .sitemap ul li ul li ul li a{
	color: #c75e0a;
}
 .sitemap ul li ul li ul li a:hover{
	background: #c75e0a;
	border-top: solid 2px #c75e0a;
	border-bottom: solid 2px #c75e0a;
}
 .sitemap ul li ul li ul li ul li a{
	color: #de7725;
}
 .sitemap ul li ul li ul li ul li a:hover{
	background: #de7725;
	border-top: solid 2px #de7725;
	border-bottom: solid 2px #de7725;
}
	
/* Make a difference Footer */
.content .makeADifferenceFooter{
	float: right;	
	width: 646px;
	height: 105px;
	margin: 0px 0px -105px 0px;
	background: url(/media/build/contentboxes/bg-makeadifferencefooter-bg.gif) no-repeat top left;
}
.makeADifferenceFooter p{
	color: #fff;
	padding: 17px 90px 0px 292px;
	line-height: 1.2em;
}
.makeADifferenceFooter img.getInvolved{
	display: block;
	padding: 5px 0px 0px 0px;
}
.makeADifferenceFooter a:hover{
	background: none;
}

/* Footer On Fire */

#footerOnFireTop a{color:#ffffff}
#footerOnFireTop a:hover{color:#ffffff}

/*#footerOnFireTop{
	float: left;	
	width: 100%;
	min-width: 937px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(/media/build/bg-fire-top.gif) transparent no-repeat top center;
}*/
.footerOnFireBg{
	float:left !important; float:none;
	width: 100%;
	min-width: 937px;	
	background: url(/media/build/bg-footer.gif) repeat-y top center;
	margin-top: 50px;
}
/*#footerOnFireBtm{
	float:left !important; float:none;
	width: 100%;
	min-width: 937px;	
	padding: 15px 0px 0px 0px;
	background: url(/media/build/bg-fire-btm.gif) no-repeat top center;
}*/
.footerOnFireContent{
	float:left !important; float:none;
	width: 100%;
	min-width: 937px;
	padding: 15px 0px 14px 0px;
}
.footerOnFireContent ul.explore{
	width: 343px;
	float: left;
}
.footerOnFireContent ul.blogs{
	width: 258px;
	float: left;
}
.footerOnFireContent li.title{
	color: #f18c03;
	font-weight: bold;
	font-size: 1.8em;
	padding: 0;
	background: none;
}
.footerOnFireContent li{
	font-size: 1.2em;
	list-style: none;	
	padding: 0px 0px 9px 16px;
	background: url(/media/build/bg-footer-li.gif) no-repeat left top;
}
/* Help us box */
.footerOnFireContent .helpUs{
	float: right;
	width: 272px;
}
.helpUs img.title{
	padding: 0px 0px 8px 0px;
}
.helpUs .helpUsBox{
	float: left;
	background: url(/media/build/bg-helpus.gif) repeat-y top left;
}
.helpUsBox .top{
	float: left;
	background-image: url(/media/build/bg-helpus-top.gif);
}
.helpUsBox .btm{
	float: left;
	width: 222px;
	padding: 12px 15px 17px 21px;
	background-image: url(/media/build/bg-helpus-btm.gif);	
}
.helpUsBox img.greenCross{
	float: left;
}
.helpUsBox img.donateNow{
	float: left;
	padding: 7px 0px 0px 10px;
}
.helpUsBox p{
	float: left;
	width: 160px;
	padding: 0px 0px 0px 14px;
	color: #fff;
	line-height: 1.4em;
}

.orange{color:#e78503 !important}

a .orange{color:#e78503 !important}
a:hover .orange{color:#ffffff !important}

.errorBox
{
	float:left;
	width:582px;
	padding:10px;
	border:1px solid #e78503;
	background-color:#ffe7c1;
	font-size:1.2em;
	margin:10px 0 0 0;
}

.errorBox ul
{
	list-style-type:none;
	margin:10px 0 0 0;
}

.errorBox ul li:before
{
	content:" - ";
}

table.cbTable
{
	border-collapse:collapse;
	padding:0;
	margin:15px 0 !important; 
	width:500px;
}	

table.cbTable td
{
	padding:0 10px 0 0 !important
}

table.cbTable td.checkbox
{
	width:10px !important
}

table.cbTable td.checkboxText
{
	padding-top:4px !important;
	width:560px !important;
	font-size:0.9em
}

/* Copyright / Legal information */
.disclaimer{	
	float: left;
	width: 100%;
	min-width: 937px;
	padding: 8px 0px 13px 0px;		
	background: #210900;
	color: #bfb59d;	
}
.disclaimer a{
	color: #bfb59d;
}
.disclaimer p{
	font-size: 1.0em;
}
.disclaimerLeft{
	float: left;
}
.disclaimerRight{
	float: right;
	text-align: right;
}

#flashMovie #altImg{
	display: none;
}

/* Additions May 2010 */
.weatherChannel
{
	float: left;
	background: url(/media/build/bg-weatherchannel-top.gif) top left no-repeat;
	margin: 0px 0px 10px 10px;
}

.weatherChannelBtm
{
	float: left;	
	background: url(/media/build/bg-weatherchannel-btm.gif) bottom left no-repeat;
	padding: 0px 0px 11px 0px;
}
.weatherChannelContent
{
	float: left;
	width: 900px;	
	background: url(/media/build/bg-weatherchannel.jpg) top left repeat-y;
	margin: 11px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}

.weatherChannelContent p
{
	float: left;
}
.weatherChannelContent p a
{
	color: #282859;	
}
.weatherChannelContent p a:hover
{
	color: #282859 !important;	
	background: #fff;
}
.weatherChannelContent p.text
{	
	float: left;
	padding: 1px 0px 0px 10px;
	color: #282859;
	font-family: Verdana, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
}
.weatherChannelContent p.logo
{
	float: right;
	padding: 0px 13px 0px 0px;
	margin: -4px 0px 0px 0px;
	height: 10px;
}
.weatherChannelContent p.logo a:hover
{
	background: none;
}

.whatsNew
{
	float: left;
	background: url(/media/build/bg-whatsnew-top.gif) top left no-repeat;
	margin: 0px 0px 40px 10px;
}
.whatsNewBtm
{
	float: left;	
	background: url(/media/build/bg-whatsnew-btm.gif) bottom left no-repeat;
	padding: 0px 0px 10px 0px;
}
.whatsNewContent
{
	float: left;
	width: 900px;	
	background: #0b710b;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
.whatsNew p
{
	float: left;
	position: relative;
}
.whatsNew div#ticker
{
	float: left;
	width: 730px;
	position: relative;
	font-size: 1.2em;
	color: #fff;
	margin: 2px 0px 0px 10px;
	font-family: Verdana, sans-serif;	
	font-weight: bold;	
	overflow: hidden;	
}
.whatsNew a
{
	color: #fff;	
}

.sceptical
{
	clear: right;
	float: right;
	margin: 0px 10px 15px 0px;
}
.sceptical a:hover
{
	background: none;
}

/* The heroes */
.theHeroes{
	float: left;
	width: 707px;
	margin: 15px 0px 15px 10px;		
}
.theHeroes p{
	color: #fff;
}
.theHeroes img.ttl{
	float: left;
}
.theHeroes .btm{	
	background: url(/media/build/homepage/bg-theheroes-btm.gif) 0px bottom no-repeat;
	padding: 0px 0px 12px 0px;
}
.theHeroes .bgColor
{
	background: #282859;
	float: left;
}
.theHeroes .bgTop
{
	background: url(/media/build/homepage/bg-theheroes-top.gif) 10px 0px no-repeat;	
	float: left;
}
.theHeroes .contentBtm{	
	float: left;		
	background: url(/media/build/homepage/bg-theheroes-div-btm.gif) 10px bottom no-repeat;
}
.theHeroes .content{
	background: url(/media/build/homepage/bg-theheroes-dividers.jpg) 10px 35px no-repeat;
	width: 693px;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 14px;	
	
}
.theHeroes a,
.theHeroes a:hover
{
	background-color:transparent !important;
	color: #fff;
}

.theHeroes .heroRow
{
	float: left;
	width: 219px;
	min-height: 211px;	 
	margin: 10px 5px 0px 5px;
}
.theHeroes .lastHeroRow
{
	background: none;
}
.theHeroes .heroRow p
{
	clear: left;
	float: left;
	padding: 10px 0px 0px 0px;
	background: url(/media/build/homepage/border-hero.gif) left top no-repeat;
	font-size: 1.0em;
	width: 190px;
}
.theHeroes .heroRow p.noBg
{
	background: none;
	padding: 0px 0px 5px 0px;
}
.theHeroes .heroRow a.profile
{
	float: left;
	padding: 0px 10px 0px 0px;
}
.theHeroes .heroRow a.feed
{
	float: left;
	width: 105px;
}
.theHeroes .heroRow a.profile:hover
{
	background: none !important;
}
.theHeroes .heroRow img.icon
{
	float: left;
	padding: 7px 30px 5px 0px;
}
.theHeroes .heroRow img.latestVideo
{
	float: left;
	padding: 7px 120px 5px 0px;
}
.theHeroes .heroRow a:hover
{
	background: none !important;
	text-decoration: underline;
}
.theHeroes .heroRow a span
{
	color: #d38017;
}

/* Are you ready */
.areYouReadyHeroes{
	float: left;	
	background: url(/media/build/homepage/bg-areyouready-top.gif) top left no-repeat;	
	padding: 11px 0px 0px 0px;
	margin: 10px 0px 0px 14px;
}
.areYouReadyHeroes .btm{	
	padding: 0px 0px 11px 0px;
	background-image: url(/media/build/homepage/bg-areyouready-btm.gif);
}
.areYouReadyHeroes .top{
	width: 660px;
	padding: 0px 0px 0px 22px;
	background: #1a1a40;
}
.areYouReadyHeroes .btn{
	float: left;
	padding: 10px 0px 0px 0px;
}
.areYouReadyHeroes img.areYouReady
{
	float: left;
	margin: 0px 0px 0px -31px;
}
.areYouReadyHeroes p
{
	float: left;
	padding: 0px 0px 0px 0px !important;
	margin-left: 10px;
	max-width: none;
	width: 420px;
}

/* EDITOR PROPERTIES */

