/* ==========================================================================
   HTML5 Boilerplate styles - h5bp.com
   ========================================================================== */
   
/* Fonts
	Raleway - 200,400,600,800
	Light, Normal, Semi-bold, Extra-bold
	
	Preferred font stacks:
		Paragraphs: 
			font-family: Georgia, Times New Roman, Serif;
		
		Headlines:			
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
*/

@import url(http://fonts.googleapis.com/css?family=Raleway:400,600,200,800);

/* Style Guide Color Index:  
	Base Colors:
	E.org Black - rgb(19,19,19);
	E.org Light Grey - rgb(225,225,225);
	E.org Midtone Grey - rgb(82,83,83);
	
	Primary Colors:
	E.org Lime - rgb(170,179,0);
	E.org Teal - rgb(60,136,173);
	
	Accent Colors:
	E.org Brown - rgb(114,111,34);
	E.org Midnight Blue - rgb(0,48,80);
	E.org Orange - rgb(244,121,2);
	
	Earth Tones:
	E.org Leaf - rgb(161,191,125);
	E.org Green - rgb(119,130,97);
	E.org Olive - rgb(152,147,101);
	E.org Sand - rgb(182,149,99);
	E.org Golden - rgb(251,220,138);
	
	Cool Colors: 
	E.org eMed Blue- rgb(53,101,121)
	E.org Pale Blue - rgb(125,143,175)
	E.org Blue - rgb(0,109,172)
	E.org Aqua - rgb(100,163,163)
	E.org Limade - rgb(171,186,33)
	
	Warm Colors: 
	E.org Cranberry - rgb(159,10,40)
	E.org Red - rgb(205,43,35)
	E.org Vermilion - rgb(211,130,34)
	E.org Bright Yellow - rgb(250,213,99)
	E.org Pastel Yellow - rgb(255,255,144)
*/

/* apply a natural box layout model to all elements */
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-text-size-adjust: 100%; }
.lt-ie8 * {box-sizing: border-box;*behavior: url(/themes/global/scripts/boxsizing.htc);}

html,
button,
input,
select,
textarea {
    color:rgb(19,19,19);
}

body {
    line-height: 1.4;
}

