html{overflow-y:scroll}sup{vertical-align:top}a
img{border:none}table,tr,td,input,select,textarea,ul,ol{font-size:1em;vertical-align:top}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th{font-size:1em;font-weight:normal;font-style:normal}html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,select{margin:0;padding:0;font-family:arial,sans-serif}fieldset,img{border:none}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,video{display:block;margin:0;padding:0}.accessibility{position:absolute;left: -999em}.print{display:none}div#yk_debug_info{position:absolute;top:0;left:0;z-index:9;padding:4px
10px 0;width:966px;background:transparent}div#debug{margin-top:32px;background:#fff url('../image/nzslw/content-bg.png') 0 0 repeat;opacity: .95;padding:20px
40px}div#yk_debug_info
p{float:left;margin:0
6px 0 0;font-family:helvetica,sans-serif;color:#555 !important;line-height:1.333em}div#yk_debug_info div#debug
div{padding:3px
0}div#yk_debug_info div#debug>div>div{padding:0px
20px}div#yk_debug_info div#debug div:nth-child(even){background:#f0f0f0 !important}div#yk_debug_info div#debug div:nth-child(odd) div{background:#fff !important}a.debug-expand
span{font-weight:bold !important;font-size:1.333em !important;background-color:#999 !important;color:#fff !important;display:inline-block;margin-bottom:1px}div#debug table+p{width:100%;margin-bottom:6px !important;color:#333 !important;border-top:1px solid #999;padding:5px
0}.clearfix:after,
footer#global_footer nav ul:after,
ul.breadcrumbs:after,
div.grid_default:after,
section.homepage_excerpts:after,
details.event_summary dl:after,
section#events:after,
form li:after,
ul#video_slideshow_slides:after,
section#video_thumbnails:after,
section#listing article:after,
section#news_article article header:after,
section#featured_events:after,
aside#other_events article:after{content:".";display:block;height:0;clear:both;visibility:hidden}html,body{height:100%}
div#container{position:relative;min-height:100%;padding-bottom:25.333em}div#content_wrapper{width:930px;padding:0
15px;margin:0
auto;position:relative}footer#global_footer{height:25.333em;margin: -25.333em auto 0}html.nzslw_on
div#container{/*padding-bottom:32.5em*/}html.nzslw_on
/*footer#global_footer{height:32.5em;margin: -32.5em auto 0}  -  tiger altered 20141017*/
footer#global_footer{height:15.5em;margin: -15.5em auto 0}
body{font-family:Arial,Helvetica,sans-serif;font-size:75%;color:#58585a;line-height:1.417em;background-color:#f2f2df;background-attachment:scroll;background-repeat:no-repeat;background-position:50% 0}html.tier_1 body,
html.tier_2
body{background-image:url('../image/page-bg-large.jpg')}html.tier_3
body{background-image:url('../image/page-bg-small.jpg')}div#container{width:100%;min-width:960px}div.col_2 p,
div.col_2 ul,
div.col_2
ol{font-size:13px}b,strong{font-weight:bold}i,em{font-style:italic}p{margin:0
0 0.75em}p.intro_paragraph{font-size:1.25em !important;line-height:1.467em;color:#2e515b;margin-bottom:1.2em}a{color:#009eac;color:#40717b;text-decoration:none}a:hover,a:focus{color:#2e515b;text-decoration:none}a.action_link.edit{background:transparent url('../image/icon-write.png') no-repeat 0 0;padding:0
2px 1px 18px;float:right;margin-top: -35px;position:relative;z-index:2}hr{clear:both;height:1px;border:none;background:#dadada;margin:1.167em -10px}@font-face{font-family:'MuseoSlab500';src:url('../font/MuseoSlab-500.eot');src:local('Museo Slab 500'), url('../font/MuseoSlab-500.ttf') format('truetype')}.wf-loading h1,
.wf-loading h2,
.wf-loading h3,
.wf-loading h4,
.wf-loading footer#global_footer nav ul li,
.wf-loading div#home_slider div.slides_container figure p,
.wf-loading nav#quicklinks
header{visibility:hidden}.wf-active h1, .wf-inactive h1,
.wf-active h2, .wf-inactive h2,
.wf-active h3, .wf-inactive h3,
.wf-active h4, .wf-inactive h4,
.wf-active footer#global_footer nav ul li, .wf-inactive footer#global_footer nav ul li,
.wf-active div#home_slider div.slides_container figure p, .wf-inactive div#home_slider div.slides_container figure p,
.wf-active nav#quicklinks header, .wf-inactive nav#quicklinks
header{visibility:visible}h1,h2,h3,h4{font-family:'MuseoSlab500',sans-serif;text-transform:lowercase;margin:1em
0 0.5em;line-height:1.2em}h1{font-size:2.5em;color:#2e515b}h2{font-size:1.667em}h3{font-size:1.5em}h4{font-size:1.333em;color:#2e515b}h5{color:#2e515b;font-weight:bold;margin:0.9em 0 0.4em;font-size:13px}h2+h1{margin-top:4px}h2
span{font-size:1.304em}ul{margin-bottom:0.75em;list-style-image:url('../image/ul.html');padding-left:14px}ul
ul{list-style-image:url('../image/ul-ul.html');margin:0.75em 0}ul
li{margin-bottom:0.5em}ol{margin-bottom:1em;list-style:decimal;margin-left:0;padding-left:1.5em}ol
ol{list-style:upper-alpha;padding-left:13px;margin:0.75em 0}ol
li{list-style-position:outside;margin-bottom:0.5em}div.col_2
header.page_title{min-height:55px;height:auto !important;height:66px;}header.page_title
h2{line-height:1.1em;margin:0
0 0.4em}header.page_title
h1{margin-top:0;margin:0;line-height:1.1em; text-transform: capitalize;}header.page_title
h4{color:#589daa;font-size:1.417em;margin-top:22px}header.page_title h4
span{font-size:1.176em}header.page_title h2
a.back{background:transparent url('../image/page-title-back-arrow.png') no-repeat 0 0.4em;padding-left:19px}header.page_title
p.date{text-transform:uppercase;font-size:0.917em;margin:33px
0 0}header.page_title
h3{font-size:2.083em;text-transform:none;color:#2e515b;margin-top:0}header.page_title+form{margin-top:0}header.page_title + aside
h4{margin-top:0}form{padding:20px
36px 10px;background:transparent url('../image/form-bg.png') repeat 0 0;display:inline-block;margin-top:13px}fieldset.form_block{padding-bottom:12px;margin-bottom:14px;border-bottom:1px solid #ECECC6}form
ul{margin:0;padding:0;list-style:none;margin-bottom:8px}form ul
li{margin:0;padding:4px
0}form ul li
textarea{width:284px;width:100%}label{margin-right:12px;color:#474749}form
select{margin-right:12px}form
div.time_box{margin-left:129px}select.medium{width:162px}select.large{width:270px}input.checkbox{vertical-align:baseline;margin-right:3px}input.radio{vertical-align:baseline;margin-right:3px}input.text,input.text-error,input.password{border:none;color:#808184;font-size:1em;padding:5px
6px 3px;-moz-box-shadow:2px 3px 4px 2px rgba(0,0,0,0.15);-webkit-box-shadow:2px 3px 4px 2px rgba(0,0,0,0.15);box-shadow:2px 3px 4px 2px rgba(0,0,0,0.15);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;position:relative;top: -3px;margin-right:6px;height:14px;outline:none}input,textarea{font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#808184}textarea{border:none;font-size:1em;padding:5px
6px 3px;-moz-box-shadow:2px 3px 4px 2px rgba(0,0,0,0.15);-webkit-box-shadow:2px 3px 4px 2px rgba(0,0,0,0.15);box-shadow:2px 3px 4px 2px rgba(0,0,0,0.15);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:3px
0;outline:none}label.tab{display:block;float:left;margin:0
10px 0 0}label.medium{width:120px}input.large{width:200px}span.form-required{color:#e2262f}label.has_note
span.label_note{font-weight:bold;color:#0e3e47;padding-left:3px}p.error-msg{color:#e2262f;margin-bottom:1.5em}li.error textarea,input.text-error{border:1px
solid #e2262f}li.error
label{color:#e2262f}div.time_box{margin:4px
0;font-weight:bold;color:#0e3e47}li.field_status
select{margin-right:0}li.field_how_auth_code
p{margin:6px
0 0}form select.event_date, div.time_box
select{margin-right:1px}div#df_coordinates{width:416px !important}div.col_2 form
textarea{max-width:404px}span.label-note{font-weight:bold;color:#0e3e47}ul.results_filter{margin-bottom:0}ul.results_filter
li{float:left;width:128px;margin-right:10px}ul.results_filter+div.submit{margin-top:10px}form.leave_a_comment textarea.textarea-content{height:64px}form.leave_a_comment
span.label_note{clear:both;display:block;padding-left:0;margin:8px
0 0 130px;white-space:nowrap}form.leave_a_comment
label.has_note{display:block;float:left;margin:0
10px 0 0;width:120px}header#global_header{padding-top:36px;position:relative;height:65px}html.tier_3
header#global_header{height:124px}a#logo,img#print_logo{float:left;margin-left: -13px}div#search{background:transparent url('../image/search.png') no-repeat 0 0;position:absolute;height:29px;overflow:hidden;width:153px;right: -6px;top:42px}form.search_form{padding:0;display:block;background:none;margin:0}div#search.hover{background-position:0 -29px}form.search_form
input.search_button{float:right;width:25px;height:22px;display:block;margin-top:1px;margin-right:5px}form.search_form
input.search{float:left;background:none;border:none;color:#808184;font-size:0.917em;font-size:0.833em;margin:3px
0 0;padding:2px
0 1px 9px;width:100px;outline:none;height:13px}nav#global_nav{margin:9px
0 0 7px;float:left;max-width:640px}nav#global_nav
ul{padding:0;margin:0;list-style-image:none}nav#global_nav
li{line-height:1.2em;padding:0;margin:0;list-style:none;float:left;background:url('../image/global-nav-pipe.gif') no-repeat 100% 50%}nav#global_nav li:last-child{background-image:none}nav#global_nav li
a{padding:5px
10px 0 8px;height:34px;font-family:'MuseoSlab500',sans-serif;text-transform:lowercase;font-size:1.083em}nav#global_nav li.current
a{color:#2e515b}nav#global_nav li a:focus{outline:none}ul.breadcrumbs{list-style-image:none;list-style:none;padding:0;margin:0;clear:both;position:relative;left:223px;top: -10px;width:707px}ul.breadcrumbs
li{margin:0;color:#58585a;float:left}ul.breadcrumbs li
a{color:#58585a}ul.breadcrumbs li a:hover,
ul.breadcrumbs li a:focus{color:#2e515b}footer#global_footer{background:transparent url('../image/footer-bg.jpg') scroll no-repeat 50% 0;width:100%;min-width:960px}
footer#global_footer
nav{position:relative;margin:0
auto;width:930px;width:931px;padding:0
15px;top:124px}


a#back_to_top{position:absolute;right:15px;bottom:0;height:35px;background:transparent url('../image/back-to-top.png') no-repeat 100% 0;font-size:0.833em;padding-right:5px;outline:none;z-index:10}a#back_to_top
span{height:30px;background:transparent url('../image/back-to-top.png') no-repeat 0 0;display:block;float:right;position:relative;left: -5px;padding-left:10px;padding-top:5px}div#home_slider{padding:3px
7px 5px 1px;display:block;width:930px;height:298px;background-image:url('../image/shadow-930.png');position:relative;left: -1px}div#home_slider
div.slides_container{width:930px;overflow:hidden;margin:0;padding:0;list-style-image:none;list-style:none;display:none}div#home_slider div.slides_container
figure{margin:0;padding:0;position:relative;width:930px;height:298px}div#home_slider div.slides_container
figcaption{font-family:'MuseoSlab500',sans-serif;font-size:25px;line-height:30px;color:#fff;position:absolute;left:50px;bottom:42px;width:400px;margin:0}div#home_slider.positionAbsolute{position:absolute;left:14px}html.nzslw
div#home_slider.positionAbsolute{left:27px}div.content_shadow_930.hideShadow{background-image:none}div.quicklinks_wrapper{width:155px;margin-left: -1px;margin-top: -4px}nav#quicklinks{background:transparent url('../image/sub-nav-bg.png') no-repeat 0 0;padding:9px
12px 0 6px}nav#quicklinks
ul{list-style-image:none;list-style:none;margin:5px
0 0;padding:10px
10px 5px;background-color:transparent;background-repeat:repeat;position:relative}nav#quicklinks ul
li{margin:0;border-bottom-width:1px;border-bottom-style:solid;background:url('../image/sub-nav-bullets.png') no-repeat 0 0.583em;padding:6px
0 5px;line-height:1.167em}nav#quicklinks ul li:first-child{background-image:none;padding:1px
0 8px}nav#quicklinks
ul.blue{background-image:url('../image/sub-nav-panel-blue.png')}nav#quicklinks
ul.green{background-image:url('../image/sub-nav-panel-green.png')}nav#quicklinks
ul.brown{background-image:url('../image/sub-nav-panel-brown.png')}nav#quicklinks ul.blue
li{border-bottom-color:#c8dfe1}nav#quicklinks ul.green
li{border-bottom-color:#c2dbd7}nav#quicklinks ul.brown
li{border-bottom-color:#cbddcc}nav#quicklinks ul.blue
li.current{background-color:#cdeaec}nav#quicklinks ul.green
li.current{background-color:#c9e6d8}nav#quicklinks ul.brown
li.current{background-color:#e9e9ca}nav#quicklinks
h1{font-family:'MuseoSlab500',sans-serif;font-size:1.167em;text-transform:lowercase;color:#2e515b;margin:0;line-height:1.1em}nav#quicklinks
a{display:block;color:#58585a;padding-left:10px}nav#quicklinks a:hover,
nav#quicklinks a:focus{color:#2e515b}div.quicklinks_bottom{background:transparent url('../image/sub-nav-bg.png') no-repeat 0 100%;width:155px;height:16px}nav#relevant_links{padding:0
12px 0 6px;margin-bottom:22px;margin-top: -4px}nav#relevant_links
ul{list-style-image:none;list-style:none;margin:0;background-color:transparent;background-repeat:repeat;padding:0
10px 5px}nav#relevant_links ul
li{margin:0;border-bottom:1px #c8dfe1 solid;background:url('../image/sub-nav-bullets.png') no-repeat 0 0.583em;padding:6px
0 5px;line-height:1.167em}nav#relevant_links ul li:first-child{background-image:none;padding:2px
0 10px}nav#relevant_links
h1{font-family:'MuseoSlab500',sans-serif;font-size:1.167em;text-transform:lowercase;color:#2e515b;margin:0;line-height:1.1em}nav#relevant_links
a{display:block;color:#58585a;padding-left:10px}nav#relevant_links a:hover,
nav#relevant_links a:focus{color:#2e515b}nav#relevant_links
li.current{background-color:#e9e9ca}aside#share{position:absolute;right:0;display:none;z-index:9}aside#share.detached{position:fixed}aside#share
ul{list-style-image:none;list-style:none;padding:0;margin:0;overflow:visible}aside#share ul
li{margin:0;width:60px;height:53px;display:block;overflow:hidden;margin-bottom: -14px}aside#share ul li:last-child{margin-bottom:0}aside#share
a{width:60px;height:53px;display:block;background-image:url('../image/share.png');outline:none}aside#share ul li.youtube
a{background-position:0 0}aside#share ul li.facebook
a{background-position:0 -53px}aside#share ul li.twitter
a{background-position:0 -106px}aside#share ul li.flickr
a{background-position:0 -159px}aside#share ul li.youtube a:hover, aside#share ul li.youtube a:focus{background-position: -60px 0}aside#share ul li.facebook a:hover, aside#share ul li.facebook a:focus{background-position: -60px -53px}aside#share ul li.twitter a:hover, aside#share ul li.twitter a:focus{background-position: -60px -106px}aside#share ul li.flickr a:hover, aside#share ul li.flickr a:focus{background-position: -60px -159px}aside#share
a{position:relative}aside#share ul li.youtube
a{z-index:6}aside#share ul li.facebook
a{z-index:5}aside#share ul li.twitter
a{z-index:4}aside#share ul li.flickr
a{z-index:3}div.photo_210_top{background:transparent url('../image/photo-border-210.png') no-repeat 0 0;margin-left: -5px;height:50px;width:239px}div.photo_210{background:transparent url('../image/photo-border-210.png') no-repeat 0 100%;margin-left: -5px;padding:0
19px 0 10px;width:210px}div.photo_210
img{position:relative;top: -40px;margin-bottom: -40px;display:block}div.photo_210
h2{position:relative;left: -10px;margin:0;font-size:1.333em;padding:0.375em 16px 1.188em;width:207px}div.photo_230_top{background:transparent url('../image/photo-border-230.png') no-repeat 0 0;margin-left: -5px;height:50px;width:259px}div.photo_230{background:transparent url('../image/photo-border-230.png') no-repeat 0 100%;margin-left: -5px;padding:0
19px 0 10px;width:230px}div.photo_230
img{position:relative;top: -40px;margin-bottom: -40px;display:block}div.photo_230
h2{position:relative;left: -10px;margin:0;font-size:1.333em;padding:0.375em 16px 0.25em;width:227px}div.photo_140_top{background:transparent url('../image/photo-border-140.png') no-repeat 0 0;margin-left: -4px;height:50px;width:164px}div.photo_140{background:transparent url('../image/photo-border-140.png') no-repeat 0 100%;margin-left: -4px;padding:0
15px 0 9px;width:140px;padding-bottom:22px}div.photo_140
a.photo{position:relative;top: -40px;margin-bottom: -40px;display:block}div.photo_140 a.photo
img{display:block}div.photo_140
h2{position:relative;left: -5px;margin:0;font-size:1em;line-height:1.167em;padding:0.667em 10px 0;width:131px}a.photo_simple_210
img{background:transparent url('../image/photo-border-simple-210.png') no-repeat 0 0;padding:8px
12px 10px 6px}img.content_image{background:transparent url('../image/content-image-bg.png') no-repeat 0 0;padding:10px
5px 5px}section.homepage_excerpts
article{float:left;margin-right:20px;margin-bottom:18px}section.homepage_excerpts article.last,
section.homepage_excerpts article:nth-child(even){margin-right:0}section.homepage_excerpts
div.text{width:200px;margin-left:10px}section.story_excerpts{margin-top:2px}section.story_excerpts
article{float:left;margin-right:26px;margin-bottom:18px}section.story_excerpts
h2{margin-top:3px;font-size:1.333em}section.story_excerpts article.last,
section.story_excerpts article:nth-child(even){margin-right:0}section.story_excerpts
div.text{width:200px;margin-left:10px}div.featured_video{position:relative;padding-bottom:16px;margin-bottom:30px !important}div.featured_video
img.play_button_large{position:absolute;top:8px;left:112px}section#video_thumbnails
article{float:left;margin-right:3px;margin-bottom:18px}section#video_thumbnails article:nth-child(3){margin-right:0}section#video_thumbnails
span.date{display:block;text-transform:uppercase;font-size:0.75em;font-weight:bold;padding-left:5px;padding-right:5px}section#video_thumbnails
a{position:relative}section#video_thumbnails
img.play_button{position:absolute;top:31px;left:58px}aside#latest_news
ul{list-style-image:none;list-style:none;margin:0;padding:0
5px 33px}aside#latest_news ul
li{margin:0;border-top:1px solid #d5e6ea;padding:2px
0 4px;background-color:#eff7f8}aside#latest_news ul
li.current{background-color:#fff;border-top:none}aside#latest_news ul li:nth-child(2){border-top:none}aside#latest_news
p.date{color:#222;text-transform:uppercase;font-size:0.75em;font-weight:bold;margin-bottom:0em}aside#latest_news
h3{font-size:1em;margin:0}div.grid_default{margin-top:20px}html.tier_3
div.grid_default{margin-top:0}div.col_1{float:left;width:155px;margin-right:26px}html.tier_3
div.col_1{margin-top:49px}div.col_2{float:left;width:740px}div.col_3{float:right;width:240px;margin-left:2px}html.tier_3
div.col_3{margin-top:85px}div.col_23{float:left;width:730px;width:749px}ul.col{width:210px;float:left;margin-right:20px}aside#event_widget_slider{background:transparent url('../image/event-calendar-widget-bg.jpg') repeat-y 0 0;padding:6px
23px 0;width:194px;position:relative;margin-bottom:30px;height:292px}aside#event_widget_slider
h1{font-size:1.333em;margin:0
-13px -17px -17px}aside#event_widget_slider h1
a{background:transparent url('../image/event-calendar-widget-banner.png') no-repeat 100% 0;color:#fff;font-size:1em;width:238px;height:53px;padding-left:15px;padding-top:10px;display:block;white-space:nowrap}aside#event_widget_slider h1 a:hover{background-position:100% 100%}aside#event_widget_slider
div.slides_container{min-height:223px;margin-bottom:20px}aside#event_widget_slider
img{display:block;margin-bottom:9px}aside#event_widget_slider div.vevent p.date,
aside#event_widget_slider div.vevent
p.location{color:#58585a;text-transform:uppercase;margin:0
0 -0.25em;font-size:0.708em;font-size:0.833em}aside#event_widget_slider div.vevent
h2{font-size:1em;line-height:1.25em;margin:0.25em 0 0.667em;text-transform:none}aside#event_widget_slider div.vevent p.date
abbr{display:none}aside#event_widget_slider
p{line-height:1.2em;font-weight:bold}aside#event_widget_slider p.date,
aside#event_widget_slider
p.location{line-height:1.7em}aside#event_widget_slider
div.slides_container{margin:0;padding:0;list-style-image:none;list-style:none;display:none}aside#event_widget_slider div.slides_container
figure{position:relative;width:194px}aside#event_widget_slider
div.controls{position:absolute;right:0;bottom:0;z-index:5;height:20px;background:transparent url('../image/home-slider-pagination-bg.png') 0 0}aside#event_widget_slider div.controls a.prev,
aside#event_widget_slider div.controls
a.next{text-indent: -999em;display:block;width:18px;height:20px;outline:none}aside#event_widget_slider div.controls
a.prev{float:left;background:transparent url('../image/home-slider-arrow-previous.png') 50% 0 no-repeat}aside#event_widget_slider div.controls
a.next{float:right;background:transparent url('../image/home-slider-arrow-next.png') 50% 0 no-repeat}aside#event_widget_slider div.controls a.prev:hover,
aside#event_widget_slider div.controls a.next:hover{background-position:50% -20px}aside#event_widget_slider
ul.pagination{padding:0;margin:0;list-style-image:none;list-style:none;float:left}aside#event_widget_slider ul.pagination
li{margin:0;float:left}aside#event_widget_slider ul.pagination li
a{text-indent: -999em;display:block;width:15px;height:20px;outline:none;background:transparent url('../image/home-slider-dots.png') 50% 0 no-repeat}aside#event_widget_slider ul.pagination li a:hover,
aside#event_widget_slider ul.pagination li a:focus,
aside#event_widget_slider ul.pagination li.current
a{background-position:50% -20px}#upgrade_message{text-align:left;background-color:#f9f475;height:32px;position:fixed;z-index:99999;width:100%}#upgrade_message
p{display:block;padding:7px
30px}div.upgrade_shadow{width:100%;height:6px;background:transparent url('../image/browser-upgrade-shadow.png') repeat-x 0 100%;position:fixed;top:32px;z-index:99999}details.event_summary{width:308px;float:left;margin-right:20px;margin-top:12px}details.event_summary
img.event_photo{background:#fff;padding:5px;display:block}details.event_summary
h3{color:#2e515b;font-size:1.167em;margin-top:1.143em;margin-bottom:0.571em}details.event_summary
dl{background-color:#eaf2eb;border-bottom:1px solid #c5dddb;margin-bottom:16px}details.event_summary
dt{float:left;width:73px;padding:5px
0 3px 5px;border-top:1px solid #c5dddb}details.event_summary
dd{border-top:1px solid #c5dddb;padding:5px
5px 3px;font-weight:bold;width:220px;float:left}article.event_description{float:left;width:402px;margin-top:10px}article.event_description
p.intro{font-size:1.25em;line-height:1.467em;color:#2e515b;margin-bottom:1.2em}abbr.geo{border:none}div#event_location_map{border:5px
solid #fff;position:absolute !important;z-index:9;-moz-box-shadow:2px 3px 6px 1px rgba(0,0,0,0.15);-webkit-box-shadow:2px 3px 6px 1px rgba(0,0,0,0.15);box-shadow:2px 3px 6px 1px rgba(0,0,0,0.15)}p.map_link{margin:1.333em 0 2em;padding-left:26px;position:relative}p.map_link a
img{position:absolute;left: -5px;top: -10px}ul.download_list{padding-left:0;list-style:none;list-style-image:none}ul#downloads.download_list a
img{margin-right:3px;position:relative;top:2px;display:inline}section#featured_events{overflow:hidden;position:relative;width:930px;height:298px;background:transparent url('../image/tiled-bg-teal.jpg') repeat 0 0}section#featured_events
figcaption.blurb{float:left;width:215px;position:relative;height:298px}section#featured_events figcaption.blurb
div.text{position:absolute;left:16px;bottom:10px;width:183px}section#featured_events figcaption.blurb
h2{font-size:1.833em;color:#2e515b;margin-bottom:1.1em}section#featured_events figcaption.blurb
h4{font-size:1em;line-height:1.5em;color:#589daa;text-transform:none;margin-bottom:8px}section#featured_events
div.main_event{width:475px;float:left}section#featured_events div.main_event
img{display:block}section#featured_events div.main_event
div.text{background:#fff;min-height:21px;width:465px;padding:5px
0 5px 10px;float:left;position:absolute;bottom:0}section#featured_events div.main_event
h1{font-size:1.25em;color:#589daa;text-transform:none;margin:0;float:left;width:270px}section#featured_events div.main_event
ul{font-size:0.833em;text-transform:uppercase;margin:0;padding:0;list-style:none;list-style-image:none;width:191px;float:right;position:relative;right:0;bottom:0}section#featured_events div.main_event ul
li{margin:4px
0 0;float:left;padding:0
12px;list-style:none;list-style-image:none;border-left:1px solid #e39f5a;display:block;height:13px;line-height:1.2em}section#featured_events
div.caroufredsel_wrapper{height:282px !important;width:240px !important}aside#other_events{float:right;width:208px;height:280px;padding:0
16px 0;margin-top:18px}aside#other_events
article{height:94px}aside#other_events article
img{float:left;margin-right:10px}aside#other_events article
div.text{float:left;width:90px}aside#other_events article
h1{font-size:1em;line-height:1.1em;margin: -2px 0 6px;text-transform:none}aside#other_events article p,
aside#other_events article
span{font-size:0.833em;font-size:10px;text-transform:uppercase;margin:0;line-height:1em}div.clearboth{display:none}section#events{margin-right: -13px}section#events
article{float:left;margin-bottom:4px}section#events article
div.text{padding:0
10px 30px}section#events article
h1{font-size:1.083em;text-transform:none;margin-bottom:0}section#events article
p.location{text-transform:uppercase;font-size:0.833em;margin:0}section#events article
span.dtstart{font-size:0.833em;margin: -4px 0 0;display:block}a.add_your_event{background:transparent url('../image/button-add-your-event.png') no-repeat 0 0;width:186px;height:155px;display:block;float:right;margin: -5px 22px 0 0}a.add_your_event:hover{background-position:0 -155px}div.events_filter
select#event_location{float:left;width:270px}div.events_filter
select#event_category{width:162px;margin-right:0}div.events_filter
select#event_month{width:162px}div.events_filter+p{margin-top:1em}form
input.inline_search{float:left}section#events header
h2{color:#2e515b;font-size:1.917em;margin-top:0.8em}section#events header h2
span{font-size:1.304em}section#events header
h3{color:#589daa;font-size:2em;margin-top:0.8em;text-transform:none}section#events header h3
span{color:#e39f5a;padding:0
8px}div#event_location_map{width:505px;height:285px;display:none}div.content_shadow_474{background:transparent url('../image/shadow-474.png') no-repeat 0 0;padding:3px
7px 5px 1px;width:474px;height:217px;margin-bottom:20px;margin-top: -3px}div.content_shadow_930{padding:3px
7px 5px 1px;display:block;width:930px;height:298px;background-image:url('../image/shadow-930.png');position:relative;left: -1px}div.submit{background-repeat:no-repeat;background-color:transparent;background-position:0 0;display:block;float:left;background-image:url('../image/button.png');height:32px;padding-left:17px;margin:0
0px 0 0;top: -5px;position:relative;margin-bottom: -6px;left: -4px}div.submit
span{background-repeat:no-repeat;background-position:100% 0;display:block;float:left;font-weight:normal;background-image:url('../image/button.png');height:32px;padding:0}div.submit
input{background:none;border:none;color:#f4f4dc;cursor:pointer;font-size:0.833em;position:relative;height:24px;line-height:28px;padding-left:17px;left: -17px;padding-right:20px;margin:0
-20px 0 0}div.submit:hover,div.submit.hover,div.submit:focus{background-position:0 100%}div.submit:hover span, div.submit.hover span, div.submit:focus
span{background-position:100% 100%}a.button
strong{background:transparent url('../image/button.png') repeat scroll right top;cursor:pointer;display:inline-block;font-weight:normal;height:27px;padding:5px
20px 0 0;position:relative;right: -17px}a.button:hover,a.button.hover,a.button:focus{background-position:0 100%;text-decoration:none}a.button:hover strong, a.button.hover strong, a.button:focus
strong{background-position:100% 32px}a.more_options,a.less_options{height:24px;background-color:transparent;background-repeat:no-repeat;background-position:0 0;padding:8px
0 0 30px;line-height:1em;float:left;clear:both;font-size:0.917em;position:relative;left: -4px}a.more_options{background-image:url('../image/button-more-options.png')}a.less_options{background-image:url('../image/button-less-options.png')}a.more_options:hover,a.more_options:focus,a.less_options:hover,a.less_options:focus{background-position:0 -32px;outline:none}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#233f46 url('../image/modal-bg.png') 0 0 repeat;opacity: .9}div.ui-dialog{padding-left:160px;position:absolute;left: -999em;display:block;top:0 !important}div#video_modal
header.modal_header{position:relative;width:790px;width:950px;margin-bottom:80px;left: -160px}a#logo_modal{float:left;position:relative;left:2px;top: -6px;outline:none;margin-right:35px}div#video_modal header.modal_header
h1{color:#589daa;margin-top:25px}div#video_modal header.modal_header h2
a.back{position:absolute;left:160px;top:45px;padding-left:19px;background:transparent url('../image/link-back-arrow.png') no-repeat 0 8px}div#video_modal header.modal_header h2 a.back:hover{color:#fff;background-position:0 -22px}a.close_modal{position:absolute;right:0;bottom:8px;height:24px;background-color:transparent;background-repeat:no-repeat;background-position:100% 0;padding:6px
40px 0 0;line-height:1em;background-image:url('../image/button-close.png');color:#fff;font-size:0.875em}a.close_modal:focus{outline:none}a.close_modal:hover{color:#f8a054}div#video_modal
h3{color:#fff;font-size:1.667em;margin:0
0 6px}div#video_modal
header.video_header{position:relative;width:640px}div#video_modal header.video_header
p{color:#fff;font-size:1em;text-transform:uppercase;margin-bottom:0.2em}div#video_modal header.video_header
h1{color:#fff;font-size:2em;margin-top:0;width:550px;line-height:1.15em}div#video_modal header.video_header
h4{font-size:1.167em;position:absolute;right:0;bottom: -4px}div#video_modal header.video_header h4
a{color:#f8a054}div#video_modal header.video_header h4 a:hover{color:#fff}ul#share_video_links{background:#f9faf9;position:absolute;right:0;top:0;margin:0;padding:6px
10px 1px;list-style-image:none;list-style:none;z-index:1005}ul#share_video_links
li{margin:0;padding:0;border-bottom:1px solid #bbe3e6}ul#share_video_links li:last-child{border-bottom:none}ul#share_video_links
h4{margin:0;padding:0;text-transform:none;font-size:0.917em}ul#share_video_links h4
a{background:transparent url('../image/icons-video-share.png') no-repeat 0 0;color:#69696b;display:block;height:25px;padding:11px
14px 0 32px;overflow:hidden;outline:none}ul#share_video_links h4 a:hover{color:#2e515b}ul#share_video_links li.facebook h4
a{background-position:0 2px}ul#share_video_links li.facebook h4 a:hover, ul#share_video_links li.facebook h4 a:focus{background-position:0 -32px}ul#share_video_links li.twitter h4
a{background-position:0 -71px}ul#share_video_links li.twitter h4 a:hover, ul#share_video_links li.twitter h4 a:focus{background-position:0 -105px}ul#share_video_links li.email h4
a{background-position:0 -140px}ul#share_video_links li.email h4 a:hover, ul#share_video_links li.email h4 a:focus{background-position:0 -174px}div#email_video_url{position:absolute;right:0;background:transparent url('../image/form-bg.png') repeat 0 0;padding:8px
6px 6px 12px}div#email_video_url
a{display:block;padding:5px
6px 7px;float:right}h4#video_comments_link{margin-top:0;display:block;width:640px;height:20px;font-size:1.167em}h4#video_comments_link
a{color:#f8a054;float:right}h4#video_comments_link a:hover{color:#fff}div#video_comments{background:#eee;padding:15px
20px 10px;max-height:160px;overflow-y:auto;width:600px;margin-bottom:22px;color:#333}div#video_comments
ul{list-style:none;list-style-image:none;padding:0}div#video_comments
li{list-style:none;padding:0
0 0.5em}div#video_comments
p{margin:0}div#video_comments
a{margin-right:6px;font-size:11px}div#video_comments
span{color:#777;font-size:11px}div.video_slideshow_container{position:relative;width:640px}div#video_slideshow{width:640px !important;min-height:150px;height:auto !important;height:150px;overflow:hidden}ul#video_slideshow_slides{margin:0;padding:0;list-style:none;list-style-image:none}ul#video_slideshow_slides
li{width:163px;display:block;margin-bottom:0;float:left}ul#video_slideshow_slides li
figure{background-color:#d6d4d4;width:150px !important;padding-bottom:10px}ul#video_slideshow_slides li.current
figure{background-color:#fff}ul#video_slideshow_slides
span.date{display:block;text-transform:uppercase;font-size:0.75em;font-weight:bold;padding-left:5px;padding-right:5px}ul#video_slideshow_slides
a{outline:none}ul#video_slideshow_slides a
img{position:relative;left:5px;top:5px}ul#video_slideshow_slides
h2{position:relative;margin:0;margin-left: -5px;font-size:1em;line-height:1.167em;padding:0.667em 10px 0;width:125px}span#slider_video_prev a,
span#slider_video_next
a{position:absolute;top:90px;display:block;width:24px;height:23px;background-color:transparent;background-repeat:no-repeat;background-image:url('../image/video-slider-arrows.png');text-indent: -999em;outline:none}span#slider_video_prev
a{background-position:0 0;left: -24px}span#slider_video_next
a{right: -23px;background-position:100% 0}div.video_large{margin-bottom:6px;height:390px;width:640px;position:relative;background:transparent url('../image/video-large-placeholder-image.png') no-repeat 0 0}div.video_medium{position:relative;width:480px;width:479px;height:187px;height:298px;background:transparent url('../image/video-medium-placeholder-image.png') no-repeat 0 0}div.video_small{position:relative;width:336px;height:217px;background:transparent url('../image/video-small-placeholder-image.png') no-repeat 1px 0}object{display:block}div.video_controls{display:block;height:30px;background:transparent url('../image/video-controls-bg.png') repeat-x 0 0;position:absolute;bottom:0}div.video_large
div.video_controls{width:640px}div.video_medium
div.video_controls{width:479px;left:1px}div.video_small
div.video_controls{width:336px}div.video_controls
a{position:absolute;top:0;display:block;height:30px;width:29px;background-repeat:no-repeat;background-image:url('../image/video-buttons.png');outline:none}div.video_controls
a.play{left:0;background-position:0 -60px}div.video_controls a.play:hover, div.video_large a.play:focus{background-position:100% -60px}div.video_controls
a.pause{left:0;background-position:0 -90px}div.video_controls a.pause:hover, div.video_large a.pause:focus{background-position:100% -90px}div.video_controls
a.audio_off{left:29px;background-position:0 -120px}div.video_controls a.audio_off:hover, div.video_large a.audio_off:focus{background-position:100% -150px}div.video_controls
a.audio_on{left:29px;background-position:0 -150px}div.video_controls a.audio_on:hover, div.video_large a.audio_on:focus{background-position:100% -120px}div.video_controls
a.full_screen{right:0;background-position:0 0;border-left:1px solid #c5c6c7}div.video_controls a.full_screen:hover, div.video_large a.full_screen:focus{background-position:100% 0}div.video_controls
a.normal_size{right:0;background-position:0 -30px;border-left:1px solid #c5c6c7}div.video_controls a.normal_size:hover, div.video_large a.normal_size:focus{background-position:100% -30px}div.video_controls
div.timeline{position:relative;left:118px;top:9px;display:block;height:30px;background:transparent url('../image/video-large-control-timeline.gif') repeat-x 0 0}div.video_large div.video_controls
div.timeline{width:510px}div.video_medium div.video_controls
div.timeline{width:349px}div.video_small div.video_controls
div.timeline{width:206px}div.video_controls
div.loaded{position:absolute;left:0;top:0;display:block;height:12px;width:0;background:transparent url('../image/video-large-control-loaded.gif') repeat-x 0 0;overflow:visible !important}div.video_controls
div.played{position:absolute;left:0;top:0;display:block;height:12px;width:0;background:transparent url('../image/video-large-control-played.gif') repeat-x 0 0}div.video_controls
div.head{position:absolute;left: -5.5px;top:0;display:block;height:12px;width:11px;cursor:pointer;background:transparent url('../image/video-control-head.gif') no-repeat 0 0}div.video_controls
span.time{position:absolute;left:65px;top:6px;display:block;color:#a8a9ab;font-size:0.75em}section#listing{margin-top:20px}section#listing
article{padding:0.833em 0 2px;border-bottom:1px solid #cbddd2}section#listing article header
p{text-transform:uppercase;font-size:0.917em;margin:0}section#listing article header
h1{margin:3px
0 15px;font-family:arial,sans-serif;text-transform:none;font-size:1.333em;font-weight:bold}section#listing article header h1 a:hover{color:#2e515b}section#listing
a.photo{position:relative;padding:5px;float:left;margin-right:15px;margin-bottom:1em;background:#fff}section#listing
img{display:block}section#listing
img.play_button{position:absolute;top:31px;left:58px}section#news_article{margin-top:20px}section#news_article
article{padding:0.833em 0 2px}section#news_article article
header{position:relative;margin-bottom:6px}section#news_article article header
hgroup{float:left;width:310px;position:absolute;left:168px;bottom: -1px}section#news_article article header
p{text-transform:uppercase;font-size:0.917em;margin:0;padding-top:36px}section#news_article article header
h1{margin:3px
0 15px;font-family:arial,sans-serif;text-transform:none;font-size:1.333em;font-weight:bold}section#news_article
a.photo{position:relative;padding:5px;float:left;margin-right:15px;margin-bottom:1em;background:#fff}section#news_article
img{display:block}section#news_article
img.play_button{position:absolute;top:31px;left:58px}ul#search_results{margin:20px
0 0 0;padding:0;list-style:none;list-style-image:none}ul#search_results
li{margin:0;padding:0.833em 0 2px;border-bottom:1px solid #cbddd2}ul#search_results
a{margin:3px
0 2px;font-family:arial,sans-serif;text-transform:none;font-size:1.333em;font-weight:bold;display:block}section#interactive_banner{width:930px;height:298px;background:transparent url('../image/tiled-bg-dark-teal.jpg') repeat 0 0}section#interactive_banner.light{background-image:url('../image/tiled-bg-teal.jpg')}section#interactive_banner
figcaption.blurb{float:left;width:200px;position:relative;height:298px}section#interactive_banner figcaption.blurb
div.text{position:absolute;left:16px;bottom:24px;width:168px}section#interactive_banner.light figcaption.blurb
h3{font-size:2.167em;color:#2e515b;margin-bottom:0.333em;line-height:1.1em;text-transform:lowercase}section#interactive_banner figcaption.blurb h3,
section#interactive_banner.light figcaption.blurb
h4{font-size:1.167em;line-height:1.429em;color:#589daa;text-transform:none;margin:0}section#interactive_banner figcaption.blurb
h4{font-size:1.5em;line-height:1.222em;color:#fff;text-transform:none;margin:0}section#interactive_banner
div.video_medium{float:left;margin-right:10px}section#interactive_banner
aside#event_widget_slider{float:right;margin-bottom:0}section#small_video_banner{width:474px;height:217px;background:transparent url('../image/tiled-bg-teal.jpg') repeat 0 0}section#small_video_banner
div.video_small{float:left}section#small_video_banner
figcaption.blurb{float:left;width:138px;height:217px;background:transparent url('../image/tiled-bg-teal.jpg') repeat 0 0;position:relative}section#small_video_banner figcaption.blurb
h2{padding:0
10px;position:absolute;bottom:11px;font-size:1.083em;color:#589daa;text-transform:none}section#small_video_banner
div.video_medium{float:left}ul#comments{padding-left:0;margin-bottom:2em}ul#comments
li{padding-left:0;background:url("../image/form-bg.png") repeat scroll 0 0 transparent;list-style:none;padding:12px
36px;margin-bottom:1em;color:#333}ul#comments li
em{font-style:normal;font-size:11px;color:#2E515B;margin-top:0.5em;display:block}h4+form{margin-top:0}h2.archive_expander
a{padding-right:16px;background:url('../image/expand.gif') no-repeat scroll 100% 8px transparent}h2.archive_expander a:hover,
h2.archive_expander a:focus{background-position:100% -12px}h2.archive_expander.showing
a{background-image:url('../image/expand-un.gif')}html.nzslw{background:transparent url('../image/nzslw/page-bg-texture.jpg') fixed repeat 0 0}html.nzslw
body{height:auto !important;background-color:transparent;background-attachment:fixed;background-repeat:no-repeat;background-position:50% 0}html.nzslw
body.karishma{background-image:url('../image/nzslw/page-bg-karishma.jpg')}html.nzslw
body.meghan{background-image:url('../image/nzslw/page-bg-meghan.jpg')}html.nzslw
body.rhian{background-image:url('../image/nzslw/page-bg-rhian.jpg')}html.nzslw
body.william{background-image:url('../image/nzslw/page-bg-william.jpg')}html.nzslw
div#container{background:transparent url('../image/nzslw/content-bg.png') 0 0 repeat;opacity: .88;padding-bottom:0;min-width:986px;width:986px;margin:0
auto}html.nzslw
div#content_wrapper{padding:0
28px}html.nzslw.tier_3
header#global_header{height:80px}html.nzslw nav#global_nav
li{background-image:url('../image/nzslw/global-nav-pipe.gif')}html.nzslw
footer#global_footer{background-image:none;margin:0
auto}html.nzslw footer#global_footer nav ul
li{border-color:#589daa}html.nzslw
a#back_to_top{background-image:url('../image/nzslw/back-to-top.png');color:#fff}html.nzslw a#back_to_top
span{background-image:url('../image/nzslw/back-to-top.png')}html.nzslw a#back_to_top:hover, html.nzslw a#back_to_top:focus{color:#2e515b}div#home_slider div.slides_container
figcaption.nzslw{left:0;top:0}figure.small_banners{width:690px;height:298px;float:left;position:relative}figure.small_banners
figcaption{position:absolute;left:0;top:0}div#home_slider
div.watch_button{height:24px;width:408px;position:absolute;background-color:transparent;background-repeat:no-repeat;background-position:0 0;top:253px}div#home_slider figure:hover
div.watch_button{background-position:0 -24px}div#home_slider
div.watch_karishma{background-image:url('../image/nzslw/button-watch-karishma.png');left:151px}div#home_slider
div.watch_meghan{background-image:url('../image/nzslw/button-watch-meghan.png');left:158px}div#home_slider
div.watch_rhian{background-image:url('../image/nzslw/button-watch-rhian.png');left:168px}div#home_slider
div.watch_william{background-image:url('../image/nzslw/button-watch-william.png');left:168px}div#homepage_top_banner
div.watch_button{height:24px;width:408px;position:absolute;background-color:transparent;background-repeat:no-repeat;background-position:0 0;top:257px}div#homepage_top_banner figure:hover
div.watch_button{background-position:0 -24px}div#homepage_top_banner
div.watch_karishma{background-image:url('../image/nzslw/button-watch-karishma.png');left:45px}div#homepage_top_banner
div.watch_meghan{background-image:url('../image/nzslw/button-watch-meghan.png');left:53px}div#homepage_top_banner
div.watch_rhian{background-image:url('../image/nzslw/button-watch-rhian.png');left:63px}div#homepage_top_banner
div.watch_william{background-image:url('../image/nzslw/button-watch-william.png');left:63px}div#home_slider
h2.learn_more_button{width:562px;text-align:center;font-size:16px;position:absolute;left:0;top:246px;white-space:nowrap}div#home_slider h2.learn_more_karishma
a{color:#74c7aa}div#home_slider h2.learn_more_karishma:hover
a{color:#28b795}div#home_slider h2.learn_more_meghan
a{color:#ef7daa}div#home_slider h2.learn_more_meghan a:hover{color:#ec4e8a}div#home_slider h2.learn_more_rhian
a{color:#1fc0de}div#home_slider h2.learn_more_rhian a:hover{color:#00abbb}div#home_slider h2.learn_more_william
a{color:#e46758}div#home_slider h2.learn_more_william a:hover{color:#c6594c}div#homepage_top_banner
h2.learn_more_button{width:345px;text-align:center;font-size:14px;position:absolute;left:0;top:250px;white-space:nowrap}div#homepage_top_banner h2.learn_more_karishma
a{color:#74c7aa}div#homepage_top_banner h2.learn_more_karishma a:hover{color:#28b795}div#homepage_top_banner h2.learn_more_meghan
a{color:#ef7daa}div#homepage_top_banner h2.learn_more_meghan a:hover{color:#ec4e8a}div#homepage_top_banner h2.learn_more_rhian
a{color:#1fc0de}div#homepage_top_banner h2.learn_more_rhian a:hover{color:#00abbb}div#homepage_top_banner h2.learn_more_william
a{color:#e46758}div#homepage_top_banner h2.learn_more_william a:hover{color:#c6594c}

.box-product {
  margin-left: -25px;
}

.box-product > div{
	display: inline-block;
    margin-bottom: 15px;
    margin-right: 8px;
    vertical-align: top;
    width: 134px;
}

.box-product > div img{
	border:1px solid #CCC;
}

a.button{
    cursor: pointer;
    display: inline-block;
    padding-left: 6px;
    text-decoration: none;
}

a.button span{
	background:#F9A155 url() 0 0 no-repeat;
  color: #FFFFFF;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  line-height: 12px;
  padding: 6px 8px 8px 5px;
	border-radius:10px;
}

a.button span:hover{
	background:#00505B url() 0 0 no-repeat;
}

.box-product .name {
    height: 32px;
}

.box-product .price {
    color: #333333;
    display: block;
    font-weight: bold;
    margin-bottom: 4px;
}

#global_nav .links a:after,
#chariot .links a:after{
  color: #EDEFC5;
	content:" | ";
}

#global_nav .links a:last-child:after,
#chariot .links a:last-child:after{
	content:"";
}

/** CHARIOT **/

#chariot {
  font: 1.083em 'MuseoSlab500',sans-serif;
  height: 34px;
  padding: 5px 10px 0 8px;
  text-transform: lowercase;
}

#chariot .heading {
  height: 42px;
	padding: 7px 0 0;
  position: absolute;
  right: 0;
  text-align: right;
  top: 111px;
  width: 270px;
  z-index: 3;
}

#chariot .active .heading {
  background: #7FC7D3 url(../image/chariotover.jpg) 0 1px no-repeat;
}

#chariot .heading h4, #chariot .heading span {
  margin: 0 0 -3px;
  padding: 0 20px 0 0;
}

#chariot .content {
  background: #FFF;
  border: 1px solid #CCC;
  display: none;
  padding: 15px 0 0;
  position: absolute;
  right: 0;
  top: 151px;
  width: 269px;
  z-index: 2;
}

#chariot .active .content {
  display: block;
}

#cart a {
	cursor: pointer;
}

#cart .cart {
  border-collapse: collapse;
  width: 100%;
}

#cart .cart td {
  vertical-align: top;
  padding:  0 0 10px 10px;
}

#cart .cart .remove {
  padding:  0 10px 0;
}

#cart .remove img{
  cursor: pointer;
  padding: 5px;
}

#cart .cart .image img {
  border: 1px solid #CCC;
}

#cart table.total,
#cart .checkout {
  clear: both;
  float: right;
  margin: 0 10px 10px 0;
  
}

#cart .empty {
  text-align: center;
  margin:0 0 10px;
}

#chariot .links {
  position: absolute;
  right: 0;
  top: 92px;
}

#welcome {
  display: none;
  position: absolute;
  right: 0;
  top:68px;
}

/**/

.price-old {
	color: #F00;
	text-decoration: line-through;
}

.product-compare {
    font-weight: bold;
    margin-bottom: 25px;
    padding-top: 6px;
}

.product-filter {
    border-bottom: 1px solid #EEEEEE;
    overflow: auto;
    padding-bottom: 5px;
}

.product-filter .display {
    color: #333333;
    float: left;
    margin-right: 15px;
    padding-top: 4px;
}

.product-filter .limit {
    color: #333333;
    float: right;
    margin-left: 15px;
}

.product-filter .sort {
    color: #333333;
    float: right;
}

.product-list > div {
    margin-bottom: 15px;
    overflow: auto;
}

.product-list .right {
    float: right;
    margin-left: 15px;
}

.product-list .image {
    float: left;
    margin-right: 10px;
}

.product-list .image img{
  border:1px solid #CCC;
}
/** PRODUCT GRID **/

.product-grid {
    margin-left: -22px;
    overflow: auto;
    width: 100%;
}

.product-grid > div {
    display: inline-block;
    margin-bottom: 15px;
    margin-right: 10px;
    text-align: center;
    vertical-align: top;
    width: 134px;
}

.product-grid .image {
    display: block;
    margin-bottom: 0;
}

.product-grid .image img {
    border: 1px solid #CCC;
    padding: 3px;
}

.product-grid .description {
    display: none;
}

.product-grid .price {
    color: #333333;
    display: block;
    font-weight: bold;
    margin-bottom: 4px;
}

.product-grid .cart {
    margin-bottom: 3px;
}

.product-grid .wishlist, .product-grid .compare {
    margin-bottom: 3px;
}

.pagination {
    border-top: 1px solid #EEEEEE;
    display: inline-block;
    margin-bottom: 10px;
    padding-top: 8px;
    width: 100%;
}

.pagination .links {
    float: left;
}

.pagination .links b {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #269BC6;
    color: #269BC6;
    display: inline-block;
    font-weight: normal;
    padding: 4px 10px;
    text-decoration: none;
}

.pagination .links a {
    border: 1px solid #EEEEEE;
    color: #A3A3A3;
    display: inline-block;
    padding: 4px 10px;
    text-decoration: none;
}

.pagination .results {
    float: right;
    padding-top: 3px;
}

/** ACCOUNT PAGE **/

.login-content {
    margin-bottom: 20px;
    overflow: auto;
}

.login-content .left {
    float: left;
    width: 48%;
}

.login-content .right {
    float: right;
    width: 48%;
}

/** breadcrumb **/

.breadcrumb{
	position:absolute;
	top:65px;
	left:238px;
}

/** WISHLIST **/

.buttons {
    margin-bottom: 20px;
    overflow: auto;
    padding: 6px;
}

.buttons .left {
    float: left;
    text-align: left;
}

.buttons .right {
    float: right;
    text-align: right;
}

#wishlist{
	width:668px;
}

#wishlist div, #wishlist table{
	width:100%;
}

/** shopping cart **/

#basket{
	width:668px;
}

#basket div, #basket table{
	width:100%;
}

#basket td {
    text-align: center;
	vertical-align:middle;
}

#basket .remove{
	vertical-align:middle;
}

#basket thead td {
	padding-bottom:10px;
    color: #4D4D4D;
    font-weight: bold;
}

.cart-module .cart-heading {
	background: url("../image/arrow-right.png") no-repeat scroll 10px 50% #FFF;
	width:710px;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 15px;
    padding: 8px 8px 8px 22px;
}

.cart-module .active {
    background: url("../image/arrow-down.png") no-repeat scroll 7px 50% #FFF;
}

.cart-module .cart-content {
    display: none;
    overflow: auto;
    padding: 0 0 15px;
}

.cart-module.active .content{
	display:block;
}

.cart-total {
    border-top: 1px solid #DDDDDD;
    margin-bottom: 15px;
    overflow: auto;
    padding-top: 8px;
}

.cart-total table {
    float:right;
}

.cart-total td {
    padding: 3px;
    text-align: right;
}

.buttons .center {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

/** checkout **/

.checkout-heading {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #DBDEE1;
    color: #555555;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 15px;
    padding: 8px;
}

.checkout-content {
    display: none;
    overflow: auto;
    padding: 0 0 15px;
}

/** PRODUCT DETAIL **/

.product-info {
	background:#FFF url() 0 0 no-repeat;
    margin-bottom: 20px;
    overflow: auto;
}

.product-info > .left {
    float: left;
    margin-right: 15px;
}

.product-info .image {
    border: 1px solid #E7E7E7;
    float: left;
    margin-bottom: 20px;
    padding: 10px;
    text-align: center;
}

.product-info .image-additional {
    clear: both;
    margin-left: 10px;
    overflow: hidden;
    width: 360px;
}

.product-info > .left + .right {
    margin-left: 265px;
}

.product-info .description {
    border-bottom: 1px solid #E7E7E7;
    border-top: 1px solid #E7E7E7;
    color: #4D4D4D;
    line-height: 20px;
    margin-bottom: 10px;
    padding: 5px 5px 10px;
}

.htabs {
    border-bottom: 1px solid #DDDDDD;
    height: 30px;
    line-height: 16px;
}

.htabs a.selected {
    background: none repeat scroll 0 0 #FFFFFF;
    padding-bottom: 7px;
}

.htabs a {
    background: url("../image/tab.png") repeat-x scroll 0 0 #FFFFFF;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
    color: #000000;
    display: none;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-right: 2px;
    padding: 7px 15px 6px;
    text-align: center;
    text-decoration: none;
}

.tab-content {
	background:#FFF url() 0 0 no-repeat;
    margin-bottom: 20px;
    overflow: auto;
    padding: 10px;
    z-index: 2;
}

.product-info .price {
    color: #333333;
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 10px;
    overflow: auto;
    padding: 0 5px 10px;
}

.product-info .cart {
    color: #4D4D4D;
    margin-bottom: 20px;
    overflow: auto;
    padding: 0 5px 10px;
}

.product-info .cart div {
    float: left;
    vertical-align: middle;
}

/** Search form **/

div#search input{
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #808184;
    float: left;
    font-size: 0.833em;
    height: 13px;
    margin: 3px 0 0;
    outline: medium none;
    padding: 2px 0 1px 9px;
    width: 100px;
}

.checkout-content .warning {
  color: red;
  font-weight: bold;
  text-align: center;
}

.checkout-heading > a,
.checkout-heading > a,
.checkout-content > a {
  float: right;
}

.checkout-product table {
    border-collapse: collapse;
    margin-bottom: 20px;
    width: 100%;
}

.checkout-product table thead {
  font-weight: bold;
}

.checkout-product table thead td {
  padding: 0 0 15px;
}

.checkout-product thead .quantity,
.checkout-product thead .price,
.checkout-product thead .total,
.checkout-product tbody .quantity,
.checkout-product tbody .price,
.checkout-product tbody .total,
.checkout-product tfoot .total {
  text-align: right;
}

#checkout .checkout-content .right {
  float: right;
  width: 300px;  
}

#checkout .checkout-content .left {
  float: left;
  width: 370px;
  margin: 0 0 0 10px;
}

.product-filter .display a {
  cursor: pointer;
}

#logo {
  position: absolute;
  left: -49px;
}

#global_nav {
  position: absolute;
  left: 160px;
}

div#search {
 position: absolute;
 right: -23px;
}

#make-a-donation-2 {
  background: url("../image/makedonation2.png") no-repeat;
  color: white;
  font-weight: bold;
  display: block;
  height: 56px;
  padding: 10px 0 0;
  margin: 15px 0 0;
  text-align: center;
  width: 151px;
}

#make-a-donation-2 h2 {
  color: #000;
  font: 12px/12px Arial;
  margin: 0;
}

#make-a-donation-2 h1 {
  color: #FFF;
  font: bold 22px/18px Arial;
  font-variant:small-caps;
}


footer#global_footer nav {
    margin: 0 auto;
    padding: 0 15px;
    position: relative;
    top: 124px;
    width: 951px;
}
footer#global_footer nav ul {
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
}
footer#global_footer nav ul li {
    display: block;
    float: left;
    margin: 0;
    padding: 0 11px;
    width: 128px;
}
footer#global_footer nav ul li:first-child{
	width:150px;
}
footer#global_footer nav ul li.item-102 {
    width: 150px;
}
footer#global_footer nav ul li:last-child{
	padding-right: 0;
	width:150px;
}
footer#global_footer nav ul li.item-108 {
    padding-right: 0;
    width: 150px;
}
footer#global_footer nav ul li.last li {
    width: 72px;
}
footer#global_footer nav ul li {
    border-left: 1px solid #ECECC6;
    font-family: 'MuseoSlab500',sans-serif;
    font-size: 1.25em;
    line-height: 1.133em;
   /* text-transform: lowercase;*/
}
footer#global_footer nav ul .item-101, footer#global_footer nav ul .item-109, footer#global_footer nav ul .item-110
{
   /* display: none;*/
}

footer#global_footer nav ul li a.hide {
	display: none;
}
	
	}
footer#global_footer nav ul li a {
    color: #2E515B;
}
footer#global_footer nav ul li a:hover, footer#global_footer nav ul li a:focus {
    color: #2E515B;
}
footer#global_footer nav ul ul {
    margin-top: 0.5em;
    padding: 0;
}
footer#global_footer nav ul ul li {
    border-left: medium none;
    font-family: arial,sans-serif;
    font-size: 0.8em;
    line-height: 1.25em;
    margin-bottom: 0.417em;
    padding: 0;
    text-transform: none;
	width:150px;
}
footer#global_footer nav ul ul li a {
    color: #58585A;
}
div.back_to_top_wrapper {
    bottom: 0;
    height: 0;
    margin: 0 auto;
    position: relative;
    right: 0;
    width: 960px;
}