﻿@media screen
{

	/*MAIN CONTAINER*/
	body 
	{
		background:#fff url(/images/ywrc/BackgroundGradient.jpg) top left repeat-x;
		text-align:center;
		margin:0;
	}

	

	img 
	{
		border:0;
	}


#map {float:left;}


.MainNavCopy{float:left; text-align:center;width:179px;padding:15px 0 0 0 ;}
.MainNavCopyJoin{float:left; text-align:center;width:54px;height:18px; padding:3px 0 0 0 ;}



	#ContentRotator
	{
		clear:both;
		overflow:hidden;
		width:188px;
		height:170px
	}

	.ContentItem
	{
		clear:both;
		height:146px;
		width:188px;
	}
/*MEMBER CELEBRATIONS********************/
#ywrcMemberCelebrationsContainer
{
float:left;
margin-top:20px;
width:100%;
}
.ywrcMemberCelebrationsRow
{
float:left;
margin-bottom:30px;
width:100%;
}
.ywrcMemberCelebrationsItem
{
float:left;
width:193px;
}


/**************SUBNAV****************************/


      .subNavMemberHeader
      {
                padding-left:3px;
                padding-top:5px
      }   


      .subNavEconomicsHeader
      {
                padding-left:3px;
                padding-top:5px
      }   

      .subNavCommunityHeader
      {
                padding-left:3px;
                padding-top:5px
      }   

      .subNavNewsHeader
      {
                padding-left:3px;
                padding-top:5px
      }   


      #ywrcSubNavContainer {float:left;padding-top:20px;clear:both;width:100%;}
      #ywrcSubNavMemberContainer {float:left;border-bottom: solid 1px #999;clear:both;width:100%;padding:10px 0px 10px 0px;}
      #ywrcSubNavEconomicsContainer {float:left;border-bottom: solid 1px #999;clear:both;width:100%;padding:10px 0px 10px 0px;}
      #ywrcSubNavCommunityContainer {float:left;clear:both;padding:10px 0px 10px 0px;width:100%}
      

/*******************END SUBNAV*******************/


	#ywrcOuterContainer 
	{	
		margin:0 auto;
		text-align:left;
		width:984px;
	}
	
	#ywrcShadowContainer
	{
		background: transparent url(/images/ywrc/BodyBackground.png) top left repeat-y;
		float:left;
		padding: 0 0 30px;
		width:984px;
	}
	
	#ywrcBottomShadow
	{
		background: transparent url(/images/ywrc/bottomShadow.png) bottom left no-repeat;
		float:left;
		height: 7px;
		width: 984px;
	}

	#ywrcContainer 
	{	
		float:left;
		left:8px;
		margin:0 auto;
		position:relative;
		text-align:left;
		width:968px;
	}
/*
	#ywrcContainerLeft
	{	
		background: transparent url(/images/ywrc/LeftShadow.png) top left repeat-y;
		float:left;
		width:8px;
	}
	
	#ywrcContainerRight
	{	
		background: transparent url(/images/ywrc/RightShadow.png) top left repeat-y;
		float:left;
		width:8px;
	}
	
	
	
	/* PRINT HEADER */
	#ywrcPrintHeader 
	{ 
		display:none; 
	}
	
	
	/*SPLASH HEADER*/
	#ywrcHeader 
	{
		background: #4b86be;
		float:left;
        width:100%;
        height: 172px;
        position:relative;
	}
	
	#ywrcHeaderBanners
	{
		float: left;
		z-index:10;
		left:255px;
		position: absolute;
	}
	
	#ywrcHeaderBackground
	{
		position: absolute;
		background: transparent url(/images/ywrc/HeaderBackground.png) top left no-repeat;
		float:left;
        width:100%;
        height: 172px;
        z-index:15;
	}
	
	#ywrcHeaderUpper
	{
		float:left;
	        height:216px;
                overflow:hidden;
                width:943px;
        }
	
	#ywrcHeaderLower
	{
		float:left;
		margin-top:3px;
	}
	
	#ywrcHeaderUpperLogoBackground
	{
		 position:absolute;
		 z-index:3;
	}
	
	#ywrcHeaderUpperLogo
	{
		margin:16px 0 0 100px; 
		position:absolute;
		z-index:3;
	}
	
	#ywrcHeaderUpperLogoCopy
	{
		color:#638E3D;
		position:absolute;
		margin: 110px 0px 0px 55px;
		text-align:center;
		z-index:3;
	}
	
	
	#ywrcHeaderUpperNewsroom
	{
		margin: 0px 0px 0px 556px;
		position:absolute;
		z-index:3;
	}
	
	#ywrcHeaderUpperNewsroomCopy
	{
		color: #fff;
		
		left:450px;
		position:absolute;
		top:5px;
		z-index:3;
	}
	
	#ywrcHeaderUpperNewsroomCopy a:link, #ywrcHeaderUpperNewsroomCopy a:visited
	{
		color: #fff;
		
		text-decoration: none;
	}
	#ywrcHeaderUpperNewsroomCopy a:hover
	{
		text-decoration: underline;
	}
	#ywrcHeaderUpperGoogleSearch
	{
		margin: 37px 0px 0px 657px;
		position:absolute;
		z-index:3;
	}
	
	
	#ywrcHeaderUpperTabsBackground
	{
		margin: 186px 0px 0px 201px;
		position:absolute;
		z-index:2;
	}
	
	#ywrcHeaderUpperTabs
	{
		margin: 181px 0px 0px 291px;
		position:absolute;
		z-index:120;
	}
	
	#ywrcHeaderUpperMembershipTab
	{
		float:left;
	}
	
		
	#ywrcHeaderUpperEconomicTab
	{
		float:left;
		margin: 0px 0px 0px 10px;
	}
	
		
	#ywrcHeaderUpperCommunityTab
	{
		float:left;
		margin: 0px 0px 0px 10px;
	}
	
		
	#ywrcHeaderUpperJoinTab
	{
		float:left;
		margin: 12px 0px 0px 20px;
	}
	
	/*SEARCH */
	#ywrcSearchContainer
	{
		margin:0 auto;
		position:relative;
		text-align:left;
		width:975px;
		z-index: 9999;
	}
	
	#ywrcSearch
	{
		left:712px;
		position:absolute;
		top:3px;
		z-index:450;
	}
	
	#inputBox
	{
		background:url("/images/ywrc/searchbox.png") no-repeat scroll left top transparent;
		height:23px;
		width:194px;
	}
	#inputBox #searchtext
	{
border:medium none;
height:15px;
left:2px;

position:relative;
top:4px;
width:186px;
	}
	
.GoogleBoxBackground
{
	background:#fff url(http://www.google.com/cse/intl/en/images/google_site_search_watermark.gif) top left no-repeat;
}

	
	/* COLUMN LAYOUT */
	#ywrcColumnContainer 
	{ 
		float:left;
		left:14px;
		position:relative;
		text-align:left;
		width:954px;
	}
	
	#ywrcMainColumn 
	{
		background-color:#fff;
		float:left;
		margin-left:-648px;
		position:relative; 
		width:649px;   
text-align:left; 
	}
	
	*html #ywrcMainColumn 
	{ 
		position:relative; 
	}

	#ywrcContentWrapper 
	{ 
		background:#E1EDF4 url(~/media/7C3151090CDA4C19AAD1DC986809208D.ashx) top left repeat-x; 
		margin-left:649px; 
		width:294px;
	}
	
	#ywrcRightColumn
	{
		float:left;
		margin-left:-1px;
		min-height:483px;
		text-align:left;
		width:294px;       
	}
	
	*html #ywrcRightColumn 
	{
		height:483px; 
	}
	
	#ywrcMainColumnPadding 
	{ 
		left:10px;
		float:left;
		position:relative;
		width:629px;
	}
	
	#ywrcRightColumnPadding 
	{
		padding:0px 30px 20px 30px; 
	}

	/* clear without structural mark-up from PIE website*/
	.clearfix:after 
	{ 
		clear:both;
		content:".";
		display:block; 
		height:0;  
		visibility:hidden; 
	}
	
	

	/* mac hide \*/
	* html .clearfix 
	{	
		height: 1%;
	}
	
	.clearfix 
	{
		display: block;
	}
	 /* End hide */
	/* do not change or amalgamate clearfix styles*/
	
	
	
	/* COLUMN LAYOUT SUB PAGE*/
	#ywrcMainColumnSub 
	{  
		background-color:#fff;
		float:left;
		margin-right:-648px;
		position:relative; 
		right:-1px;  
		width:649px;
text-align:left;
	}
	
	*html #ywrcMainColumnSub 
	{ 
		position:relative; 
	}

	#ywrcContentWrapperSub 
	{ 
		background:#E1EDF4 url(~/media/7C3151090CDA4C19AAD1DC986809208D.ashx) top left repeat-x;
		float:left; 
	}
	
	#ywrcLeftColumnSub 
	{
		float:left;
		margin-left:-1px;
		min-height:483px;
		text-align:left;
		width:294px;       
	}
	
	*html #ywrcLeftColumnSub 
	{
		height:483px; 
	}
	
	#ywrcMainColumnPaddingSub 
	{ 
		float:left;
		margin:20px 0px 0px 30px;  
		position:relative;
		width:619px;
	}
	
         *html #ywrcMainColumnPaddingSub {margin-left:15px; }

	#ywrcLeftColumnPaddingSub 
	{ 
		padding:0px 30px 20px 30px; 
	}
	
	
	#ywrcBodyHeader
	{
            clear:both;	
	float:left;
                margin:15px 0 0 0;
width:100%;	
	}

#ywrcBodyHeader2
{
		float:left;
                margin:15px 0 ;
}
	
	
	
	
	
	/*SPLASH BODY COPY*/
	#ywrcSplashIntro 
	{
		float:left;
		padding-bottom:20px; 
	}
	
	/*SPLASH BUCKETS*/
	#ywrcSplashBuckets 
	{
		float:left;
                width:100%;
	}
	
	#ywrcMemberBucket 
	{
		float:left; 
		width:205px;
	}
	
	#ywrcEconomicBucket 
	{
		float:left; 
		width:205px;
	}
	
	#ywrcCommunityBucket 
	{
		float:left; 
		width:205px;
	}
	
	.ywrcSplashBucketItem 
	{
		border-bottom:solid 1px #CCCCCC; 
		margin:0px 20px 0px 0px; 
		padding:5px 0px 5px 0px; 
		width:172px; 
	}
	
	
	/*SPLASH DASHBOARD LINKS*/
	#ywrcSplashDashboardLinks 
	{
		float:left; 
		padding:10px 0px 30px 0px;
                width:100%;
	}
	
	#ywrcSplashMemberDashboardLink 
	{
		float:left; 
		width:205px;
	}
	#ywrcSplashEconomicDashboardLink 
	{
		float:left; 
		width:205px;
	}
	
	#ywrcSplashCommunityDashboardLink 
	{
		float:left; 
		width:205px;
	}
	
	
	/*SPLASH SITE ADVERTISEMENT*/
	#ywrcSiteAdvertiser 
	{
		background-color:#E1EDF4;
		float:left; 
                margin-bottom:20px;
width:619px;
		
	}
	
	#ywrcAdvertiserGraphic 
	{
		margin: 15px 10px 15px 10px; 
text-align:center;
	}
	
#ywrcSiteAdvertiserCopy{position:relative;right:10px;float:right}
	
	


/*SPLASH RIGHT COLUMN*/
	.ywrcRightColumnModule 
	{ 
		border-bottom:dotted 1px #95999C;
		float:left;  
		padding:20px 0px 20px 0px; 
		width:100%
	}

	.ywrcRightColumnModuleLast 
	{
		float:left; 
		padding:20px 0px 20px 0px; 
		width:100%
	}
	
	/*FOOTER*/
	#ywrcFooter 
	{ 
		margin:20px 0px 0px 0px; 
		float:left; 
		width: 943px; 
	}
	
	#ywrcFooterTop 
	{ 
		background:none repeat scroll 0 0 #1F235A;
		clear:both;
		float:left;
		left: 12px;
		margin-bottom:1px;
		padding:8px 0;
		position: relative;
		width:944px;  
	}
	
	#ywrcFooterTopLeft 
	{
		float:left; 
		left:14px; 
		position:relative;  
	}
	
	#ywrcFooterTopRight 
	{ 
		float:right; 
		right:14px; 
		position:relative; 
	}
	
	#ywrcFooterBottom 
	{
		background:none repeat scroll 0 0 #5D9FC0;
		float:left;
		left: 12px;
		padding:8px 0;
		position: relative;
		width:944px;
	}
	
	#ywrcFooterBottomLeft 
	{
		float: left; 
		left:14px; 
		position:relative;
	}
	
	#ywrcFooterBottomRight 
	{
		float: Right; 
		position:relative;
		right:14px; 
	}
	
	
	/*SITE TOOLS (global)*/
	#ywrcSiteTools 
	{
		background-color:#fff;
		border-bottom:solid 1px #0A6F99;
		float:left; 
		padding:15px 0px 6px 0px;
		width:100%;   
	}
	
	#ywrcBreadCrumb 
	{
		float:left
	}
	
	#ywrcPrint 
	{
		float:right
	}
	
	
	
	/* DASHBAORD*/
	#ywrcBodyCopy 
	{
		float:left; 
		Width:100%;
	}
	
	#ywrcDashboardLinksContainer 
	{
		float:left; 
		margin: 20px 0px 20px 0px; 
		width:943px; 
	}
	
	#ywrcDashboardLinksContainer ul 
	{ 
		line-height:18px; 
		list-style-type:none; 
		margin: 0px;
		padding:0px 0px 0px 0px;
	}
	
	/*td ul 
	{ 
		line-height:18px; 
		list-style-type:none;  
		margin: 0px;
		padding:0px 0px 0px 0px;
	}*/
	
	.ywrcDashboardLinksRow 
	{
		float:left; 
		width:100% 
	}
	
	.ywrcDashboardLinksItemFirst 
	{
		border-right:solid 1px #000; 
		border-top:solid 1px #000;
		float:left; 
		width:33%; 
	}
	
	.ywrcDashboardLinksItemMiddle 
	{
		border-right:solid 1px #000; 
		border-top:solid 1px #000;
		float:left; 
		width:33%;
	}
	
	.ywrcDashboardLinksItemLast 
	{
		border-top:solid 1px #000;
		float:left; 
		width:33%
	}
	
	.ywrcDashboardLinksItemPadding 
	{
		float:left; 
		padding: 10px 10px 20px 10px; 
	}
	
	.ywrcDashboardLinksItemHeader 
	{
		clear:both; 
		float:left; 
		margin-bottom:10px; 
	}
	
	.ywrcDashboardLinksItemHeaderGraphic 
	{
		float:left; 
		left:0px; 
		position:relative;  
		top:2px;
	}
	
	.ywrcDashboardLinksItemHeaderText 
	{
		float:left; 
		left:10px;
		position:relative;  
		top:5px; 
	}
	
	
	/* Calendar */
	#calendarTable { width:100%; border:solid 1px #000; border-collapse:collapse; clear:both; float:left; }
	#calendarTable tr td { width:14%; border:solid 1px #000; border-right:solid 0px #000; border-collapse:collapse; }
	#dayNameContainer { width:100%; float:left;  border-collapse:collapse;}
	.offMonthCell { background:#c6d6e2; }
	.CalendarMonth{}
	#theCalendar { padding:10px 0 0 0; float:left; }
	#theCalendarInner { width:100%; float:left; clear: both; padding:10px 0 0 0; }
	#imMonthSelect { width:961px; margin-bottom:10px; text-align:center; float:left; }
	.dayName { width:97px; text-align:center; border-top:1px solid #000; border-left:1px solid #000; }
	.dayNumber { width:100%; }
	.eventItem { font-size:11px; display:block; }
	#calendarBorder { width:686px; border-top:1px solid #000; border-left:1px solid #000; float:left; }
	
	.floatLeft
	{
		float:left;
	}

	.floatRight
	{
		float:right;
	}
	
	.eventModelContainer
	{
		float:left;
		left:20px;
                margin-top:20px;
                position:relative;
                text-align:left;
                width:560px;
	}

        .eventModelContainer p
	{
                margin:0;
                padding:0 0 10px 0;
	}

	.eventModelRow
	{
                clear:both;
		width:100%;
	}



.formDiv{float:left;}



/*DISCOUNT PRODUCTS AND SERVICES*******************/
#ywrcDiscountProductsContainer {border-left:solid 1px #000;border-top:solid 1px #000; float:left; width:620px; }
#ywrcDiscountProductsHeaderRow {border-bottom:solid 1px #000;float:left; background-color:#0A7099; background-color:#0A7099; width:620px; }
.ywrcDiscountProductsHeaderItemProduct {border-right:solid 1px #000; background-color:#0A7099; float:left; width:122px;  margin-left:5px; padding-top:5px; padding-bottom:5px; }
.ywrcDiscountProductsHeaderItemDescription {border-right:solid 1px #000; background-color:#0A7099; float:left;width:300px;  margin-left:5px; padding-top:5px; padding-bottom:5px; }
.ywrcDiscountProductsHeaderItemAdvantage {border-right:solid 1px #000; background-color:#0A7099; float:left;width:180px; margin-left:5px; padding-top:5px; padding-bottom:5px; }
.ywrcDiscountProductsRow {border-bottom:solid 1px #000;float:left; }
.ywrcDiscountProductsItemProduct {border-right:solid 1px #000;float:left; width:122px;  margin-left:5px; padding-top:5px; padding-bottom:5px; min-height:auto; }
.ywrcDiscountProductsItemDescription {border-right:solid 1px #000;float:left; width:300px;  margin-left:5px; padding-top:5px; padding-bottom:5px; }
.ywrcDiscountProductsItemAdvantage {border-right:solid 1px #000;float:left; width:180px; margin-left:5px; padding-top:5px; padding-bottom:5px; }

/* Bio Styles */
.BioContainer { width:auto; margin:0px; padding-top:20px;}
.BioContent { width:100%; }
.BioLeftColumn { width:80px; padding-right:20px; text-align:center; float:left;}
.BioRightColumnShort { width:515px; float:left; }
.BioRightColumn { width:100%; float:left; }
.BiosHr { }
.BiosHrBar { width:100%; color:#000000; }

.BiosName{position:relative; height:20px; }
.BiosTitle{position:relative; height:20px; }
.BiosStory{position:relative; height:100px; min-height:150px;}

.BiosLink { width:auto;}


/* Image Library Styles */
.LibraryContainer { width:auto; margin:0px; padding:20px 0 20px 0;}
.LibraryContent { width:100%; }
.LibraryLeftColumn { width:170px; padding-right:20px; text-align:center; float:left;}
.LibraryRightColumnShort { width:425px; float:left; }
.LibraryHr { }
.LibraryHrBar { width:100%; color:#000000; }


/* Membership Directory */

#dlKeyword { margin-top:10px; }
#dlKeyword input { font-size:11px; }
#dlDDLCategory SELECT { font-size:11px; }

#mdTopNav { width:619px; float:left; border-top:solid 1px #000; border-bottom:solid 1px #000; padding:15px 0; margin:15px 0; }
#mdBottom { width:619px; float:left; border-bottom:solid 1px #000; padding-bottom:15px; margin-bottom:15px; }

#updMDL { margin-top:15px; float:left; }

#updMDLLeftColumn, #updMDLLeftColumn .updMDLRow { float:left; width:250px; }
#updMDLRightColumn, #updMDLRightColumn .updMDLRow2 { float:left; width:369px; }

#updMDLLeftColumn .updMDLRow { height:20px; } 
#updMDLRightColumn .updMDLRow2 { height:20px; }

.updMDLRow3 { float:left; width:369px; }
.updMDLRowUpload { margin:5px 0; float:left; width:250px; }

#updMDLRightColumn, #updMDLRightColumn .updMDLRow4 { float:left; width:369px; }

#updMDLRightColumn .updMDLRow4 { height:auto; }

.updMDLinput { border:solid 1px #999; font-size:11px; height:14px; }
.updMDLLeft { width:250px; }
.updMDLRight { width:369px; }

#searchPanel1 { float:left }

/* YOUNG 2011 */

#YOUNGNavigation {padding:0; margin: 20px 0 0; list-style-type: none;}
#YOUNGNavigation li {float: left}
#YOUNGNavigation li a {float: left}
#YOUNGNavigation li a#exhibitor:link, #YOUNGNavigation li a#exhibitor:visited {width:144px; height: 36px; background: url(/images/ywrc/bt_exhibitorinfo.gif) top left no-repeat}
#YOUNGNavigation li a#exhibitor:hover {background: url(/images/ywrc/bt_exhibitorinfo_over.gif) top left no-repeat}
#YOUNGNavigation li a#agenda:link, #YOUNGNavigation li a#agenda:visited {width:149px; height: 36px; background: url(/images/ywrc/bt_eventagenda.gif) top left no-repeat}
#YOUNGNavigation li a#agenda:hover {background: url(/images/ywrc/bt_eventagenda_over.gif) top left no-repeat}
#YOUNGNavigation li a#registration:link, #YOUNGNavigation li a#registration:visited {width:149px; height: 36px; background: url(/images/ywrc/bt_registrationinfo.gif) top left no-repeat}
#YOUNGNavigation li a#registration:hover {background: url(/images/ywrc/bt_registrationinfo_over.gif) top left no-repeat}
#YOUNGNavigation li a#sponsor:link, #YOUNGNavigation li a#sponsor:visited {width:145px; height: 36px; background: url(/images/ywrc/bt_sponsorinfo.gif) top left no-repeat}
#YOUNGNavigation li a#sponsor:hover {background: url(/images/ywrc/bt_sponsorinfo_over.gif) top left no-repeat}


}
@media print 
{
		/*MAIN CONTAINER*/
	body 
	{
		text-align:center;
	}

	

	img 
	{
		border:0;
	}


	#ywrcContainer 
	{ 
		height:500px;
		margin:0 auto;
		text-align:left;
		width:650px; 
	}
	
	
	/* PRINT HEADER */
	#ywrcPrintHeader 
	{ 
		border-bottom:solid 3px #000;
		display:block;  
		padding-bottom:10px;  
	}
	
	
	/*SPLASH HEADER*/
	#ywrcHeader 
	{
		display:none 
	}
	
	
	/* COLUMN LAYOUT */
	#ywrcColumnContainer 
	{ 
		float:left; 
		width:100%; 
	}
	
	#ywrcMainColumn 
	{  
		background-color:#fff;
		float:left;  
		left:-1px;
		position:relative; 
		width:100%; 
	}
	
	*html #ywrcMainColumn 
	{ 
		position:relative; 
	}

	#ywrcRightColumn{display:none  }
	*html #ywrcRightColumn {height:483px; }
	#ywrcMainColumnPadding { width:100%;}
	

	/* clear without structural mark-up from PIE website*/
	.clearfix:after 
	{ 
		clear:both; 
		content:"."; 
		display:block; 
		height:0; 
		visibility:hidden; 
	}
	
	.clearfix 
	{ 
		display:inline-block; 
	}

	/* mac hide \*/
	* html .clearfix 
	{
		height: 1%;
	}
	
	.clearfix 
	{
		display: block;
	}
	 /* End hide */
	/* do not change or amalgamate clearfix styles*/
	
	
	
	/* COLUMN LAYOUT SUB PAGE*/
	#ywrcMainColumnSub 
	{  
		background-color:#fff;
		float:left;
		width:100%;   
	}
	
	*html #ywrcMainColumnSub 
	{ 
		position:relative; 
	}

	#ywrcContentWrapperSub 
	{ 
		background:#E1EDF4 url(../images/ywrcRightBodyGradient.jpg) top left repeat-x; 
		float:left;  
	}
	
	#ywrcLeftColumnSub 
	{
		display:none
	}
	
	*html #ywrcLeftColumnSub 
	{
		display:none 
	}
	
	#ywrcMainColumnPaddingSub 
	{ 
		width:100%;
	}
	

	/*SPLASH BODY COPY*/
	#ywrcSplashIntro 
	{
		float:left;
		padding-bottom:20px; 
	}
	
	/*SPLASH BUCKETS*/
	#ywrcSplashBuckets 
	{
		float:left;
	}
	
	#ywrcMemberBucket 
	{
		float:left; 
		width:209px;
	}
	
	#ywrcEconomicBucket 
	{
		float:left; 
		width:209px;
	}
	
	#ywrcCommunityBucket 
	{
		float:left; 
		width:209px;
	}
	
	.ywrcSplashBucketItem 
	{
		border-bottom:solid 1px #CCCCCC; 
		margin:0px 30px 0px 0px; 
		padding:5px 0px 5px 0px; 
		width:172px; 
	}
	
	/*SPLASH DASHBOARD LINKS*/
	#ywrcSplashDashboardLinks 
	{
		float:left; 
		padding:10px 0px 30px 0px;
	}
	
	#ywrcSplashMemberDashboardLink 
	{
		float:left; 
		width:209px;
	}
	
	#ywrcSplashEconomicDashboardLink 
	{
		float:left; 
		width:209px;
	}
	
	#ywrcSplashCommunityDashboardLink 
	{
		float:left; 
		width:209px;
	}
	
	
	/*SPLASH SITE ADVERTISEMENT*/
	#ywrcSiteAdvertiser 
	{
		background-color:#E1EDF4;
		float:left; 
		left:-10px; 
		position:relative; 
	}
	
	#ywrcAdvertiserGraphic 
	{ 
		float:left; 
		margin: 15px 10px 15px 10px; 
	}
	
	
	/*SPLASH RIGHT COLUMN*/
	.ywrcRightColumnModule 
	{ 
		border-bottom:dotted 1px #95999C;
		float:left;  
		padding:20px 0px 20px 0px; 
		width:100%
	}
	
	.ywrcRightColumnModuleLast 
	{
		float:left; 
		padding:20px 0px 20px 0px; 
		width:100%
	}
	
	
	/*FOOTER*/
	#ywrcFooter 
	{ 
		background-color:#0A6F99;
		border-top:solid 3px #000;  
		float:left; 
		margin:20px 0px 0px 0px; 
		width: 650px; 
	}
	
	#ywrcFooterTop 
	{ 
		 clear:both; 
		 border-bottom:solid 1px #509BB8; 
		 float:left;
		 padding:8px 0px 8px 0px; 
		 width: 650px; 
	}
	
	#ywrcFooterTopLeft 
	{
		float:left; 
		left:14px; 
		position:relative;  
	}
	
	#ywrcFooterTopRight 
	{ 
		float:right; right:14px; position:relative; display:none;
	}
	
	#ywrcFooterBottom 
	{
		float:left; 
		padding:8px 0px 8px 0px; 
		width: 650px; 
	}
	
	#ywrcFooterBottomLeft 
	{
		float: left; 
		left:14px;
		 position:relative;
	}
	
	#ywrcFooterBottomRight 
	{
		float: Right; 
		position:relative;
		right:14px; 
	}
	
	

	/*SITE TOOLS (global)*/
	#ywrcSiteTools 
	{
		background-color:#fff; 
		border-bottom:solid 1px #0A6F99;
		float:left; 
		padding:15px 0px 6px 0px; 
		width:100%; 
	}
	
	#ywrcBreadCrumb 
	{
		float:left
	}
	
	#ywrcPrint 
	{
		float:right
	}
	
	
	
	/* DASHBAORD*/
	#ywrcBodyCopy 
	{
		float:left; 
		Width:650px;
	}
	
	#ywrcBodyCopy table {padding: 0; margin: 0}
	
	#ywrcBodyCopy table tr td {font-size: 10px}
	
	#ywrcDashboardLinksContainer 
	{
		float:left; 
		margin: 20px 0px 20px 0px; 
		width:650px; 
	}
	
	#ywrcDashboardLinksContainer ul 
	{
		line-height:18px; 
		list-style-type:none; 
		padding:0px 0px 0px 0px; 
		margin: 0px
	}
	
	td ul 
	{
		line-height:18px; 
		list-style-type:none; 
		margin: 0px;
		padding:0px 0px 0px 0px; 
	}
	
	.ywrcDashboardLinksRow 
	{
		float:left; 
		width:100% 
	}
	
	.ywrcDashboardLinksItemFirst 
	{
		border-right:solid 1px #000; 
		border-top:solid 1px #000;
		float:left; 
		width:33%; 
	}

	.ywrcDashboardLinksItemMiddle 
	{
		border-right:solid 1px #000; 
		border-top:solid 1px #000;
		float:left;
		width:33%;
	}
	
	.ywrcDashboardLinksItemLast 
	{
		border-top:solid 1px #000;
		float:left;
		width:33%
	}
	
	.ywrcDashboardLinksItemPadding 
	{
		float:left; 
		padding: 10px 10px 20px 10px; 
	}
	
	.ywrcDashboardLinksItemHeader 
	{
		clear:both;
		float:left; 
		margin-bottom:10px; 
	}
	
	.ywrcDashboardLinksItemHeaderGraphic 
	{
		float:left;
		left:0px; 
		position:relative;
		top:2px;
	}
	
	.ywrcDashboardLinksItemHeaderText 
	{
		float:left; 
		left:10px; 
		position:relative;
		top:5px; 
	}
	
	/* calendar */
	#calendarTable { width:100%; border:solid 1px #000; border-collapse:collapse; clear:both; float:left; }
	#calendarTable tr td { width:14%; min-height:160px; border:solid 1px #000; border-collapse:collapse; }
	#dayNameContainer { width:100%; float:left; }
	.offMonthCell { background:#c6d6e2; }
	.CalendarMonth{}
	#theCalendarInner { width:100%; float:left; clear: both; padding:10px 0 0 0; }
	#imMonthSelect { width:961px; margin-bottom:10px; text-align:center; float:left; }
	.dayName { width:97px; text-align:center; float:left; }
	.dayNumber { width:100%; }
	.eventItem { font-size:11px; display:block; }
	#calendarBorder { width:686px; border-top:1px solid #000; border-left:1px solid #000; float:left; }




/*MEMBER CELEBRATIONS********************/
#ywrcMemberCelebrationsContainer
{
float:left;
margin-top:20px;
width:100%;
}
.ywrcMemberCelebrationsRow
{
float:left;
margin-bottom:30px;
width:100%;
}
.ywrcMemberCelebrationsItem
{
float:left;
width:193px;
}


/**************SUBNAV****************************/


      .subNavMemberHeader
      {
                padding-left:3px;
                padding-top:5px
      }   


      .subNavEconomicsHeader
      {
                padding-left:3px;
                padding-top:5px
      }   

      .subNavCommunityHeader
      {
                padding-left:3px;
                padding-top:5px
      }   


      #ywrcSubNavContainer {float:left;padding-top:20px;clear:both;width:100%;}
      #ywrcSubNavMemberContainer {float:left;border-bottom: solid 1px #999;clear:both;width:100%;padding:10px 0px 10px 0px;}
      #ywrcSubNavEconomicsContainer {float:left;border-bottom: solid 1px #999;clear:both;width:100%;padding:10px 0px 10px 0px;}
      #ywrcSubNavCommunityContainer {float:left;clear:both;padding:10px 0px 10px 0px;width:100%}

/*******************END SUBNAV*******************/



/* Staff Bio Styles */
.BiosContainer { width:660px; height:120px;}
.BiosBioContainer { width:520px; float:left;  }
.BioRightColumn{width:480px;}

.BioContent { padding:0; }
.BioLeftColumn { width:15%; padding:10px 10px 10px 10px; text-align:center; float:left;}

.BiosHr { }
.BiosHrBar { width:100%; color:#000000; }

.BiosName{position:relative; height:20px; }
.BiosTitle{position:relative; height:20px; }
.BiosStory{position:relative; height:100px; min-height:150px;}

.BiosLink { width:auto;}


}