::-moz-selection { 
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

img {
    vertical-align: middle;
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0;
}

textarea {
    resize: vertical;
}

.chromeframe {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}

a {
}

	a:link,
	a:visited {
		color: rgb(60,136,173);
		text-decoration: none;
	}

	a:hover,
	a:active {
		color: rgb(170,179,0);
		text-decoration: underline;
	}


/* ==========================================================================
   Author's custom styles
   CSS created by: Randy Hammons, Optiem
   ========================================================================== */

html {
	background: rgb(225,225,225);
}

#viewport {
	clear: both;
	width: 100%;
}

	#breakout {
		position: relative;
		width: 100%;
	}

		#breakout > ul {
			padding: 0;
			margin: 0;
			position: relative;
			margin: 0 auto;
			list-style: none;
			width: 100%;
			height: 586px; /* height of LI and menu tray below*/
			border-bottom: 162px solid rgb(19, 19, 19);
			overflow: hidden;
			box-shadow: 0 10px 30px rgb(190,190,190)
		}

			#breakout > ul li {
				position: absolute;
				left: 0;
				right: 0;
				display: none;
				z-index: 0;
				margin: 0 auto;	
				padding: 6em 0 0;
				width: 100%;
				height: 427px;
				background: no-repeat center center; 
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;
				background-size: cover;
			}

			#breakout > ul li.active {
				z-index: 10;		
			}

				#breakout ul li article {
					position: relative;
					margin: 0 auto;
					padding: 0 4em;
					width: 1000px;
				}

					#breakout ul li img {
						max-width: 330px;
					}

						#breakout ul li.right img {
							clear: both;
							float: right;
						}

					#breakout ul li img.background {
						display: none;
					}

					#breakout ul li p {
						width: 330px;
						font-family: Georgia, Times New Roman, Serif;
						font-size: 1.4em;
						font-style: normal;	
					}
					
					#breakout ul li.white {
						color: rgb(252, 252, 252);
					}
					
					#breakout ul li.black {
					    color: rgb(0, 0, 0);
					}										

						#breakout ul li.right p {
							clear: both;
							float: right;
						}

						#breakout ul li p.cta {
						}
							
							p.cta a:link,
							p.cta a:visited {
								display: block;
								float: left;
								clear: both;
								padding: .5em 3em .5em 1em;
								background: rgb(90,147,182) url("/images/EntrepreneurshipOrg/global/sprites.v2.png") right center; /* Old browsers */
								/* IE9 SVG, needs conditional override of 'filter' to 'none' */
								
								background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center,  -moz-linear-gradient(top,  rgb(90,147,182) 0%, rgb(8,92,135) 80%);

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(90,147,182)), color-stop(80%,rgb(8,92,135)));/* Chrome,Safari4+ */

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(90,147,182) 0%,rgb(8,92,135) 80%); /* Chrome10+,Safari5.1+ */

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(90,147,182) 0%,rgb(8,92,135) 80%);/* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a93b6', endColorstr='#085c87',GradientType=0 ); /* IE6-8 */	
								border-radius: 2.4em;
								font-family: 'Raleway', Helvetica, Arial, Sans-serif;
								font-size: 1.2em;
								font-weight: 400;
								font-style: normal;
								text-decoration: none;
								color: white;
								cursor: pointer;
								
								transition: all .25s;
								-webkit-transition: all .25s;
							}
							
								p.cta a.alt:link,
								p.cta a.alt:visited {
									background: rgb(138,138,138); /* Old browsers */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -moz-linear-gradient(top,  rgb(138,138,138) 0%, rgb(103,103,103) 100%); /* FF3.6+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(138,138,138)), color-stop(100%,rgb(103,103,103))); /* Chrome,Safari4+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(138,138,138) 0%,rgb(103,103,103) 100%); /* Chrome10+,Safari5.1+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -o-linear-gradient(top,  rgb(138,138,138) 0%,rgb(103,103,103) 100%); /* Opera 11.10+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(138,138,138) 0%,rgb(103,103,103) 100%); /* IE10+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, linear-gradient(to bottom,  rgb(138,138,138) 0%,rgb(103,103,103) 100%); /* W3C */
									filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8a8a8a', endColorstr='#676767',GradientType=0 ); /* IE6-8 */
	
								}

                                div.backpage article aside.sidebar > .cta a:link,
                                div.backpagep article aside.sidebar > .cta a:visited {
                                    float: none;
                                    text-align: center;
                                }
							
							.ie9 p.cta a:link,
							.ie9 p.cta a:visited {
								filter: none;
								/* IE9 SVG, needs conditional override of 'filter' to 'none' */
								
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhOTNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzA4NWM4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
								}
							
								.ie9 p.cta a.alt:link,
								.ie9 p.cta a.alt:visited {
									filter: none;
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhhOGE4YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NzY3NjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
									}
							
							p.cta a:hover {
								box-shadow: 0 0 10px white;
								text-shadow: 0 0 4px rgb(19,19,19);
								
								background: rgb(99,154,187); /* Old browsers */
								background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -moz-linear-gradient(top,  rgb(99,154,187) 0%, rgb(35,110,148) 100%); /* FF3.6+ */
								background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(99,154,187)), color-stop(100%,rgb(35,110,148))); /* Chrome,Safari4+ */
								background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(99,154,187) 0%,rgb(35,110,148) 100%); /* Chrome10+,Safari5.1+ */
								background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -o-linear-gradient(top,  rgb(99,154,187) 0%,rgb(35,110,148) 100%); /* Opera 11.10+ */
								background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(99,154,187) 0%,rgb(35,110,148) 100%); /* IE10+ */
								background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, linear-gradient(to bottom,  rgb(99,154,187) 0%,rgb(35,110,148) 100%); /* W3C */
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#639abb', endColorstr='#236e94',GradientType=0 ); /* IE6-8 */

							}
							
								p.cta a.alt:hover {
									background: rgb(155,155,155); /* Old browsers */
									
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -moz-linear-gradient(top,  rgb(155,155,155) 0%, rgb(120,120,120) 100%); /* FF3.6+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(155,155,155)), color-stop(100%,rgb(120,120,120))); /* Chrome,Safari4+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(155,155,155) 0%,rgb(120,120,120) 100%); /* Chrome10+,Safari5.1+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -o-linear-gradient(top,  rgb(155,155,155) 0%,rgb(120,120,120) 100%); /* Opera 11.10+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(155,155,155) 0%,rgb(120,120,120) 100%); /* IE10+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, linear-gradient(to bottom,  rgb(155,155,155) 0%,rgb(120,120,120) 100%); /* W3C */
									filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b9b9b', endColorstr='#787878',GradientType=0 ); /* IE6-8 */

								}
							
								.ie9 p.cta a:hover {
									filter: none;
									background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzOWFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzZlOTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
								
								}
							
									.ie9 p.cta a.alt:hover {
										filter: none;
											/* IE9 SVG, needs conditional override of 'filter' to 'none' */
										background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliOWI5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ODc4NzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
									
									}
							
							p.cta a:focus,
							p.cta a:active {
								box-shadow: 0 0 10px white;
								text-shadow: 0 0 4px rgb(19,19,19);
								
								background: rgb(55,98,124); /* Old browsers */
								background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -moz-linear-gradient(top,  rgb(55,98,124) 0%, rgb(8,66,95) 100%); /* FF3.6+ */
								background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(55,98,124)), color-stop(100%,rgb(8,66,95))); /* Chrome,Safari4+ */
								background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(55,98,124) 0%,rgb(8,66,95) 100%); /* Chrome10+,Safari5.1+ */
								background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -o-linear-gradient(top,  rgb(55,98,124) 0%,rgb(8,66,95) 100%); /* Opera 11.10+ */
								background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(55,98,124) 0%,rgb(8,66,95) 100%); /* IE10+ */
								background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, linear-gradient(to bottom,  rgb(55,98,124) 0%,rgb(8,66,95) 100%); /* W3C */
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#37627c', endColorstr='#08425f',GradientType=0 ); /* IE6-8 */


							}
							
								p.cta a.alt:focus,
								p.cta a.alt:active {
									background: rgb(95,95,95); /* Old browsers */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -moz-linear-gradient(top,  rgb(95,95,95) 0%, rgb(65,65,65) 100%); /* FF3.6+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(95,95,95)), color-stop(100%,rgb(65,65,65))); /* Chrome,Safari4+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(95,95,95) 0%,rgb(65,65,65) 100%); /* Chrome10+,Safari5.1+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -o-linear-gradient(top,  rgb(95,95,95) 0%,rgb(65,65,65) 100%); /* Opera 11.10+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(95,95,95) 0%,rgb(65,65,65) 100%); /* IE10+ */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, linear-gradient(to bottom,  rgb(95,95,95) 0%,rgb(65,65,65) 100%); /* W3C */
									filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f5f5f', endColorstr='#414141',GradientType=0 ); /* IE6-8 */

								}
							
								.ie9 p.cta a:focus,
								.ie9 p.cta a:active {
									filter: none;									
									/* IE9 SVG, needs conditional override of 'filter' to 'none' */
									background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM3NjI3YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwODQyNWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
									
								}
							
									.ie9 p.cta a.alt:focus,
									.ie9 p.cta a.alt:active {
										filter: none;									
										/* IE9 SVG, needs conditional override of 'filter' to 'none' */
										background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVmNWY1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MTQxNDEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
										
									}

		#breakout ol {
			position: absolute;
			top: 425px;
			left: 0;
			right: 0;
			z-index: 100;
			padding: 0 0 0 4em;
			margin: 0 auto;
			width: 1000px;		
		}

			#breakout ol li {
				display: block;
				list-style: none;
				padding: 1em 0;
				margin: 0 0 0 0;
				float: left;
				width: 120px;
								
				transition: all .25s;
				-webkit-transition: all .25s;
			}

			#breakout ol li.active,
			#breakout ol li:hover {
				position: relative;
				width: 120px;
				background: rgb(255,255,255); /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
				background: -moz-linear-gradient(top,  rgb(255,255,255) 0%, rgb(224,224,224) 80%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(255,255,255)), color-stop(80%,rgb(224,224,224))); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  rgb(255,255,255) 0%,rgb(224,224,224) 80%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  rgb(255,255,255) 0%,rgb(224,224,224) 80%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  rgb(255,255,255) 0%,rgb(224,224,224) 80%); /* IE10+ */
				background: linear-gradient(to bottom,  rgb(255,255,255) 0%,rgb(224,224,224) 80%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-8 */

			}
			
				#breakout ol li.active:after,
				#breakout ol li:hover:after {
					bottom: 100%;
					border: solid transparent;
					content: " ";
					height: 0;
					width: 0;
					position: absolute;
					border-color: rgba(255, 255, 255, 0);
					border-bottom-color: #ffffff;
					border-width: 0 60px 60px 60px;
					left: 50%;
					margin-left: -60px;
				}

				#breakout ol li a,
				#breakout ol li a:link,
				#breakout ol li a:visited {
					display: block;
					margin: 0 8px;
					text-decoration: none;
					font-family: 'Raleway', Helvetica, Arial, Sans-serif;
					font-weight: 400;
					min-height: 125px;
								
					transition: all .25s;
					-webkit-transition: all .25s;
					outline: none;
				}

					#breakout ol li a img {
					
					}

					#breakout ol li a h2 {
						margin: 0;
						padding: 0;
						font-weight: 600;
						font-size: 1.2em;					
					}

						#breakout ol li.active a h2,
						#breakout ol li.active a:hover h2,
						#breakout ol li:hover a h2,
						#breakout ol li a:hover h2 {
							color: rgb(244,121,0);
						}

					#breakout ol li a h3 {
						margin: .5em 0;
						padding: 0;
						color: rgb(110,110,110);
						font-weight: 400;
						font-size: 1.1em;
						text-transform: uppercase;						
					}

			#breakout ol li.more {
				text-align: left;
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat scroll -786px -862px;
				width: auto;
				height: 138px;
				margin-top: 10px;
				
								
					transition: height .25s;
					-webkit-transition: height .25s;
				
			}

				#breakout ol li.more:after {
					display: none;
				}
				
				#breakout ol li.more:hover,
				#breakout ol li.more:active{
					filter: none;
					background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat scroll -786px -724px;	
				}						
				

			#breakout ol li.more a:link,
			#breakout ol li.more a:visited {
				display: block;
				margin: -4px 8px 0;
				padding: 0 0 0 25px;
				width: 205px;
				height: 138px;
			    background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat scroll -814px -441px;
				font-size: 1.4em;
				line-height: 8.5em;
				color: rgb(252,252,252);
			}

				.ie9 #breakout ol li.more a:link,
				.ie9 #breakout ol li.more a:visited {
					filter: none;
					
					/* IE9 SVG, needs conditional override of 'filter' to 'none' */
					/*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzE5MTkxOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZTJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
				}						

	#breakout.backpage {
		position: relative;
		z-index: 0;
		margin: 0 auto;	
		padding: 6em 0 0;
		width: 100%;
		height: 310px;
		background: no-repeat center center; 
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
		border-bottom: 0;
		overflow: hidden;
		box-shadow: 0 10px 30px rgb(190,190,190);
	}

		#breakout.backpage figure {
			width: 1000px;
			margin: 0 auto;
		}

			#breakout.backpage figure.events {
				position: relative;
				top: -6em;
			}

		#breakout.backpage figure h1 {
			margin-right: 550px;
			color: White;
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
			font-size: 3.2em;
			font-weight: 400;
		}
	
		#breakout.backpage figure p {
			margin: 0 550px 2em 0;
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
			font-weight: 400;
			font-size: 1.4em;
			color: White;
		}
		
		#breakout.backpage figure.orange,
		#breakout.backpage figure.orange p {
			color: #f47902;
		}	
		
		#breakout.backpage figure.blue, 
		#breakout.backpage figure.blue p {
			color: #006dac;
		}	
		
		#breakout.backpage figure.green, 
		#breakout.backpage figure.green p {
			color: #778261;
		}	
		
		#breakout.backpage figure.black, 
		#breakout.backpage figure.black p {
			color: #131313;
		}		
		
		#breakout.backpage figure.white, 
		#breakout.backpage figure.white p {
			color: White;
		}						
	
		#breakout.backpage figure img {
			float: left;
			margin: 0 15px 0 0;
		}

	#main {
		margin: 0 auto;
		width: 1000px;
		min-height: 400px;
		transition: all .5s;
		-webkit-transition: all .5s;
		
	}

		#main section.eventsTool {
			margin: 5em 0;
			clear: both;
			overflow: hidden;
		}

		#main section.eventsTool div.left-content{
			float: left;
		}

			#main section.eventsTool p {
				width: 100%;
			}

			#main section.eventsTool fieldset {
				
			}

			#main section.eventsTool aside {
				float: right;
			}

				#main section.eventsTool fieldset input {
					width: 14em;
					height: 2em;
					font-size: 2.1em;
				}

				#main section.eventsTool  label.submit input {
					background: #3c88ad;
					width: 6em;
					font-weight: normal;
					font-family: 'Raleway', Helvetica, Arial, Sans-serif;
					border-radius: 1em;
					color: white;
				}

				#main section.eventsTool fieldset dfn {
					position: absolute;
					left: 999em;
				}

				#main section.eventsTool p.resultsFound {
					width: 50%;
				}

		#main h1 {
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
			font-size: 3.2em;
			font-weight: 400;
		}
		#main > h1 {
			padding: 0 0 .125em;
			background: url("/images/EntrepreneurshipOrg/global/bg-headlineBottomRule.png") bottom repeat-x;
			
		}
		
		#main h2 {
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
			font-size: 3.2em;
			font-weight: 400;		
		}
		
		#main h3 {
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
			font-size: 2.8em;
			font-weight: 400;		
		}
		
		#main h4 {
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
			font-size: 2.1em;
			font-weight: 400;		
		}
		
		#main p {
			font-family: Georgia, Times New Roman, Serif;
			line-height: 1.6;
			font-size: 1.4em;		
		}
	
		#main section.highlights {
			float: left;
			margin: 2em 0;
			width: 48%;
			background: url("/images/EntrepreneurshipOrg/global/bg-highlightTopRule.png") top repeat-x;
		
		}
	
		#main section.highlights.events:nth-child(odd) {
			margin: 2em 0 2em 2em;
		}
	
	
		#main section.highlights:nth-child(odd) {
			margin-right: 3em;
		}
	
			#main section.highlights h1 {
			
			}
	
			#main section.highlights p {
			
			}
	
				#main section.highlights p.cta {
				
				}
	
			#main section.highlights > article {
				float: left;
				padding: .5em 0 0;
				width: 48%;
				background: url("/images/EntrepreneurshipOrg/global/bg-highlightItemTopRule.png") top repeat-x;
			}
	
				#main section.highlights > article:nth-child(even) {
					margin-right: 1.5em;
				}
	
				#main section.highlights > article a img {
					margin: 1em 1em 1em 0;
				}
	
					#main section.highlights > article p {
						float: right;
						margin: .6em 0 0;
						width: 55%;
						font-size: 1.4em;
						font-weight: bold;
					}
	
					#main section.highlights > article p a {
						display: block;
						margin: 0;
						font-family: 'Raleway', Helvetica, Arial, Sans-serif;
						font-weight: 600;
						font-style: normal;		
						font-size: 1em;
					
					}
	
			#main section.highlights ul {
			
			}
		
				#main section.highlights ul li {
				
				}
		
					#main section.highlights ul li img {
					
					}
		
						#main section.highlights ul li img p {
						
						}
	
				#main section.highlights.events h1 {
					float: right;
					width: 320px;
				}
				
				#main section.events > p {	
					float: right;
					clear: both;
					width: 320px;
				}
	
				#main section.events time {
					position: relative;
					float: left;
					margin: 3em 1em 1em 0;
					display: block;
					width: 136px;
					height: 136px;
					color: White;
					background: rgb(152,178,18) url("/images/EntrepreneurshipOrg/global/homepageTileGreen.jpg") no-repeat;
					border-radius: 1.2em;
				}
				
				#main section.events time.white {
					color: #fff;
				}
	
				#main section.events time.black {
					color: #000;
				}
	
					#main section.events time strong {
						position: absolute;
						bottom: 60px;
						right: 10px;
						font-family: Georgia, Times New Roman, Serif;
						font-style: normal;
						font-weight: normal;
						font-size: 1.6em;
					}
	
					#main section.events time em {
						position: absolute;
						bottom: -10px;
						right: 10px;
						font-size: 6em;
						font-family: 'Raleway', Helvetica, Arial, Sans-serif;
						font-weight: 400;
						font-style: normal;
					}
	
				#main section.events dl {
					float: right;
					margin: 0;
					padding: 0;
					width: 320px;
				}
	
					#main section.events dl dt {
						margin: 0;
						padding: 0;
						font-size: 1.6em;
						font-family: 'Raleway', Helvetica, Arial, Sans-serif;
						font-weight: 600;
						font-style: normal;
					}
	
					#main section.events dl dd {
						margin: 0 0 1em 0;
						padding: 0;
						font-family: 'Raleway', Helvetica, Arial, Sans-serif;
						font-size: 1.4em;
					}
	
					#main section.events dl dd p {
						margin: .5em 0 2em;
						font-family: Georgia, Times New Roman, Serif;
						font-size: 1em;
					}
	
			#main section.highlight.blog {
				position: relative;
				left: -25px;
				top: 0;
				clear: both;
				width: 1050px;
				min-height: 238px;
				background: url("/images/EntrepreneurshipOrg/global/bg-blogHighlight.png") no-repeat center center;
			}
	
				#main section.highlight.blog div {
					position: relative;
					float: left;
					margin: 52px 0 0 33px;
					width: 220px;
					height: 135px;
					background: black; /*rgb(73, 131, 132);*/
					color: White;
				}
				
					#main section.highlight.blog div:after {
						left: 100%;
						border: solid transparent;
						content: " ";
						height: 0;
						width: 0;
						position: absolute;
						pointer-events: none;
						border-color: rgba(0, 0, 0, 0);
						border-left-color: black;
						border-width: 67px;
						top: 50%;
						margin-top: -67px;
					}
	
					#main section.highlight.blog div h1 {
						padding: 0 0 0 .35em;
						margin: .25em 0 0;
						font-size: 3em;
						font-family: 'Raleway', sans-serif;
						font-weight: 400;
						text-transform: uppercase;
					}
	
					#main section.highlight.blog div a {
					}
					
					#main section.highlight.blog div a:hover,
					#main section.highlight.blog div a:active {
						text-decoration: none;
					}
	
					#main section.highlight.blog div h1 a em {
						color: white;
						font-style: normal;
						font-weight: 700;				
					}
					
					#main section.highlight.blog div h1 a small {
						color: rgb(167, 167, 167);
						font-size: 1em;
					}
					
					#main section.highlight.blog div h1 a strong {
						color: white;
						font-weight: 700;
					}
	
					#main section.highlight.blog div p {
						margin: .25em 1em;
						width: 194px;
						font-family: 'Raleway', Helvetica, Arial, Sans-serif;
						font-weight: 400;
						font-size: 1.4em;
						line-height: 1.2;
					}
	
						#main section.highlight.blog div p a:link,
						#main section.highlight.blog div p a:visited {
							color: white;
						}
					
			#main section.highlight.blog ol {
				position: absolute;
				top: 95px;
				left: 265px;
				padding: 0;
				width: 730px;
				z-index: 100;
				list-style: none;
			}		
					
			#main section.highlight.blog ol li {
				position: absolute;
				left: auto;
				right: 0;
				padding: 28px 0 0 0;
				margin: 0;		
				width: 28px;
				height: 0;
				overflow: hidden;
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") right top;	
				cursor: pointer;	
				opacity: .8;
								
				transition: all .25s;
				-webkit-transition: all .25s;
			}		
					
			#main section.highlight.blog ol li:hover {
				opacity: 1;
			
			}
					
			#main section.highlight.blog ol li:first-child {
				position: absolute;
				left: 0;
				right: auto;
				background-position: right -28px;
				
			}
					
			#main section.highlight.blog ol li.disabled {
				opacity: .25;
				cursor: default;
			}
					
			#main section.highlight.blog dl {
				position: relative;
				float: left;
				margin-top: 52px;
				padding: 10px 0 10px 0;
				width: 73%;
				height: 135px;
				background: rgb(255, 255, 255);
				overflow: hidden;
			}
			
			#main section.highlight.blog dl dt {
				clear: none;
				float: left;
				padding: 10px 0 0 105px;
				width: 216px;
				height: 115px;
				background: #fff;
				font-family: Georgia, Times New Roman, Serif;
				font-weight: normal;
				font-size: 1.4em;	
				word-wrap: break-word;
			}
					
					#main section.highlight.blog dl span {
						display: block;
						position: absolute;
						left: 0;
					}
					
					#main section.highlight.blog dl span figure {
						float: left;
						display: block;
						width: 250px;
						height: 115px;
						border-left: 1px dashed rgb(225, 225, 225);
					}
					
					#main section.highlight.blog dl span figure:first-child {
						border-left: 0;
					}
					
					#main section.highlight.blog dl dd {
						position: relative;
						float: left;
						margin: 0 0 10px 15px;
						width: 2px;
						height: 115px;
					}
					
					#main section.highlight.blog dl dt + dd + dt + dd + dt + dd {
						border-right: 0;
					}
					
						#main section.highlight.blog dl dd a {
							position: absolute;
							left: -220px;
							top: .75em;
							width: 80px;
							border: none;
							font-family: Georgia, Times New Roman, Serif;
							font-style: normal;
							font-weight: normal;
							font-size: 1.6em;		
							text-align: right;
							text-decoration: none;
						}
						
							#main section.highlight.blog dl dd a:link,
							#main section.highlight.blog dl dd a:visited {
								border: none;
								color: rgb(19,19,19);
							}
							
							#main section.highlight.blog dl dd a:hover,
							#main section.highlight.blog dl dd a:active {
								color: rgb(19,19,19);
							}
							
							#main section.highlight.blog dl dd a em {
								position: relative;
								top: -.26em;
								display: block;
								font-family: 'Raleway', Helvetica, Arial, Sans-serif;
								font-weight: 400;
								font-size: 2.8em;
								font-style: normal;
							}
							
								#main section.highlight.blog dl dd a:hover em {
									color: rgb(19,19,19);
								}
	
					
		#main section.content {
			clear: both;
			padding: 0 2em;
			width: 100%;
		}
					
			#main section.content h1,
			#main > article h1 {
				margin: .67em 0 0;
			}
					
				.backpage #main section.content h1,
				.backpage #main > article h1 {
					margin: .67em 0 .75em;
					padding: 0 0 .125em;
					background: url("/images/EntrepreneurshipOrg/global/bg-headlineBottomRule.png") bottom repeat-x;
				}
					
			#main section.content p,
			#main > article p {
				margin: 0 0 1em;
				font-size: 1.4em;
			
			}
			
	#main menu {
		clear: both;
		margin: 2em 2.5% 2em 1.5%;
		padding: 0 12px;
		background: rgb(247,247,247);
		font-family: 'Raleway', Helvetica, Arial, Sans-serif;
		border-radius: 6px;
		box-shadow: inset 0 2px 6px rgb(100,100,100);
		overflow: hidden;
	}
			
		#main menu ul {
			list-style: none;
		}
			
			#main menu ul li {
				float: left;
				display: block;
			}
			
				#main menu ul li a {
					display: block;
				}
			
		#main menu.filter ul {
		}
			
			#main menu.filter ul li {
				margin: 0 18px;
				padding: 12px 0px;
				font-size: 1.6em;
				font-weight: 600;
				cursor: pointer;
			}
			
			#main menu.filter ul li.active,
			#main menu.filter ul li:hover {
				color: rgb(244,121,2);
			}
			
			#main menu.filter ul li.industries {
				padding-left: 40px;
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") -460px -600px no-repeat;
			}
			
			#main menu.filter ul li.startup {
				padding-left: 40px;
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") -460px -400px no-repeat;
			}
			
			#main menu.filter ul li.thinking {
				padding-left: 40px;
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") -460px -700px no-repeat;
			}
			
			#main menu.filter ul li.opinion {
				padding-left: 40px;
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") -460px -500px no-repeat;
			}
			
	#main article {
	
	}
			
		#main article p {
		
		}
			
			#main article p.meta {
				font-weight: bold;
			}
			
				#main article p.meta abbr {
					border: 0;
					text-decoration: none;
				}
			
			#main article p.rss {
				float: right;
				margin: -.5em 0 0 0;
				padding: 1em 0 1em 3em;
				font-weight: 600;
				font-size: 1.6em;
			}
			
				#main article p.rss a:link,
				#main article p.rss a:visited {
					display: block;
					padding: 0 0 0 2.5em;
					height: 36px;
					width: 36px;
					background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") 0 -704px no-repeat;
					color: rgb(19,19,19);			
					overflow: hidden;	
				}
				
				#main article p.rss a:hover,
				#main article p.rss a:active {
					color: rgb(170,179,0);
				}
			
		#main article ul {
		
		}
			
			#main article ul li {
			
			}
				
			#main article ul.profiles {
				margin: 0;
				padding: 0;
				list-style: none;
				overflow: hidden;
				font-size: 0px;
				clear: both;
			}

			#main article ul.profiles:after{
			  content: "";
			  width: 100%;
			  display: inline-block;
			}
				
				#main article ul.profiles li {
					float: none;
					display: inline-block;
					width: 218px;
					font-size: 10px;/*reseting font size for inline block building and space character elimination*/
					text-align: left;
					vertical-align: top;
				}

					#main article ul.profiles li:last-child {
					}
				
				#main article ul.profiles li h2 {
					margin: .25em 0 0;
					font-size: 2.6em;
					line-height: 1.2;
				}
				
				#main article ul.profiles li p {
					font-family: Georgia, Times New Roman, Serif;
					font-size: 1.4em;
					font-style: normal;
				}
				
				#main article ul.profiles li img {
					width: auto!important;
					height: auto!important;
					max-width: 100%;
				}
				
			#main article ul.pagination {
					clear: right;
					float: right;
					margin: 1em 0;
					padding: 4px 10px;
					text-align: right;
					list-style: none;
				}
				
					#main article ul.pagination li {
						float: none;
						display: inline;
						margin: 0;
						padding: 0 2px;
						width: auto;
						font-size: 1.6em;
						font-family: 'Raleway', Helvetica, Arial, Sans-serif;
						font-weight: 400;
						font-style: normal;
					}
					
						#main article ul.pagination li a {
							/*font-weight: bold;*/
						}
						
							#main article ul.pagination li a:link,
							#main article ul.pagination li a:visited {
								font-weight: normal;
								text-decoration: none;
							}
						
							#main article ul.pagination li a:hover,
							#main article ul.pagination li a:active {
								text-decoration: underline;
							}
			
		#main article dl {
		
		}
			
			#main article dl dt {
				margin: 0;
				padding: 0;
				font-size: 1.4em;
				font-style: normal;
			
			}
			
			#main article dl dd {
				margin: 0;
				padding: 0;
				font-size: 1.4em;
			}
			
				#main article dl dd p {
					font-size: 1em;
				}
				
			
			
			#main article dl.listing {
				clear: both;
				margin: 1em 0;
				padding: 1em 2em 2em 2em;
				background: white;
				
			}
				
				#main article dl.listing dt {
					margin: 1.5em 0 .5e,;
					padding: 1.5em 0 0;
					font-family: 'Raleway', Helvetica, Arial, Sans-serif;
					font-weight: 600;
					line-height: 1;
					text-decoration: none;
					font-size: 1.8em;
					border-top: 1px dashed rgb(225,225,255);
				}
				
				#main article dl.listing dt:first-child {
					margin: 0 0 .5em;
					border-top: 0;
				}
				
					#main article dl.listing dt a {
					}
				
				#main article dl.listing dd {
					margin: 0;				
				}
				
					#main article dl.listing dd.meta {
						margin: .5em 0;
						padding: 0 0 .6em 0;
						font-size: 1.4em;				
					}
				
					#main article dl.listing dd.meta abbr {
						border: 0;
					}
				
				#main article dl.listing dd dfn {
					display: none;
					margin: 1em 0 0;
					padding: 0;
					font-family: Georgia, Times New Roman, Serif;
					font-size: 1em;
					font-style: italic;	
					font-weight: bold;			
				}
				
				#main article dl.listing dd p {
					margin: 0 0 1em;
					font-family: Georgia, Times New Roman, Serif;
					font-size: 1em;
					font-style: normal;			
				}
				
				#main article dl.listing dd + dd {
					margin: 0 0 2em;
				}
				
		#main #map_canvas {
			margin: 0 0 1em;
		}
			
		#main article.filter {
			clear: both;
			margin: 0 0 1em;
			overflow: hidden;
		}
			
			#main article.filter section {
				position: relative;
				float: left;
				margin: 1.5em;
				padding: 0 0 200px;
				width: 300px;
				height: 320px;
				background: white;
				box-shadow: 0 2px 6px rgb(100,100,100);	
								
					transition: all .25s;
					-webkit-transition: all .25s;
			}
			
			.lt-ie9 #main article.filter section {
				padding-bottom: 100px;
			}
				#main article.filter section:hover {
					box-shadow: 0 2px 6px rgb(100, 100, 100), inset 0 0 10px rgb(220,220,220);
				}
			
				#main article.filter section a,
				#main article.filter section a:link,
				#main article.filter section a:visited {
					display: block;
				}
			
				#main article.filter section a:hover,
				#main article.filter section a:active {
					display: block;
					text-decoration: none;
				}	
			
				#main article.filter section a img {
					position: absolute;
					bottom: 0;
					width: 300px;
				}	
			
				#main article.filter section a h2 {
					margin: 0;
					padding: 12px 50px .5em 12px;
					line-height: 1;
					text-decoration: none;
					font-size: 1.8em;
				}		
			
				#main article.filter section a p {
					margin: 0;
					padding: 0 50px 0 16px;
					color: rgb(19,19,19);
					font-style: normal;
				}		
			
			#main article.filter section:before,
			#main article.filter section span {
				content: " .";
				position: absolute;
				right: -4px;
				top: -7px;
				display: block;
				padding: 55px 0 0 0;
				width: 50px;
				height: 0px;
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") -460px 0 no-repeat;
				overflow: hidden;
			}
			
				#main article.filter section.industries:before,
				#main article.filter section.industries span {
					background-position: -460px -100px;
				}
			
				#main article.filter section.thinking:before,
				#main article.filter section.thinking span {
					background-position: -460px -200px;
				}
			
				#main article.filter section.startup:before,
				#main article.filter section.startup span {
					background-position: -460px 0;
				}
			
				#main article.filter section.opinion:before,
				#main article.filter section.opinion span {
					background-position: -460px -300px;
				}		
			
		#main article aside {
		
		}			
		
			#main article aside.sidebar {
				clear: right;
				float: right;
				margin: 0 0 1em 1em;
				width: 300px;
			}
			
			#main article aside.sidebar p.callToAction {
				display: block;
				margin: 0;
				padding: 1em 1em .75em;
				background: rgb(60,136,173) url("/images/EntrepreneurshipOrg/global/bg-blueCrinkle.png") 0 top repeat-x;
				font-size: 1.4em;
			}
			
				#main article aside.sidebar p.callToAction a:link,
				#main article aside.sidebar p.callToAction a:visited {
					color: rgb(255,255,255);
					background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center rgb(60, 136, 173);
					padding-right: 40px;
				}
			
				#main article aside.sidebar p.callToAction a:hover,
				#main article aside.sidebar p.callToAction a:active {
					
				}
			
			#main article aside.sidebar ul {
				list-style: none;
				margin: 0;
				padding: 0;
			}
			
				#main article aside.sidebar ul li {
				}
			
			#main article aside.sidebar ul.tools {
			}
			
				#main article aside.sidebar ul.tools li {
				}
			
			#main article aside.sidebar ul.eventNav {
				margin: 2px 0 1.5em;
				overflow: hidden;
                clear: both;
			}
			
				#main article aside.sidebar ul.eventNav li {
					float: right;
					width: 49.5%;
					background: rgb(99,154,187);
					font-size: 1.4em;
					text-align: center;
				}
			
				#main article aside.sidebar ul.eventNav li:first-child {
					float: left;
				}
				
					#main article aside.sidebar ul.eventNav li a,				
					#main article aside.sidebar ul.eventNav li a[disabled=disabled]:hover,
					#main article aside.sidebar ul.eventNav li a[disabled=disabled]:active {
						display: block;
						padding: .5em;
						color: rgb(205,205,205);
						text-decoration: none;
					}
				
					#main article aside.sidebar ul.eventNav li a:link,
					#main article aside.sidebar ul.eventNav li a:visited {
						display: block;
						color: #fff;
						background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") 103px -959px no-repeat;
					}
				
					#main article aside.sidebar ul.eventNav li:first-child a:link,
					#main article aside.sidebar ul.eventNav li:first-child a:visited {
						display: block;
						color: #e3e3e3; 
						background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") 0 -909px no-repeat;
					}
				
					#main article aside.sidebar ul.eventNav li a:hover,
					#main article aside.sidebar ul.eventNav li a:active {
						display: block;
						text-decoration: underline;
					}
			
			#main article aside.sidebar p {
			
			}
			
				#main article aside.sidebar p.tool {
					clear: both;
					margin: 1em 0;
					padding: .01em 0 0;
					background: url("/images/EntrepreneurshipOrg/global/bg-highlightTopRule.png") top repeat-x;
				}
			
					#main article aside.sidebar p.tool a:link,
					#main article aside.sidebar p.tool a:visited {
						display: block;
						clear: both;
						margin: .5em 0;
						padding: .75em .5em .5em 3em;
						color: rgb(19,19,19);
						font-weight: 600;
					}
					
					#main article aside.sidebar p.tool a:hover,
					#main article aside.sidebar p.tool a:active {
						color: rgb(170,179,0);
					}
			
						#main article aside.sidebar p.tool a.calendar:link,
						#main article aside.sidebar p.tool a.calendar:visited {
							background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") 0 -800px no-repeat;
						}
			
			#main article aside.sidebar dl {
				padding: 1.5em 0;
				background: url("/images/EntrepreneurshipOrg/global/bg-highlightTopRule.png") top repeat-x;
			
			}
			
				#main article aside.sidebar dl dt {
					position: absolute;
					left: -999em;
					font-style: normal;
				}
			
				#main article aside.sidebar dl dd {
					margin: 0 0 1em;
					font-family: Georgia, Times New Roman, Serif;
					font-size: 1.4em;
					font-style: normal;				
				}
			
				#main article aside.sidebar dl dd dfn {
					display: block;
					margin: 1em 0 0;
					font-weight: bold;		
					font-style: normal;			
				}
			
				#main article aside.sidebar dl dd p {
					margin: 0;		
					font-family: Georgia, Times New Roman, Serif;
					font-size: 1em;
					font-style: normal;
				}

