/*////////////////////////////////////////////////////////////////////////////////////////////////////

	author: Peter Roper 

	style - these are the color and image values used throughout the site
	
//////////////////////////////////////////////////////////////////////////////////////////////////////

	style

////////////////////////////////////////////////////////////////////////////////////////////////////*/
.format-locations li .venue,
a.prices-from,
.gmnoprint .gmnoprint div a .map-title,
.package,
input,
textarea,
select,
.search-filters li a,
#venues-map .map ul li a,
#list .venues-list-advanced a,
#tabs-menu li.tab-selected a,
#tabs-menu li.tab-selected a:hover,
body,
.format-locations li,
#office-hours ul li.today{
color:#002C72;
}
#footer a,
#footer{
color:#8099B3;
}
.question,
.answer{
color:#889AAB;
}
#search-map,
#search-splash #search,
#footer p.copyright,
#footer .footer-menu a,
#formats-preview .format-image span,
#search-map form,
.formats-list li,
.formats-list li a,
#venues-map,
#top h2.title{
color:#FFF;
}
#format-preview .prices-from,
.gmnoprint .gmnoprint div a .map-price,
.package h3.prices-from,
#list .venues-list-advanced .price-from,
.format-locations li .price-from,
.format-locations li .package-price,
#format-intro .prices-from{
color:#E35C0B;
}
#search-splash #search a,
#formats-preview .format-image span .prices-from,
#venues-map a{
color:#FC0;
}
/*///////////////////////////////////////////////////*/
#formats .package,
#top .inner-wrapper,
#top .block-wrapper,
#header .book-online-link,
#header .book-online-link a,
#header .book-online-link button,
#header #contact-details,
#venues_list_advanced .block-wrapper,
#tooltip,
.search-filters li,
.format-locations li .button a,
.format-locations li .button button,
#menu li,
#menu,
.formats-advanced .loading-image,
#venues-map .map ul li a,
#extras span.img,
#list .venues-list-advanced li span.img,
#venue-menu-advanced ul li,
#venue-menu-advanced ul,
#search-map form,
#venues_google_map,
#venues_google_map .map_google,
.tabs-menu li a,
.tabs-container,
.outer-wrapper,
.page-venueformats #top .outer-wrapper,
.page-venueformats #top .outer-wrapper .plugin,
.page-formats #top .outer-wrapper,
.page-formats #top .outer-wrapper .plugin,
.page-index #top .outer-wrapper,
.page-index #top .outer-wrapper .plugin,
.plugin{
border-color:#002155;
}
.button,
#tabs-menu form{
border-color:#222;
}
#loading,
#ajax .plugin{
border-color:#002155;
}
#vouchers .view-your-basket,
#header,
#content,
#footer{
border-color:#004DB3;
}
.package .format-images .img,
.page-venueformats #top #format .outer-wrapper,
.page-venueformats #top .block-wrapper,
.page-formats #top .inner-wrapper,
.page-formats #top .block-wrapper,
.gallery .img,
#vouchers .img,
#basket .img,
.inner-wrapper,
.block-wrapper,
.plugin form{
border-color:#8FA5D2;
}
.map_google{
border-color:#ACBCDD;
}
#venue-intro .img,
.format-locations li ul,
.format-locations li ul li,
.format-locations li .button{
border-color:#FFF;
}
.formats-advanced .loading-image,
.formats-list li.current a{
border-color:#DB3C07;
}
#venue-menu-advanced ul li a,
#menu li a{
border-color:#EA8508;
}
#search-map .map_google,
#search-map form,
#search-splash #intro,
#search-splash #search form,
.formats-list li a,
#index-nav .index-nav li,
#index-nav .index-nav li a{
border-color:#4A6F00;
}
.formats-list li{
border-color:#8CA600;
}
#content{
border-top-color:#002C72;
}
#header .book-online-link,
#header #contact-details,
#menu,
#venue-menu-advanced ul,
#venues_google_map,
#top .inner-wrapper,
.page-venueformats #top .outer-wrapper,
.page-formats #top .outer-wrapper,
.page-index #top .outer-wrapper,
.outer-wrapper{
border-bottom-color:#004DB3;
border-right-color:#004DB3;
}
.package .format-images .img,
.page-venueformats #top #format .outer-wrapper,
.page-formats #top .inner-wrapper,
.formats-advanced .loading-image,
.plugin form,
.inner-wrapper,
#tabs-menu form,
#vouchers .img,
#basket .img,
#extras span.img,
#list .venues-list-advanced li span.img{
border-bottom-color:#FFF;
border-right-color:#FFF;
}
.formats-advanced .loading-image{
border-bottom-color:#EA8508;
border-right-color:#EA8508;
}
#search-map form,
#search-splash #intro,
#search-splash #search form,
#index-nav .index-nav li{
border-bottom-color:#8CA600;
border-right-color:#8CA600;
}
/*///////////////////////////////////////////////////*/
#overlay,
#loading,
body{
background-color:#002C72;
}
#top .inner-wrapper,
#header .book-online-link,
#header #contact-details,
.search-filters li strong,
#vouchers .view-your-basket,
#tooltip,
#menu,
#venue-menu-advanced ul,
#venues_google_map,
.page-venueformats #top .outer-wrapper,
.page-formats #top .outer-wrapper,
.page-index #top .outer-wrapper,
.outer-wrapper{
background-color:#002C72;
}
#header,
#content,
#vouchers .view-your-basket a,
#header .book-online-link button,
#header .book-online-link a{
background-color:#039;
}
#vouchers .view-your-basket a:hover,
#header .book-online-link button:hover,
#header .book-online-link a:hover{
background-color:#444;
}
.format-locations li .venue b span,
.page-venueformats #top #format .outer-wrapper,
.page-formats #top .inner-wrapper,
.plugin form,
.inner-wrapper{
background-color:#ACBCDD;
}
.package,
#top .formats-advanced #format,
.tabs-menu li.tab-selected a,
.tabs-menu li.tab-selected a:hover,
.tabs-container,
.format-locations li,
.plugin,
.block-wrapper{
background-color:#BFCCE5;
}
#office-hours ul li.today,
#faqs #open{
background-color:#FFF;
}
#venue-menu-advanced ul li a:hover,
#menu li a:hover{
background-color:#EA8508;
}
.formats-advanced .wrapper,
#venue-menu-advanced ul li a,
a.ajax-close,
#index-nav .index-nav li a,
.button a,
.button button,
#menu li a,
#venues-map,
.formats-list li.current a,
.book-online .button button,
.book-online .button a,
#basket .button button,
#vouchers .button button,
.format-locations li ul li .button a,
.format-locations li ul li .button button{
background-color:#E35C0B;
}
#menu li.current a,
#menu li.current a:hover,
#venue-menu-advanced ul li#current a,
#venue-menu-advanced ul li#current a:hover,
#index-nav .index-nav li a:hover,
.format-locations li .price-from span,
.button a:hover,
.button button:hover,
.book-online .button button:hover,
.book-online .button a:hover,
#basket .button button:hover,
#vouchers .button button:hover,
.format-locations li ul li .button a:hover,
.format-locations li ul li .button button:hover{
background-color:#DD4508;
}
#search-map,
#top #search-splash,
#venues-map .map ul li a b,
.tabs-menu li a,
#top .formats-advanced,
.formats-list li a,
#index-nav .plugin{
background-color:#690;
}
#search-map form,
#search-splash #search form,
.tabs-menu li a:hover,
#index-nav .index-nav li{
background-color:#578200;
}
a.prices-from{
background-color:#FC0;
}
/*///////////////////////////////////////////////////*/
#header{
background-repeat:repeat-x;
}
/*///////////////////////////////////////////////////*/
#header{
background-position:0 -10px;
}
/*///////////////////////////////////////////////////*/
.formats-list li.current,
#venues-map,
a.prices-from,
.book-online .button button,
.book-online .button a,
#basket .button button,
#vouchers .button button,
.format-locations li ul li .button a,
.format-locations li ul li .button button{
text-shadow:0 -1px #DB3C07;
}
#search-map,
#search-splash #search,
#search-map form,
.tabs-menu li a,
.formats-list li{
text-shadow:0 -1px #578200;
}
#vouchers .view-your-basket a,
#top h2.title,
#header .book-online-link a{
text-shadow:0 -1px #111;
}
#venue-menu-advanced ul li a,
.button a,
.button button{
text-shadow:0 -1px #E35C0B;
}
#index-nav .index-nav li a,
#menu li a,
.formats-advanced .formats-list li.current a{
text-shadow:0 -1px #DB3C07;
}
a.prices-from{
text-shadow:0 1px #FF9;
}
#ajax .plugin,
#content #container,
#venue-reviews .testimonial,
#extras .extra h3,
#tabs-menu li.tab-selected a,
.tabs-container,
.block-wrapper{
text-shadow:0 1px #FFF;
}
.question,
.answer{
text-shadow:0 1px #FFF, 0 -1px #8FA5D2;
}
#intro ul li a,
#panel .venues-list-advanced li a.venue-link em{
text-shadow:1px 1px #444;
}