/**** BODY ***/
html, body 								{ background:#fff; text-align:left; color:#333; }
#siteWrap								{ background:#fff; width:984px; margin:0; }

a, 
a:link,
a:active,
a:visited,
a:hover									{ color:#333; }

/**** HEADER ***/
#headerWrap								{ background:#fff; }
#slogan									{ color:#333; background:#eee;  }

/**** HEADER LINKS ***/
#headerWrap #headerLinks				{ display:none; }

/**** NAV ***/
#headerWrap #navWrap					{ display:none; }

/**** HEADER NAV ***/
#headerWrap #headerNav					{ display:none; }

/**** MAIN AREA ***/
.zone a, 
.zone a:link,
.zone a:active,
.zone a:visited,
.zone a:hover							{ color:#333; }

/**** BANNERS ***/
#textWrap .bannerWrap					{ border-top:1px solid #999; }

/**** CONTENT BLOCKS ***/
#textWrap .contentBlock					{ background:#fff; border-top:1px solid #ccc; }
#textWrap .contentBlock .content dt span.title			{ color:#333; }
#textWrap .contentBlock .content dt a, 
#textWrap .contentBlock .content dt a:link,
#textWrap .contentBlock .content dt a:active,
#textWrap .contentBlock .content dt a:visited,
#textWrap .contentBlock .content dt a:hover				{ color:#333; }
#textWrap .contentBlock .content dd h3					{ color:#333; }

/**** NEWS ***/
#textWrap .contentBlock .content dl.news dt				{ color:#333; }
#textWrap .contentBlock .content dl.news dt a, 
#textWrap .contentBlock .content dl.news dt a:link,
#textWrap .contentBlock .content dl.news dt a:active,
#textWrap .contentBlock .content dl.news dt a:visited,
#textWrap .contentBlock .content dl.news dt a:hover		{ color:#333; }
#textWrap .contentBlock .content dl.news dd				{ color:#333; }

/**** EVENTS ***/
#textWrap .contentBlock .content dd ul.events li span		{ color:#333; }
#textWrap .contentBlock .content dd ul.events li span a, 
#textWrap .contentBlock .content dd ul.events li span a:link,
#textWrap .contentBlock .content dd ul.events li span a:active,
#textWrap .contentBlock .content dd ul.events li span a:visited,
#textWrap .contentBlock .content dd ul.events li span a:hover		{ color:#333; }

/**** MEMBERS ***/
#textWrap .contentBlock .content dd .members h3				{ background:#fff; }
#textWrap .contentBlock .content dd .members div ul li		{ color:#333; }

/**** TESTIMONIALS ***/
#textWrap .contentBlock .content dd .testimonials blockquote p,
#textWrap .contentBlock .content dd .testimonials blockquote p span,
#textWrap .contentBlock .content dd .testimonials blockquote .author		{ color:#333 !important; }




/**** UTILITY ***/
#utilityWrap							{ border-top:1px solid #ccc; }
#utilityWrap .contentBlock h3			{ color:#333; }
#utilityWrap .contentBlock p			{ color:#333; }
#utilityWrap .contentBlock a.arrow, 
#utilityWrap .contentBlock a.arrow:link,
#utilityWrap .contentBlock a.arrow:active,
#utilityWrap .contentBlock a.arrow:visited	{ color:#333; }
#utilityWrap .contentBlock a.arrow:hover	{ color:#333; }
#utilityWrap .contentBlock p a, 
#utilityWrap .contentBlock p a:link,
#utilityWrap .contentBlock p a:active,
#utilityWrap .contentBlock p a:visited	{ color:#333; }
#utilityWrap .contentBlock p a:hover	{ color:#333; }

#sidebarWrap .contentBlock				{ background:#fff; }
#sidebarWrap .contentBlock h3			{ color:#333; }
#sidebarWrap .contentBlock p			{ color:#333; }
#sidebarWrap .contentBlock a.arrow, 
#sidebarWrap .contentBlock a.arrow:link,
#sidebarWrap .contentBlock a.arrow:active,
#sidebarWrap .contentBlock a.arrow:visited	{ color:#333; }
#sidebarWrap .contentBlock a.arrow:hover		{ color:#333; }
#sidebarWrap .contentBlock p a, 
#sidebarWrap .contentBlock p a:link,
#sidebarWrap .contentBlock p a:active,
#sidebarWrap .contentBlock p a:visited	{ color:#333; }
#sidebarWrap .contentBlock p a:hover	{ color:#333; }



#mainWrap .color_00aca1				{ background:#fff; }
#mainWrap .color_00aca1 h3			{ color:#333; }
#mainWrap .color_00aca1 p			{ color:#333; }
#mainWrap .color_00aca1 a.arrow, 
#mainWrap .color_00aca1 a.arrow:link,
#mainWrap .color_00aca1 a.arrow:active,
#mainWrap .color_00aca1 a.arrow:visited	{ color:#333; }
#mainWrap .color_00aca1 a.arrow:hover		{ color:#333; }
#mainWrap .color_00aca1 p a, 
#mainWrap .color_00aca1 p a:link,
#mainWrap .color_00aca1 p a:active,
#mainWrap .color_00aca1 p a:visited	{ color:#333; }


#mainWrap .color_0e988f				{ background:#fff; }
#mainWrap .color_0e988f h3			{ color:#333; }
#mainWrap .color_0e988f p			{ color:#333; }
#mainWrap .color_0e988f a.arrow, 
#mainWrap .color_0e988f a.arrow:link,
#mainWrap .color_0e988f a.arrow:active,
#mainWrap .color_0e988f a.arrow:visited	{ color:#333; }
#mainWrap .color_0e988f a.arrow:hover		{ color:#333; }
#mainWrap .color_0e988f p a, 
#mainWrap .color_0e988f p a:link,
#mainWrap .color_0e988f p a:active,
#mainWrap .color_0e988f p a:visited	{ color:#333; }

#mainWrap .color_1c847d				{ background:#fff; }
#mainWrap .color_1c847d h3			{ color:#333; }
#mainWrap .color_1c847d p			{ color:#333; }
#mainWrap .color_1c847d a.arrow, 
#mainWrap .color_1c847d a.arrow:link,
#mainWrap .color_1c847d a.arrow:active,
#mainWrap .color_1c847d a.arrow:visited	{ color:#333; }
#mainWrap .color_1c847d a.arrow:hover		{ color:#333; }
#mainWrap .color_1c847d p a, 
#mainWrap .color_1c847d p a:link,
#mainWrap .color_1c847d p a:active,
#mainWrap .color_1c847d p a:visited	{ color:#333; }

#mainWrap .color_ededed				{ background:#fff; }
#mainWrap .color_ededed h3			{ color:#333; }
#mainWrap .color_ededed p			{ color:#333; }
#mainWrap .color_ededed a.arrow, 
#mainWrap .color_ededed a.arrow:link,
#mainWrap .color_ededed a.arrow:active,
#mainWrap .color_ededed a.arrow:visited	{ color:#333; }
#mainWrap .color_ededed a.arrow:hover		{ color:#333; }
#mainWrap .color_ededed p a, 
#mainWrap .color_ededed p a:link,
#mainWrap .color_ededed p a:active,
#mainWrap .color_ededed p a:visited	{ color:#333; }


/**** FOOTER ***/
#footerWrap								{ background:#fff; }
#footerWrap ul li						{ color:#333; }
#footerWrap ul li a, 
#footerWrap ul li a:link,
#footerWrap ul li a:active,
#footerWrap ul li a:visited				{ color:#333; }
#footerWrap ul li a:hover				{ color:#333; }
#footerWrap p							{ color:#333; }

/**** BREADCRUMB ***/
#breadcrumb								{ background:#fff url(../img/dottedLine.gif) repeat-x 0 100%; border-top:1px solid #ccc; }
#breadcrumb ul li						{ color:#333; }
#breadcrumb ul li a, 
#breadcrumb ul li a:link,
#breadcrumb ul li a:active,
#breadcrumb ul li a:visited				{ color:#333; }
#breadcrumb ul li a:hover				{ color:#333; }

#siteWrap H1,
#siteWrap H2,
#siteWrap H3,
#siteWrap H4,
#siteWrap H5,
#siteWrap H6,
#siteWrap P,
#siteWrap UL,
#siteWrap UL LI		{ color:#333 !important; }



#textWrap .contentBlock DIV.content .info			{ background:#00788e; padding:20px; }
#textWrap .contentBlock DIV.content .info dl		{ background:url(../img/infoDottedLine.gif) repeat-y 100% 0; float:left; display:inline; margin:0; padding:0; width:490px; }
#textWrap .contentBlock DIV.content .info dl dt		{ clear:both; float:left; display:inline; margin:0; padding:0 0 5px 0; width:40px; color:#fff; }
#textWrap .contentBlock DIV.content .info dl dd		{ float:left; display:inline; margin:0 40px 0 0; padding:0 0 5px 0; width:410px; color:#fff; }
#textWrap .contentBlock DIV.content .info .action	{ float:left; display:inline; margin:10px 0 0 20px; padding:0; width:132px; }
#textWrap .contentBlock DIV.content .info .action span a, 
#textWrap .contentBlock DIV.content .info .action span a:link,
#textWrap .contentBlock DIV.content .info .action span a:active,
#textWrap .contentBlock DIV.content .info .action span a:visited	{ background:#00aca1; position:relative; top:-5px; left:-5px; padding:0 10px; display:block; height:25px; font:bold 13px/25px "Trebuchet MS", arial, helvetica, sans-serif; color:#fff; text-transform:uppercase; }
#textWrap .contentBlock DIV.content .info .action span a:hover		{ text-decoration:none; color:#fff; }
#textWrap .contentBlock DIV.content .info .action span				{ margin:15px 0 0 5px; background:#003c47; float:left; display:inline; clear:both; text-decoration:none;  }




/**** CLEAR FLOATS - ONLY WHEN FLOATING CONTAINER IS IMPOSSIBLE ***/
#textWrap .contentBlock DIV.twoColumn:after 		{ content:"."; display:block; clear:both; visibility:hidden; line-height:0; height:0; }
#textWrap .contentBlock DIV.twoColumn 			{ display:inline-block; }
html[xmlns] #textWrap .contentBlock DIV.twoColumn { display:block; }
* html #textWrap .contentBlock DIV.twoColumn 		{ height:1%; }
/*******/
#textWrap .contentBlock DIV.twoColumn										{ padding-bottom:10px; }
#textWrap .contentBlock DIV.content h3					{ text-transform:uppercase; font:bold 13px/20px "Trebuchet MS", arial, helvetica, sans-serif; color:#79a3af; }
#textWrap .contentBlock DIV.content h3 a, 
#textWrap .contentBlock DIV.content h3 a:link,
#textWrap .contentBlock DIV.content h3 a:active,
#textWrap .contentBlock DIV.content h3 a:visited		{ text-decoration:none; color:#79a3af; }
#textWrap .contentBlock DIV.content h3 a:hover			{ text-decoration:underline; color:#79a3af; }

/**** PHOTOS ***/
#textWrap .contentBlock DIV.twoColumn .photos								{ width:194px; float:left; margin:0; padding:10px 20px; }
#textWrap .contentBlock DIV.twoColumn .photos img							{ margin:5px 0 0 0; border:1px solid #146a65; }

/**** TESTIMONIALS ***/
#textWrap .contentBlock DIV.twoColumn .testimonials							{ width:408px; float:left; background:url(../img/dottedLine.gif) repeat-y; margin:10px 0 0 0; padding:0 20px; }
#textWrap .contentBlock blockquote				{ margin:0; padding:10px 0; }
#textWrap .contentBlock blockquote p			{ padding:0 0 10px 0; font:bold 12px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#eaeaea !important; }
#textWrap .contentBlock blockquote p span		{ float:left; margin:-3px 3px -15px 0; font:bold 26px/26px "Trebuchet MS", arial, helvetica, sans-serif; color:#c9c9c9; }
#textWrap .contentBlock blockquote .author		{ display:block; text-align:right; font:bold 12px/14px "Trebuchet MS", arial, helvetica, sans-serif; color:#a9a9a9; }

/**** SLIDESHOW ***/
#siteWrap #mainWrap .slideshow				{ height:337px; width:100%; }
#siteWrap #mainWrap .slideshow ul			{ margin:0; padding:0; list-style-type:none; }
#siteWrap #mainWrap .slideshow ul li		{ margin:0; padding:0; }

/**** CALENDAR ***/
#siteWrap #textWrap .calendar UL.dayLabels LI		{ color:#fff !important; }
#siteWrap .calendar .month .day H4			{ color:#333; }
#siteWrap .calendar .month .day H4.has_events	{ color:#333; }
#siteWrap .calendar .month .day UL LI.roundtable	{ background:#fff; }
#siteWrap .calendar .month .day UL			{ border-top:25px solid #fff; }

#siteWrap .calendar .month .day UL LI.workshop	{ background:#fff; }


/**** POLLS ***/
#siteWrap .poll										{ color:#333; }
#siteWrap .poll FORM .eden_form .field-wrap LABEL		{ color:#333; }
#siteWrap .poll FORM .eden_form .field-wrap .checkbox LABEL		{ color:#333; }
#siteWrap .poll FORM .eden_form .buttons					{ background:#fff; }
#siteWrap .poll FORM .eden_form .buttons DIV INPUT			{ background:#fff; color:#333; }
#siteWrap #textWrap .poll UL LI H4			{ color:#333; }
#siteWrap #textWrap .poll UL LI DL DT		{ color:#333; }
#siteWrap #textWrap .poll UL.errors			{ background:#fff; }
#siteWrap #textWrap .poll UL.errors LI		{ color:#333; }

/**** HEADINGS ***/
.contentBlock H1			{ color:#333; }

/**** SEARCH RESULTS ***/
#siteWrap #textWrap .searchResults UL LI		{ border-bottom:1px solid #ccc;  }
#siteWrap #textWrap .searchResults UL LI SPAN	{ background:#fff; color:#333; }
#siteWrap #textWrap .searchResults UL LI.low SPAN		{ background:#fff; color:#333; }
#siteWrap #textWrap .searchResults UL LI.med SPAN		{ background:#fff; color:#333; }
#siteWrap #textWrap .searchResults UL LI.high SPAN		{ background:#fff; color:#333; }



















#ventureConferenceLayout #breadcrumb ul li				{ color:#333; }
#ventureConferenceLayout #breadcrumb ul li a, 
#ventureConferenceLayout #breadcrumb ul li a:link,
#ventureConferenceLayout #breadcrumb ul li a:active,
#ventureConferenceLayout #breadcrumb ul li a:visited	{ color:#333; }

/**** CONFERENCE SIDEBAR ***/
#sidebarWrap						{ border-top:none;  }

/**** SUBNAV ***/
#subnavWrap							{ border-top:1px solid #ccc; border-bottom:5px solid #ccc; background:#fff; }
#subnavWrap ul li a, 
#subnavWrap ul li a:link,
#subnavWrap ul li a:active,
#subnavWrap ul li a:visited			{ border-bottom:1px solid #ccc; color:#333; }
#subnavWrap ul li a.active, 
#subnavWrap ul li a.active:link,
#subnavWrap ul li a.active:active,
#subnavWrap ul li a.active:visited	{ border:1px solid #ccc; color:#333; background:#fff; }



/**** CONFERENCE HEADER ***/
#conferenceHeader					{ border-top:1px solid #ccc; background:#fff; }