/* ==========================================================================
   Events Page
   ========================================================================== */


#main  ul.pagination {
	clear: right;
	float: right;
	margin: 15px 0;
	padding: 4px 10px;
	text-align: right;
	list-style: none;
}

	#main article.listingContainer ul.pagination {
		padding: 0 15px 10px;
	}

	#main  ul.pagination li,
	.buildStronger #main  ul.pagination li {
		float: none;
		display: inline;
		margin: 0;
		padding: 0 2px;
		width: auto;
		font-size: 1.6em;
		font-style: normal;
		color: #a2a2a2;
	}
	
		#main  ul.pagination li a {
			/*font-weight: bold;*/
			color: #000;
		}
		
			#main  ul.pagination li a:link,
			#main  ul.pagination li a:visited {
				font-weight: normal;
				text-decoration: none;
				color: #597eaa;
			}
		
			#main  ul.pagination li a:hover,
			#main  ul.pagination li a:active {
				text-decoration: underline;
			}
			
		#main  ul.pagination li.first,
		#main  ul.pagination li:first-child {
			/*font-size: 1.2em;*/
		}
			
		#main  ul.pagination li.last,
		#main  ul.pagination li:last-child {
			/*font-size: 1.2em;*/
		}
							
/*--------------------*/

#main article.listingContainer dl.listing {
	margin: 0;
	padding: 10px 0;
	zoom: 1;
	font-family: 'Raleway',Helvetica,Arial,Sans-serif;
	background: white;
}

	#main article.listingContainer {
		clear: both;
		overflow: hidden;
		margin: 0 0 25px 0;
		background: white;
	}

	#main article.listingContainer dl.listing.blog {
		position: relative;
		padding: 0 0 24px 0;
	}
	
		#main article.listingContainer dl.listing.blog.blogAlt {
			position: relative;
			padding: 0 0 24px 142px;
		}

	#main article.listingContainer dl.listing dt {
		clear: both;
		float: left;
		width: 445px;
		padding: 12px 12px 12px 20px;
		/*border-top: 1px solid #e3e3e3;*/
		font-size: 1.6em;
		border: none;
	}

		#main article.listingContainer dl.listing.blog dt {
			float: none;
			margin: 12px 0 0 0;
			padding: 5px 12px;
			width: auto;
			border-top: none;
			font-size: 1.8em;
			border-top: 1px solid #e3e3e3;
		}

		#main article.listingContainer dl.listing.blog dt:first-child {
			border-top: 0;
		}
		
		#main dl.bizConnectListing dt {
			padding-bottom: 0px;
			padding-right: 0px;
			width: 90px;
			border: none;
		}
	
		#main article.listingContainer dl.listing dt a {
			
		}
		
			#main article.listingContainer dl.listing dt a:link,
			#main article.listingContainer dl.listing dt a:visited {
				font-family: 'Raleway',Helvetica,Arial,Sans-serif;
				font-weight: 600;
				text-decoration: none;
				line-height: 1.4;
			}
			
			#main article.listingContainer dl.listing dt a:hover,
			#main article.listingContainer dl.listing dt a:active {
				text-decoration: underline;
			}
			
	#main article.listingContainer dl.listing dd {
		position: relative;
		clear: both;
		margin: 0 0 12px 0;
		padding:0px 0px 0px 20px;
		width: auto;
		font-size: 1.4em;
	}
	
		#main article.listingContainer dl.listing.blog dd {
			margin: 0 0 12px 0;
			padding: 0 12px;
			width: auto;
			/*border-top: 1px solid #e3e3e3;
			border-bottom: 1px solid #e3e3e3;*/
		}
	
		#main article.listingContainer dl.listing dd a {
			display: block;
			/*color: #db2e00;*/
		}
	
			.e360tv #main article.listingContainer dl.listing.media dd a {
				display: inline;
			}
	
			.e360tv #main article.listingContainer dl.listing.media dd.meta a {
				display: block;
			}
	
			#main article.listingContainer dl.listing.blog dd a {
				display: inline;
				/*color: #db2e00;*/
			}
			
			
		
			#main article.listingContainer dl.listing dd a:link,
			#main article.listingContainer dl.listing dd a:visited {
				text-decoration: none;
			}
		
			#main article.listingContainer dl.listing dd a:hover,
			#main article.listingContainer dl.listing dd a:active {
				text-decoration: underline;
				color: #000;
			}
			
		#main article.listingContainer dl.listing dd dfn {
			display: none;
			font-weight: bold;
			font-style: normal;
			font-family: Georgia,Times New Roman,Serif;
			font-size: 1em;
		}
		
		#main article.listingContainer dl.listing dd p {
			font-size: 1em;
			margin: 0 0 1em 0;
		}
		
		
		#main dl.bizConnectListing dd.name{
			clear: none;
			float: left;
			margin: 0 0 0 0;
			padding: 7px 12px 0 12px;
			width: 225px;
			}

			#main dl.bizConnectListing dd.name h3{
				font-size:1.1em;
			}
			
		#main article.listingContainer dl.listing dd.meta {
			clear: none;
			float: left;
			margin: 0 0 0 0;
			padding: 12px 0px 0 10px;
			width: 375px;
			/*border-top: 1px solid #e3e3e3;*/
			font-size: 1.5em;
		}
			
			#main article.listingContainer dl.listing.blog dd.meta {
				padding: 0 0 0 12px;
				width: auto;
				font-size: 1.4em;
				border: none;
			}
		
			#main article.listingContainer dl.listing dd.meta em {
				display: block;
				font-size: 1em;
				font-style: normal;
			}
			
		#main article.listingContainer dl.listing.blog dd.sharethis {
			position: static;
			margin: 0 0 0 0;
			padding: 12px 12px 0 12px;
			border: none;
			text-align: right;
		}
				
			.policyForum #main article.listingContainer dl.listing.blog dd.sharethis {
				text-align: left;
			}
			
		#main article.listingContainer dl.listing dd.date {
			clear: none;
			float: left;
			margin: 0 0 0 0;
			padding: 12px 5px 0 12px;
			width: 160px;
			/*border-top: 1px solid #e3e3e3;*/
			font-size: 1.4em;
		}
		
			#main article.listingContainer dl.listing.blog dd.date {
				padding: 0 12px 0 12px;
				width: auto;
				font-size: 1.2em;
				border: none;
			}
		
				#main article.listingContainer dl.listing.blog dd.date abbr{
					font-size: 1em;
				}
		
			#main article.listingContainer dl.listing dd.date abbr {
				border: none;
				font-size: 1em;
			}
		

		
		#main article.listingContainer dl.listing dd.image {
			clear: none;
			position: static;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			height: 0px;
			font-size: .1em;
			line-height: .1em;
			color: #fff;
		}
		
			#main article.listingContainer dl.listing dd.image a {
				position: absolute;
				left: 0;
				display: block;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				width: 100px;
				border: 4px solid #b6af9e;
				overflow: hidden;
			}
			
			#main article.listingContainer dl.listing dd.image img {
				
			}
			
			.sandbox #main article.listingContainer dl.listing dd.image img {
				position: absolute;
				left: 0;
			}
		
		#main article.listingContainer dl.listing dd.rating {
			position: absolute;
			left: 0;
			float: left;
			margin: -46px 0 0 0;
			padding: 0 0 0 0;
			width: 130px;
			border: none;
		}
		
			#main article.listingContainer dl.listing dd.rating dfn {
				display: block;
				padding: 0 0 4px 0;
				font-size: .8em;
				font-weight: normal;
				text-align: center;
				color: #597EAA;
			}
			
			#main article.listingContainer dl.listing dd.rating ul.rating {
				margin: 0;
				padding: 0 0 0 12px;
				overflow: hidden;
			}
			
				#main article.listingContainer dl.listing dd.rating ul.rating li {
					float: left;
					padding: 22px 0 0 0;
					width: 22px;
					height: 0px;
					background: url("/images/EntrepreneurshipOrg/global/bg-ULrating.gif") left -200px no-repeat;
					overflow: hidden;
				}
				
					#main article.listingContainer dl.listing dd.rating ul.rating li.rated {
						background: url("/images/EntrepreneurshipOrg/global/bg-ULrating.gif") left 0px no-repeat;
					}
				
					#main article.listingContainer dl.listing dd.rating ul.rating li.ratingSelected {
						background: url("/images/EntrepreneurshipOrg/global/bg-ULrating.gif") left -100px no-repeat;
						cursor: pointer;
					}

	#main article.listingContainer dl.listing.resources {
		padding: 12px 0 24px 68px;
	}
	
		#main article.listingContainer dl.listing.resources dt {
			width: 256px;
			border-top: 1px solid #E3E3E3;
		}
		
		#main article.listingContainer dl.listing.resources dd {
			
		}
		
			#main article.listingContainer dl.listing.resources dd.meta {
				width: 213px;
				border-top: 1px solid #E3E3E3;
			}
		
			#main article.listingContainer dl.listing.resources dd.date {
				border-top: 1px solid #E3E3E3;
			}
		
			#main article.listingContainer dl.listing.resources dd.image {
				
			}
		
	#main article.listingContainer dl.listing.media {
		padding: 12px 0 24px 112px;
	}
	
		#main article.listingContainer dl.listing.media dt {
			width: 218px;
			border-top: 1px solid #e3e3e3;
		}
		
		#main article.listingContainer dl.listing.media dd {
			width: 552px;
			/*line-height: 1.8em;*/
		}
		
			#main article.listingContainer dl.listing.media dd a {
				
			}
		
				#main article.listingContainer dl.listing.media dd a.sourceLink {
					line-height: 1.8em;
				}
		
			#main article.listingContainer dl.listing.media dd.meta {
				width: 200px;
				border-top: 1px solid #e3e3e3;
			}
		
			#main article.listingContainer dl.listing.media dd.date {
				width: 88px;
				border-top: 1px solid #e3e3e3;
			}
		
			#main article.listingContainer dl.listing.media dd.image {
				width: auto;
			}

	#main article.listingContainer dl.listing dd.categories {
		border-bottom: 1px solid #e1e1e1;
	}

		#main article.listingContainer dl.listing dd.categories p {
			width: 385px;
			font-style: normal;
		}

	#main article.listingContainer dl.listing dd.type.event {
		display: none;
		position: absolute;
		left: 999em;
	}

