@import url("custom.css");

h3, h4 { font-family: "Helvetica Neue", Helvetica, serif !important; margin: 0 0 20px 0 !important; }
	h3 { font-size: 16px !important; color: #000; }
	h4 { font-size: 25px !important; color: #b5121b; }
	
	/* Feature Area */
	#billboard { height: 338px; width: 929px; margin-bottom: 0px; }	
		.slider { width: 929px; height: 338px; overflow: hidden; float: left; display: inline; }
			.pane { width: 929px; height: 338px; }
			.pane a { display: block; }
		
	/* News & Events */
	#brighton_two-column #brighton_col1 .pad { padding: 0 !important; margin: 0 !important; background-color: transparent !important; }
	#brighton_two-column #brighton_col2, #brighton_two-column #brighton_col1 { width: 460px !important; }
		#brighton_two-column #brighton_col1 { margin-left: 20px; }
	#brighton_two-column #brighton_col2 .feedreader_box a, #brighton_two-column #brighton_col1 a { color: #b5121b !important; font-size: 12px !important; }
	#brighton_two-column #brighton_col2 h1, #brighton_two-column #brighton_col1 h3 { display: block; width: 133px; height: 127px; text-indent: -9999px; overflow: hidden; float: left; margin-right: 20px !important; margin-top: 10px !important; }
	#brighton_two-column #brighton_col2 h1 { background-image: url(http://kpipartners.web10.hubspot.com/Portals/104260/images/headers/h4-news.png); }
	#brighton_two-column #brighton_col1 h3 { background-image: url(http://kpipartners.web10.hubspot.com/Portals/104260/images/headers/h4-events.png); }
		#brighton_two-column #brighton_col2 .feedreader_box .Normal, #brighton_two-column #brighton_col1 .ItemInfo { color: #000; font-style: italic; font-size: 12px; }
		#brighton_two-column #brighton_col1 td, #brighton_col2 { line-height: 14px !important; } 
	
	/* Footer */
        #ftr-logos { display: block !important; text-align: center !important;}
	#clients { display: block; }