	/*//---------------------------------------------*/
	/*// Name: Site - Default Style Sheet			 */
	/*// Specification: CSS 2.1						 */
	/*//---------------------------------------------*/
	
	
	/*//---------------------------------------------*/
	/*// Override Global Settings Below				 */
	/*//---------------------------------------------*/

	/*//---------------------------------------------*/
	/*// Header Cell Settings						 */
	/*//---------------------------------------------*/
	td.headerCell {		
		color: #000000;
		background: #ffffff url(images/layout/header.jpg) no-repeat;
	}
	td.headerCell h1 a {
		width: 620px;
		height: 120px;
	}
	
	td.headerNavCell {
		font: 12px Arial, Helvetica, sans-serif;
		vertical-align: top;
		
		color: #000000;
		background: #F0F0F0 url(images/layout/header-left.jpg) no-repeat;
	}
	td.headerNavCell div {
		border: #000000 0px solid;
		margin: 0px;
		padding: 0px;
	}
	td.headerNavCell div a {
		width: 120px;
		height: 120px;
		
		display: block;
		cursor: pointer;
	}
	td.headerNavCell div a span {
		display: none;
	}
	
	.newsletterBlock {
		width: 120px;
		position: relative;
		left: -130px;
		top: 208px !important;
		margin-top: -208px !important;
		top: 235px;
		margin-top: -235px;
	}


	/*//---------------------------------------------*/
	/*// Content/Baseline Cell Settings				 */
	/*//---------------------------------------------*/
	td.contentCell {
		width: 495px;
		height: 500px;
	}

	td.baselineCell {
		color: #000000;
		background: #FFFFFF;	

		border-top: #010066 1px solid;
		padding: 10px 10px 10px 10px;
	}
	td.baselineNavigation {
		color: #000000;
		background: #010066;
	}
	td.baselineNavigationRight {
		color: #000000;
		background: #FFFFFF;
		
		border-left: #010066 1px solid;
	}
	
	h2.navCalendar {
		text-align: center;
		
		color: #010066;
		background: #FFFFFF left center no-repeat;
		
		border-top: #FFFFFF 1px solid;
		margin: 0px;
	}	
	h3.navCalendar {
		font: normal 11px Arial, Helvetica, sans-serif;
		font-variant: normal;
		text-align: center;
		
		color: #000000;
		background: #FFFFFF left center no-repeat;
		
		padding: 0px 0px;
		margin: 0px;
	}	
	h2.sponsorsHeader {
		text-align: center;
		width: 140px;
		
		margin-top: 10px;
	}
	
	h2.sponsorsPopupHeader {
		text-align: left;
		width: 100%;
		
		margin-top: 10px;
	}
	
	.sponsorRow1 {
	background: #fff;
	}
	.sponsorRow1 {
	background: #fff;
	}
	
	h2.sectionImage {
		vertical-align: middle; 
		
		color: #000000;
		background: #010066 left center no-repeat; 
		
		height: 13px;
		
		padding: 5px;
		margin-bottom: 10px;
		
		display: block;
	}
	h2.sectionImage span {
		display: none;
	}
	
	.paddedTable {	
		border-right: #000000 1px solid;
		border-bottom: #000000 1px solid;
	}
	
	.paddedTable tr th {
		font: bold 12px Arial, Helvetica, sans-serif;
		
		color: #FFFFFF;
		background: #010066;
		
		padding: 3px; 
		border-left: #000000 1px solid;
		border-top: #000000 1px solid;
	}
	
	.paddedTable tr td {
		padding: 3px;
		border-left: #000000 1px solid;
		border-top: #000000 1px solid;
	}
	
	.numericTable {
		 margin-bottom: 10px;
	}
	.numericTable tr th {
		font: bold 12px Arial, Helvetica, sans-serif;
		
		border-bottom: #000000 1px solid;
		padding-right: 5px;
	}
	.numericTable tr td {
		 padding-right: 5px;
	}
	
	.textCopyright {
		font: 12px Arial, Helvetica, sans-serif;
		
		color: #666666;
		background: transparent;
	}
	h3.smallerFont {
		font-size: 14px;
		
		border: 0px;
	}
	
	.paragraphHeading {
		margin-bottom: 10px;
	}
	
	
	.jobTable {
		font-size:10px;
	}
	/*//---------------------------------------------*/
	/*// Navigation Cell Settings					 */
	/*//---------------------------------------------*/
	div.navigationCell {	
		color: #000000;
		background: #010066;
	}
	div.navigationCell div a {
		height: 55px;
		
		margin: 5px 0px;
	}

	div.navCell {	
		color: #000000;
		background: #010066;
	}

	div.navCell div a {
		height: 40px;
		
		margin: 5px 0px;
	}
	
	/*//---------------------------------------------*/
	/*// Sponsors Cell Settings						 */
	/*//---------------------------------------------*/
	td.sponsorsCell {
		font: 12px Arial, Helvetica, sans-serif;
		text-align: center;
		vertical-align: top;

		color: #000000;
		background: #FFFFFF;
		
		border-left: #010066 1px solid;
	}
	td.sponsorsCell div {
		border-top: #010066 1px solid;
		margin: 0px;
		padding: 2px 0px;
	}
	td.sponsorsCell div a {
		width: 140px;
		
		display: block;
		cursor: pointer;
		
		margin: 0px;
	}
	
	
	td.rightCell {
	border-left: #010066 1px solid;
	padding: 0 0 0 5px;
	}
	
	
	
	/*//---------------------------------------------*/
	/*// Navigation Related Settings				 */
	/*//---------------------------------------------*/
	td.navigationCell, td.navigationCell div a, td.baselineNavigation {
		width: 120px;
	}
	
	td.sponsorsCell, td.baselineNavigationRight {
		width: 140px;
		padding-left: 10px;
		padding-right: 10px;
	}
	
	/*//---------------------------------------------*/
	/*// Image Settings								 */
	/*//---------------------------------------------*/
	.imgSponsors {
		width: 100px;
		
		border: #000000 0px solid;
		margin-left: auto;
		margin-right: auto;
	}
	
	
	/*//---------------------------------------------*/
	/*//////////////////////////////////////////////////////////////*/
	/*//---------------------------------------------*/
	

	/*//---------------------------------------------*/
	/*// Image Rollover Settings					 */
	/*//---------------------------------------------*/
	a.imgRollOver-home { background: url(images/layout/home-up.jpg) no-repeat; }
	a.imgRollOver-home:hover { background: url(images/layout/home-over.jpg) no-repeat; }
	
	a.imgRollOver-about { background: url(images/layout/about-up.jpg) no-repeat; }
	a.imgRollOver-about:hover { background: url(images/layout/about-over.jpg) no-repeat; }
	
	a.imgRollOver-speakers-programs { background: url(images/layout/speakers-programs-up.jpg) no-repeat; }
	a.imgRollOver-speakers-programs:hover { background: url(images/layout/speakers-programs-over.jpg) no-repeat; }

	a.imgRollOver-calendar { background: url(images/layout/calendar-up.jpg) no-repeat; }
	a.imgRollOver-calendar:hover { background: url(images/layout/calendar-over.jpg) no-repeat; }

	a.imgRollOver-newsletter { background: url(images/layout/newsletter-up.jpg) no-repeat; }
	a.imgRollOver-newsletter:hover { background: url(images/layout/newsletter-over.jpg) no-repeat; }

	a.imgRollOver-golf { background: url(images/layout/golf-scramble-up.jpg) no-repeat; }
	a.imgRollOver-golf:hover { background: url(images/layout/golf-scramble-over.jpg) no-repeat; }

	a.imgRollOver-aboutspeakers { background: url(images/layout/about-speakers-up.jpg) no-repeat; }
	a.imgRollOver-aboutspeakers:hover { background: url(images/layout/about-speakers-over.jpg) no-repeat; }

	a.imgRollOver-rsvpatt { background: url(images/layout/rsvp-attendance-up.jpg) no-repeat; }
	a.imgRollOver-rsvpatt:hover { background: url(images/layout/rsvp-attendance-over.jpg) no-repeat; }

	a.imgRollOver-business-groups { background: url(images/layout/business-groups-up.jpg) no-repeat; }
	a.imgRollOver-business-groups:hover { background: url(images/layout/business-groups-over.jpg) no-repeat; }

	a.imgRollOver-business-links { background: url(images/layout/business-links-up.jpg) no-repeat; }
	a.imgRollOver-business-links:hover { background: url(images/layout/business-links-over.jpg) no-repeat; }

	a.imgRollOver-top-restaurants { background: url(images/layout/top-restaurants-up.jpg) no-repeat; }
	a.imgRollOver-top-restaurants:hover { background: url(images/layout/top-restaurants-over.jpg) no-repeat; }

	a.imgRollOver-business-blogs { background: url(images/layout/business-blogs-up.jpg) no-repeat; }
	a.imgRollOver-business-blogs:hover { background: url(images/layout/business-blogs-over.jpg) no-repeat; }

	a.imgRollOver-business-internet-radio { background: url(images/layout/business-internet-radio-up.jpg) no-repeat; }
	a.imgRollOver-business-internet-radio:hover { background: url(images/layout/business-internet-radio-over.jpg) no-repeat; }

	a.imgRollOver-jobs { background: url(images/layout/jobs-up.jpg) no-repeat; }
	a.imgRollOver-jobs:hover { background: url(images/layout/jobs-over.jpg) no-repeat; }

	a.imgRollOver-sponsors { background: url(images/layout/sponsors-up.jpg) no-repeat; }
	a.imgRollOver-sponsors:hover { background: url(images/layout/sponsors-over.jpg) no-repeat; }

	a.imgRollOver-sports-culture { background: url(images/layout/sports-culture-up.jpg) no-repeat; }
	a.imgRollOver-sports-culture:hover { background: url(images/layout/sports-culture-over.jpg) no-repeat; }

	/* Compact Navigation */
	.navCell div a span {
		display: none;
	}
	
	a.iRO-home {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/home-up.gif) no-repeat;
	}
	
	a.iRO-home:hover {
		background: url(images/compact/home-over.gif) no-repeat;
	}
	
	a.iRO-about {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/about-up.gif) no-repeat;
	}
	
	a.iRO-about:hover {
		background: url(images/compact/about-over.gif) no-repeat;
	}
	
	a.iRO-speakers {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/speakers-up.gif) no-repeat;
	}
	
	a.iRO-speakers:hover {
		background: url(images/compact/speakers-over.gif) no-repeat;
	}
	
	a.iRO-rsvp {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/rsvp-up.gif) no-repeat;
	}
	
	a.iRO-rsvp:hover {
		background: url(images/compact/rsvp-over.gif) no-repeat;
	}
	
	a.iRO-cal {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/calendar-up.gif) no-repeat;
	}
	
	a.iRO-cal:hover {
		background: url(images/compact/calendar-over.gif) no-repeat;
	}
	
	a.iRO-news {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/newsletter-up.gif) no-repeat;
	}
	
	a.iRO-news:hover {
		background: url(images/compact/newsletter-over.gif) no-repeat;
	}
	
	a.iRO-archive {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/article-up.gif) no-repeat;
	}
	
	a.iRO-archive:hover {
		background: url(images/compact/article-over.gif) no-repeat;
	}
	
	a.iRO-sponsor {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/sponsors-up.gif) no-repeat;
	}
	
	a.iRO-sponsor:hover {
		background: url(images/compact/sponsors-over.gif) no-repeat;
	}
	
	a.iRO-golf {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/golf-up.gif) no-repeat;
	}
	
	a.iRO-golf:hover {
		background: url(images/compact/golf-over.gif) no-repeat;
	}
	
	a.iRO-group {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/groups-up.gif) no-repeat;
	}
	
	a.iRO-group:hover {
		background: url(images/compact/groups-over.gif) no-repeat;
	}
	
	a.iRO-links {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/links-up.gif) no-repeat;
	}
	
	a.iRO-links:hover {
		background: url(images/compact/links-over.gif) no-repeat;
	}
	
	a.iRO-restaurant {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/restaurants-up.gif) no-repeat;
	}
	
	a.iRO-restaurant:hover {
		background: url(images/compact/restaurants-over.gif) no-repeat;
	}
	
	a.iRO-blog {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/blogs-up.gif) no-repeat;
	}
	
	a.iRO-blog:hover {
		background: url(images/compact/blogs-over.gif) no-repeat;
	}
	
	a.iRO-radio {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/radio-up.gif) no-repeat;
	}
	
	a.iRO-radio:hover {
		background: url(images/compact/radio-over.gif) no-repeat;
	}
	
	a.iRO-jobs {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/jobs-up.gif) no-repeat;
	}
	
	a.iRO-jobs:hover {
		background: url(images/compact/jobs-over.gif) no-repeat;
	}
	
	a.iRO-culture {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/sports-up.gif) no-repeat;
	}
	
	a.iRO-culture:hover {
		background: url(images/compact/sports-over.gif) no-repeat;
	}
	
	a.iRO-corner {
		width: 120px;
		height: 40px;
		display: block;
		background: url(images/compact/corner-up.gif) no-repeat;
	}
	
	a.iRO-corner:hover {
		background: url(images/compact/corner-over.gif) no-repeat;
	}
	
	/*//---------------------------------------------*/
	/*//////////////////////////////////////////////////////////////*/
	/*//---------------------------------------------*/
	

	/*//---------------------------------------------*/
	/*// Deprecated Settings						 */
	/*//---------------------------------------------*/	
	/*
	.bluetitles {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		color: #000066;
	}
	.titles {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #000000;
	}
	.bodycontent {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #000000;
	}
	.caledardate {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		color: #000066;
	}
	.copyrightDeprecated {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #666666;
	}
	.side {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		color: #000000;
	}
	.articleTitle {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: bold;
		color: #000066;
	}
	.tag A {
		color: #000000;
		text-decoration:none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
	}
	.tag A:LINK {  color: #000000; text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
	.tag A:VISITED {  color: #000000; text-decoration:none;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
	.tag A:HOVER {  color: #990000; text-decoration:underline;font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
	
	.text_superscript {
		vertical-align: super;
		font-size: 0.7em;
	}
	*/
	.sidewhite {
		color: #FFFFFF;
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
	}
	.sidewhite A:LINK {  
		color: #FFFFFF; 
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
	}
	.sidewhite A:HOVER { 
		color: #FFFFCC; 
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 9pt;
	}