/*--------------------*/			
						
#main  fieldset {
	padding: 12px 0;
	border: none;
}

	#main  fieldset legend {
		display: none;
	}

	#main  fieldset h3 {
		clear: both;
		padding: 0 0 6px 0;
		margin: 0 0 10px 0;
		border-bottom: 1px solid #efefef;
	}	

	#main  fieldset p {
		clear: both;
		color: #6D6D6D;
	}
	
	div.categories 
	{
	    margin:0 0 20px 0;
	    padding:5px 0;
	    clear:both;
	}
	
	#main  fieldset label {
		position: relative;
		float: left;
		display: block;
		margin: 0 0 1.4em 0;
		padding: 0 4% 0 0;
		width: 46%;
		/*overflow: hidden;*/
		height: 60px;
	}
	
	#main  fieldset label.extended {
		position: relative;
		float: none;
		clear: both;
		display: block;
		padding: 0 0% 0 0;
		width: 91%;
		overflow: hidden;
		height: auto;
	}
	
	#main  fieldset label.datepicker,
	#main  fieldset label.timepicker {
		position: static;
		float: left;
		display: block;
		margin: 0 0 1.4em 0;
		padding: 0 4% 0 0;
		width: 46%;
		/*overflow: hidden;*/
		height: 60px;
	}
	
	#main  fieldset div.categories label
	{
	    height:auto;
	    margin-bottom:5px;
	    padding:0;
	}
	
	#main  fieldset div.categories .clear 
	{
	    float:none;
	    clear:both;
		width:auto;
		padding-bottom:5px;
	}
	
		#main  fieldset label dfn {
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
			font-weight: 400;
			font-size: 1.4em;
			font-style: normal;
		}
	
		#main  .searchBox fieldset label dfn {
			position:absolute;
			left:-999em;
		}

			#main  fieldset label dfn.required,			
			#main  fieldset label.required dfn,
			#main  fieldset label.required.select dfn,
			#main  fieldset label.select dfn.required {
				padding:  4px 10px 0 10px;
				background: url("/images/EntrepreneurshipOrg/global/bg-requiredDFN.gif") left 6px no-repeat;
			}
			
		#main  fieldset label span {
			display: none;
		}
			
		#main fieldset label input {
			padding: 4px;
			margin: 0 0 0 0;
			width: 94%;
			border-width: 1px 1px 1px 1px;
			border-style: solid;
			border-color: #aaadb2 #dcdfe6 #e2e9ef #e3e3eb;
			font-size: 1.4em;
			color: #6d6d6d;
		}

			#main fieldset label.datepicker input {
				background: white url("/images/EntrepreneurshipOrg/global/calendar.png") 98% center no-repeat
			}

			#main fieldset label.timepicker input {
				background: white url("/images/EntrepreneurshipOrg/global/clock.png") 98% center no-repeat
			}
		    
		    #main  fieldset div.categories label input 
		    {
		        width:auto;
		        margin-right:5px;
		        float:left;
		        clear:both;
		        border:none;
		    }
		    
		    #main  fieldset div.categories label dfn 
		    {
		        
		    }
		    
