div#main-content {
    margin-top:252px;
}
	div#main-content h2{
		background: url("../images/subpage-title-bg.png") repeat-x;
		left:0;
		top:-109px;
		padding:18px 0 8px 7px;
		width:709px;
		height:71px;
	}
	*+html div#main-content h2{
		margin-top:-23px;
	}
	div#main-content .intro{
		float:left;_display:inline;
		width:320px;
	}
	div#main-content .intro a,
	div#main-content .content a{
		color:#e2383f;
	}
		
	div#main-content .content-box{
		background:#FFFFFF;
		display:block;
		float:right;_display:inline;
		position:relative;
		width:340px;
		margin:-152px 0 20px 20px;	
		border:8px solid #e2383f;
		border-bottom:78px solid #e2383f;
		z-index:50;
		
		color:#004589;
	}			
	#page_contact div#main-content .content-box,
	#page_joinEmail div#main-content .content-box{
		margin-bottom:35px;
	}
		#page_location div#main-content .content-box h3{
			display:none;
		}
		div#main-content .content-box h3{
			background:#FFFFFF;
			margin:0;
			padding:15px 0 0 20px;
			
			color:#e2383f;
		}
		div#main-content .content-box .caption{
			width:330px;		
			position:absolute;
			top:260px;
			left:5px;
			padding:6px 0 5px;			
			
			color:#FFFFFF;
			text-align:center;
		}
		.loggedIn div#main-content .content-box .caption{
			background:#E2383F;
		}
		#page_contact div#main-content .content-box .caption{
			top:419px;_top:490px;
		}
		#page_joinEmail div#main-content .content-box .caption {
			top:285px;_top:295px;
		}
		div#main-content .content-box .toolbox-link{
			position:relative;
		}
	div#main-content .content{
		clear:both;
	}
	#page_meetings div#main-content .content{
		clear:none;
	}
	#page_meetings div#main-content .meeting-intro{
		color:#e2383f;
	}
	
.extraContent .contentBlock{
	margin-bottom:3px;
	clear:both;
	display:block;
}

.extraContent .accordionTitle{
	background:#E2383F;
	padding:8px 0 5px 8px;
	width:683px;
	
	font-size:1.4em;
}	
	
	
#special-offers{
	top:70px;
}
