/* Content Header */

#wrapper-content { width: 925px; background:#FFFFFF}
#main_container{ width: 886px; margin: 0 auto  }
a img {border:none}
h2{color:#a41112;font-size:24px;font-family:Georgia, "Times New Roman", Times, serif;margin:0px 0 15px 0;}

#top_navigation{ padding: 16px 0 4px 0; position:relative   }
	div.subnav_noshow{
visibility: hidden;
display: none;

position:absolute;
left: 0;
top: 0;
float:left;
}
	/*div.subnav_show{visibility:visible; }*/
	.top_nav_content_wrapper{ margin: 15px 0 0 8px}
	.top_navigation_notselected{ background:#EEEEEE;}
	.top_navigation_selected{ background:#E4E4E4;}
	ul.list_mainsubnav{list-style-type:none;padding: 5px 0 0 0;}
		li.list_mainsubnav_item{padding: 0 0 0 15px;margin:0 0 5px 0; line-height:24px; background: url(../images-v8-giving/top_nav_separator.gif) repeat-x}
			li.list_mainsubnav_item a:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AD1B1C; font-weight:bold; text-decoration:none}
			li.list_mainsubnav_item a:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AD1B1C; font-weight:bold;text-decoration:none}
			li.list_mainsubnav_item a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#AD1B1C; font-weight:bold; text-decoration: underline}
			
	#top_nav1{ float:left; width:177px; height:55px; margin: 0 4px 0 0; cursor:pointer}
		div.subnav_show_how_to_give_subnav{
			visibility:visible;
			width: 210px;
			position:absolute;
			left: 0;
			top: 71px;
			z-index: 10;
			float:left;
		}
			div.inner_how_to_give_subnav{
				background:url(../images-v8-giving/top_nav_transparent.png) #FFFFFF top  repeat;
				width: 177px;
			}
			
	#top_nav2{ float:left; width:184px; height:55px; margin: 0 4px 0 0; cursor:pointer}
		div.subnav_show_annual_giving_subnav
		{
			visibility:visible;
			width: 210px;
			position:absolute;
			left: 181px;
			top: 71px;
			z-index: 10;
			float:left;
		}
			div.inner_annual_giving_subnav
			{
				background:url(../images-v8-giving/top_nav_transparent.png) #FFFFFF top  repeat;
				width: 184px;
			}
			
	#top_nav3{ float:left; width:158px; height:55px; margin: 0 4px 0 0; cursor:pointer}
		div.subnav_show_gift_planning_subnav
		{
			visibility:visible;
			width: 210px;
			position:absolute;
			left: 369px;
			top: 71px;
			z-index: 10;
			float:left;
		}
			div.inner_gift_planning_subnav
			{
				background:url(../images-v8-giving/top_nav_transparent.png) #FFFFFF top  repeat;
				width: 158px;
			}
		
	
	#top_nav4{ float:left; width:249px; height:55px; margin: 0 4px 0 0; cursor:pointer}
		div.subnav_show_lmu_campaign_subnav
		{
			visibility:visible;
			width: 210px;
			position:absolute;
			left: 531px;
			top: 71px;
			z-index: 10;
			float:left;
		}
			div.inner_lmu_campaign_subnav
			{
				background:url(../images-v8-giving/top_nav_transparent.png) #FFFFFF top  repeat;
				width: 249px;
			}
	
	#top_nav5{ float:left; width:102px; height:55px; margin: 0 0 0 0; cursor:pointer}
		div.subnav_show_question_contact_subnav
		{
			visibility:visible;
			width: 102px;
			position:absolute;
			left: 784px;
			top: 71px;
			z-index: 10;
			float:left;
		}
			div.inner_question_contact_subnav
			{
				background:url(../images-v8-giving/top_nav_transparent.png) #FFFFFF top  repeat;
				width: 102px;
			}
	.top_nav_maintitle{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#AD1B1C; text-transform:capitalize; font-weight:bold; margin: 0 0 5px 0}	
	.top_nav_subtitle{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#1C5E9B;}
	
#contentheader{font-size:11px;padding:15px 20px;position:relative;z-index:1;background:#ffffff}
	#returnhome{font-size:11px;color:#0f76cf;text-transform:uppercase}
	#returnhome a{color:#0f76cf;text-decoration:none;}
	

/* Content Area */		



#contentarea_home{ padding: 11px 0 30px 0;  }

	#content_home{width:548px; height:96px;float:left;}
		.icon_campaign{ width:180px; height:96px; float:left}
		.icon_separator{width:4px; height:96px; float:left; font-size:1px}
	
		
	#rightcolumn_home{margin:0 0 0 20px;float:left; width: 318px; height:96px;}
		#campaignupdate_home table{width:100%;border-collapse:collapse;}
		#campaignupdate_home table td{vertical-align:top;padding:0px 25px;width:33%;}
		#campaignupdate_home table td a{color:#4498ff; font-size:10px}			
		#campaignupdate_home table td ul{margin:0 0 10px 0;padding:0;list-style:none}
		#campaignupdate_home table td ul li{background: url(../images-v8-giving/bullet.gif) 0 0px no-repeat;padding:2px 0 5px 25px;margin:0 0 0 0;}
		#campaignupdate_home table td ul li a{color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif}
	/*
		#campaignupdate{color:#666666;font-size:11px;padding:0 0 15px 0}
			#campaignupdate h2{color:#737373;font-size:20px;font-family: Georgia, "Times New Roman", Times, serif;margin:0 0 14px 0}
			#campaignupdate h3{color:#9a1515;font-size:20px;margin:0 0 14px 0;}
			#campaignupdate p{margin:0;}
			#campaignupdate hr{margin:15px 0;}
			#campaignupdate #campaignupdate-total{color:#000000;font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;background:#ffffff;padding:8px 7px;border:5px solid #e2e3e4;text-align:center;margin:0 0 5px 0}

/*-----------------------------------Giving sub site---------------------------------------*/


#micrositetitle{color:#ffffff;background:#1C5E9B;padding:10px 20px}
	#micrositetitle h1{font-family: Georgia, "Times New Roman", Times, serif;font-size:32px;margin:0;}
	#micrositetitle h1 a{color:#ffffff;text-decoration:none;}

#contentarea{background:#ffffff url(../images-v8-giving/contentarea-bg.gif) top right repeat-y;border-top:6px solid #1C5E9B;border-bottom:13px solid #1C5E9B;border-left:13px solid #1C5E9B;border-right:13px solid #1C5E9B;line-height:1.4em;}
.tier2 #contentarea{background:#ffffff ;}

	#contentarea a{color:#0f76cf;text-decoration:none}
	
	#leftcolumn{width:249px;float:left;padding:7px 0 0 7px;margin:0 1px 0 0; /*border:#00FF66 solid 1px;*/}
		#leftcolumn_top_content{ background: #EEEEEE; text-align:center;border-bottom:solid 1px #E5E5E5}
		#leftcolumn_bottom_content{ background: #FFFFFF; text-align:center;border-bottom:solid 1px #E5E5E5}
		#leftcolumn_bottom{ margin:7px 0 7px 0}
		.left_section_wrapper{ background: #E5E5E5; padding: 6px 6px 6px 6px; text-align:center}
		/*#navarea-cap-top{background: url(../images-v8-giving/navarea-cap-top.gif) top left no-repeat;height:6px;font-size:1px;line-height:1}
		#navarea-cap-bottom{clear:both;background: url(../images-v8-giving/navarea-cap-bottom.gif) top left no-repeat;height:6px;font-size:1px;line-height:1}
		*/
		#navarea{padding:5px 12px; }
			
			
			#nav{margin:0;padding:0; }
				#nav table{width: 100%}
				#nav a.headerCssClass {letter-spacing:.4px;display: block; font-weight:bolder; font: 10px Arial, Helvetica, sans-serif;color: #666666 !important;text-decoration: none;padding: 3px 6px 5px 6px;border-bottom:1px solid #C0C0C0 !important;text-transform:uppercase;}
				#nav a.headerCssClassSelected{letter-spacing:.4px;display: block;font: normal 10px Arial, Helvetica, sans-serif;color: #b22424;text-decoration: none;padding: 3px 6px 5px 6px;border-bottom:1px solid #dbdcdc;text-transform:uppercase}
				#nav a.itemCssClass{display: block;font: normal 10px Arial, Helvetica, sans-serif;color: #666666 !important;text-decoration: none;padding: 4px 6px 4px 12px;}
				#nav a.itemCssClassSelected{display: block;font: normal 10px Arial, Helvetica, sans-serif;color: #b22424 !important;text-decoration: none;padding: 4px 6px 4px 12px;}	
			
			#givenowbutton{margin:0;padding:15px 0}
				
		#tools{font-size:9px;color:#666666;padding:15px 12px 15px 19px;border-bottom:1px solid #c0c0c0;margin:0 10px 15px 0; text-align:left; margin: 0 15px 25px 15px; }
			#tools img{vertical-align:middle}
			#tools p{margin:0 0 5px 0;}
			#tools a{color:#666666;text-decoration:none;}
		
		#upcoming_news{ font-size:10px; color:#666666; font-family:Arial, Helvetica, sans-serif}
			#upcoming_news_title{font-size:11px; color:#AF2424; font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;}
		
		#upcoming_news_list{ margin: 10px 10px 0 20px; padding-bottom:10px; text-align:left}
			#upcoming_news_list li{background: url(../images-v8-common/icon-event.gif) 0px 2px no-repeat;padding:3px 0 0 20px;margin:0 0 5px 0;}
			#upcoming_news_list a{color:#666666;text-decoration:none}
		/*#realstories{color:#666666;font-size:11px;padding:0 10px}
			#realstories h2{color:#737373;font-size:20px;font-family: Georgia, "Times New Roman", Times, serif;margin:0 0 14px 0}
			#realstories h3{color:#1b74b8;font-size:21px;margin:0 0 7px 0;line-height:1}
			#realstories-photo{float:left;margin:0 7px 10px 0;}
			#realstories #realstories-summary{font-size:10px;color:#666666;line-height:1.4em}*/
			

	/*#focusarea{border-bottom:1px solid #e5e5e5;padding:8px 0 5px 0;margin:0 0 0px 0;float:left;background:#ffffff;}*/
	
	#contentarea-cap-top{width:684px;float:left;background: url(../images-v8-giving/contentarea-cap-top.gif) top right no-repeat;height:12px;font-size:1px}
	#contentarea-cap-bottom{clear:both;background: url(../images-v8-giving/contentarea-cap-bottom.gif) top right no-repeat;height:21px;font-size:1px}
	.tier2 #contentarea-cap-top{width:684px;float:left;background: url(../images-v8-giving/contentarea-tier2-cap-top.gif) top right no-repeat;height:12px;font-size:1px}
	.tier2 #contentarea-cap-bottom{clear:both;background: url(../images-v8-giving/contentarea-tier2-cap-bottom.gif) top left no-repeat;height:21px;font-size:1px}

	#content{width:585px;float:left;padding:7px 7px 7px 7px;color:#666666; }
	/*.tier2 #content{width:594px;margin:0 0 0 12px;}*/
		#content a{color:#0f76cf;text-decoration:none;}
		#content h1{color:#194678;font-size:24px;font-family: Georgia, "Times New Roman", Times, serif;margin:0px 0 15px 0}
		#content h2{color:#194678;font-size:24px;font-family: Georgia, "Times New Roman", Times, serif;margin:10px 0 15px 0}
		#content h3{color:#b22424;font-size:13px;}
		#content .banner_pagelet{ padding: 0 0 7px 0}
		#content .gallery_pagelet{ padding: 0 0 7px 20px}
		#content #main_content{ margin: 10px 10px 0 10px;}
		
		#campaigngoals{font-size:11px;border-top:1px solid #e6e6e7;padding:15px 0 0 0;margin:15px 0 0 0}
			#campaigngoals h2{font-size:24px}
			#campaigngoals ul{margin:0;padding:0;list-style:none;}
			#campaigngoals ul li{margin:0 0 10px 0;padding:0}
			#campaigngoals ul li strong{color:#9a1515;font-size:13px}
		
	/*#rightcolumn{width:193px;padding:15px 20px;margin:0 7px 0 3px;float:left;clear:right;display:inline}
	
		#campaignupdate{color:#666666;font-size:11px;padding:0 0 15px 0}
			#campaignupdate h2{color:#737373;font-size:20px;font-family: Georgia, "Times New Roman", Times, serif;margin:0 0 14px 0}
			#campaignupdate h3{color:#9a1515;font-size:20px;margin:0 0 14px 0;}
			#campaignupdate p{margin:0;}
			#campaignupdate hr{margin:15px 0;}
			#campaignupdate #campaignupdate-total{color:#000000;font-family: Georgia, "Times New Roman", Times, serif;font-size:20px;background:#ffffff;padding:8px 7px;border:5px solid #e2e3e4;text-align:center;margin:0 0 5px 0}
*/



*/
/* ----------------------------------------------------------------------------------------------------- */			
/* Tier 2 - Calendar
/* ----------------------------------------------------------------------------------------------------- */	

body.calendar{}
	
	#calendar-updatebar{background:#f1efef;padding:5px 10px;margin:-20px -27px 10px -27px;text-align:right;font-size:9px;text-transform:uppercase}
		#calendar-updatebar a{color:#2f2f2f;text-decoration:none;}
		#calendar-updatebar img{vertical-align:middle;margin:0 4px 0 10px}
		
	#calendar-dateselect{text-align:right;margin:0 -20px 10px -20px;}
		#calendar-dateselect select{margin:0 0 0 5px;}
	
	#calendar-upcomingevents{background:#ffffff;border:1px solid #e6e6e6;padding:10px 5px;margin:0 10px 15px 10px}	
		#calendar-upcomingevents h2{color:#2b2b2b;font-size:17px;font-family: Georgia, "Times New Roman", Times, serif;text-align:center;margin:0 0 10px 0}
		#calendar-upcomingevents-table{width:100%;border-collapse:collapse;}
			#calendar-upcomingevents-table td{padding:4px 5px;font-size:11px;color:#666666;line-height:1.2em}
			#calendar-upcomingevents-table td p{background: url(../images-v8-common/icon-event.gif) 0px 2px no-repeat;padding:3px 0 0 20px;margin:0;}
			#calendar-upcomingevents-table td p a{color:#b22424;text-decoration:none}