/*--------------------*/

#main a.callToAction {
	float: right;
	margin: 5px 0 0 0;
	padding: 8px;
	width: 170px;
	background: #aab300;
	font-family: 'Raleway',Helvetica,Arial,Sans-serif;
	font-size: 1.7em;
	font-style: normal;
	font-weight: normal;
	border: none;
	text-align: center;
	color: #fff;
	cursor: pointer;
	text-transform: normal;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	text-decoration: none;
}

#main a.RSS {
	width: 40px;
	float: right;
	margin: 2px 0 0 0;
	padding: 7px 0 10px 40px;
	text-indent: -999em;
	font-family: 'Raleway',Helvetica,Arial,Sans-serif;
	font-size: 1.5em;
	text-decoration: none;
	font-weight: 600;
	background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll 0px -373px transparent;
	color: black;
}

/*--------------------*/

#main  fieldset label textarea {
	padding: 4px;
	width: 94%;
	height: 124px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #aaadb2 #dcdfe6 #e2e9ef #e3e3eb;
	font-size: 1.4em;
	font-family: arial, helvetica, sans-serif
}

#main  fieldset label select {
	margin: 0 0 0 0;
	padding: 4px;
	width: 94%;
	font-size: 1.2em;
}

	#main  fieldset label .invalid {
		border: 2px solid #C94343!important;
	}

#main  fieldset label em {
	clear: both;
	display: block;
	padding: 4px 0 0 0;
	font-size: 1.1em;
	color: #6D6D6D;
}
	
