Virginia Voice Staff

John Felton
John FeltonCEO
John Felton hails from Key Biscayne, Florida and is a graduate of the University of Central Florida Orlando majoring in Media Management and Journalism. John spent 14 years at WMFE PBS/NPR in Orlando, Florida serving as an Engineer, Producer, Director and ultimately as the Director of Programming & Operations. John moved to Richmond in 1999 serving as the VP & General Manager for WCVE PBS Richmond and WHTJ PBS Charlottesville for 20 years. During this period, John also served as the Executive Producer for local and national programming. John’s producing team earned dozens of Emmy, Telly and Communicator awards while also earning the award for best national public television station program distributor in 2016.
Scott Kocen
Scott KocenDevelopment and Communications Director
Scott Kocen joined Virginia Voice in 2018 as the Development and Communications Director. He is tasked with raising funding and awareness for all programming and general support. Scott has over 15 years of political and non-profit development experience. Some of his highlights include raising over $100 million in the non-profit sector with organizations such as the American Red Cross, and participating with other non-profits to make Virginia the first state in the country to require Computer Science education in grades K – 12, and helping a gubernatorial candidate get elected. He is married with two daughters (both in College) and spends free time trying to get outdoors and managing/marketing musical acts.
Kenneth Wene
Kenneth WeneOffice Manager
Kenneth Wene joined Virginia Voice in August 2013 as Administrative Assistant, and was promoted to Office Manager in July 2017. Kenneth spent almost ten years as a retail systems consultant for IBM and CapGemini. Prior to that, he worked for many decades in the retail industry designing and managing merchandise distribution system. Ken was also a volunteer reader, starting in 2006, reading for Science Today and doing the live read of the Saturday Richmond Times-Dispatch, “retiring” as a reader at the end of 2018.
Alex Childress
Alex ChildressStudio Manager
Alex Childress joined Virginia Voice as the Studio Manager in January 2008. Alex has a BS in Technical Theatre from Radford University. Outside of the studios he can occasionally be spotted at one of the local breweries or playing disc golf. Otherwise he enjoys meeting friends for board games or curling up with a good book next to his wife and their two tiny dogs.
Erica Long
Erica LongProgram and Volunteer Director
Erica joined the Virginia Voice team as the Program and Volunteer Director in August 2020. It was during her undergraduate career at George Mason University that she felt a pull towards the non-profit world. With over seven years of nonprofit work with various organizations throughout Virginia, DC, and Maryland, Erica is eager to continue her goal of providing people in her community “a hand up and not a handout” to a better quality of life.

In her free time, Erica enjoys spending time with her son and family, and on weekends you will always find her at the best brunch in town.

Sassy Rychalski
Sassy Rychalski Program Coordinator
Sassy joined Virginia Voice as the Program Coordinator for the Live Audio Description program in early 2018. Sassy comes from a theatre background and has always wanted to make it more accessible. Before joining the Virginia Voice team, Sassy first heard about the Live AD program when she was working backstage for Mary Poppins at Virginia Repertory Theatre. Sassy also currently works on the production team at Cadence Theatre Company as Stage Manager.
Micah Giraudeau
Micah GiraudeauBoard Operator
Micah Giraudeau joined Virginia Voice as the Board Operator in January of 2020. Micah holds a BFA in Kinetic Imaging from Virginia Commonwealth University. When not at work he enjoys listening to music, exploring trails around the James, and riding his bike through downtown Richmond.
Default General Message Type
Default Error Message Type
Default Success Message Type
Default Notice Message Type

Customization Settings

The shortcode options allow you to set background colors, accent colors (text/icon), border size and color, and display a bottom shadow.

Fully Customizable Settings!
Customize The Background Color
Customize The Accent Colors
Control The Border Size
Control The Border Color
Subtle Box Shadow Setting
Fully Customizable Settings!
Customize The Background Color
Customize The Accent Colors
Control The Border Size
Control The Border Color
Subtle Box Shadow Setting

Animation Settings

Alert boxes can have CSS3 animations. This allow the box to animate when it comes into the viewport to helps catch the viewers eye.

Bounce Animation Setting
Slide Animation Setting
Flash Animation Setting
Shake Animation Setting

Complete Set of Options 

Every option and description included with the alert shortcode is listed below.

  • type – Can be one of these values: general, error, success, notice, or custom. Sets the type of alert message.
  • accent_colorCustom setting only. Accepts a hexcode ( #000000 ). Sets the border, text and icon color.
  • background_colorCustom setting only. Accept a hexcode ( #000000 ). Sets the background color.
  • border_sizeCustom setting only. Accepts a pixel value. For example, 1px. Sets border width.
  • icon – A font awesome icon value. For example, fa-glass.
  • box_shadow – Can be one of these values: yes, or no. This will show or hide a box shadow below the alert box.
  • animation_type – Can be one of these values: none, bounce, fade, flash, shake, or slide. Sets the animation to use on the shortcode.
  • animation_direction – Can be one of these values: down, right, left, or up. Sets the incoming direction for the animation.
  • animation_speed – Accepts a numerical value from .1, which is the slowest, to 1, which is the fastest.
  • class – Add a custom class to the wrapping HTML element for further css customization.
  • id – Add a custom id to the wrapping HTML element for further css customization.

Join The 100,000+ Satisfied Avada Users!