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

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

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

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

#u12135:hover #u12136-4
{
	border-color: #C9CE3C;
}

#u12135:active #u12136-4
{
	border-color: #C9CE3C;
}

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

#u12135.MuseMenuActive,#u12119:hover
{
	background-color: #C9CE3C;
}

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

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

#u12119:hover #u12121-4
{
	border-color: #C9CE3C;
}

#u12119:active #u12121-4
{
	border-color: #C9CE3C;
}

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

#u12119.MuseMenuActive,#u12126:hover
{
	background-color: #C9CE3C;
}

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

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

#u12126:hover #u12127-4
{
	border-color: #C9CE3C;
}

#u12126:active #u12127-4
{
	border-color: #C9CE3C;
}

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

#u12126.MuseMenuActive,#u12140:hover
{
	background-color: #C9CE3C;
}

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

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

#u12140:hover #u12142-4
{
	border-color: #C9CE3C;
}

#u12140:active #u12142-4
{
	border-color: #C9CE3C;
}

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

#u12140.MuseMenuActive,#u12162:hover
{
	background-color: #C9CE3C;
}

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

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

#u12162:hover #u12163-4
{
	border-color: #C9CE3C;
}

#u12162:active #u12163-4
{
	border-color: #C9CE3C;
}

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

#u12162.MuseMenuActive,#u12112:hover
{
	background-color: #C9CE3C;
}

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

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

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

#u12112:hover #u12113-4
{
	border-color: #C9CE3C;
}

#u12112:active #u12113-4
{
	border-color: #C9CE3C;
}

#u12135.MuseMenuActive #u12136-4,#u12119.MuseMenuActive #u12121-4,#u12126.MuseMenuActive #u12127-4,#u12140.MuseMenuActive #u12142-4,#u12162.MuseMenuActive #u12163-4,#u12112.MuseMenuActive #u12113-4
{
	border-style: none;
	border-color: transparent;
}

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

#u17491,#u17493
{
	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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#u16760:hover,#u16775:hover,#u16774:hover,#u16773:hover,#u16772:hover,#u16771:hover,#u16770:hover,#u16769:hover,#u16768:hover,#u16767:hover,#u16766:hover,#u16765:hover,#u16764:hover,#u16763:hover,#u16762:hover,#u16761:hover
{
	border-width: 2px;
	border-style: solid;
	border-color: #C9CE3C;
	background-color: #C9CE3C;
}

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

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

#u16339,#menuu12110,#u12132,#u12118,#u12125,#u12139,#u12161,#u12111,#slideshowu17477,#u16759,#u16759_align_to_page,#u16800,#u16798,#u16796,#u16794,#u17835,#u16784,#u16792,#u16790,#u16788,#u16786,#u16782,#u16780,#u17950,#u17675,#u16803,#u16873,#u12207_align_to_page
{
	position: relative;
}

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

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

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

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

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

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

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