#main  fieldset label.submit,
#main  fieldset label.captcha {
	clear: both;
	float: none;
	display: block;
	margin: 1em 0;
	padding: 0;
	width: auto;
	height: auto;
	background: none;
	overflow: hidden;
}

	#main  fieldset label.submit dfn {
		position: absolute;
		left: -999em;
	}
	
	#main  fieldset label.submit input {
		display: block;
		float: left;
		width: auto;
		clear: both;
		padding: .5em 3em .5em 1em;
		background: rgb(90,147,182) url("/images/EntrepreneurshipOrg/global/sprites.v2.png") right center; /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */

		background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center,  -moz-linear-gradient(top,  rgb(90,147,182) 0%, rgb(8,92,135) 80%);

		background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(90,147,182)), color-stop(80%,rgb(8,92,135)));/* Chrome,Safari4+ */

		background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(90,147,182) 0%,rgb(8,92,135) 80%); /* Chrome10+,Safari5.1+ */

		background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(90,147,182) 0%,rgb(8,92,135) 80%);/* IE10+ */

		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a93b6', endColorstr='#085c87',GradientType=0 ); /* IE6-8 */	
		border-radius: 2.4em;
		font-family: 'Raleway', Helvetica, Arial, Sans-serif;
		font-size: 1.4em;
		font-weight: 400;
		font-style: normal;
		text-decoration: none;
		color: white;
		cursor: pointer;

		transition: all .25s;
		-webkit-transition: all .25s;
	}
	
	#main .validation-results {
		padding: 1em;
		margin: 1em 0;
		border-radius: 10px;
		border: 1px solid rgb(200,200,200);
		background: rgb(245,245,245);
		overflow: hidden;
	}
	
	#main .validation-results li,
	#main div.validation-results p,
	#main p.required,
	#main div.validation-results ul li {
		color: #C94343;
		margin: 0;
	}

	#main p.required {
		margin: 1em 0;
	}
	
	#main div.validation-results p {
		font-size: 1.8em;
		text-align: left;
		text-transform: uppercase;
	}
	
	#main div.validation-results ul li {
		float: left;
		margin: 0 0 .75em;
		padding: 0 0 0 1em;
		list-style: none;
		width: 30%;
		border-left: 20px solid #C94343;
		font-family: 'Raleway', Helvetica, Arial, Sans-serif;
		font-size: 1.4em;
		font-weight: 400;
	}
				
	#main  div.filter {
		position: relative;
		clear: both;
		display: block;
		zoom: 1;
		z-index: 99;
		margin: 35px 0 0 0;
	}
				
		#main  div.filter.headlines {
				
		}
	
		#main  div.filter h1 {
			margin: 0;
			padding: 20px 18px 20px 18px;
			background: none;
			font-size: 3em;
			text-align: center;
			color: #2e2c28;
		}
	
		#main  div.filter h2 {
			float: left;
			left: auto;
			margin: 0 0 0 0;
			padding: 10px 20px 12px;
			width: auto;
			height: auto;
			background: none;
			font-size: 3em;
			text-align: center;
			text-transform: none;
			color: #2e2c28;
		}
		
			#main  div.filter h2 em {
				font-size: 1.6em;
				color: #597eaa;
			}
			
		#main  div.filter h3 {
			clear: both;
			margin: 0;
			padding: 12px 12px 12px 12px;
			width: auto;
			background: url("/images/EntrepreneurshipOrg/global/bg-articleDIVfilterOptionsH3.gif") center center no-repeat;
			font-size: 1.6em;
			font-weight: normal;
			font-style: italic;
			text-align: center;
			text-transform: lowercase;
			color: #696969;
			border: 0;
		}
		
		#main  div.filter p {
			font-size: 1.54em;
			font-style: normal;
			line-height: normal;
			color: #353535;
			padding: 5px 0 12px 0px;
			margin:0;
		}
		
			#main div.filter p.cta {
				float: right;
				clear: none;
				padding: 5px 0 10px 0px;
			}
		
			#main div.filter p.cta a,
			#main div.filter p.cta a:link,
			#main div.filter p.cta a:visited {
				padding: .5em 1em;
				font-size: 1.2em;
				background: #aab300; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhYjMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NzhlMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #aab300 0%, #878e00 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aab300), color-stop(100%,#878e00)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #aab300 0%,#878e00 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #aab300 0%,#878e00 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #aab300 0%,#878e00 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #aab300 0%,#878e00 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aab300', endColorstr='#878e00',GradientType=0 ); /* IE6-8 */

			}
		
			#main div.filter p.cta a:hover,
			#main div.filter p.cta a:active {
				background: #bcc602; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JjYzYwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYWIzMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #bcc602 0%, #aab300 100%); /* FF3.6+ */
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bcc602), color-stop(100%,#aab300)); /* Chrome,Safari4+ */
				background: -webkit-linear-gradient(top,  #bcc602 0%,#aab300 100%); /* Chrome10+,Safari5.1+ */
				background: -o-linear-gradient(top,  #bcc602 0%,#aab300 100%); /* Opera 11.10+ */
				background: -ms-linear-gradient(top,  #bcc602 0%,#aab300 100%); /* IE10+ */
				background: linear-gradient(to bottom,  #bcc602 0%,#aab300 100%); /* W3C */
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bcc602', endColorstr='#aab300',GradientType=0 ); /* IE6-8 */

			}
		
		
			.ie9 #main div.filter p.cta a,
			.ie9 #main div.filter p.cta a:link,
			.ie9 #main div.filter p.cta a:visited,
			.ie9 #main div.filter p.cta a:hover,
			.ie9 #main div.filter p.cta a:active {
				filter: none;
			}
		
		#main div.filter fieldset {
			clear: left;
			padding: 0 0px;
			width: auto;
			border: none;
		}
		
			#main  div.filter fieldset legend {
				display: none;
			}
			
			#main  div.filter fieldset label {
				font-size:.9em;
				width:auto;
				height:auto;
				padding:5px 12px 10px 0px;
			}
			
				#main  div.filter fieldset label dfn {
					
				}
				
				#main  div.filter fieldset label input {
					font-size:2em;
					width:510px;
					height: 40px;
					color: black;
				}
				
				#main  div.filter fieldset label select {
					font-size: 1.2em;
					width:65px;
				}
				
				#main  div.filter fieldset label.submit {
					clear: none;
					float: left;
					margin: 0;
				}	
				
					#main  div.filter fieldset label.submit dfn {
						float: left;
						padding: 36px 0 0 0;
						width: 4px;
						height: 0px;
					}
					
					#main  div.filterSearch fieldset label #ddlRanges{
						width:65px;
					}
					
					#main div.filter fieldset label.submit input {
						float: left;
						width: auto;
						padding: .5em 2.5em .5em 1em;
						background: rgb(90,147,182) url("/images/EntrepreneurshipOrg/global/sprites.v2.png") right center; /* Old browsers */
						/* IE9 SVG, needs conditional override of 'filter' to 'none' */
						
						background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center,  -moz-linear-gradient(top,  rgb(90,147,182) 0%, rgb(8,92,135) 80%);

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(90,147,182)), color-stop(80%,rgb(8,92,135)));/* Chrome,Safari4+ */

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(90,147,182) 0%,rgb(8,92,135) 80%); /* Chrome10+,Safari5.1+ */

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(90,147,182) 0%,rgb(8,92,135) 80%);/* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a93b6', endColorstr='#085c87',GradientType=0 ); /* IE6-8 */	
						border-radius: 2.4em;
						border: 0;
						font-family: 'Raleway', Helvetica, Arial, Sans-serif;
						font-weight: 400;
						font-style: normal;
						text-decoration: none;
						color: white;
						cursor: pointer;
						
						transition: all .25s;
						-webkit-transition: all .25s;						
					}
					
						.ie9 #main div.filter fieldset label.submit input {		
							filter: none;
							/* IE9 SVG, needs conditional override of 'filter' to 'none' */
							background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhOTNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzA4NWM4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
						}
					
					#main div.filter fieldset label.submit input:hover {
						box-shadow: 0 0 10px white;
						text-shadow: 0 0 4px rgb(19,19,19);						
						background: rgb(99,154,187); /* Old browsers */
						background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -moz-linear-gradient(top,  rgb(99,154,187) 0%, rgb(35,110,148) 100%); /* FF3.6+ */
						background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(99,154,187)), color-stop(100%,rgb(35,110,148))); /* Chrome,Safari4+ */
						background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(99,154,187) 0%,rgb(35,110,148) 100%); /* Chrome10+,Safari5.1+ */
						background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -o-linear-gradient(top,  rgb(99,154,187) 0%,rgb(35,110,148) 100%); /* Opera 11.10+ */
						background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(99,154,187) 0%,rgb(35,110,148) 100%); /* IE10+ */
						background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, linear-gradient(to bottom,  rgb(99,154,187) 0%,rgb(35,110,148) 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#639abb', endColorstr='#236e94',GradientType=0 ); /* IE6-8 */
					}
					
					.ie9 #main div.filter fieldset label.submit input:hover {
						filter: none;
						background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzOWFiYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyMzZlOTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					}
				
/*--------------------*/

#main  div.filter ul {
	
}

	#main  div.filter ul li {
		
	}
	
	#main  div.filter ul.sortOptions {
		clear: both;
		margin: 0 0 0px 0;
		padding: 0;
		height: 35px;
		list-style: none;
		clear: both;
	}
	
		#main  div.filter ul.headlines {
			float: left;
			width: auto;
		}
	
		#main  div#listView div.filter ul.sortOptions {
			background: black;
		}
	
		#main  div.filter ul.sortOptions li {
			position: relative;
			float: left;
			margin: 0;
			padding: 0 0 0 12px;
			width: 210px;
			border-width: 0 1px 0 1px;
			border-style: solid;
			border-color: #4b4b4b;
			font-size: 1.6em;
			line-height: normal;
			color: #2e2c28;
		}
		
			#main  div.filter ul.sortOptions li.first,
			#main  div.filter ul.sortOptions li:first-child {
				border-width: 0;
				padding: 0 0 0 20px;
			}
		
			#main  div.filter ul.sortOptions li.last,
			#main  div.filter ul.sortOptions li:last-child {
				border-width: 0;
				width: 390px;
			}
		
			#main  div.filter ul.sortOptions li a {
				display: block;
				padding: 9px 12px 0 0;
				height: 35px;
				text-decoration: none;
			}
			
				#main  div.filter ul.sortOptions li a:link,
				#main  div.filter ul.sortOptions li a:visited {
					font-family: Georgia,Times New Roman,Serif;
					font-style: italic;
					color: white;
				}
			
				#main  div.filter ul.sortOptions li a:hover,
				#main  div.filter ul.sortOptions li a:active {
					color: #597EAA;
				}
				
			#main  div.filter ul.sortOptions li.type {
				width: 53px;
			}
				
			#main  div.filter ul.sortOptions li.title {
				width: 270px;
			}
			
				#main  div.filter ul.sortOptions li:first-child.title {
					width: 445px;
				}
				
				#main  div.filter ul.sortOptions.headlines li.title {
					width: 498px;
				}
				
			#main  div.filter ul.sortOptions li.meta {
				
			}
				
			#main  div.filter ul.sortOptions li.date {
				width: 160px;
				overflow: hidden;
			}
				
				#main  div.filter ul.sortOptions.headlines li.date {
					width: 164px;
					overflow: hidden;
				}
			
			#main  div.filter ul.sortOptions li.current {
			}
			
				#main  div.filter ul.sortOptions li.current a {
					background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll right 16px transparent;
				}
			
				#main  div.filter ul.sortOptions li.current.ascending a {
					background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll right -584px transparent;
				}
		
				#main  div.filter ul.sortOptions li.first.current,
				#main  div.filter ul.sortOptions li:first-child.current {

				}
				
			#main  div.filter ul.sortOptions li ul,
			.buildStronger #main  div.filter ul.sortOptions li ul{
				position: absolute;
				left: -999em;
				margin: 0;
				padding: 0;
				background: url("/images/EntrepreneurshipOrg/global/bg-filterULsortOptions.gif") left -174px no-repeat;
				z-index: 100000;
				width: auto;
			}
				
				#main  div.filter ul.sortOptions li.hover ul,
				#main  div.filter ul.sortOptions li:hover ul {
					left: auto;
					display: block;
					border-bottom: 1px solid #adadad;
					z-index: 1000000;
					zoom: 1;
				}
				
					#main  div.filter ul.sortOptions li.hover ul li,
					#main  div.filter ul.sortOptions li:hover ul li { 
					}
				
					#main  div.filter ul.sortOptions li.hover ul li a,
					#main  div.filter ul.sortOptions li:hover ul li a {
						border-right: 1px solid #C1C2C5;
					}
				
				#main  div.filter ul.sortOptions li ul li {
					background: url("/images/EntrepreneurshipOrg/global/bg-filterULsortOptions.gif") center 0 no-repeat;
					border-width: 0 1px;
					font-size: .8em;
					list-style: none;
					display: block;
					clear: both;
				}
				
					#main  div.filter ul.sortOptions li ul li.first,
					#main  div.filter ul.sortOptions li ul li:first-child {
						background: url("/images/EntrepreneurshipOrg/global/bg-filterULsortOptions.gif") center 0 no-repeat;
						border-width: 0 1px;
					}
				
					#main  div.filter ul.sortOptions li ul li.last,
					#main  div.filter ul.sortOptions li ul li:last-child {
						background: url("/images/EntrepreneurshipOrg/global/bg-filterULsortOptions.gif") center 0 no-repeat;
						border-width: 0 1px;
					}
					
					#main  div.filter ul.sortOptions li ul li.current {
						background: url("/images/EntrepreneurshipOrg/global/bg-filterULsortOptions.gif") center 0 no-repeat;
					}
					
						#main  div.filter ul.sortOptions li ul li.current a {
							background: url("/images/EntrepreneurshipOrg/global/bg-filterULsortOptions.gif") center 0 no-repeat;
						}

