#u10291
{
	background-color: transparent;
	position: relative;
}

#u10291:hover
{
	background-color: #C9CE3C;
}

#u10291:active
{
	background-color: #E7E4E4;
}

#u10294-4
{
	border-color: #C9CE3C;
	background-color: transparent;
	text-align: center;
	color: #0A4662;
	font-family: montserrat, sans-serif;
	font-weight: 400;
	position: relative;
}

#u10291:hover #u10294-4
{
	border-color: #C9CE3C;
}

#u10291:active #u10294-4
{
	border-color: #C9CE3C;
}

#u10284
{
	background-color: transparent;
	position: relative;
}

#u10291.MuseMenuActive,#u10284:hover
{
	background-color: #C9CE3C;
}

#u10284:active
{
	background-color: #E7E4E4;
}

#u10287-4
{
	border-color: #C9CE3C;
	background-color: transparent;
	text-align: center;
	color: #0A4662;
	font-family: montserrat, sans-serif;
	font-weight: 400;
	position: relative;
}

#u10284:hover #u10287-4
{
	border-color: #C9CE3C;
}

#u10284:active #u10287-4
{
	border-color: #C9CE3C;
}

#u10270
{
	background-color: transparent;
	position: relative;
}

#u10284.MuseMenuActive,#u10270:hover
{
	background-color: #C9CE3C;
}

#u10270:active
{
	background-color: #E7E4E4;
}

#u10271-4
{
	border-color: #C9CE3C;
	background-color: transparent;
	text-align: center;
	color: #0A4662;
	font-family: montserrat, sans-serif;
	font-weight: 400;
	position: relative;
}

#u10270:hover #u10271-4
{
	border-color: #C9CE3C;
}

#u10270:active #u10271-4
{
	border-color: #C9CE3C;
}

#u10250
{
	background-color: transparent;
	position: relative;
}

#u10270.MuseMenuActive,#u10250:hover
{
	background-color: #C9CE3C;
}

#u10250:active
{
	background-color: #E7E4E4;
}

#u10252-4
{
	border-color: #C9CE3C;
	background-color: transparent;
	text-align: center;
	color: #0A4662;
	font-family: montserrat, sans-serif;
	font-weight: 400;
	position: relative;
}

#u10250:hover #u10252-4
{
	border-color: #C9CE3C;
}

#u10250:active #u10252-4
{
	border-color: #C9CE3C;
}

#u10243
{
	background-color: transparent;
	position: relative;
}

#u10250.MuseMenuActive,#u10243:hover
{
	background-color: #C9CE3C;
}

#u10243:active
{
	background-color: #E7E4E4;
}

#u10245-4
{
	border-color: #C9CE3C;
	background-color: transparent;
	text-align: center;
	color: #0A4662;
	font-family: montserrat, sans-serif;
	font-weight: 400;
	position: relative;
}

#u10243:hover #u10245-4
{
	border-color: #C9CE3C;
}

#u10243:active #u10245-4
{
	border-color: #C9CE3C;
}

#u10279
{
	background-color: transparent;
	position: relative;
}

#u10243.MuseMenuActive,#u10279:hover
{
	background-color: #C9CE3C;
}

#u10279:active
{
	background-color: #E7E4E4;
}

#u10279.MuseMenuActive
{
	background-color: #C9CE3C;
}

#u10281-4
{
	border-color: #C9CE3C;
	background-color: transparent;
	text-align: center;
	color: #0A4662;
	font-family: montserrat, sans-serif;
	font-weight: 400;
	position: relative;
}

#u10279:hover #u10281-4
{
	border-color: #C9CE3C;
}

#u10279:active #u10281-4
{
	border-color: #C9CE3C;
}

#u10291.MuseMenuActive #u10294-4,#u10284.MuseMenuActive #u10287-4,#u10270.MuseMenuActive #u10271-4,#u10250.MuseMenuActive #u10252-4,#u10243.MuseMenuActive #u10245-4,#u10279.MuseMenuActive #u10281-4
{
	border-style: none;
	border-color: transparent;
}

#u17524
{
	position: absolute;
	background-color: transparent;
}

