div.col-1 a:hover, div.col-2 a:hover {
	background: #0087b5;
}
div.header-block a:hover {
	color: #0087b5;
}
a.external{
	background: url('/images/icons/icon_ext_visit.gif')no-repeat right center;
}
ul.rightnav li a:hover {
	background: #0087b5;
} 

div#header div#header-image {
	background: url('/images/top_nav_visit.jpg') no-repeat;
}

div#header div#header-image blockquote {
	background: #0087b5 url(/images/header_quote_bg_visit.gif) no-repeat;
}
div#header div#header-image blockquote div.author {
	background-image: url(/images/header_close_quote_visit.gif);
}

div#header ul#top-nav {
	border-bottom-color: #0087b5;
}

div#header ul#top-nav li a#nav-visit, div#header ul#top-nav li a#nav-visit:hover {
	background-position: 0 -70px;
}

div#side-nav ul.level-1 li a {
	background-image: url(/images/sidenav_blue.gif)
}
div#side-nav ul.level-1 li a.active {
	color: #0087b5;
	background-image: url(/images/sidenav_blue_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_blue.gif);
}
div#side-nav div.alternate-link {
	background-image: url(/images/alternate_link_visit.gif);
}
div#side-nav div.alternate-link a:hover {
	background: #0087b5;
}
div#side-nav dd a:hover {
	background: #0087b5;
}

div#side-nav dd a.active {
	color: #0087b5;
}

ul.rightnav li {
	background-image: url(/images/link_arrow_box_visit.gif);
}

ul#footer {
	border-top-color: #0087b5;
}
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: #0087b5;
}

div.filled {
	background-color: #0087b5;
}


div#content div.col-1 blockquote {
	background: #0087b5;
}
div#content div.col-1 blockquote p.quotee {
	background-image: url(/images/inline_quote_visit.gif);
}



ul.pagination li a {
	background-image:URL(/images/but_pagination_visit.gif); 
}

ul.pagination li a.active, ul.pagination li a:hover {
	background: #0087b5 URL(/images/but_pagination_visit.gif) no-repeat 0 -20px;
}

ul.pagination li.next{
	background-image:URL(/images/but_cal_next_visit.gif);
}
ul.pagination li.prev{
	background-image:URL(/images/but_cal_prev_visit.gif);
}

ul.pagination li.next a:hover, ul.pagination li.prev a:hover {
	background-color: #0087b5;
}

div#content a.icon-zoom {
	background-image: url(/images/icon_zoom_visit.gif);
}
div#content a.icon-zoom:hover, div#content a.icon-pop:hover {
	color: #0087b5; 
}
div#content a.icon-pop {
	background-image: url(/images/icon_pop_visit.gif);
}
div#content a.arrow-link {
	background-image: url(/images/but_arrow_link_visit.gif);
}
div#content a.arrow-link:hover {
	background-color: #0087b5;
}

div#content .product-list a.arrow-link{
	background-image: url(/images/but_arrow_link_visit2.gif);
}
div#content a.rss {
	background-image: url(/images/but_rss_visit.gif);
}

div#content a.launch {
	background-image: url(/images/but_launch_visit.gif);
}

div.related-content-module {
	background: #0087b5;
}
div.related-content-module a:hover {
	color: #0087b5;
}


ul.tagcloud a, ul.my-tags a {
	color: #0087b5; 
}
ul.tagcloud a:hover, ul.my-tags a:hover {
	background-color: #0087b5; 
}
ul.my-tags li a {
	background-image: url(/images/but_remove_tag_visit.gif) !important;
}

button.submit {
	background: #0087b5 url(/images/but_submit_visit.gif) no-repeat;
}
a.date-picker, .col-1 a.date-picker {
	background: url(/images/but_calendar_visit.gif) no-repeat 5px 0 !important;
}
.header-block a.date-picker, .header-block a.date-picker:hover {
	background: url(/images/but_calendar_visit2.gif) no-repeat 5px 0 !important;
}
.header-block a.date-picker:hover {
	background: url(/images/but_calendar_visit2.gif) no-repeat 5px -30px !important;
}