/*--------------------*/			

/* tabs on Biz Connect to switch from map to list view */	
#main  ul.tabs{
	float: left;
	margin: 11px 0 13px 20px;
	padding: 0px;
	list-style: none;
	overflow: hidden;
}

	#main  ul.tabs li{
		float:left;
		margin: 0;
	}
	
		#main  ul.tabs li#mapViewTab a,
		#main  ul.tabs li#listViewTab a{
			display:block;
			padding:9px 5px 0px 40px;
			width: 120px;
			height:34px;
			font-size: 14px;
			text-decoration:none;
			outline: none;
		}
		
		#main  ul.tabs li#mapViewTab a{
			background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll 0px -133px transparent;
		}
		
		#main  ul.tabs li#listViewTab a{
			background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll 0px -280px transparent;
		}
			
		#main  ul.tabs li#mapViewTab a:hover,
		#main  ul.tabs li#mapViewTab a:active {
			background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll 0px -176px transparent;
		}

		#main  ul.tabs li#listViewTab a:hover,
		#main  ul.tabs li#listViewTab a:active{
			background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll 0px -322px transparent;	
		}
		#main  ul.tabs li#mapViewTab a:hover,
		#main  ul.tabs li#mapViewTab a:active,
		#main  ul.tabs li#mapViewTab.current a{
			background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll 0px -176px transparent;
			text-decoration:none;
			color:#f47902;
		}
		#main  ul.tabs li#listViewTab a:hover,
		#main  ul.tabs li#listViewTab a:active,
		#main  ul.tabs li#listViewTab.current a{
			background: url("/images/EntrepreneurshipOrg/global/events-sprites.png") no-repeat scroll 0px -322px transparent;		
			text-decoration:none;
			color:#f47902;
		}

/* View all categories */
#main  a.viewAll {
	font-size:1.1em;
	padding:10px 0px 0px 15px;
	float:left;
}

		
/* items per page dropdown */
#main  fieldset.itemsPerPage{
	float:right;
	margin: 10px 10px 0 0;
	padding:0px;
	font-family: 'Raleway',Helvetica,Arial,Sans-serif;
}

	#main  fieldset.itemsPerPage dfn {
		display:inline;
		margin:0px;
		font-style: normal;	
		font-size: 14px;
		font-weight: 500;
	}
	
	#main  fieldset.itemsPerPage label {
		padding:2px 15px 0px 0px;
		margin:0px;
		height:auto;
		width:auto;
		font-size:.9em;
	}
		
		#main  fieldset.itemsPerPage label select {
			width:55px;
			font-size: 1.4em;
			display:inline;
			font-weight: 500;
			font-family: 'Raleway',Helvetica,Arial,Sans-serif;
		}

/* Filter Events dropdown */
#main  fieldset.upcomingEvents{
	float:right;
	margin:10px 0 0 0;
	padding:0px;
	font-family: 'Raleway',Helvetica,Arial,Sans-serif;
}

	#main  fieldset.upcomingEvents dfn {
		display:inline;
		margin:0px;
		font-style: normal;	
		font-size: 14px;	
		font-weight: 500;
	}
	
	#main  fieldset.upcomingEvents label {
		padding:2px 15px 0px 0px;
		margin:0px;
		height:auto;
		width:auto;
		font-size:.9em;
	}
		
		#main  fieldset.upcomingEvents label select {
			width:220px;
			font-size: 1.4em;
			display:inline;
			font-weight: 500;
			font-family: 'Raleway',Helvetica,Arial,Sans-serif;
		}

			
#main  .hidden{
	position:absolute;
	left:-999em;
	height:1px;
	overflow:hidden;
}							
		
#main  p.resultsFound{
	margin: 0;
	padding-bottom: 0px;
	font-size: 2.6em;
	font-family: Georgia,Times New Roman,Serif;
}

#main  div#interactiveMapView{
    clear: both;
    margin: 60px 0 25px;

}

    #main  div#interactiveMapView #map_canvas{
        border: 1px solid black;
        font-size: 1.3em;
    }

       #main  div#interactiveMapView #map_canvas div + div {
            -moz-box-sizing: padding-box;
            box-sizing: content-box;
        }

#main  div.listViewItem{
	
}
	#main  div.listViewItem img{
		float:left;
		margin-right:12px;
		width:53px;
		height:28px;
	}
	#main  div.listViewItem h3{
		float:left;
		margin-bottom:10px;
		width:270px;
		font-size:1.6em;
	}
	#main  div.listViewItem p{
		clear:both;
		padding-bottom:15px;
		border-bottom:1px solid #cfcfcf;
	}

/* Newsletter Signup Styling */

#main article.newsletterListing {
}

	#main article.newsletterListing h1,
	#main article.newsletterSignUp h1 {
		margin: 1em .5em .5em;
		padding: 0 0 .5em;
		font-size: 3em;
	}

		#main article.newsletterListing h1 strong,
		#main article.newsletterSignUp h1 strong {
			padding: 0.2em .5em;
			background: #000;
			color: #fff;

			-webkit-border-radius: 60px;
			-moz-border-radius: 60px;
			border-radius: 60px;			
		}

		#main article.newsletterListing h1 em,
		#main article.newsletterSignUp h1 em {
			display: block;
			margin: 0 0 0 50px;		
			font-size: .7em;
			font-style: normal;
		}			

	#main article.newsletterListing section {
		display: inline-block;
		position: relative;
		margin: 1.5em;
		padding: 1em;
		width: 300px;
		line-height: 1.6;
		vertical-align: top;
		background: #fff;
		box-shadow: 0 2px 6px rgb(164, 162, 162), inset 0 0 10px rgb(220,220,220);
	}

		#main article.newsletterListing section h2 {
			margin: .25em 0;
			font-size: 1.8em;
			color: rgb(60,136,173);
		}

		#main article.newsletterListing section p {
			padding-bottom: 4em;
		}

		#main article.newsletterListing section p + p {
			margin: 1em 0 4em 0;
			padding: 0;
		}	

			#main article.newsletterListing section p + p a:link,
			#main article.newsletterListing section p + p a:visited {
				padding: 0 30px 0 0;
				font-family: 'Raleway', Helvetica, Arial, Sans-serif;
				text-decoration: none;
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat 73px center;
				color: #5a93b6;			
			}	

			#main article.newsletterListing section p + p a:hover,
			#main article.newsletterListing section p + p a:active {	
				text-decoration: underline;	
			}							

		#main article.newsletterListing section label {
			display: block;
			position: absolute;
			bottom: 0;
			left: 0;
			right: 0;
			padding: 1em 1em 1em 2.3em;
			width: 100%;
			font-family: Georgia, Times New Roman, Serif;
			font-size: 1.3em;
			line-height: 1.6;
			background: #636262;
			box-shadow: inset 0 2px 6px rgb(70, 69, 69);
			color: rgb(239, 163, 100);
		}

			#main article.newsletterListing section label input[type="checkbox"] {
				position: absolute;
				top: 17px;
				left: 12px;
			}	

			#main article.newsletterListing section label em {
				float: right;
				color: #fff;
			}												

#main article.newsletterSignUp {
	margin: 0 0 2em;
}								

#main article.newsletterSignUp > p  {
	margin: 1em 2em;
}

	#main article.newsletterSignUp fieldset {
		margin: 2em 1.5em 0;
		background: rgb(211, 215, 222);

		-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
		border-radius: 15px;			
	}

	#main article.newsletterSignUp fieldset + fieldset {
		margin-top: 0;
		background: none;
	}	

		#main article.newsletterSignUp fieldset p {
			margin: 1em 1.25em 0;	
			padding: 0 0 .25em 0;
			border-bottom: 1px solid rgb(149, 176, 189);
		}	

			#main article.newsletterSignUp fieldset p em {
				display: block;
				font-size: .8em;
				text-align: right;	
			}			

		#main article.newsletterSignUp fieldset label {
			display: inline-block;
			margin: 1.5em;
			padding: 0;
			width: 454px;
		}	

			#main article.newsletterSignUp fieldset label input,
			#main article.newsletterSignUp fieldset label select {
				padding: .7em;
				width: 100%;
				
				border-top:    1px solid rgb(201, 197, 197);	
				border-bottom: 3px solid rgb(201, 197, 197);
				border-right:  1px solid rgb(201, 197, 197);
				border-left:   1px solid rgb(201, 197, 197);


				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;				
			}

		#main article.newsletterSignUp fieldset label.submit {
			display: block;
			width: auto;
		}	

			#main article.newsletterSignUp fieldset label.submit input {
				padding: .5em 3em .5em 1em;
				width: auto;
			}											

