@charset "UTF-8";
/* CSS Document */

#divBannerRotatorHolder {
	width: 345px;
	margin: 0px auto 0px auto;
	overflow: hidden;
	border: 1px solid #82b5d8;
}
#scroller { 
	height: 228px; /* Change the overall height here */
	width: 345px; /* Change the overall width here */
	overflow: hidden;
	background: #000; 
	color: #FFF;
	position: relative;
	line-height: 16px;
	font-size: 13px;
}

/* positioning of the numbers at the top right */
#helpers { 
	margin: 0px;
	padding: 0px; 
	position: absolute;
	height: 28px;
	top: 0px; /* controls the position of the numbers from the top right corner */
	right: 29px;
	background: #fee594; /* scroller background colour */
}

#helpers  li { 
	margin: 0px;
	padding: 0px;
	height: 28px;
	min-width: 28px;
	line-height: 28px; 
	display: inline; 
}

/* Edit here to change the styles of the hyperlinks for the numbers at the bottom */
#helpers   a { 
	color: #005785; /* scroller text off colour */
	text-decoration: none;
	padding: 7px;
	min-width: 30px;
	line-height: 28px; 
}

#helpers   a:hover  { 
	text-decoration: underline; 
	background: #005785; /* scroller hover background colour */
	color: #FFF; }/* scroller hover text colour */


/* positioning of the play pause button */
#control { 
	display: inline;
	position: absolute;
	right: 29px;
	top: 0px; }

#controlPauseContainer { 
	padding: 0px;
	display: inline-block;
	margin: 0px;
	position: absolute; 
	list-style-type: none; }

#control   a { 
	color: #FFF; 
	text-decoration: none;
	padding: 7px;
	position: absolute; }

#control li a.carousel-pause { 
	background: url(../Content_Aholiday/images/buttons-banner-rotator/pause.gif); 
	width: 15px; 
	height: 14px; }/*pause button*/

#control li a.carousel-pause:hover { 
	background: url(../Content_Aholiday/images/buttons-banner-rotator/pause_hover.gif); 
	width: 15px;
	height: 14px; }/*pause button*/

#control li a.carousel-resume { 
	background: url(../Content_Aholiday/images/buttons-banner-rotator/play.gif); 
	width: 15px;
	height: 14px; }/*pause button*/

#control li a.carousel-resume:hover { 
	background: url(../Content_Aholiday/images/buttons-banner-rotator/play_hover.gif); 
	width: 15px;
	height: 14px;}/*pause button*/

#helpers li a.show-active { 
	background: #005785; /* scroller on background colour */
	color: #FFF; }/* scroller on text colour */

.inactive { 
	background: #fee594; }

.imageElement { 
	position: absolute;
}

/* Header Text Styling Panels */
.Header {
	position: absolute;
	width: 327px;
	top: 169px;
	line-height: normal;
	left: 11px;
	padding-left: 0px;
}

/* Description Text Styling Panels */
.Description { 
	position: absolute;
	width: 327px;
	top: 195px;
	line-height: normal;
	left: 10px;
	padding-left: 0px;
}

/* Banner Header Link Text */
a.BannerHeader:link { 
	font-size: 18px;
	color: #fee594;
	text-decoration: none;
	font-weight: normal;
}
a.BannerHeader:visited {
	font-size: 18px;
	color: #fee594;
	text-decoration: none;
	font-weight: normal;
}
a.BannerHeader:hover {
	font-size: 18px;
	color: #fee594;
	text-decoration: underline;
	font-weight: normal;
}

/* Banner Description Link Text */
a.DescriptionText:link { 
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
}
a.DescriptionText:visited {
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
}
a.DescriptionText:hover {
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
	font-weight: normal;
}

#nav-menu ul {
	list-style: none; 
	padding: 0; 
	margin: 0;
}