#stateHeader {
	position: absolute;
	background-repeat: no-repeat;
	margin-top: 80px;
}
#stateHeader h2 {
	display: none;
	overflow: hidden;
}
#stateHeader a {
	display: block;
	height: 50px;
}
.whatson .block {
	margin-right: 15px;
}
.whatson .img {
	width: 363px;
	height: 288px;
	overflow: hidden;
	border: 1px solid black;
	margin-top: 25px;
	position: relative;
}
.whatson #events.block {
	width: 343px;
	height: 288px;
	border: 1px solid black;
	margin-top: 25px;
}
.whatson #events.block .arrow {
	display: block;
	width: 20px;
	height: 20px;
	margin-left: 315px;
	position: absolute;
}
.whatson #events.block .arrow.up {
	margin-top: -10px;
}
.whatson #events.block .arrow.down {
	margin-top: 247px;
}
.whatson #ambassador {
	height: 135px;
	width: 183px;
	background: white url(../graphics/whatson/boxes-ambassador-bg.gif) no-repeat 0px 32px;
}
.whatson #ambassador h1 {
	background-image:url(../graphics/whatson/boxes-ambassador.gif);
}
.whatson #ambassador .inside {
	background-image: none;
	width: 94px;
	line-height: 10pt;
	padding: 0px;
	color: #666666;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}
.whatson #ambassador .inside a {
	outline: none;
}
.whatson #ambassador .inside ul {
	margin: 0px;
	padding: 4px 0px 4px 16px;
}

