/*-----------------------------------------------------------------------------------
	Leader-Shape Global
-----------------------------------------------------------------------------------*/
	#content #leader_shape h1 { color: #EE1B2E; font-size: 24px; line-height: 26px; margin: 20px 0 11px 0; text-transform: uppercase; }
	#content #leader_shape h2 { color: #2A2727; font-size: 16px; letter-spacing: .04em; text-transform: uppercase; }
	#content #leader_shape h3 { color: #2A2727; font-size: 14px; letter-spacing: .04em; text-transform: uppercase; }
	#content #leader_shape h4 { color: #353232; font-size: 18px; line-height: 23px; margin: 0 0 7px 0; }
	#content #leader_shape h5 { color: #2A2727; font-size: 14px; }
	#content #leader_shape h6 { color: #2A2727; font-size: 13px; }
	.block_right { float: right; margin: 0 0 5px 10px; padding: 0; }
	.block_left { float: left; margin: 0 10px 5px 0; padding: 0; }
	#content #leader_shape a.more { background: url(../images/leader_shape/li_subnav_selected_bg.jpg) no-repeat 0 2px; color: red; display: block; font-size: 12px; font-weight: normal; letter-spacing: .03em; margin: 5px 0 0 0; padding: 0 0 0 17px; text-transform: uppercase; }
	
/*-----------------------------------------------------------------------------------
	Leader-Shape Main Nav
-----------------------------------------------------------------------------------*/	
	#content #leader_shape .home_page_content h2 { margin: 0 0 5px 0; }
	#content #leader_shape .home_page_content h2.below_feature { margin: 11px 0 5px 0; }
	#content #leader_shape .home_page_content p { line-height: 16px; margin: 0; padding: 0; }
	.leader_shape_logo { height: 104px; }
	#leader_shape_nav { background: #EE1B2E;  }
	#leader_shape_nav ul { display: block; float: right; margin: 9px 0 0 0; padding: 0 0 0 0; width: 380px; }
	#leader_shape_nav ul li { float: left; margin: 0 12px 0 0; padding: 0; }
	#leader_shape_nav ul li.last a { border: none; }
	#leader_shape_nav ul li a { color: #FFF; display: block; border-bottom: solid 1px #F25462; float: left; font-size: 12px; line-height: 12px; padding: 5px 5px 4px 5px; width: 165px; text-transform: uppercase; }
	#leader_shape_nav ul li a:hover { background: #4C080D; }
	#leader_shape_nav ul li a.selected, #leader_shape_nav ul li a.selected:hover { background: #4C080D url(../images/leader_shape/leadershape_nav_selected.png) no-repeat 7px 6px; padding: 5px 5px 4px 22px; width: 148px; }
	
/*-----------------------------------------------------------------------------------
	Leader-Shape Home Page
-----------------------------------------------------------------------------------*/	
	#content #leader_shape ul.boxed_list { margin: 2px 0 0 0; }
	#content #leader_shape ul.boxed_list li { background: url(../images/leader_shape/li_bg.png) no-repeat 8px 11px; border: solid 1px #CAC9C9; color: #353333; float: left; font-weight: bold; height: 79px; margin: 0 7px 5px 0; padding: 10px 10px 0 28px; width: 129px; }
	#content #leader_shape ul.boxed_list li.last { margin: 0 0 0 0; }
	#content .sponsors{width: 346px; float: right; /* margin-top: -12px; */}
	#content .sponsors p {display: inline; float: left;}
	#content .sponsors img { margin-top: -12px }
	/*-----------------------------------------------------------------------------------
	Callouts
	-----------------------------------------------------------------------------------*/
	#leader_shape a.home_callout { background: url(../images/leader_shape/sprite_callout.png) no-repeat; display: block; float: left; height: 85px; overflow: hidden; text-indent: -99999em; width: 228px; }
	#leader_shape a.home_callout_applications { background-position: -5px -5px; margin: 0 7px 28px 0; }
	#leader_shape a.home_callout_facebook { background-position: -5px -94px; margin: 0 7px 28px 0; }
	#leader_shape a.home_callout_contact { background: url(../images/leadershape-contact-button.png) top left; margin: 0 0 28px 0; }
	#leader_shape a.home_callout_not_accepting { background-position: -5px -519px; margin: 0 7px 28px 0; }
	#leader_shape a.home_callout_video { background-position: -5px -690px; margin: 0 7px 28px 0; }
	
	#leader_shape a.home_callout_applications:hover { background-position: -237px -5px; }
	#leader_shape a.home_callout_facebook:hover { background-position: -237px -94px; }
	#leader_shape a.home_callout_contact:hover { background: url(../images/leadershape-contact-hover.png) top left; }	
	#leader_shape a.home_callout_not_accepting:hover { background-position: -237px -519px; }
	#leader_shape a.home_callout_video:hover { background-position: -237px -690px; }
	