#u17525,#u17527
{
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

.MenuItem,.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* unifiedNavBar */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#u17422,#u10394
{
	border-style: none;
	border-color: transparent;
	background-color: #C9CE3C;
	position: relative;
}

._u10235.f9s_top_left
{
	background-image: url("http://andyheckathorne.com/images/u10235_top_left.png");
	overflow: visible;
	background-position: left center;
}

._u10235.f9s_top_right
{
	background-image: url("http://andyheckathorne.com/images/u10235_top_right.png");
	overflow: visible;
	background-position: right center;
}

._u10235.f9s_top_mid
{
	background-image: url("http://andyheckathorne.com/images/u10235_top_mid.png");
	overflow: visible;
	background-position: center center;
}

._u10235.f9s_mid_left
{
	background-image: url("http://andyheckathorne.com/images/u10235_mid_left.png");
	overflow: visible;
	background-position: left top;
}

._u10235.f9s_mid_right
{
	background-image: url("http://andyheckathorne.com/images/u10235_mid_right.png");
	overflow: visible;
	background-position: right top;
}

._u10235.f9s_center
{
	background-image: url("http://andyheckathorne.com/images/u10235_center.png");
	overflow: visible;
	background-position: center top;
}

._u10235.f9s_bot_left
{
	background-image: url("http://andyheckathorne.com/images/u10235_bot_left.png");
	overflow: visible;
	background-position: left top;
}

._u10235.f9s_bot_right
{
	background-image: url("http://andyheckathorne.com/images/u10235_bot_right.png");
	overflow: visible;
	background-position: right top;
}

._u10235.f9s_bot_mid
{
	background-image: url("http://andyheckathorne.com/images/u10235_bot_mid.png");
	overflow: visible;
	background-position: center top;
}

#u10379,#u10756
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10772_clip
{
	overflow: hidden;
}

#u10770
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10769
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10768
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10767
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10766
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10765
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10764
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10763
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10762
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10761
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10759
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10758
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10771
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10757
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u10756:hover,#u10770:hover,#u10769:hover,#u10768:hover,#u10767:hover,#u10766:hover,#u10765:hover,#u10764:hover,#u10763:hover,#u10762:hover,#u10761:hover,#u10759:hover,#u10758:hover,#u10771:hover,#u10757:hover
{
	border-width: 2px;
	border-style: solid;
	border-color: #C9CE3C;
	background-color: #C9CE3C;
}

#u10378,#u10395
{
	border-style: none;
	border-color: transparent;
	background-color: #0A4662;
	position: relative;
}

#u10371
{
	border-style: none;
	border-color: transparent;
	background-color: #7F7F7F;
	position: relative;
}

#u16357,#menuu10239,#u10290,#u10283,#u10269,#u10247,#u10240,#u10276,#slideshowu17511,#u10235,#u10235_align_to_page,#u10772,#u11249,#u11231,#u11600,#u11484,#u17690,#u11832,#u11827,#u15662,#u11919,#u16753,#u15211,#u15517,#u15697,#u15803,#u10371_align_to_page
{
	position: relative;
}

#u17550
{
	border-style: none;
	border-color: transparent;
	position: relative;
	background: transparent url("../images/twitter_gray.png") no-repeat left top;
	background-size: contain !important;
}

#u17550:hover
{
	background: transparent url("../images/twitter_dark_gray.png") no-repeat left top;
	background-size: contain !important;
}

#u17551
{
	border-style: none;
	border-color: transparent;
	position: relative;
	background: transparent url("../images/instagram_gray.png") no-repeat left top;
	background-size: contain !important;
}

#u17551:hover
{
	background: transparent url("../images/instagram_dark_gray.png") no-repeat left top;
	background-size: contain !important;
}

#u17552
{
	border-style: none;
	border-color: transparent;
	position: relative;
	background: transparent url("../images/linked_in_gray.png") no-repeat left top;
	background-size: contain !important;
}

#u17552:hover
{
	background: transparent url("../images/linked_in_dark_gray.png") no-repeat left top;
	background-size: contain !important;
}

#u17549-4
{
	text-align: center;
	font-size: 12px;
	color: #AFB0AF;
	font-family: montserrat, sans-serif;
	font-weight: 400;
	position: relative;
}