/* Event Rotator for Sedona */.rotator-buttons-sedona {	background-image:url(/common/panels/sedona/button.png);	font-family:Cantarell;	font-size:13px;	font-weight:bold;	height:26px;	line-height:13px;	padding-top:13px;	text-align:center;	text-transform:uppercase;	width:158px;}.rotator-buttons-sedona a {	color:#fff7e1;	display:block;}.rotator-buttons-margin-sedona {	margin-top:10px;}#masthead-image .eventsItemDate {	float:left;	margin-right:1em;	text-align:right;	width:10em;}#masthead-image .eventsItemTime {	float:left;	margin-right:1em;}#masthead-image a.eventsTitleLink {	color:#f2eeca;}#masthead-image .eventsItemSummary {	margin-left:285px;}/* Social Promoter for Sedona */.social-wrap {	position:relative;	height:62px;	max-width:220px;	margin-top:15px;	margin-bottom:15px;}.social-outerbox {	position:absolute;	top:0px;	left:0px;	width:100%;	height:100%;	border-top:1px solid #A59B85;	border-bottom:1px solid #EEE9C5;	background-color:#d9d0b2;}.social-innerbox {	position:absolute;	top:10px;	left:0px;	width:100%;	height:100%;}.social-icon {	width:46px;	height:48px;	background-position: 0 -61px;	border: none;}.social-icon:hover {	background-position: 0 0px;	border: none;}.social-icon span {	position: absolute;	top: -999em;}.social-facebook {	background: url("/common/panels/sedona/sedona_facebook.png") no-repeat 0 0;	background-position: 0 -61px;	position: absolute;	left:15px;}.social-twitter {	background: url("/common/panels/sedona/sedona_twitter.png") no-repeat 0 0;	background-position: 0 -61px;	position: absolute;	left:88px;}.social-mail {	background: url("/common/panels/sedona/sedona_mail.png"); no-repeat 0 0;	background-position: 0 -61px;	position: absolute;	left:161px;}/* Upcoming Events Easy Panel for Sedona */.ueEventsList {	text-shadow:1px 1px #e5e1be;	line-height:21px;	background-image:url(/common/panels/sedona/sedona_events.png);	background-repeat:no-repeat;	padding-top:23px;}.ueEventsTitle {	font-size:14px;	line-height:24px;	text-transform:uppercase;	margin:0px;	padding-bottom:15px;	width:120px;	text-align:right;}.ueEventsItem {	padding-top:10px;	background-image:url(/common/panels/sedona/sedona_border.png);	background-repeat:repeat-x;	background-position:bottom left;}.ueEventsItemTitle a, .ueEventsItemSummary, .ueEventsSummaryLink, .ueEventsMoreLink {	font-size:14px;	color:#585148;	font-weight:bold;}.ueEventsItemTitle a:hover, a.ueEventsSummaryLink:hover, .ueEventsMoreLink a:hover {	text-decoration:underline;}.ueEventsItemDate, .ueEventsItemTime {	float:left;	width:70px;	text-transform:uppercase;	font-size:11px;	font-weight:bold;	font-family:Cantarell;	text-shadow:none;}.ueEventsItemSummary {	font-weight:normal;	padding-bottom:15px;}.ueEventsSummaryLink {	color:#c76439;	font-weight:normal;}.ueEventsMoreLink {	font-size:12px;	color:#c76439;}/* Upcoming RSS Easy Panel for Sedona */.rssFeed {	text-shadow:1px 1px #e5e1be;	background-image:url(/common/panels/sedona/sedona_border.png);	background-repeat:repeat-x;}.rssTitle {	background-image:url(/common/panels/sedona/sedona_border.png);	background-repeat:repeat-x;	background-position:bottom left;	font-size:14px;	line-height:24px;	text-transform:uppercase;	margin:0px;	border-top:1px solid #b0a891;	padding-top:10px;	padding-bottom:10px;	text-align:center;}.rssSummary {	font-size:12px;	line-height:21px;	background-image:url(/common/panels/sedona/sedona_border.png);	background-repeat:repeat-x;	background-position:bottom left;	padding-top:10px;	padding-bottom:10px;}	.rssItem {	background-image:url(/common/panels/sedona/sedona_border.png);	background-repeat:repeat-x;	background-position:bottom left;	padding-top:10px;	padding-bottom:15px;}.rssItemTitle a, .rssItemSummary, .rssSummaryLink, .rssMoreLink, .rssMediaLink {	font-size:14px;	line-height:21px;	color:#585148;	font-weight:bold;}.rssItemTitle a:hover, a.rssSummaryLink:hover, .rssMoreLink a:hover, a.rssMediaLink:hover {	text-decoration:underline;}.rssItemTitle {	margin:0px;}.rssItemDate {	text-transform:uppercase;	font-size:11px;	line-height:21px;	font-weight:bold;	margin:0px;	font-family:Cantarell;	text-shadow:none;	}.rssItemSummary {	font-weight:normal;}.rssSummaryLink {	color:#c76439;	font-weight:normal;}.rssMoreLink, .rssMediaLink {	font-size:12px;	color:#c76439;}