/********** GENERAL FORMATTING **********/
* 			{margin: 0;
			padding: 0;
			}

body 		        {font:  0.8em/130%  arial, helvetica, sans-serif;
			color: #000000;
			background: #FFFFFF;
                        position: relative;
			}

img:link, a img {border: 0px;}

.left			{float: left;}
.right			{float: right;}
.clear		        {clear:both;line-height:0;}


/********** TEXT FORMATTING **********/
p			{padding: 0 0 1em 0;
			}

ul, ol	 		{list-style-position: outside;
			padding-left: 20px;
			}

li			{padding: 5px;
			}

a 			{color: #000000;
			text-decoration: underline;
			}

a:hover		{text-decoration: none;
			}

.smaller		{font-size: 0.9em;
			}

h1			{font:  2.5em/250% arial, helvetica, sans-serif; 
			font-weight:bold;
			padding: 0 0 .2em 0; 
			line-height:1.10em; 
			text-transform: uppercase;
			}

h2			{font:  1.6em/120%  arial, helvetica, sans-serif; 
                         font-weight:bold;
			padding: 0 0 .2em 0;
			}

h3			{font:   1.25em/125% georgia, serif;
			padding: 0 0 .2em 0; 
			line-height:1.26em;
			}

h4, h5, h6		{font:  1.2em/100% arial, helvetica, sans-serif;
			text-transform: uppercase;
			padding: 0 0 .2em 0;
			}

/********** MAIN STRUCTURE **********/

#header			{height: 128px;
                        position: fixed;
			background: #72CCD2;
                        width: 900px;
			left: 50%;
			margin-left: -450px;
			z-index: 1000;
                        }

#headerAlign    {}

.newsletter		{position: absolute;
			top: 10px;
			right: 20px;
			text-transform: uppercase;
			font-size: 0.8em;
			z-index: 10000;
			}

.twitter-follow-button{
position: absolute;
top: 26px;
left: 0;
z-index: 100;
}


.facebook-button{
}

iframe {
  margin-top: 16px;
  margin-left: 16px;
}


.logo			{position: absolute;
			top: 40px;
			left: 9px;
			width: 880px;
			height: 35px;
			display: block;
			background: url(../../uploads/images/structure/logo.gif) no-repeat center;
			border-bottom: 1px solid #000;
			padding: 10px 0 3px 0px;
			z-index: 1;
			}

.logo	h1		{text-indent: -9999em;}

#nav			{position: absolute;
			top: 93px;
			left: 142px;
			}

#container		{
                        width: 900px;
			margin: 0 auto;
			padding-top: 128px;
			background-color:#FFFFFF;
			}

#content		{
                        float: left;
			padding-top: 6px;
			width: 900px;

			}

.homeLeft, .blockLeft	{
			float: left;
			width: 280px;
			padding: 16px 0px 0px 10px;
			position: fixed;
			overflow: hidden;
			z-index: 10;
			}

.blockLeftScroll 	{
			float: left;
			width: 280px;
			padding: 16px 0px 0px 16px;
			overflow: hidden;
			}

.homeLeft		{font: .6em/160%  helvetica, arial, sans-serif;
			width: 300px;
			text-align: right;
			}

.homeRight, .blockRight {
			float: right;
			width: 482px;
			padding: 16px 98px 0 8px;
			color: #000 !important;
			overflow: hidden;
			}

.homeRight	{border-left: 1px solid #D56A72;
			padding: 16px 90px 0 8px;
			}

.homeRight h1 {
padding-top: 20px;
}

.calendar-list     {border-style: none;
			padding: 16px 16px;
                        }

#footer		{clear: both;
			font-size: 0.85em;
			float: right;
			}

/********** GENERAL STYLES **********/

#header a		{text-decoration: none;
			}

#header a:hover {
			color: #FFF;
			}

#menu, #menu ul { /* all lists */
			list-style: none;
			}

#menu a		{display: block;
			}

#menu li		{ /* all list items */
			float: left;
			width: 134px;
			height: 32px;
			border-left: 1px solid #000;
			padding: 0 16px 0 6px;
			font-size: 0.9em;
			}

#menu li.last	{border-right: 0;}

