/*////////////////////////////////////////////////////////////////////////////////////////////////////

	author: Peter Roper 
	template: curvy

	style - these are the color and image values used throughout the site
	
//////////////////////////////////////////////////////////////////////////////////////////////////////

	style

////////////////////////////////////////////////////////////////////////////////////////////////////*/
#ajax #venue-rating h3,
#ajax #venue-rating ul li span,
#content #list .venues-list-advanced a,
#package-details #tabs-menu,
body,
#menu li.current a,
#menu li.current a:hover,
#content .tabs-menu li.tab-selected a,
#content .tabs-menu li.tab-selected a:hover{
color:#444;
}
#footer p{
color:#555;
}
.question,
.answer{
color:#BBB;
}
.package,
.package h2 a,
#activities-advanced h2.title,
.outer-wrapper #activity-details,
#activity-details h2.title a,
#event-intro,
#footer .copyright,
#venue-menu-advanced h2.title,
#search-map h2.title,
#search-map form,
#contact-details,
#menu li a,
#right,
#footer,
#footer a,
#content #intro ul li em span,
#venues_list_advanced,
#venue-menu-advanced ul li a,
#venue-menu-advanced ul li#current a:hover,
#menu li#tell_a_friend-tab a,
#right .button a{
color:#FFF;
}
#venue-rating h3,
#venue-rating ul li span,
#venue-menu-advanced ul li a:hover,
#nearest-venue h3,
#right a,
#content #right a:hover,
#menu li a:hover,
#content .tabs-menu li a:hover,
#content #intro ul li em,
#venue-menu-advanced ul li a:hover{
color:#FC0;
}
#content .gmnoprint .gmnoprint div div a .map-price,
#content #list .venues-list-advanced .price-from,
#venues-map .map ul li a span{
color:#C00;
}
#content .gmnoprint .gmnoprint div div a .map-title,
#content #list .venues-list-advanced a .venue{
color:#00F;
}
/*///////////////////////////////////////////////////*/
#activities-advanced .inner-wrapper .block-wrapper,
#right #intro .inner-wrapper,
#right #intro .inner-wrapper ul,
.block-wrapper,
.filter li ul li,
#right .plugin,
.gallery,
.gallery .img,
.outer-wrapper,
.outer-wrapper .plugin,
#venue-container .plugin,
.format,
.package,
#venue,
#venue-container,
#venue-menu-advanced li,
#venue-menu-advanced ul,
#tabs-menu,
#intro,
#menu li a,
#tabs-menu .tabs-menu li a,
#left,
#tabs-menu .tabs-container,
#intro ul,
.button,
#venues_list_advanced .inner-wrapper .block-wrapper{
border-color:#000;
}
#basket form p label,
#alternative-packages ul li,
.top-venues-list li,
#price-list ul li{
border-color:#222;
}
#list .venues-list-advanced li span.img,
#find-us .map_google,
#venue-menu-advanced li a,
#basket form p,
#content,
#contact-details,
#alternative-packages ul li a,
.top-venues-list li a,
#price-list ul li a,
#right .plugin form{
border-color:#444;
}
#vouchers-advanced .outer-wrapper,
#vouchers-advanced .outer-wrapper .tabs-menu li a,
#vouchers-advanced .outer-wrapper .tabs-container,
#vouchers-advanced .inner-wrapper .plugin,
#ajax .plugin form,
#left .plugin form,
.inner-wrapper,
.inner-wrapper .block-wrapper,
#enquiry-type .selected{
border-color:#999;
}
#downloads ul li span,
#vouchers-advanced .inner-wrapper .block-wrapper .img,
#vouchers-advanced form select.price,
#extras span.img,
#venue-location-map .map_google{
border-color:#BBB;
}
.promotion-alert,
.alternative-venues,
#venue_location .map_google{
border-color:#CCC;
}
#venue-intro .img{
border-color:#FFF;
}
#venue-rating .inner-wrapper,
#venue-rating .inner-wrapper .block-wrapper,
#venues_google_map .map_google,
#left #search-map form,
#right #search-map form,
#right #search form{
border-color:#900;
}
#vouchers-advanced .inner-wrapper .block-wrapper .img,
#extras span.img,
#list .venues-list-advanced li span.img{
border-bottom-color:#FFF;
border-right-color:#FFF;
}
/*///////////////////////////////////////////////////*/
#venue-menu-advanced ul li a,
#menu li a,
#tabs-menu .tabs-menu li a,
#right .plugin{
background-color:#000;
}
.outer-wrapper .gallery,
#venue-menu-advanced ul,
#content,
#contact-details,
body{
background-color:#111;
}
#right #intro .inner-wrapper,
#venue,
.outer-wrapper,
#right #intro .inner-wrapper,
#office-hours ul li,
#venue-menu-advanced ul li#current a,
#right .plugin form{
background-color:#222;
}
#office-hours ul li span,
#menu li#tell_a_friend-tab a{
background-color:#333;
}
#ajax #venue-rating h3,
#ajax #venue-rating ul li span,
#vouchers-advanced .outer-wrapper,
form,
.inner-wrapper,
#ajax #office-hours ul li span{
background-color:#AAA;
}
#ajax #venue-rating ul li,
#ajax #office-hours ul li{
background-color:#BBB;
}
.inner-wrapper .block-wrapper,
#enquiry-type .selected,
#venues-advanced #activity-details,
.plugin{
background-color:#CCC;
}
.promotion-alert,
.alternative-venues{
background-color:#DDD;
}
#faqs #open,
#nearest-venue .img,
#menu li.current a,
#left,
#tabs-menu .tabs-container,
#tabs-menu .tabs-menu li.tab-selected a,
#content .tabs-menu li.tab-selected a:hover{
background-color:#FFF;
}
#help .plugin{
background-color:#FFC;
}
#format,
#right #venue-rank,
#right #venue-rating,
#venue-rating .inner-wrapper .block-wrapper,
.outer-wrapper #activity-details,
#event-intro,
#vouchers-promotion,
.page-prices #venues_list_advanced,
#right #search-map,
#search-map,
a.prices-from,
#right #nearest-venue,
#right #search,
#right #venue-intro,
.format,
.package{
background-color:#C00;
}
#venue-rating .inner-wrapper,
#search-map form,
#right #search-map form,
#right #search form,
#venue-rating h3,
#venue-rating ul li span,
.button button,
.button a{
background-color:#AE0000;
}
.button button:hover,
.button a:hover{
background-color:#900;
}
{
background-color:#D42626;
}
#venue-rating ul li{
background-color:#BF0000;
}
/*///////////////////////////////////////////////////*/
#left,
#tabs-menu .tabs-container{
background-image:url(http://img.activitychooser.co.uk/template-light/layout/activity-menu-bg.jpg);
}
#menu li#tell_a_friend-tab a{
background-image:url(http://img.activitysearch.co.uk/icons/email_go.png);
}
.twitter-link{
background-image:url(http://img.activitysearch.co.uk/icons/bookmarks/twitter_16.png);
}
#ajax .plugin,
.outer-wrapper .plugin,
#right .plugin,
#venue-container{
background-image:url(http://images.activitychooser.co.uk/gradients/white.png);
}
/*///////////////////////////////////////////////////*/
#activities .block-wrapper,
#header h1 a,
#menu li#tell_a_friend-tab a,
.twitter-link{
background-repeat:no-repeat;
}
#right #intro,
#ajax .plugin,
.block-wrapper,
.inner-wrapper .block-wrapper,
#venue-menu-advanced ul li a,
#venue-container,
#panel .venues-list-advanced li a.venue-link,
.gallery .style-wrapper,
#intro ul li .style-wrapper,
.plugin,
#menu li a,
#tabs-menu .tabs-menu li a,
body,
#left{
background-repeat:repeat-x;
}
/*///////////////////////////////////////////////////*/
#right #intro,
#panel .venues-list-advanced li a.venue-link,
.gallery .style-wrapper,
#intro ul li .style-wrapper,
#header h1 a{
background-position:0 0;
}
body{
background-position:50% 0;
}
#activities .block-wrapper{
background-position:100% 0;
}
#left,
#tabs-menu .tabs-container{
background-position:0 100%;
}
.twitter-link,
#menu li#tell_a_friend-tab a{
background-position:5px 50%;
}
#venue-container,
.plugin{
background-position:0 -5px;
}
#venue-menu-advanced ul li a,
#menu li a,
#tabs-menu .tabs-menu li a,
.button button, 
.button a{
background-position:0 -10px;
}
/*///////////////////////////////////////////////////*/
#venue-rating h3,
#venue-rating h2.title,
#venue-rank h2.title,
#venue-rating .testimonial,
.outer-wrapper #activity-details h2.title,
.button button, 
.button a,
#vouchers-promotion h2.title,
#search-map h2.title,
#right #venue-intro h2.title,
#right #nearest-venue h2.title,
#right #search h2.title{
text-shadow:0 -1px #900;
}
.question,
.answer{
text-shadow:0 1px #DDD, 0 -1px #AAA;
}
#vouchers-advanced-form .offer-details,
#venue-reviews .testimonial,
#list .venues-list-advanced a .venue,
#list .venues-list-advanced .price-from,
#list .venues-list-advanced .rating,
#vouchers-advanced .basket-total p.total,
#extras .extra h3,
#ajax .plugin h2.title,
.plugin h2.title{
text-shadow:0 1px #EEE;
}
#activities-advanced h2.title,
#venue-menu-advanced li a,
#menu li a,
.tabs-menu li a,
#right .plugin h2.title{
text-shadow:0 -1px #000;
}
#intro ul li a,
#panel .venues-list-advanced li a.venue-link em{
text-shadow:1px 1px #000;
}
/*///////////////////////////////////////////////////*/
.promotion-alert,
.alternative-venues,
.outer-wrapper,
#venue,
#venue-intro .img,
#venue-intro .img span,
#content,
#left,
#nearest-venue .img{
-moz-border-radius:10px; -webkit-border-radius:10px;
}
{
-moz-border-radius:7px; -webkit-border-radius:7px;
}
#menu li a,
#menu li#tell_a_friend-tab a,
.twitter-link{
-moz-border-radius:5px; -webkit-border-radius:5px;
}
#left,
#right .plugin{
-moz-border-radius-topleft:0px; -webkit-border-top-left-radius:0px;
}
{
-moz-border-radius-topright:0px; -webkit-border-top-right-radius:0px;
}
#menu li a,
#right .plugin{
-moz-border-radius-bottomleft:0px; -webkit-border-bottom-left-radius:0px;
}
#menu li a{
-moz-border-radius-bottomright:0px; -webkit-border-bottom-right-radius:0px;
}
/*//////////////////////////////////////////////*/
/*/ voucher colors /*/
/*//////////////////////////////////////////////*/
#australia-day-alert{
background-color:#CCD9BF;
border-color:#99B380;
}
#australia-day-alert,
#australia-day-alert a{
color:#030;
}
#valentines-day-alert{
background-color:#F6C0C6;
border-color:#ED828E;
}
#valentines-day-alert,
#valentines-day-alert a{
color:#DC041C;
}
#mothers-day-alert{
background-color:#FFD9D9;
border-color:#FFB3B3;
}
#mothers-day-alert,
#mothers-day-alert a{
color:#F36;
}
#easter-alert{
background-color:#FFE5BF;
border-color:#FFCC80;
}
#easter-alert,
#easter-alert a{
color:#F60;
}
#fathers-day-alert{
background-color:#BFCCE5;
border-color:#8099CC;
}
#fathers-day-alert,
#fathers-day-alert a{
color:#036;
}
#christmas-alert{
background-color:#F2BFBF;
border-color:#E58080;
}
#christmas-alert,
#christmas-alert a{
color:#900;
}