/*
 * text-align
 */

.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-nomargin-top{margin-top:0}.text-nomargin-top.text >:first-child{margin-top:0}.text-nomargin-bottom{margin-bottom:0}.text-nomargin-bottom.text >:last-child{margin-bottom:0}



#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:none;text-indent:-9999px;background:url(../files/elevator-images/top.png) no-repeat left top;z-index:9988}#toTop:hover{background:url(../files/elevator-images/top.png) no-repeat left -51px}#toTop:active,#toTop:focus{outline:none}

#stacks_in_34 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 5px 0px 0px 0px;
}


#stacks_in_254>.s3_row {
	margin: 0 -0px;
}

#stacks_in_254>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_254>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_254>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_255 {
	margin: 0px 0px 0px 10px;
}
#stacks_in_282>.s3_row {
	margin: 0 -0px;
}

#stacks_in_282>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_282>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_282>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_283 {
	margin: 0px 0px 0px 10px;
}
#stacks_in_289>.s3_row {
	margin: 0 -0px;
}

#stacks_in_289>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_289>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_289>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_290 {
	margin: 0px 0px 0px 10px;
}
#stacks_in_297>.s3_row {
	margin: 0 -0px;
}

#stacks_in_297>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_297>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_297>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_297 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_299 {
	margin: 0px 0px 0px 10px;
}


#stacks_in_349>.s3_row {
	margin: 0 -0px;
}

#stacks_in_349>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_349>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_349>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_351 {
	margin: 0px 0px 0px 10px;
}
#stacks_in_402>.s3_row {
	margin: 0 -0px;
}

#stacks_in_402>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_402>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_402>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_404 {
	margin: 0px 0px 0px 10px;
}
#stacks_in_357>.s3_row {
	margin: 0 -0px;
}

#stacks_in_357>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_357>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_357>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_359 {
	margin: 0px 0px 0px 10px;
}
#stacks_in_378>.s3_row {
	margin: 0 -0px;
}

#stacks_in_378>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_378>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_378>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_380 {
	margin: 0px 0px 0px 10px;
}
#stacks_in_366>.s3_row {
	margin: 0 -0px;
}

#stacks_in_366>.s3_row>.s3_column_left {
	width: 27.00%;
}

#stacks_in_366>.s3_row>.s3_column_right {
	width: 73.000000%;
}




#stacks_in_366>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {



}



@media only screen and (max-width: 400px) {



}






#stacks_in_366 {
	padding: 0px 0px 10px 0px;
}

#stacks_in_368 {
	margin: 0px 0px 0px 10px;
}


/* AnchorPoint CSS code */


#CatrinaR {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_213 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 5px 0px 0px 0px;
}


/* AnchorPoint CSS code */


#JamesM {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_181 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 2px 0px 0px 0px;
}


/* AnchorPoint CSS code */


#AlexM {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_65 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 2px 0px 0px 0px;
}


/* AnchorPoint CSS code */


#ElizabethV {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_305 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 2px 0px 0px 0px;
}
 :root{--mejs-background:#000;--mejs-color:#fff;--mejs-controls:url('http://www.summervilleartfestival.com/rw_common/plugins/stacks/mejs-controls.svg')}.stacks_in_385{overflow:hidden;width:100%;text-align:center;height:auto;max-width:256px;}.stacks_in_385 div:focus{outline:none}.stacks_in_385 .html5video,.stacks_in_385 img,.stacks_in_385 video.html5video{outline:none;margin:0 auto;display:block;width:100% !important;height:auto;}.stacks_in_385 button{box-shadow:none;border-width:0;border-style:none}.stacks_in_385 .mejs__container .mejs__overlay-play,.stacks_in_385 .mejs__container .mejs__overlay-loading{}.stacks_in_385 .mejs__container .mejs__controls{}.stacks_in_385 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total{}.stacks_in_385 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-loaded{}.stacks_in_385 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-current{} 


/* AnchorPoint CSS code */


#erinjames-workshop-1 {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_399 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 5px 0px 0px 0px;
}


/* AnchorPoint CSS code */


#BrentM {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_309 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 2px 0px 0px 0px;
}


/* AnchorPoint CSS code */


#SylviaC {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_310 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 2px 0px 0px 0px;
}


/* AnchorPoint CSS code */


#LawrenceW {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_394 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 2px 0px 0px 0px;
}


/* AnchorPoint CSS code */


#AndrewC {
	height: 0px;
	opacity: 0;
	overflow: hidden;
}








#stacks_in_308 {
	border: solid rgba(77, 77, 77, 1.00);
	border-width: 2px 0px 0px 0px;
}
