/************************************************************
************************** GENERAL **************************
***************************************	*********************/
body {
	background-color:#3195A8;
}
body #extendedOuterWrapper{background:#3195A8 url(http://swimming-images.s3.amazonaws.com/swimming/body_bg2.jpg) center -128px no-repeat;}
body#channel_u16 #extendedOuterWrapper{background:#3195A8 url(http://swimming-images.s3.amazonaws.com/swimming/u16.jpg) center -128px no-repeat;}
body#channel_parents #extendedOuterWrapper{background:#3195A8 url(http://swimming-images.s3.amazonaws.com/swimming/parents.jpg) center -128px no-repeat;}
body#channel_fun-and-fitness #extendedOuterWrapper{background:#3195A8 url(http://swimming-images.s3.amazonaws.com/swimming/fun_fitness.jpg) center -128px no-repeat;}
body#channel_learning-to-swim #extendedOuterWrapper{background:#3195A8 url(http://swimming-images.s3.amazonaws.com/swimming/learning_to_swim.jpg) center -128px no-repeat;}
#siteLogos{width:230px;height:147px;margin-bottom:20px;float:right;background:transparent url(/images/default_site/site_sponsor_logos.png) top right no-repeat;}
/************************************************************
************************** TITLES **************************
************************************************************/
#channel_ h1#landing,#channel_home h1#landing,#channel_ h2#landing,#channel_regions h1#landing{width:613px;background:transparent url(/images/default_site/title_home.png) bottom left no-repeat;}
#channel_news h1#landing,#channel_news h2#landing{width:138px;background:transparent url(/images/default_site/title_news.png) bottom left no-repeat;}
#channel_u16 h1#landing,#channel_u16 h2#landing{width:93px;background:transparent url(/images/default_site/title_u16.png) bottom left no-repeat;}
#channel_parents h1#landing,#channel_parents h2#landing{width:180px;background:transparent url(/images/default_site/title_parents.png) bottom left no-repeat;}
#channel_learning-to-swim h1#landing,#channel_learning-to-swim h2#landing{width:394px;background:transparent url(/images/default_site/title_learn_to_swim.png) bottom left no-repeat;}
#channel_fun-and-fitness h1#landing,#channel_fun-and-fitness h2#landing{width:394px;background:transparent url(/images/default_site/title_fun_fitness.png) bottom left no-repeat;}
#channel_initiatives h1#landing,#channel_initiatives h2#landing{width:394px;background:transparent url(/images/default_site/title_initiatives.png) bottom left no-repeat;}
#channel_events h1#landing,#channel_events h2#landing,#channel_calendar h1#landing,#channel_calendar h2#landing{width:394px;background:transparent url(/images/default_site/title_events.png) bottom left no-repeat;}
#channel_library h1#landing,#channel_library h2#landing{width:394px;background:transparent url(/images/default_site/title_library.png) bottom left no-repeat;}
#channel_search h1#landing{width:394px;background:transparent url(/images/default_site/title_search.png) bottom left no-repeat;}
#channel_rss_feeds h1#landing{width:394px;background:transparent url(/images/default_site/title_rss.png) bottom left no-repeat;}
#channel_vacancies h1#landing,#channel_vacancies h2#landing{width:394px;background:transparent url(/images/default_site/title_vacancies.png) bottom left no-repeat;}
#channel_get-involved h1#landing,#channel_get-involved h2#landing{width:394px;background:transparent url(/images/default_site/title_get_involved.png) bottom left no-repeat;}
#channel_about-us h1#landing,#channel_about-us h2#landing{width:394px;background:transparent url(/images/default_site/title_about.png) bottom left no-repeat;}
#channel_galleries h1#landing,#channel_galleries h2#landing{width:394px;background:transparent url(/images/default_site/title_galleries.png) bottom left no-repeat;}
/************************************************************
*************************** NAV ****************************
************************************************************/
#navLeft{background:transparent url(/images/default_site/nav_left.png) top left no-repeat;}
#navIcon{background:transparent url(/images/default_site/nav_icon.png) 4px 50% no-repeat;}
.navRight{background:transparent url(/images/default_site/nav_right.png);}
#channel_about-us .navRight,.navRightOn{background:transparent url(/images/default_site/nav_right_selected.png);}
#navIcon,#mainNav .main_navigation{background-color:#007987;}
#mainNav li{border-left:1px solid #00616C;background:#007987;}
#mainNav li a.selected{background-color:#0097A9;}
#mainNav li a.shopBtn{background-color:#404a92;}
#mainNav li.shop{border-left:1px solid #303a81;}
#mainNav .main_navigation li ul{background:transparent url(/images/default_site/drop_btm.png) bottom center no-repeat;display:none;}
#mainNav .main_navigation li ul li.firstItem{background:transparent url(/images/default_site/drop_top.png) top center no-repeat;padding:6px 0 0 0;}
#mainNav .main_navigation li ul li a{background:#0097A9;padding-right:5px;}
#mainNav .main_navigation li ul li a:hover{background:#00616C;}
/**********************************************************************************
*************************** LINK COLOURS & BACKGROUNDS ****************************
**********************************************************************************/
a,h1,.weblogContent h2,h2.subNavTitle,h3,h4,h4 a,.subNav ul li a:hover,#searchResults li a,#eventTable a,.eventContent a,.findLinks a,.weblogContent a,.weblogContent h2 a,.library a,a.pagLink,.vacancyWidget a{color:#007987;}
#talkIconLarge,.backgroundColour,#ratingIcon,.talkIconSmall,.pagination a,#addThisIcon,span.widgetFindTitle,.calendarBG th{background-color:#007987;}
#mainNav li a:hover,.feature1 .articles a:hover,.feature1 .articles li.selected,.feature2 .articles li.selected,.feature2 .articles a:hover,.feature1 #scrollBtn a:hover,.feature2 #scrollBtn a:hover,.backgroundColorHover,.feature1 .mainText a:hover,.feature2 .mainText a:hover{background-color:#0097A9;}
a.externalLink{background:transparent url(/images/default_site/external_link.png) top right no-repeat;padding:2px 20px 0 0;}
#calendarNav li.selected a{color:#0097A9;}
.calendarBG thead{border-left:1px solid #007987;}
.calendarBG td.eventItem{background-color:#CCE4E7;}
.grid_2 .boxTopFind{background:transparent url(/images/default_site/grid2_top_green.png);}
.grid_3 .boxTopFind{background:transparent url(/images/default_site/grid3_top_green.png);}
.grid_4 .boxTopFind{background:transparent url(/images/default_site/grid4_top_green.png);}
.feature1 .articles li{border-bottom:1px solid #00616D;}
.feature1 .articles ul{xborder-top:1px solid #00616D;}
.feature1 .articles li.article4{border-bottom:none;}
.feature2 .articles ul{xborder-left:1px solid #00616D;}
.feature2 .articles li{border-right:1px solid #00616D;}
.feature2 .articles li.article3{border-right:none;}
#duckForm label{color:#474747;font-size:0.8em;}
#duckForm input.txtField{margin:2px 0 10px 0;width:300px;}
#duckForm input#submit{margin:0 0 10px 0;}
#twitter{width:977px;margin-bottom:10px;clear:both;position:relative;background:transparent url(/images/default_site/twitter_background.png) no-repeat 151px 9px;}
#twitterFollow{width:151px;height:52px;background:transparent url(/images/default_site/twitter_follow_btn.png);text-indent:-9999px;}
#twitterLink{width:151px;height:52px;display:block;}
#twitterTweet{position:absolute;top:19px;left:161px;}
#mainNav li a.shopBtn{background-color:#404a92;}
#mainNav li.shop{border-left:1px solid #303a81;}
#mainNav li a.shopBtn:hover{background-color:#515ba4;}
#mainNav li#swimfitLogo a{width:84px;text-indent:-9999px;background:transparent url(/images/swimfit/nav_icon.png) center center no-repeat;}
#mainNav li#swimfitLogo a:hover, #mainNav li#swimfitLogo a.selected{background:#0097A9 url(/images/swimfit/nav_icon.png) center center no-repeat;}
#mainNav li#swimfitLogo li{text-indent:0;}
#mainNav li#swimfitLogo li a:hover{background:#00616C;}
#mainNav li#swimfitLogo ul li a{width:137px;text-indent:0;background:#0097A9;}

.expandBtn{background:url(/images/default_site/nav_expand.png);}
.collapseBtn{background:url(/images/default_site/nav_collapse.png);}


