*div.col-1 a:hover, div.col-2 a:hover {
	background: #81bb00;
}
a.external{
	background: url('/images/icons/icon_ext_online.gif')no-repeat right center;
}
div.header-block a:hover {
	color: #81bb00;
}
ul.rightnav li a:hover {
	background: #81bb00;
} 

div#header div#header-image {
	background: url(/images/top_nav_online.jpg) no-repeat;
}

div#header div#header-image blockquote {
	background: #81bb00 url(/images/header_quote_bg_online.gif) no-repeat;
}
div#header div#header-image blockquote div.author {
	background-image: url(/images/header_close_quote_online.gif);
}

div#header ul#top-nav {
	border-bottom-color: #81bb00;
}

div#header ul#top-nav li a#nav-online, div#header ul#top-nav li a#nav-online:hover {
	background-position: 0 -70px;
}

div#side-nav ul.level-1 li a {
	background-image: url(/images/sidenav_green.gif)
}
div#side-nav ul.level-1 li a.active {
	color: #81bb00;
	background-image: url(/images/sidenav_green_on.gif);
}
div#side-nav ul.level-2 li a {
	background: none;
}
div#side-nav ul.level-2 li a.active {
	background-image: url(/images/sidenav_sub_green.gif);
}
div#side-nav div.alternate-link {
	background-image: url(/images/alternate_link_online.gif);
}
div#side-nav div.alternate-link a:hover {
	background: #81bb00;
}
div#side-nav dd a:hover {
	background: #81bb00;
}
div#side-nav dd a.active {
	color: #81bb00;
}
ul.rightnav li {
	background-image: url(/images/link_arrow_box_online.gif);
}
ul#footer {
	border-top-color: #81bb00;
}
div.header-block, .layout-d .module h2, .col-1 .module h2, div.layout-search div.head-form, div.layout-a div.head-form, .layout-c .module h2, div.layout-d div.module h3 a:hover   {
	background-color:  #81bb00;
}


div.filled {
	background-color: #81bb00;
}


div#content div.col-1 blockquote {
	background: #81bb00;
}
div#content div.col-1 blockquote p.quotee {
	background-image: url(/images/inline_quote_online.gif);
}

ul.pagination li a {
	background-image:URL(/images/but_pagination_online.gif); 
}

ul.pagination li a.active, ul.pagination li a:hover {
	background: #81bb00 URL(/images/but_pagination_online.gif) no-repeat 0 -20px;
}

ul.pagination li.next{
	background-image:URL(/images/but_cal_next_online.gif);
}
ul.pagination li.prev{
	background-image:URL(/images/but_cal_prev_online.gif);
}

ul.pagination li.next a:hover, ul.pagination li.prev a:hover {
	background-color: #81bb00;
}


div#content a.icon-zoom {
	background-image: url(/images/icon_zoom_online.gif);
}
div#content a.icon-zoom:hover, div#content a.icon-pop:hover {
	color: #81bb00; 
}
div#content a.icon-pop {
	background-image: url(/images/icon_pop_online.gif);
}
div#content a.arrow-link {
	background-image: url(/images/but_arrow_link_online.gif);
}


div#content a.arrow-link:hover {
	background-color: #81bb00;
}
div#content a.rss {
	background-image: url(/images/but_rss_online.gif);
}

div#content a.launch {
	background-image: url(/images/but_launch_online.gif);
}

div.related-content-module {
	background: #81bb00;
}
div.related-content-module a:hover {
	color: #81bb00;
}


ul.tagcloud a, ul.my-tags a {
	color: #81bb00; 
}
ul.tagcloud a:hover, ul.my-tags a:hover {
	background-color: #81bb00; 
}
ul.my-tags li a {
	background-image: url(/images/but_remove_tag_online.gif) !important;
}


button.submit {
	background: #81bb00 url(/images/but_submit_online.gif) no-repeat;
}
a.date-picker, .col-1 a.date-picker  {
	background: url(/images/but_calendar_online.gif) no-repeat 5px 0 !important;
}

div.popup-calendar div.link-close a, div.popup-calendar div.link-close a:hover {
	background-image: url(/images/but_cal_close_online.gif);
}
div.popup-calendar div.link-prev a, div.popup-calendar div.link-prev a:hover {
	background-image: url(/images/but_cal_prev_online.gif);
}
div.popup-calendar div.link-next a, div.popup-calendar div.link-next a:hover {
	background-image: url(/images/but_cal_next_online.gif);
}
div.popup-calendar table td a.selected, div.popup-calendar table td a:hover {
	background: #81bb00;
}
.highlight{
	color: #81bb00;
}

div.header-block .breadcrumb li{
	background-image:URL(/images/sidenav_green.gif);
}

div.header-block .breadcrumb li{
	background-image:URL(/images/sidenav_green.gif);
}
div.header-block .gallerynav a.active{
	background:#81bb00 URL(/images/sidenav_green.gif) no-repeat 3px 8px;
}

div.header-block .gallerynav a.active:hover{
	background:#81bb00 URL(/images/sidenav_green.gif) no-repeat 3px 8px !important;
}
div#content div.module ul.boxed li blockquote p{
	color: #81bb00;
}
ul.inlinelinks li {
	background-image: url(/images/link_arrow_box_online.gif);
}

ul.inlinelinks li a:hover {
	background: #81bb00;
} 
a.bookvisit, div.header-block a.bookvisit{
	background-image:URL(/images/but_bookvisit_online.gif);
}
a.subscribe, div.header-block a.subscribe{
	background-image:URL(/images/but_subscribe_online.gif);
}
a.booknow, div.header-block a.booknow{
	background-image:URL(/images/but_booknow_online.gif) !important;
}
table.events p.eventtitle a{
	color: #81bb00;
}
table.events a:hover{
	background-color: #81bb00;
}

div.layout-d div.module.withimage div.copy .starttime a{
	color:#81bb00;
}


/* --------------------------------------------
site: Science Museum rebranding - ONLINE STUFF
author: patu tifinger
ver: 1.2
updated: 24/06/2010
----------------------------------------------- */

div#header div#header-image {
	background: url(new_onlinestuff_header.jpg) no-repeat;
}

ul.top-nav li#nav-search button { background-position: 0 -34px; }

/* visit only #top-nav: */

div#header ul#top-nav li a#nav-home { background-position: 0 -104px; }
div#header ul#top-nav li a#nav-home:hover { background-position: 0 -130px; }

div#header ul#top-nav li a#nav-visit { background-position: -100px -104px; }
div#header ul#top-nav li a#nav-visit:hover { background-position: -100px -130px; }

div#header ul#top-nav li a#nav-online { background-position: -199px -104px; }
div#header ul#top-nav li a#nav-online:hover { background-position: -199px -130px; }

div#header ul#top-nav li a#nav-education { background-position: -299px -104px; }
div#header ul#top-nav li a#nav-education:hover { background-position: -299px -130px; }

div#header ul#top-nav li a#nav-shop { background-position: -398px -104px; }
div#header ul#top-nav li a#nav-shop:hover { background-position: -398px -130px; }

div#header ul#top-nav li a#nav-about { background-position: -498px -104px; }
div#header ul#top-nav li a#nav-about:hover { background-position: -498px -130px; }

div#header ul#top-nav li a#nav-online, div#header ul#top-nav li a#nav-online:hover {
	background-position: -199px -130px !important;
}