/*-----------------------------------------------------------------------------------
	Leader-Shape Sub Page
-----------------------------------------------------------------------------------*/	
	#leader_shape_container { background: url(../images/leader_shape/leader_shape_container_bg.jpg) repeat-y 186px 0; }
	.leader_shape_feature { margin: 0 0 25px 0; }
	.leader_shape_feature { height: 200px; width: 700px; }
	.leader_shape_feature img { position: absolute; }
	#content #leader_shape #sidebar { float: left; width: 169px; }
	#content #leader_shape #page_content { float: right; width: 497px; }
	#content #leader_shape #page_content a { color: #EE1B2E; }
	#content #leader_shape #page_content img.resource { max-width: 240px; float: left; margin: 0 10px 10px 0; }
	#content #leader_shape #page_content h4 { margin: 0 0 14px 0; }
	#leader_shape #page_content ul { margin: 0 0 13px 0; }
	#leader_shape #page_content ul li { background: url(../images/leader_shape/li_bg.png) no-repeat 0 2px; color: #353232; font-weight: bold; line-height: 17px; margin: 0 0 3px 0; padding: 0 0 0 18px; }
	#leader_shape #page_content ul li ul { margin: 3px 0 13px 0; }
	#leader_shape #page_content ul li ul li { background: url(../images/leader_shape/li_bg_nested.png) no-repeat 0 5px; font-weight: normal; line-height: 17px; margin: 0; padding: 0 0 0 12px; }
	/*-----------------------------------------------------------------------------------
	Sidebar Subnav
	-----------------------------------------------------------------------------------*/
	#content #leader_shape #sidebar ul.subnav li { float: left; }
	#content #leader_shape #sidebar ul.subnav li a { color: #333; cursor: pointer; display: block; float: left; font-size: 12px; line-height: 13px; padding: 0 0 5px 0; text-transform: uppercase; width: 169px; }
	#content #leader_shape #sidebar ul.subnav li a:hover { color: #EE1B2E; }
	#content #leader_shape #sidebar ul.subnav li a.selected, #content #leader_shape #sidebar ul.subnav li a.selected:hover { background: url(../images/leader_shape/li_subnav_selected_bg.jpg) no-repeat 0 1px; color: #EE1B2E; text-indent: 19px; }
	#sidebar a:hover { color: red; }
	/*-----------------------------------------------------------------------------------
	Sidebar Callouts
	-----------------------------------------------------------------------------------*/
	#leader_shape a.sidebar_callout { background: url(../images/leader_shape/sprite_callout.png) no-repeat; display: block; float: left; height: 77px; margin: 0 0 8px 0; overflow: hidden; text-indent: -99999em; width: 169px; }
	#leader_shape a.sidebar_callout_applications { background-position: -5px -273px; margin: 12px 0 8px 0; }
	#leader_shape a.sidebar_callout_facebook { background-position: -5px -356px; }
	#leader_shape a.sidebar_callout_contact { background-position: -5px -437px; }
	#leader_shape a.sidebar_callout_not_accepting { background-position: -5px -609px; margin: 12px 0 8px 0; }
	#leader_shape a.sidebar_callout_applications:hover { background-position: -179px -273px; }
	#leader_shape a.sidebar_callout_facebook:hover { background-position: -179px -356px; }
	#leader_shape a.sidebar_callout_contact:hover { background-position: -179px -437px; }
	#leader_shape a.sidebar_callout_not_accepting:hover { background-position: -179px -609px; }
	
	#leader_shape table { width: 100%; margin: 5px 0 20px 0;  }
	#leader_shape table tr td { border-bottom: solid 1px #CCC; padding: 8px; vertical-align: top;}
	#leader_shape table thead tr td { background: #EE1B2E; color: #FFF; padding: 5px 8px; }
	