#menu li ul	{ /* second-level lists */
			position: absolute;
			background: #72CCD2;
			left: -999em; 
			width: 148px;
			padding: 8px 8px 0 0;
			margin-left: -7px;
			z-index: 10000;
			border-left: 1px solid #000;
			border-right: 1px solid #000;
			text-transform: uppercase;
			}

#menu li ul li	{ /* all sub list items */
			clear: both;
			line-height: 120%;
			padding: 8px 6px 2px 6px;
			border: none;
			width: 144px;
			border-bottom: 1px solid #000;
			}

#menu li:hover ul, #menu li.sfhover ul {
			left: auto;
			}


.inputField {
	margin-bottom: 8px;
	border: 1px solid #999999;
	padding: 2px 4px;
	}

.inputTextarea {
	border: 1px solid #999999;
	}


/********** PROGRAMS ***********/
.calls 		{color: #C362D1;}
.bridge 	{color: #D56A72;}
.convenings 	{color: #50B2D9;}
.organizing 	{color: #6DBE45;}
.profiles 	{color: #F26649;}
.policy 	{color: #BE6302;}
.blog 		{color: #FFCD12;}
.other 		{color: #CCCCCC;}
.workshops 	{color: #bda689;}
.seiu 		{color: #7E33BD;}
.nocdny 	{color: #C9DA2D;}
.pbnyc 		{color: #EB7431;}


.programInfo	{font: 1.5em/120%  times, serif;
			padding: .5em 0 1.5em 0;
			font-style: italic;
			}

.capsule, .capsuleImg	{
			clear:both;
			width: 443px;
			color: none;
			margin-bottom: 16px;
			padding: 10px;
			}

.capsuleImg .last {margin-right: 0;}

.capsule .img, .capsuleImg .img {
			margin-bottom: 1em;
			width: 463px;
			overflow: hidden;
			background: none;
			text-align: left;
			color: none; 
			font-size:0.9em;
			font-style:italic;
			}

.capsule h1, .capsuleImg h1 {
			color: #000;
			font-size: 1.6em;
                        line-height:2.2 em;
			font-weight: bold;
			}




.calls  .color100, .resourceColorcalls {background-color: rgba(195,98,209,1);}	/* C362D1 */
.calls  .color90		{background-color: rgba(195,98,209,.9);}
.calls  .color80		{background-color: rgba(195,98,209,.8);}
.calls  .color70		{background-color: rgba(195,98,209,.7);}
.calls  .color60		{background-color: rgba(195,98,209,.6);}
.calls  .color50		{background-color: rgba(195,98,209,.5);}
.calls  .color40		{background-color: rgba(195,98,209,.4);}
.calls  .color30		{background-color: rgba(195,98,209,.3);}
.calls  .color20		{background-color: rgba(195,98,209,.2);}
.calls  .color10		{background-color: rgba(195,98,209,.1);}

.bridge  .color100, .resourceColorbridge {background-color: rgba(213,106,114,1);}	/* D56A72 */
.bridge  .color90		{background-color: rgba(213,106,114,.9);}
.bridge  .color80		{background-color: rgba(213,106,114,.8);}
.bridge  .color70		{background-color: rgba(213,106,114,.7);}
.bridge  .color60		{background-color: rgba(213,106,114,.6);}
.bridge  .color50		{background-color: rgba(213,106,114,.5);}
.bridge  .color40		{background-color: rgba(213,106,114,.4);}
.bridge  .color30		{background-color: rgba(213,106,114,.3);}
.bridge  .color20		{background-color: rgba(213,106,114,.2);}
.bridge  .color10		{background-color: rgba(213,106,114,.1);}

.convenings .color100, .resourceColorconvenings	{background-color: rgba(50,178,215,1);}	/*#50B2D9 */
.convenings .color90	{background-color: rgba(50,178,215,.9);}
.convenings .color80	{background-color: rgba(50,178,215,.8);}
.convenings .color70	{background-color: rgba(50,178,215,.7);}
.convenings .color60	{background-color: rgba(50,178,215,.6);}
.convenings .color50	{background-color: rgba(50,178,215,.5);}
.convenings .color40	{background-color: rgba(50,178,215,.4);}
.convenings .color30	{background-color: rgba(50,178,215,.3);}
.convenings .color20	{background-color: rgba(50,178,215,.2);}
.convenings .color10	{background-color: rgba(50,178,215,.1);}

.organizing .color100, .resourceColororganizing {background-color: rgba(109,190,45,1);}	/*6DBE45  */
.organizing .color90	{background-color: rgba(109,190,45,.9);}
.organizing .color80	{background-color: rgba(109,190,45,.8);}
.organizing .color70	{background-color: rgba(109,190,45,.7);}
.organizing .color60	{background-color: rgba(109,190,45,.6);}
.organizing .color50	{background-color: rgba(109,190,45,.5);}
.organizing .color40	{background-color: rgba(109,190,45,.4);}
.organizing .color30	{background-color: rgba(109,190,45,.3);}
.organizing .color20	{background-color: rgba(109,190,45,.2);}
.organizing .color10	{background-color: rgba(109,190,45,.1);}

.profiles .color100, .resourceColorprofiles	{background-color: rgba(242,66,49,1);}	/* F26649*/
.profiles .color90	{background-color: rgba(242,66,49,.9);}
.profiles .color80	{background-color: rgba(242,66,49,.8);}
.profiles .color70	{background-color: rgba(242,66,49,.7);}
.profiles .color60	{background-color: rgba(242,66,49,.6);}
.profiles .color50	{background-color: rgba(242,66,49,.5);}
.profiles .color40	{background-color: rgba(242,66,49,.4);}
.profiles .color30	{background-color: rgba(242,66,49,.3);}
.profiles .color20	{background-color: rgba(242,66,49,.2);}
.profiles .color10	{background-color: rgba(242,66,49,.1);}

.policy .color100	, .resourceColorpolicy {background-color: rgba(190,99,2,1);}	/* BE6302 */
.policy .color90		{background-color: rgba(190,99,2,.9);}
.policy .color80		{background-color: rgba(190,99,2,.8);}
.policy .color70		{background-color: rgba(190,99,2,.7);}
.policy .color60		{background-color: rgba(190,99,2,.6);}
.policy .color50		{background-color: rgba(190,99,2,.5);}
.policy .color40		{background-color: rgba(190,99,2,.4);}
.policy .color30		{background-color: rgba(190,99,2,.3);}
.policy .color20		{background-color: rgba(190,99,2,.2);}
.policy .color10		{background-color: rgba(190,99,2,.1);}

.blog .color100, .resourceColorblog {background-color: rgba(255,205,12,1);}	/* FFCD12 */
.blog .color90		{background-color: rgba(255,205,12,.9);}
.blog .color80		{background-color: rgba(255,205,12,.8);}
.blog .color70		{background-color: rgba(255,205,12,.7);}
.blog .color60		{background-color: rgba(255,205,12,.6);}
.blog .color50		{background-color: rgba(255,205,12,.5);}
.blog .color40		{background-color: rgba(255,205,12,.4);}
.blog .color30		{background-color: rgba(255,205,12,.3);}
.blog .color20		{background-color: rgba(255,205,12,.2);}
.blog .color10		{background-color: rgba(255,205,12,.1);}

.other .color100, .resourceColorother {background-color: rgba(204,204,204,1);}	/* CCCCCC */
.other .color90		{background-color: rgba(204,204,204,.9);}
.other .color80		{background-color: rgba(204,204,204,.8);}
.other .color70		{background-color: rgba(204,204,204,.7);}
.other .color60		{background-color: rgba(204,204,204,.6);}
.other .color50		{background-color: rgba(204,204,204,.5);}
.other .color40		{background-color: rgba(204,204,204,.4);}
.other .color30		{background-color: rgba(204,204,204,.3);}
.other .color20		{background-color: rgba(204,204,204,.2);}
.other .color10		{background-color: rgba(204,204,204,.1);}

.workshops .color100, .resourceColorworkshops {background-color: rgba(189,166,137,1);}	/* bda689 */
.workshops .color90		{background-color: rgba(189,166,137,.9);}
.workshops .color80		{background-color: rgba(189,166,137,.8);}
.workshops .color70		{background-color: rgba(189,166,137,.7);}
.workshops .color60		{background-color: rgba(189,166,137,.6);}
.workshops .color50		{background-color: rgba(189,166,137,.5);}
.workshops .color40		{background-color: rgba(189,166,137,.4);}
.workshops .color30		{background-color: rgba(189,166,137,.3);}
.workshops .color20		{background-color: rgba(189,166,137,.2);}
.workshops .color10		{background-color: rgba(189,166,137,.1);}	

.seiu .color100, .resourceColorseiu {background-color: rgba(126,51,189,1);}	/* 7E33BD */
.seiu .color90		{background-color: rgba(126,51,189,.9);}
.seiu .color80		{background-color: rgba(126,51,189,.8);}
.seiu .color70		{background-color: rgba(126,51,189,.7);}
.seiu .color60		{background-color: rgba(126,51,189,.6);}
.seiu .color50		{background-color: rgba(126,51,189,.5);}
.seiu .color40		{background-color: rgba(126,51,189,.4);}
.seiu .color30		{background-color: rgba(126,51,189,.3);}
.seiu .color20		{background-color: rgba(126,51,189,.2);}
.seiu .color10		{background-color: rgba(126,51,189,.1);}

.nocdny .color100, .resourceColornocdny {background-color: rgba(201,218,45,1);}	/* C9DA2D */
.nocdny .color90		{background-color: rgba(201,218,45,.9);}
.nocdny .color80		{background-color: rgba(201,218,45,.8);}
.nocdny .color70		{background-color: rgba(201,218,45,.7);}
.nocdny .color60		{background-color: rgba(201,218,45,.6);}
.nocdny .color50		{background-color: rgba(201,218,45,.5);}
.nocdny .color40		{background-color: rgba(201,218,45,.4);}
.nocdny .color30		{background-color: rgba(201,218,45,.3);}
.nocdny .color20		{background-color: rgba(201,218,45,.2);}
.nocdny .color10		{background-color: rgba(201,218,45,.1);}

.pbnyc .color100, .resourceColorpbnyc {background-color: rgba(235,116,49,1);}	/* EB7431 */
.pbnyc .color90		{background-color: rgba(235,116,49,.9);}
.pbnyc .color80		{background-color: rgba(235,116,49,.8);}
.pbnyc .color70		{background-color: rgba(235,116,49,.7);}
.pbnyc .color60		{background-color: rgba(235,116,49,.6);}
.pbnyc .color50		{background-color: rgba(235,116,49,.5);}
.pbnyc .color40		{background-color: rgba(235,116,49,.4);}
.pbnyc .color30		{background-color: rgba(235,116,49,.3);}
.pbnyc .color20		{background-color: rgba(235,116,49,.2);}
.pbnyc .color10		{background-color: rgba(235,116,49,.1);}

.capsule .intro, .capsuleImg .intro {
			padding-bottom: 1em;
			}

.capsule .topics, .capsuleImg .topics {
			padding-top: 1em;
			}

.audioLinks ul, .linkLinks ul, .downloadLinks ul, .moreLinks ul {
			padding: 0; 
			margin: 0; 
			}

.audioLinks ul li	{list-style: none;
			background: url(../../uploads/images/structure/audioicon.png) no-repeat center left;
			padding: 2px 0 2px 22px;
			}

.linkLinks ul li	{list-style: none;
			background: url(../../uploads/images/structure/linkouticon.png) no-repeat center left;
			padding: 2px 0 2px 22px;
			}

.downloadLinks ul li  {list-style: none;
			background: url(../../uploads/images/structure/pdficon.png) no-repeat center left;
			padding: 2px 0 2px 22px;
			}

.moreLinks ul li	{list-style: none;
			background: url(../../uploads/images/structure/viewonscreenicon.png) no-repeat center left;
			padding: 2px 0 2px 22px;
			}

.blockLeft .topics{padding-top: 2em;
			color: #000 !important;
			}

.icon			{float: left;
			}

.iconName		{float: left;
			padding: 6px 0 0 5px;
			}

/********** FRONT-END STYLES **********/

.imgRight		{float: right;
			padding: 5px 0 6px 17px;
			}

.imgLeft		{float: left;
			padding: 5px 17px 6px 0;
			}

.quote		{font: 1.5em/120%  times, serif;
			font-style: italic;;
			}

.highlight 		{color: #D56A72;		
			}
/* Stylesheet: Default Modified On 2014-07-16 16:45:03 */