.whatson #feature {
	height: 135px;
	width: 178px;
}
.whatson #feature h1 {
	background-image:url(../graphics/whatson/boxes-feature.gif);
	height: 29px;
}
.whatson #feature .nationalLink {
	font-size: 7pt;
	text-transform: uppercase;
	text-decoration: none;
	position: absolute;
	margin: 85px -5px;
}
.whatson #feature .inside ul,.whatson #news .inside ul {
	margin: 0px;
	padding: 4px 0px 4px 8px;
	color: #666666;
	font-size: 7.4pt;
}
.whatson #feature .inside ul a, .whatson #news .inside ul a {
	color: #00a0c6;
	text-decoration: none;
}
.whatson #news {
	width: 183px;
	height: 135px;
}
.whatson #news .inside {
	height: 80px;
	overflow: hidden;
}
.whatson #news h1 {
	background-image:url(../graphics/whatson/boxes-news.gif);
}
.whatson #aoty {
	display: block;
	width: 130px;
	height: 147px;
	background: transparent url(../graphics/whatson/boxes-awards.gif);
	overflow: hidden;
	margin-right: 0px;
	border: none;
}
.whatson #aoty * {
	display: none;
}
.whatson #local {
	width: 185px;
	height: 419px;
	overflow: inherit;
	background: url(../graphics/whatson/boxes-local-repeat.gif) repeat-y;
	padding: 0px 1px;
	border: none;
}
.whatson #local a {
	outline: none;
}
.whatson #local h1 {
	background-image:url(../graphics/whatson/boxes-local.gif);
	height: 29px;
}
.whatson #local .tabs {
	position: absolute;
	margin-top: -4px;
	padding-left: 19px;
}
.whatson #local .tabs #tabMetro {
	background: url(../graphics/whatson/boxes-local-tmetro.gif) no-repeat;
	width: 58px;
	height: 21px;
	display: inline-block;
	margin-right: 7px;
}
.whatson #local .tabs #tabMetro.selected {
	background: url(../graphics/whatson/boxes-local-tmetro-selected.gif) no-repeat;
}
.whatson #local .tabs #tabRegional {
	background: url(../graphics/whatson/boxes-local-tregional.gif) no-repeat;
	width: 78px;
	height: 21px;
	display: inline-block;
}
.whatson #local .tabs.act #tabRegional, .whatson #local .tabs.ACT #tabRegional {
	display: none;
}
.whatson #local .tabs #tabRegional.selected {
	background: url(../graphics/whatson/boxes-local-tregional-selected.gif) no-repeat;
}
.whatson #local #eventBox {
	padding-top: 16px;
	width: 175px;
	margin-left: 4px;
}
.whatson #local #eventsFrame {
	width: 175px;
	height: 244px;
	background-color: white;
	border-top: 1px solid #bebebe;
	overflow: scroll;
}
#eventsFrame #scrollbar {
	float: right;
	height: 244px;
	width: 12px;
	background-color:#caeafc;
	display: none;
}
#eventsFrame #scrollbar #bar {
	width: 10px;
	height: 29px;
	border: 1px solid #72BDEB;
	cursor: pointer;
	position: absolute;
	background-image:url(../graphics/whatson/scrollbar.gif);
}
#eventsFrame #scrollbar #scrollUp {
	background-image:url(../graphics/whatson/scrollbar-up.gif);
	width: 12px;
	display: block;
	height: 12px;
	cursor: pointer;
}
#eventsFrame #scrollbar #scrollDown {
	background-image:url(../graphics/whatson/scrollbar-down.gif);
	width: 12px;
	position: absolute;
	margin-top: 220px;
	cursor: pointer;
	display: block;
	height: 12px;
}
#eventsResults {
	width: 150px;
	float: left;
}
#eventsResults .item {
	padding: 10px 5px;
	line-height: 10pt;
}
#eventsResults .item.nonefound {
	font-size: 8pt;
	line-height: 11pt;
	margin-left: 5px;
}
#eventsResults .item.nonefound a {
	margin:auto;
	padding: 0px;
	display: block !important;
	float: none !important;
	background: none;
	color: #0066CC;
}
#eventsResults .item span {
	display: block;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
}
#eventsResults .location {
	color: #666666;
}
#eventsResults .event {
	color: #008fd4;
}
#eventsResults .time {
	color: #666666;
}
#eventsResults a {
	background-color: #00a0c6;
	display: block;
	float: right;
	font-size: 7.5pt;
	color: white;
	text-decoration: none;
	padding: 1px 3px;
	margin-top: -10px;
}
#eventsResults a:hover {
	background-color:#179DEE;
}
.whatson #local form {
	margin: 5px 4px;
	width: 175px;
}
.whatson #local form h2 {
	background-image:url(../graphics/whatson/boxes-local-search.gif);
	width: 175px;
	height: 23px;
}
.whatson #local form p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	color: #444;
	line-height: 9pt;
	width: 150px;
	margin: 0px;
	margin-left: 15px;
}
.whatson #local form input.field {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	width: 55px;
	font-size: 8pt;
	margin-top: 10px;
	margin-left: 25px;
	padding: 2px 3px;
	border: 1px solid #ccdf5c;
}
.whatson #local form input.submit {
	margin-bottom: -2px;
}
.whatson #local .register {
	position: absolute;
	margin-left: -1px;
	width: 185px;
	height: 49px;
	background: transparent url(../graphics/whatson/boxes-local-register.gif) no-repeat;
	display: block;
}
#sidebar.whatson.unlocked {
	padding-bottom: 20px;
}
/* vertical event scroller */
#events.block .nonefound {
	width: 260px;
	margin: 10px;
	font-size: 10pt;
}
#events.block .inside {
	overflow: hidden;
	width: 343px;
	height: 259px;
	padding: 0px;
}
#events.block .item {
	width: 313px;
	height: 101px;
	margin: 0px 16px;
	padding: 14px 0px;
	border-bottom: 1px solid #FFCC00;
	overflow: hidden;
}
#events.block .item .thumbnail {
	float: left;
}
#events.block .item .thumbnail img {
	border: 1px solid #FFCC00;
}
#events.block .item h2 {
	float: right;
	color: #0084c8;
	font: 9pt Tahoma, Arial, Helvetica, sans-serif;
	width: 155px;
	margin: 0px;
	line-height: 12pt;
}
#events.block .item h3 {
	margin: 2px 0px;
	font-size: 7.2pt;
	color: #f26521;
	width: 155px;
	float: right;
}
#events.block .item p {
	margin: 0px;
	font-size: 7.2pt;
	line-height: normal;
	color: #666666;
	width: 155px;
	float: right;
}
#events.block .item p a {
	color: #00a0c6;
	text-decoration: none;
	font-size: 7.2pt;
}
#events.block #featured-pane {
	width: 343px;
	height: 259px;	
}
.content {
	line-height: auto;
}
.longFeature {
	width: 378px !important;
}