/* Web Forms for Marketers Styling */

		#main div.scfForm {
			padding: 0 10px;
			overflow: auto;
			width: 96%;						
			font-family: 'Raleway', Helvetica, Arial, Sans-serif;
			font-weight: 400;
		}
		
			#main div.scfForm div.scfSectionContent {
				clear: both;
				margin: 0 0 .5em 0;
				padding: .25em 0;
				background: url("/images/EntrepreneurshipOrg/global/bg-highlightTopRule.png") top repeat-x;
				overflow: hidden;
			}
		
			#main .scfSectionBorderAsFieldSet {
				margin: 0;
			}
		
			#main div.scfForm legend {
				
			}
			
				#main div.scfForm legend.scfSectionLegend, 
				#main div.scfForm span.scfCheckBoxListLabel, 
				#main div.scfForm span.scfRadioButtonListLabel {
					position: static;
					left: auto;
					display: block;
					margin: 0;
					padding: 0;
					width: auto;
					height: auto;
					font-size: 1.8em;
					font-weight: 600;
				}
			
			#main div.scfForm .scfEmailBorder, 
			#main div.scfForm .scfMultipleLineTextBorder, 
			#main div.scfForm .scfSingleLineTextBorder, 
			#main div.scfForm .scfPasswordBorder, 
			#main div.scfForm .scfNumberBorder, 
			#main div.scfForm .scfDateBorder, 
			#main div.scfForm .scfRadioButtonListBorder, 
			#main div.scfForm .scfListBoxBorder, 
			#main div.scfForm .scfCheckBoxListBorder, 
			#main div.scfForm .scfFileUploadBorder, 
			#main div.scfForm .scfDateSelectorBorder, 
			#main div.scfForm .scfCreditCardBorder, 
			#main div.scfForm .scfConfirmPasswordBorder, 
			#main div.scfForm .scfCaptchaBorder, 
			#main div.scfForm .scfTelephoneBorder, 
			#main div.scfForm .scfSmsTelephoneBorder {
				position: relative;
				float: left;
				clear: none;
				margin: 0 6px 1em;
				overflow: hidden;
				width: 47%;
				font-size: 1em;
			}
			
				#main div.scfForm .scfMultipleLineTextBorder,
				#main div.scfForm .scfCaptchaBorder {
					clear: both;
					width: 96%;
				}
			
				#main div.scfForm .scfDropListBorder {
					position: relative;
					float: left;
					clear: left;
					margin: 0 6px 1em;
					overflow: hidden;
					width: 48%;
					font-size: 1em;	
				}
			
				#main div.scfForm .scfCheckBoxListBorder {
					clear: both;
					width: 96%;
				}
				
					#main div.scfForm .scfCheckBoxListBorder label {
						width: 84%;
					}
					
					#main div.scfForm .scfCheckBoxListBorder .scfCheckBoxListLabel {
						
					}
			
				#main div.scfForm div.scfDropList {
					clear: both;
					margin: 0 6px 1em;
					width: 96%;
				}
				
					#main div.scfForm .scfDropList label {
						width: 88%;
					}
					
					#main div.scfForm .scfDropList select {
						
					}
			
				#main div.scfForm .scfDropListLabel, 
				#main div.scfForm .scfEmailLabel, 
				#main div.scfForm .scfMultipleLineTextLabel, 
				#main div.scfForm .scfSingleLineTextLabel, 
				#main div.scfForm .scfPasswordLabel, 
				#main div.scfForm .scfNumberLabel, 
				#main div.scfForm .scfDateLabel, 
				#main div.scfForm .scfRadioButtonListLabel, 
				#main div.scfForm .scfCheckBoxListLabel, 
				#main div.scfForm .scfListBoxLabel, 
				#main div.scfForm .scfFileUploadLabel,
				#main div.scfForm .scfDateSelectorLabel, 
				#main div.scfForm .scfCreditCardLabel, 
				#main div.scfForm .scfConfirmPasswordLabel, 
				#main div.scfForm .scfCaptchaLabel, 
				#main div.scfForm .scfTelephoneLabel, 
				#main div.scfForm .scfSmsTelephoneLabel {
					display: block;
					float: none;
					padding: 4px 0;
					width: auto;
					position: relative;
					text-align: left;
    				padding: 4px 0 4px 0;
				}
				
				#main div.scfForm label {
					margin: 0;
					min-height: 0px;
					height: auto;
					font-size: 1.4em;
				}
				
					#main div.scfForm label.required,
					#main div.scfForm label.scfCaptchaLabelText {
    					padding: 4px 0 4px 12px;
						background: url("/images/EntrepreneurshipOrg/global/bg-requiredDFN.gif") 0 4px no-repeat;
					}
					
				#main div.scfForm div {
					
				}
				
					#main div.scfForm div.scfCheckboxBorder {
						position: relative;
						float: left;
						clear: none;
						margin: 0 6px 1em;
						width: 48%;
						font-size: 1em;
						overflow: hidden;
					}
					
						#main div.scfForm div.scfCheckboxBorder label {
							width: 86%;
							font-size: 1em;
						}
					
						#main div.scfForm div.scfCheckboxBorder input {
							margin-top: 0px;
							border: none;
						}
				
				#main div.scfForm span {
					font-size: 1.2em;
					color: rgb(100, 100, 100);	
				}
				
					#main div.scfForm span.scfCheckbox {
						
					}
					
						#main div.scfForm span.scfCheckbox input {
							
						}
				
					#main div.scfForm span.scfRequired {
						display: none;
					}
				
					#main div.scfForm span.scfValidator, 
					#main div.scfForm span.scfValidatorRequired  {
						display: none;
					}
				
						#main div.scfForm span label {
							margin: 0 0 0 0;
							font-size: 	.9em;
						}
					
						#main div.scfForm span input {
							float: left;
							margin: 6px;
							padding: 0;
							width: auto;	
						}

				#main div.scfForm .scfEmailGeneralPanel, 
				#main div.scfForm .scfMultipleLineGeneralPanel, 
				#main div.scfForm .scfSingleLineGeneralPanel, 
				#main div.scfForm .scfPasswordGeneralPanel, 
				#main div.scfForm .scfNumberGeneralPanel, 
				#main div.scfForm .scfDateGeneralPanel, 
				#main div.scfForm .scfRadioButtonListGeneralPanel, 
				#main div.scfForm .scfCheckBoxListGeneralPanel, 
				#main div.scfForm .scfFileUploadGeneralPanel, 
				#main div.scfForm .scfDateSelectorGeneralPanel, 
				#main div.scfForm .scfCreditCardGeneralPanel, 
				#main div.scfForm .scfConfirmPasswordGeneralPanel, 
				#main div.scfForm .scfCaptchaGeneralPanel, 
				#main div.scfForm .scfTelephoneGeneralPanel, 
				#main div.scfForm .scfSmsTelephoneGeneralPanel, 
				#main div.scfForm .scfListBoxGeneralPanel, 
				#main div.scfForm .scfDropListGeneralPanel {
					color: #7D7D7C;
					font-size: 1.1em;
					width: 97%;
				}
				
				#main div.scfForm .scfDateSelectorGeneralPanel {
					
				}
				
					#main div.scfForm .scfDateSelectorGeneralPanel label {
						padding: 0 0 6px;
						width: 30%;
						font-size: 1em;
						overflow: hidden;
						
					}
					
					#main div.scfForm .scfDateSelectorGeneralPanel select {
						margin: 4px 0;
						width: 32%;
					}
				
					#main div.scfForm input, 
					#main div.scfForm select, 
					#main div.scfForm textarea {
						padding: 4px;
						width: 99%;
						border-width: 1px 1px 1px 1px;
						border-style: solid;
						border-color: #aaadb2 #dcdfe6 #e2e9ef #e3e3eb;
						font-size: 1.4em;
					}
				
					#main div.scfForm input[type="file"]{
						background: rgb(245,245,245);
					}
					
					#main div.scfForm input.active {
						background: url("/images/EntrepreneurshipOrg/global/bg-fieldsetInputActive.gif") left center repeat-x;	
					}
					
					#main div.scfForm .scfCheckBoxListGeneralPanel,
					#main div.scfForm .scfRadioButtonListGeneralPanel {
						display: block;
						clear: both;
						margin: 1em 0;
						padding: 1em 0;
						border-top: 1px solid #efefef;
						overflow: hidden;
						width: 100%;
					}
					
					#main div.scfForm .scfCheckBoxListBorder,
					#main div.scfForm .scfRadioButtonListBorder,
					#main div.scfForm .scfPasswordConfirmation,
					#main div.scfForm .scfCaptcha {
						clear: both;
						margin: 0;
						width: 100%;
						overflow: hidden;
					}
					
						#main div.scfForm .scfCaptcha div {
								clear: both;
							}
					
					#main div.scfForm .scfPasswordConfirmation div {
						clear: both;
					}
					
					.scfCheckBoxListGeneralPanel table {
						border-collapse: collapse;
					}
					
						.scfCheckBoxListGeneralPanel table tbody tr {
							display: block;
							float: left;
							clear: both;
							font-size: 1em;
							padding: 0;
							margin: 0;
							overflow: hidden;
							position: relative;
							width: 100%;
						}
							
							#main div.scfForm .scfCheckBoxListGeneralPanel table tbody tr td {
								margin: 0 6px 1em;
								width: 630px;
							}
							
							.scfCheckBoxListGeneralPanel table tbody tr td input {
							}
							
							.scfCheckBoxListGeneralPanel table tbody tr td label {
								font-size: 1em;
								width: 97%;
							}
				
		/*	#main div.scfForm div.scfFooterBorder + div {
				float: left;
				clear: left;
				position: relative;
				margin: 0 6px 1em;
				width: 47%;
				font-size: 1.1em;
			}*/
			
			#main div.scfForm table {
				margin: 0;
				border: none;
				background-color: none;
				font-size: .9em;
			}
			
				#main div.scfForm table tr td {
					padding: 0 0 12px 0;
				}
				
					#main div.scfForm table tr td input {
						margin: 0 8px 0 0;
						width: auto;
						border: none;
					}
				
					#main div.scfForm table tr td label {
						width: auto;
					}
			
					#main div.scfForm table tr.even td {
						background: none;
					}
					
			
					
			#main div.scfForm div.scfSubmitButtonBorder {
				margin: 0 0 1em;
				padding: 0 0 1em;
				overflow: hidden;
				
			}
					
			#hasIE6 #main div.scfForm div.scfSubmitButtonBorder {
				padding: 0 0 0 6px;
				display: block;
				width: 88px;
			}
				
			#main div.scfForm button,
			#main div.scfForm input[type=submit] {						
				display: block;
				float: left;
				width: auto;
				clear: both;
				padding: .5em 3em .5em 1em;
				background: rgb(90,147,182) url("/images/EntrepreneurshipOrg/global/sprites.v2.png") right center; /* Old browsers */
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center,  -moz-linear-gradient(top,  rgb(90,147,182) 0%, rgb(8,92,135) 80%);

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(90,147,182)), color-stop(80%,rgb(8,92,135)));/* Chrome,Safari4+ */

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -webkit-linear-gradient(top,  rgb(90,147,182) 0%,rgb(8,92,135) 80%); /* Chrome10+,Safari5.1+ */

background:  url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, -ms-linear-gradient(top,  rgb(90,147,182) 0%,rgb(8,92,135) 80%);/* IE10+ */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5a93b6', endColorstr='#085c87',GradientType=0 ); /* IE6-8 */	
				border-radius: 2.4em;
				font-family: 'Raleway', Helvetica, Arial, Sans-serif;
				font-size: 1.4em;
				font-weight: 400;
				font-style: normal;
				text-decoration: none;
				color: white;
				cursor: pointer;
				
				transition: all .25s;
				-webkit-transition: all .25s;
			}
				
			.ie9 #main div.scfForm button,
			.ie9 #main div.scfForm input[type=submit] {
				filter: none;
				/* IE9 SVG, needs conditional override of 'filter' to 'none' */
				background: url("/images/EntrepreneurshipOrg/global/sprites.v2.png") no-repeat right center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVhOTNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzA4NWM4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
			}
			
			#main div.scfForm div.scfValidationSummary {
				margin-left: 0;
				color: #d89e03;
			}

/* End Web Forms for Marketers Styling */	 

/* AddThis Styling */
div.addthis_toolbox {
	position: absolute;
	top: auto;
	left: auto;
	margin: 1em 0 0 -90px;
	padding: 10px 8px 10px 5px;
	width: auto!important;
	height: 295px!important;
	box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
	text-align: center;
	background: rgba(255, 255, 255, 0.5);
	overflow: hidden;
	display: none;
}
/* END AddThis Styling */	

/* css for timepicker */
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 45%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }

.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 45% 10px 10px; }


/* ==========================================================================
   Helper classes
   ========================================================================== */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

.hidden {
    display: none !important;
    visibility: hidden;
}

.inactiveTab 
{
    height:1px;
    left: -999em;
    overflow: hidden;
    position: absolute;
}

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

.invisible {
    visibility: hidden;
}

.clearfix:before,
.clearfix:after {
    content: " ";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    *zoom: 1;
}

/* ==========================================================================
   Print styles
   ========================================================================== */

@media print {
    * {
        background: transparent !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }

	html,
	body {
	}


    a,
    a:visited {
        text-decoration: underline;
    }

    a[href]:after {
        content: " (" attr(href) ")";
    }

    abbr[title]:after {
        content: " (" attr(title) ")";
    }

    /*
     * Don't show links for images, or javascript/internal links
     */

    .ir a:after,
    a[href^="javascript:"]:after,
    a[href^="#"]:after {
        content: "";
    }

    pre,
    blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }

    thead {
        display: table-header-group; /* h5bp.com/t */
    }

    tr,
    img {
        page-break-inside: avoid;
    }

    img {
        max-width: 100% !important;
    }
	


    @page {
        margin: 0.5cm;
    }

    p,
    h2,
    h3 {
        orphans: 3;
        widows: 3;
    }

    h2,
    h3 {
        page-break-after: avoid;
    }
}