div.popup-calendar div.link-close a, div.popup-calendar div.link-close a:hover {
	background-image: url(/images/but_cal_close_visit.gif) !important;
}
div.popup-calendar div.link-prev a, div.popup-calendar div.link-prev a:hover {
	background-image: url(/images/but_cal_prev_visit.gif) !important;
}
div.popup-calendar div.link-next a, div.popup-calendar div.link-next a:hover {
	background-image: url(/images/but_cal_next_visit.gif) !important;
}
div.popup-calendar table td a.selected, div.popup-calendar table td a:hover {
	background: #0087b5 !important;
}
.highlight{
	color: #0087b5;
}
div.header-block .breadcrumb li{
	background-image:URL(/images/sidenav_blue.gif);
}
div.header-block .gallerynav a.active{
	background:#0087b5 URL(/images/sidenav_blue.gif) no-repeat 3px 8px;
}

div.header-block .gallerynav a.active:hover{
	background:#0087b5 URL(/images/sidenav_blue.gif) no-repeat 3px 8px !important;
}

div#content div.module ul.boxed li blockquote p{
	color: #0087b5;
}

ul.inlinelinks li {
	background-image: url(/images/link_arrow_box_visit.gif);
}

ul.inlinelinks li a:hover {
	background: #0087b5;
} 
a.bookvisit, div.header-block a.bookvisit{
	background-image:URL(/images/but_bookvisit_visit.gif);
}
a.subscribe, div.header-block a.subscribe{
	background-image:URL(/images/but_subscribe_visit.gif);
}
a.booknow, div.header-block a.booknow{
	background-image:URL(/images/but_booknow_visit.gif) !important;
}
table.events p.eventtitle a{
	color: #0087b5;
}
table.events a:hover{
	background-color: #0087b5;
}

div.layout-d div.module.withimage div.copy .starttime a{
	color:#0087b5;
}

/* Events Calendar Styles */
.event-calendar
{
    background-color: White;
    border: 2px solid;
}

.event-calendar .title
{
    background-color: #0086B5;
    font-weight: bold;
    color: White;
    border-width: 0px;
    font-size: 10pt;
}

.event-calendar .navigate
{
    border-color: #0086B5;
    border-width: 2px;
    font-size: 8pt;
}

.event-calendar .navigate a
{
    color: White !important;
}

.event-calendar td
{
    border-color: White;
}

.event-calendar td.selected
{
    color: White;
	background: #ff5c01;
}

/* Sponsors */
div#sponsors { padding: 1em 0; } 
#sponsors div { float: left; width: 33%; }
#sponsors img { margin-top: 1em; }
#sponsors h3, #sponsors p { margin-right: 0;}
#sponsors .col_1 img { padding-left: 20px; }


/* --------------------------------------------
site: Science Museum rebranding - VISIT ONLY
author: patu tifinger
ver: 1.2
updated: 24/06/2010
----------------------------------------------- */

div#header div#header-image {
	background: url(new_visit_header.jpg) no-repeat;
}

ul.top-nav li#nav-search button { background-position: 0 -18px; }

/* visit only #top-nav: */

div#header ul#top-nav li a#nav-home { background-position: 0 -52px; }
div#header ul#top-nav li a#nav-home:hover { background-position: 0 -78px; }

div#header ul#top-nav li a#nav-visit { background-position: -100px -52px; }
div#header ul#top-nav li a#nav-visit:hover { background-position: -100px -78px; }

div#header ul#top-nav li a#nav-online { background-position: -199px -52px; }
div#header ul#top-nav li a#nav-online:hover { background-position: -199px -78px; }

div#header ul#top-nav li a#nav-education { background-position: -299px -52px; }
div#header ul#top-nav li a#nav-education:hover { background-position: -299px -78px; }

div#header ul#top-nav li a#nav-shop { background-position: -398px -52px; }
div#header ul#top-nav li a#nav-shop:hover { background-position: -398px -78px; }

div#header ul#top-nav li a#nav-about { background-position: -498px -52px; }
div#header ul#top-nav li a#nav-about:hover { background-position: -498px -78px; }

div#header ul#top-nav li a#nav-visit, div#header ul#top-nav li a#nav-visit:hover {
	background-position: -100px -78px !important;
}


