/* undohtml.css */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

html { overflow-y: scroll; }

body {
    line-height:1;
}

.mob-only {
	display: none;
}

iframe {
	max-width: 100%;
}

.hide { display: none; }

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
    display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}


blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    outline: none;
}

/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}

/* BASE */

#skip { display: none; }

body {
	background: #fff url("img/header/header-repeat.gif") repeat-x top left;
	color: #000;
	margin-top: 0;
	text-align: center;
	font-size: 62.5%;
	font-family:Arial, Helvetica, sans-serif;
}

body.home { background: #000 url("img/header/header-repeat.gif") repeat-x top left; color: #fff; }

input, textarea, select { 
	font-size: 1.4em;
}

a{
    color:#4e4e4f;
}
a:hover, a:focus {
    
}
a:focus { outline: 1px dotted #ccc; }


#site-wrapper {
    background: #000 url(img/header/header-bg.jpg) 50% 0 no-repeat; 
}

ul,ol,li,dl,dt,dd,form,body,p,input,select,textarea {
	margin:0px;
	padding:0px;
}

h1,h2,h3,h4,h5,h6,label {
	color: #000;
	font-family: "allumi-std", arial, sans-serif;
	font-weight: 400;
}
td, th{
	vertical-align:top;
}
blockquote{
	padding:2em;
	margin: 0 0 1.5em;
	font-size:120%;
 	max-width: 100%; 
 	border: 1px solid #fff110;
 	font-style: italic; 
 	float: right; 
 	
}

blockquote p:first-of-type {
	margin-top: 0;
}
blockquote p {
	margin: 0.5em 0 0;
}
blockquote img{
	margin:1em 0 0 0;
}
blockquote p.first{	
	font-style:italic;
}
blockquote p.cite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
}
hr{
	clear:both;
	text-decoration:none;
	height: 1px; 
	border-top: 1px solid #FFFFFF; 
	width:100%;
	text-align:left;
}
sub{
	font-size:0.9em;
}
pre{
	text-align:left;
	font-size:1.6em;
	display: block; 
	float: left; 
	overflow: hidden; 
	outline:1px dashed #fff;
	margin:0 1px;
	width:auto;
	background-color: #282928;
	white-space: pre; 
	word-wrap: break-word;
}
small{
	font-size:0.8em;
	letter-spacing:1px;
}

img {
	max-width: 100%;
	height: auto;
}

h1 { font-size: 3em; line-height: 1.2; margin-bottom: 0.75em; word-break: break-word;}
h1 span { border-bottom: 5px solid #fff110; }
h1 em { border-bottom: 5px solid #fff110; font-style: normal; color: #575757; }

h1.no-underline {margin-bottom: 0;}
h1.no-underline span { border-bottom: none; }


h2 { font-size: 2.2em; margin-bottom: 0.5em;  }
h2.archive-header { margin-bottom: 1em; }
h2 span { border-bottom: 5px solid #FFF110; padding-bottom: 4px; margin-bottom: 14px;}
h3 { font-size: 1.8em; margin-bottom: 0.25em;}
h4 {  }
h5 {  }
h6 {  }

p, ul, ol {
	font-size: 1.4em; 
	line-height:1.385;
	color: #111; 
	margin: 0 0 1em; 
	list-style: none; 
	}
	
ul ul { font-size: 1em; margin-bottom: 0; margin-left: 1em;}	
	
.article-content ul { list-style: disc; margin-left: 25px; }	 
.article-content ol { list-style: decimal; margin-left: 25px; }	 

.page-content li { background: url(img/content/big-yellow-dot.png) 0 2px no-repeat; padding-left: 24px; margin-bottom: 0.25em; }

/* layout */
	
#site-wrapper { width: 100%; margin: 0 auto; text-align: left;  }	

.row {
  margin-left: -22px;
  *zoom: 1;
  margin-bottom: 22px;
}
.row:before, .row:after {
  display: table;
  content: "";
}
.row:after {
  clear: both;
}
#content-inner .row:last-child { margin-bottom: 0; }


[class*="span"] {
  float: left;
  margin-left: 22px;
}

.span1 { width: 102px; }	
.span2 { width: 226px; }	
.span3 { width: 350px; }	
.span4 { width: 474px; }	
.span5 { width: 598px; }	
.span6 { width: 722px; }	
.span7 { width: 846px; }	
.span8 { width: 970px; }

.switch .span6 { float: right; }

.reverse-float { float: right; }
	
/* header and nav */	
	
#header { width: 100%; font-family: "allumi-std", arial, sans-serif; font-weight: 400; }
#header-inner { width: 970px; margin: 0 auto; min-height: 236px; position: relative; }
	
#logo { background: url(img/header/Attitude-is-Everything.png) 0 0 no-repeat; width: 269px; height: 90px; display: block; text-indent: -999em; position: absolute; top: 57px; left: 0; }	

p.strapline { color: #fff; font-size: 2em; position: absolute; top: 83px; right: 0; text-align: right;}
p.strapline span { color: #f9f000; }

#nav { margin-top: 193px; float:right; position:relative; left:-50%; text-align:left;}
#nav ul { position:relative; left:50%; text-align: center; font-size: 1em; line-height: 1; margin-bottom: 0; }
#nav ul li { font-size: 1.8em; margin-right: 2px; background: url(img/header/nav-divider.png) left 10% no-repeat; padding-left: 7px; float:left; position:relative;  padding-bottom: 5px; font-family: "allumi-std", arial, sans-serif; }
#nav ul li.first { background: none; padding-left: 0; }
#nav ul li a { color: #fff; text-decoration: none; }
#nav ul li a { color: #fff; padding-left: 5px;}
#nav ul li a em { text-decoration: underline; font-style: normal; }
#nav ul li.first:before { content: ""; }
#nav ul li a:hover, #nav ul li a:focus, #nav ul li.active a { color: #f9f000; text-decoration: underline; }

#secondary-nav { position: absolute; top: 0; right: 0; background: url(img/content/black-trans-75.png); padding: 7px 10px 10px 5px; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px; }
#secondary-nav ul { font-size: 1em; line-height: 1; margin-bottom: 0; }
#secondary-nav ul li { float: left; font-size: 1.6em; margin-right: 5px; font-weight: 400; font-family: "allumi-std", arial, sans-serif; }
#secondary-nav ul li a { color: #fff; padding-left: 5px; text-decoration: none;}
#secondary-nav ul li a em { text-decoration: underline; font-style: normal; }
#secondary-nav ul li:before { content: "/"; }
#secondary-nav ul li.first:before { content: ""; }
#secondary-nav ul li a:hover, #secondary-nav ul li a:focus { color: #f9f000; text-decoration: underline; }

#secondary-nav li#contact-link a { color: #fff859; }
#secondary-nav li#contact-link a:hover, #secondary-nav li#contact-link a:focus { color: #f9f000; }


.subnav h2 { font-size: 2.1em; border-bottom: 5px solid #fffbbf; line-height: 1.2; padding: 7px 0 4px; }
.subnav h2 a { text-decoration: none;}

.subnav ul li { background: url(img/content/divider-grad-short.png) bottom left no-repeat; }
.subnav ul li a { padding: 5px 0; display: block; text-decoration: none; color: #000; }
.subnav ul li a:hover, .subnav ul li a:focus { text-decoration: underline; color: #666; background: none;}
.subnav ul li.active a:before, .subnav ul li.parent-active a:before, .subnav ul li.parent-active li.active a:before { content: "> "; }

.subnav ul ul { font-size: 1em; padding-left: 24px; padding-bottom: 5px; display: none; }
.subnav ul li.active ul, .subnav ul li.parent-active ul { display: block; } 
.subnav ul ul li { background: none; }
.subnav ul ul li a { padding: 3px 0; }
.subnav ul li.active ul a:before, .subnav ul li.parent-active ul a:before { content: ""; }

#social { position: absolute; top: 0; left: 0; background: url(img/content/black-trans-75.png); padding: 10px 10px 0; -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; width: 208px; height: 30px; }
#social .addthis_button_facebook_like { float: left; }
#social .addthis_button_tweet { float: left; }

#social .fb-like { position: absolute; top: 10px; right: 10px; }
#social .twitter-share-button { position: absolute; top: 10px; left: 10px; }

#content { width: 100%; clear: both; background: #fff url(img/content/content-bg.png) 0 0 repeat-x; padding-top: 30px; margin-bottom: 22px; }

.home #content { background: transparent; padding-top: 0;  }

#banner-outer { margin-top: 25px; width: 100%; height: 315px; text-align: center; background: #fff000 repeat-x; float: left; }
#banner-inner { width: 970px; margin: 0 auto; position: relative; text-align: left;}

#banner-nav { background: #000; width: 70px; height: 26px; position: absolute; top: 265px; right: 444px; z-index: 100; }

#banner-nav a:hover { cursor: pointer;}

.jcarousel-prev-horizontal { background: url(img/left.png) 0 0 no-repeat; width: 43px; height: 74px; text-indent: -999em; display: block; position: absolute; top: 211px; right: 43px; }
.jcarousel-prev-horizontal:hover,.jcarousel-prev-horizontal:focus { background-position: 0 -74px; cursor: pointer;}
.jcarousel-next-horizontal { background: url(img/right.png) 0 0 no-repeat; width: 43px; height: 74px; text-indent: -999em; display: block; position: absolute; top: 211px; right: 0; }
.jcarousel-next-horizontal:hover, .jcarousel-next-horizontal:focus { background-position: 0 -74px; cursor: pointer;}

/* #banner-nav #pause { background: url(img/content/sprite.png) -423px -3px no-repeat; width: 13px; height: 16px; text-indent: -999em; display: block; position: absolute; top: 5px; left: 29px; }
#banner-nav #pause:focus, #banner-nav #pause:hover, #banner-nav #pause.paused { background-position: -423px -23px; }
#banner-nav #pause.play { background-position: -423px -3px; } */

#mission-statement { position: absolute; top: 0; left: 0; width: 411px; }
#mission-statement h1 { font-size: 3.4em; line-height: 1.111; margin: 1.1em 0 0.6em; font-weight: 300; letter-spacing: -0.025em;}
#mission-statement h1 span { font-size: 180%; font-weight: 500; display: block; line-height: 0.9; margin-left: -5px;}

#mission-statement p {font: 400 1.7em/1.6 "allumi-std",arial,sans-serif; margin: 0 54px 0 0; }

.cycle-wrapper {
    position: relative;
	margin-top: -15px;
}
.cycle-wrapper:after {
	position: absolute;
	top: 315px;
	right: 25px;
	width: 510px;
	height: 15px;
	background: black;
	content: "";
}

/*
#slideshow { position: absolute; z-index: 0; font-size: 1em; top: 0; right: 0; width: 536px; height: 311px; overflow: hidden;}
#slideshow #slideshowWindow { width:536px; height:311px; margin:0; padding:0; position:relative; overflow:hidden;  }
#slideshow .slide { margin:0; padding:0; width:536px; height:311px; position:relative; float: left; }

#slideshow .slide img { position: absolute; top: 0; right: 1px; z-index: 0; }
#slideshow .slide .slide-text { background: #fff000; position: absolute; bottom: 21px; right: 21px; width: 310px; z-index: 1000; padding: 0; }
#slideshow .slide h2 { color: #000; padding: 0; margin-bottom: 0.2em; text-transform: none; font-weight: 500; font: 1.8em/1.2 "allumi-std", arial, sans-serif; padding: 10px 20px 0 20px; }
#slideshow .slide h2 a { text-decoration: none; color: #000;}
#slideshow .slide h2 a:after { content: " >";}
#slideshow .slide p { font-size: 1.4em; line-height: 1.4; font-family: "allumi-std", arial, sans-serif; margin: 0; padding: 0 20px 15px 20px; text-align: left; }
#slideshow .slide h1 a:hover, #slideshow .slide h1 a:focus, #slideshow .slide h2 a:hover, #slideshow .slide h2 a:focus { text-decoration: underline; background-color: transparent; }
#slideshow .slide a.read-more { display: none; /* display: block; background: url(img/content/sprite.png) -188px -159px; width: 28px; height: 46px; text-indent: -999em; position: absolute; top: 50%; right: 0; margin-top: -18px; */ /* }
#slideshow .slide a.read-more:hover, #slideshow .slide a.read-more:focus { background-position: -218px -159px; }
#slideshownav { position: absolute; top: 283px; left: 450px; z-index: 1; }
#slideshownav span { float: left; display: block; background: url(img/content/sprite.png) -130px -163px; text-indent: -999em; width: 14px; height: 14px; margin-right: 6px; text-indent: -999em; }
#slideshownav span:hover, #slideshownav span.activeSlide { background-position: -150px -163px; cursor: pointer;}
*/

#banner-inner .jcarousel-container { position: relative; width: 603px; height: 315px; float: right; }
#banner-inner .jcarousel-clip { width: 536px; height: 311px; overflow: hidden; position: absolute; top: 0; right: 0; }

#slideshow { position: absolute; z-index: 0; font-size: 1em; top: 0; right: 0; width: 603px; height: 315px; overflow: hidden;}
#slideshow #slideshowWindow { width:536px; height:311px; margin:0; padding:0; position:relative; overflow:hidden;  }
#slideshow .slide { margin:0; padding:0; width: 603px; height: 315px; position:relative; float: left; }

#slideshow .slide img { position: absolute; top: 0; right: 1px; z-index: 0; }
#slideshow .slide .slide-text { background: #fff; position: absolute; top: 211px; right: 86px; width: 438px; z-index: 1000; padding: 0; min-height: 74px;}
#slideshow .slide h2 { color: #000; padding: 0; margin-bottom: 0.2em; text-transform: none; font-weight: 500; font: 2.1em/1.1 "allumi-std", arial, sans-serif; padding: 12px 20px 0 20px; }
#slideshow .slide h2 a { text-decoration: none; color: #000;}
#slideshow .slide h2 a:after { content: " >";}
#slideshow .slide p { font-size: 1.5em; line-height: 1.4; font-family: "allumi-std", arial, sans-serif; margin: 0; padding: 0 20px 5px 20px; text-align: left; }
#slideshow .slide p a { text-decoration: none; color: #000;}
#slideshow .slide p a:hover { text-decoration: underline;}
#slideshow .slide h1 a:hover, #slideshow .slide h1 a:focus, #slideshow .slide h2 a:hover, #slideshow .slide h2 a:focus { text-decoration: underline; background-color: transparent; }
#slideshow .slide a.read-more { display: none; /* display: block; background: url(img/content/sprite.png) -188px -159px; width: 28px; height: 46px; text-indent: -999em; position: absolute; top: 50%; right: 0; margin-top: -18px; */ }
#slideshow .slide a.read-more:hover, #slideshow .slide a.read-more:focus { background-position: -218px -159px; }
#slideshownav { position: absolute; top: 283px; left: 450px; z-index: 1; }
#slideshownav span { float: left; display: block; background: url(img/content/sprite.png) -130px -163px; text-indent: -999em; width: 14px; height: 14px; margin-right: 6px; text-indent: -999em; }
#slideshownav span:hover, #slideshownav span.activeSlide { background-position: -150px -163px; cursor: pointer;}


/* end slideshow test */

#content-inner { width: 970px; margin: 0 auto; }
.home #content-inner { clear: both; -webkit-border-radius: 0 0 5px 0; -moz-border-radius: 0 0 5px 0; border-radius: 0 0 5px 0; overflow: hidden; padding: 53px 0 40px; /* background: url(img/content/home-texture.jpg) 0 0 no-repeat; */ } 

#supporters { width: 393px; height: 193px; background: url(img/content/sprite.png) 0 -703px no-repeat; position: relative; float: left; }
#supporters h2 { font-size: 3em; width: 100%; text-align: center; padding-top: 15px; margin-bottom: 0; }
#supporters h2 a { text-decoration: none; }
#supporters #supporters-slides { margin-left: 89px; width: 210px; height: 132px; }
#supporters #supporters-slides .supporters-slides-container { display: table; position: relative; display: none; width: 210px; height: 132px; }
#supporters #supporters-slides .supporters-slides-container.first { display: table; }
#supporters #supporters-slides .supporters-slides-container a { display: table-cell; width: 210px; height: 132px; vertical-align: middle;}

#supporters #supporters-slides a:hover { background: none; }

#supporters #next-slide { display: block; position: absolute; top: 102px; right: 55px; background: url(img/content/sprite.png) -380px -4px no-repeat; width: 16px; height: 28px; }
#supporters #next-slide:hover { cursor: pointer; background-position: -380px -34px;}

#supporters #prev-slide { display: block; position: absolute; top: 102px; left: 55px; background: url(img/content/sprite.png) -360px -4px no-repeat; width: 16px; height: 28px; }
#supporters #prev-slide:hover { cursor: pointer; background-position: -360px -34px; }

#five-things { width: 542px; float: right; height: 193px; position: relative; font-family: "allumi-std", arial, sans-serif; font-weight: 400; background: url(img/content/sprite.png) -456px -806px no-repeat; }
#five-things h2 { width: 244px; text-align: center; font-size: 30px; line-height: 30px; color: #f9f000; position: absolute; right: 233px; top: 40px; }
#five-things h2 span { border: none; padding: 0; margin-bottom: 0; }
#five-things h2 span.row1 { display: block; font-size: 30px; text-transform: uppercase; }
#five-things h2 span.row2 { display: block; font-size: 24px; color: #fff; font-weight: 300;  }
#five-things ul { background: url(img/content/black-circle.png) bottom left no-repeat; position: absolute; right: 56px; top: 0;  }
#five-things li { list-style: none; width: 140px; height: 152px; text-align: center; font-size: 24px; line-height: 30px; padding: 40px 30px 0; color: #f9f000; display: none; }
#five-things li.first { display: block; }
#five-things li a { display: block; font-size: 14px; text-decoration: underline; color: #fff; background: none; }
#five-things li a:hover { color: #f9f000; background: none;}

#things-counter { position: absolute; bottom: 25px; right: 233px; text-align: center; width: 244px; }
#things-counter a { font-size: 2.4em; line-height: 1.208; color: #666; text-decoration: none; padding: 0 5px; }
#things-counter a:hover, #things-counter a:focus { color: #fff; }
#things-counter a.activeSlide { color: #fff; }

/* footer */ 

#footer-container { background: #000 url(img/footer/footer-bg.png) top left repeat-x; text-align: center; width: 100%; overflow: hidden; }

#footer { width: 970px; text-align: left; margin: 0 auto; padding-top: 25px; }
#footer h3 { color: #f9f000; font-size: 2.1em; margin-bottom: 1em; }
#footer h3 a { color: #f9f000; text-decoration: underline; }
#footer h3 a:hover, #footer h3 a:focus { color: #fff; }
#footer p, #footer address { color: #fff; font-size: 1.6em; margin-bottom: 0.8em; font-style: normal; line-height: 1.3125; }
#footer p a, #footer address a { color: #fff; text-decoration: underline; }
#footer p a:hover, #footer address a:hover, #footer p a:focus, #footer address a:focus { color: #fedd00; } 

#contact-details { float: left; width: 474px; margin-right: 22px; }
#contact-details p, #contact-details address { padding-left: 40px; }
#contact-details p.tel { background: url(img/content/sprite.png) 0 -394px no-repeat; }
#contact-details p.email { background: url(img/content/sprite.png) 0 -426px no-repeat; }
#contact-details address { background: url(img/content/sprite.png) 0 -458px no-repeat; }

#social-links { float: left; width: 474px; }
#footer #social-links p.tweet { width: 75%; line-height: 1.4; text-align: left; background: none; margin-bottom: 20px;}
#footer #social-links p.tweet span { font-family: "allumi-std", arial, sans-serif; padding: 0 3px; }


#newsletter { background: url(img/content/grey-stripe.png); clear: both; margin-bottom: 24px; min-height: 50px; }
#newsletter h4 { width: 273px; text-align: center; float: left; color: #fedd00; padding: 16px 0; font: bold 1.5em/1 Arial, sans-serif; }
#newsletter label { display: none; }
#newsletter .form-row { float: left; width: 153px; margin: 9px 12px 9px 0; position: relative; }
#newsletter .form-row label.error { position: absolute; top: 35px; left: 0; background: url(img/content/newsletter-error-bg.png) 0 0 no-repeat; color: #000; display: block; text-align: center; width: 137px; padding: 16px 6px 6px; font-size: 1.4em; z-index: 1000;}
#newsletter .input_news_how { width: 242px; }
#newsletter .form-row.submit { width: auto; margin-right: 0;}
#newsletter input { font: bold 1.5em/1 Arial, sans-serif; color: #fff; background: #000000; border: 0; width: 141px; padding: 6px; }
#newsletter .input_news_how input { width: 230px; }
#newsletter input[type=submit] { width: auto; color: #000; background: #fedd00; margin-right: 0; }

#sitelinks { width: 100%; overflow: hidden; padding-bottom: 18px; }
#sitelinks li { float: left; list-style: none; font-size: 1em; color: #fff; margin-right: 5px; }
#sitelinks ul { width: 570px; float: left; line-height: 1.5; margin-top: 3px; }
#sitelinks ul li:before { content: " / "; }
#sitelinks ul li.registered:before { content: ''; }

#sitelinks ul li.first:before, #sitelinks ul li.last:before { content: ""; }
#sitelinks ul li.last { clear: both; }
#sitelinks li a { color: #fff; }
#sitelinks li a:hover, #sitelinks li a:focus { color: #000; background: #fff; }

#sitelinks .external-links-buttons { float: right; width: 372px; }

.external-links-buttons a.twitter-link { float: left; background: url(img/content/sprite.png) -283px -1px; display: block; width: 30px; height: 29px; text-indent: -999em; margin: 8px 15px 0 0; }
.external-links-buttons a.twitter-link:hover, .external-links-buttons a.twitter-link:focus { background-position: -283px -32px; }
.external-links-buttons a.facebook-link { float: left; background: url(img/content/sprite.png) -321px -1px; display: block; width: 30px; height: 29px; text-indent: -999em; margin: 7px 13px 0 0;  }
.external-links-buttons a.facebook-link:hover, .external-links-buttons a.facebook-link:focus { background-position: -321px -32px; }
.external-links-buttons a.instagram-link { float: left; background: url(img/instagram.png) 0 0; display: block; width: 31px; height: 29px; text-indent: -999em; margin: 7px 10px 0 0;  }
.external-links-buttons a.instagram-link:hover, .external-links-buttons a.facebook-link:focus { background-position: 0 -29px; }

/* charter page */

.highlight-box { background: #ffed29 url(img/content/yellow-stripes.gif); padding: 16px; width: 194px; margin-left: 22px; float: left; }
.highlight-box h3 { font-size: 2.4em; line-height: 1; margin-bottom: 0.5em; }
.highlight-box li { background: url(img/content/black-bullet.png) 0 6px no-repeat; list-style: none; padding-left: 16px; margin-bottom: 3px; }


/* form block 
.form-block { background: url(img/content/yellow-dividing-stripes.png) top left repeat-x; padding-top: 25px;  }
.form-block h2 { font-size: 2.4em; line-height: 1.2; margin-bottom: 1.5em;}
.form-block h2 em { font-style: normal; color: #666; }

.form-block label { font-size: 2.1em; display: block; line-height: 1; padding-bottom: 10px; }
.form-block label.error { font-size: 1.8em; background: url(img/content/error-bg.png) 0 0 no-repeat; color: #fff; margin-top: 0; display: inline-block; padding: 22px 10px 10px; width: 110px; z-index: 1000; position: relative; margin-left: 96px; font-size: 1.6em; }
.form-block input { border: 3px solid #000; background: #fffdbe; width: 210px; padding: 7px 5px; font-size: 1.4em;}
.form-block .form-row { height: 70px; margin-bottom: 20px; }
.form-block .form-row.textarea { height: 235px; }
.form-block textarea { border: 3px solid #000; background: #fffdbe; width: 458px; padding: 5px; height: 201px; font-size: 1.4em; font-family: "allumi-std", arial, sans-serif;}
.form-block .submit input { float: right; color: #fff; background: #000; border: 3px solid #fff600; width: auto; font-size: 2.4em; font-family: "allumi-std", arial, sans-serif; }

.contact-form .row { margin-bottom: 0; }

*/

/* form block moved into sidebar */

.form-block { margin-top: 30px; }
.form-block h2 { font-size: 1.8em; border-bottom: 5px solid #fffbbf; line-height: 1.2; padding: 7px 0 6px; margin-bottom: 0.5em; }
.form-block label { font-size: 1.4em; display: block; line-height: 1; padding-bottom: 10px; }
.form-block label.error { font-size: 1.4em; background: url(img/content/error-bg.png) 0 0 no-repeat; color: #fff; margin-top: 0; display: inline-block; padding: 22px 10px 10px; width: 110px; z-index: 1000; position: absolute; left: 96px; top: 30px; font-size: 1.6em; }
.form-block input, .form-block .button { border: 3px solid #e1e1e1; background: #f7f7f7; width: 210px; padding: 3px 5px; font-size: 1.4em;}
.form-block .form-row { margin-bottom: 1em; position: relative;}
.form-block .form-row.textarea {  }
.form-block textarea { border: 3px solid #e1e1e1; background: #f7f7f7; width: 210px; padding: 3px 5px; height: 125px; font-size: 1.4em; font-family: "allumi-std", arial, sans-serif;}
.form-block .submit input, .form-block .button { color: #fff; background: #000; border: 2px solid #fff600; width: auto; font-size: 1.6em; font-family: "allumi-std", arial, sans-serif; padding: 5px 6px; }
.form-block .button { margin-top: 10px;}
.form-block .indicates-required { margin-bottom: 5px; text-align: right; font-style: italic; color: #999;}

/* images and captions */

.caption-block { border: 4px solid #fff000; background: #fff000; margin-bottom: 22px; }
.caption-block img { display: block; margin: 0 auto; }
.caption-block p.caption { font-size: 1.4em; line-height: 1.385; padding: 8px 12px; text-align: center; margin: 0; font-weight: bold; }

.highlight-link { background: #333 url(img/content/grey-stripe.png); margin-bottom: 22px; }
.highlight-link a { font: 3.0em/1.2 "allumi-std", arial, sans-serif; color: #fff000; text-align: center; display: block; padding: 20px 20px 30px; }
.highlight-link a:focus, .highlight-link a:hover { color: #fff; }

/* supporters page */

.supporters .span2 { border-bottom: 5px solid #ededed; height: 143px; overflow: hidden; display: table; }
.image-wrapper { display: table-cell; vertical-align: middle; }
.supporters .span2 img { display: block; margin: 0 auto;}


.testimonials { background: url(img/content/yellow-stripes.gif); margin-bottom: 22px; position: relative; height: 498px; margin-left: 0; }
.testimonials .span3 { margin-left: 0; }
.testimonials-intro { padding-top: 16px; }
.testimonials-intro h2 { text-align: center; font-size: 3.6em; line-height: 1.111; margin: 0 20px 0 80px; margin-bottom: 0.3em; }
.testimonials-intro p { text-align: center; font: 1.8em/1.333 "allumi-std", arial, sans-serif; margin: 0 0 0.5em 60px; }
.testimonials-intro a { color: #000; }
.testimonials-intro a:hover, .testimonials-intro a:focus { color: #fff; }

#gallery-slides, #testimonial-slides { float: right; width: 466px; height: 466px; background: url(img/content/pale-yellow-stripes.gif); margin: 16px 64px 0 0; position: relative;  }

#gallery-slides li { list-style: none; display: table;}
#gallery-slides li.landscape img, #testimonial-slides li.landscape img { margin-top: 61px;}
#gallery-slides li.portrait img, #testimonial-slides li.portrait img { margin-left: 61px;}
#gallery-slides li .image-container, #testimonial-slides li .image-container { display: table-cell; vertical-align: middle; width: 466px; height: 466px; text-align: center; }
#gallery-slides li .image-container img, #testimonial-slides li .image-container img { margin: 0 auto; max-height: 466px; max-width: 466px; }

#gallery-slides #prev-slide, #testimonial-slides #prev-slide { position: absolute; top: 195px; left: -38px; background: url(img/content/sprite.png) -124px -1px no-repeat; width: 76px; height: 76px; display: block; z-index: 1000; }
#gallery-slides #prev-slide:hover, #testimonial-slides #prev-slide:hover { background-position: -124px -79px; cursor: pointer;}

#gallery-slides #next-slide, #testimonial-slides #next-slide { position: absolute; top: 195px; right: -38px; background: url(img/content/sprite.png) -202px -1px no-repeat; width: 76px; height: 76px; display: block; z-index: 1000; }
#gallery-slides #next-slide:hover, #testimonial-slides #next-slide:hover { background-position: -202px -79px; cursor: pointer;}

.testimonial-text { position: absolute; top: 250px; left: -410px; width: 350px; text-align: center;  }
.testimonial-text h3 { font-size: 1.8em; line-height: 1; margin-bottom: 0.333em;  }
.testimonial-text p { font: 1em/1.285 "allumi-std", arial, sans-serif; margin: 0 20px; }

/* testimonials page */
#testimonial-slides { margin: 0; height: auto; width: 466px; }
#testimonial-slides li:nth-of-type(1n+2) { display: none; }
#testimonial-slides li { list-style: none; text-align: center; }
#testimonial-slides li h3 { padding: 5px 20px; margin: 0; line-height: 1.2;}
#testimonial-slides li p { font-size: 1em; padding: 5px 20px; }
#testimonial-slides li .image-container { clear: both; position: relative;  }

#nav-block li { float: left; width: 50%; }

#nav-block li.activeSlide a:before { content: "> "; }

/* gallery page */

.gallery-item { position: relative; margin-bottom: 30px; }
.gallery-item h2 { position: absolute; top: 0; left: 0; background: #fff; padding: 0 10px 10px 0;}
.gallery-thumb { height: 238px; overflow: hidden; }

/* about us page */

.meet-the-team { border: 5px solid #fff000; border-width: 5px 0; background: #f2f2f2; margin-bottom: 52px; }
.meet-the-team h2 { padding: 23px 12px 0 24px; font-size: 2.4em; margin-bottom: 0;}
.meet-the-team ul { padding: 8px 12px 23px 12px; list-style: none; font-size: 1em; }
.meet-the-team ul li { padding: 10px 26px 10px 12px; overflow: hidden; }
.meet-the-team ul li.alt { background: #e6e6e6;  }

.meet-the-team img { float: right; }

.team-text { width: 300px; float: left; }
.team-text h3 { font-size: 1.8em; line-height: 1.2; margin-bottom: 0.25em; }
.team-text h3 span { color: #727272; display: block; }
.team-text p { margin-bottom: 0.2em; }

/* news page */

.article-list, .page-list { font-size: 1em; }
.article-list li, .page-list li { background: url(img/content/divider-grad-long.png) bottom left no-repeat; clear: both; padding-bottom: 20px; width: 100%; overflow: hidden; margin-bottom: 1.5em; min-height: 122px; }
.article-list li:last-child, .page-list li:last-child { background: none; }
.article-list li img { float: right; }

.page-list li { min-height: 0; }

.article-text { float: left; width: 474px; }
.article-text h3, .page-list h3 { font-size: 2.1em; line-height: 1.2; margin-bottom: 0.1em;}
.article-text h3 a, .page-list h3 a { text-decoration: none; }
.article-text p, .page-list p { margin-bottom: 0; }
.article-text p.posted, .article-content p.posted { font: 1.6em/1.285 "allumi-std", arial, sans-serif; color: #919191; margin-bottom: 0.5em; }

.recent-news { margin-top: 30px; background: #f7f7f7; padding: 15px; margin-bottom: 22px;}
.recent-news ul { list-style: disc; margin-left: 20px; }

.article-content img.page-header { display: block; float: none; margin: 0 0 15px;  }

/* club attitude */

#gallery-container { width: 100%; background: #fff000 url(img/content/yellow-stripes.gif); height: 486px; padding-top: 55px; }
#gallery-container #gallery-slides { float: none; margin: 0 auto; }
#gallery-container #gallery-slides li { display: none; width: 466px; }
#gallery-container #gallery-slides li.first { display: block; }

#gallery-container #gallery-slides p { position: absolute; top: -42px; right: 0; text-align: center; width: 100%; font-size: 1.4em; font-family: "allumi-std", arial, sans-serif; line-height: 1.2; background: #fff000; padding: 5px 0; }

.ca-intro p { padding-right: 30px; }

.ca-detail h2 { font-size: 3em; }
.ca-detail h3 { font-size: 2.1em; line-height: 1.4; border-bottom: 5px solid #fff000; display: inline;}
.ca-detail h3 + p { padding-top: 10px; margin-bottom: 0; }

.ca-promo h2 { font: 400 2.4em "allumi-std", arial, sans-serif; }
.ca-promo h3 { font: 400 2.1em "allumi-std", arial, sans-serif; } 
.ca-promo h4 { font: 400 2.1em "allumi-std", arial, sans-serif; margin-top: 1em;}
.ca-promo h3 + h4 { margin-top: 0; }
.ca-promo h4 + p { margin-top: 0; }
.ca-promo p { font-family: arial, sans-serif;  }
.ca-promo p + h3, .ca-promo p + h4 { margin-top: 1em; }

.club-attitude .span5 { float: right; }
.club-attitude .span5 h2 em { font-style: normal; color: #666; text-transform: uppercase; }
.club-attitude .span5 h2 { margin-bottom: 1em; line-height: 1.2; }
/*
.club-attitude .span5 .ca-promo h2 { font-size: 1.8em; margin-bottom: 0;}
.club-attitude .span5 .ca-promo h3 { font-size: 1.8em;} 
.club-attitude .span5 .ca-promo h4 {font-size: 1.8em; }
.club-attitude .span5 .ca-promo p { font-size: 1.8em;}
*/
.club-attitude .span5 .ca-promo p.more-info { margin-top: 2em; font-size: 1.8em; font-weight: bold;}
.club-attitude .span5 .ca-promo p.more-info a { color: #000; background: #fff000; padding: 3px 5px;}
.club-attitude .span5 .ca-promo p.more-info a:hover, .club-attitude .span5 .ca-promo p.more-info a:focus { color: #fff; background: #000; }

/* shop */

.shop-list { font-size: 1em; margin-top: 3em; }
.shop-list ul { font-size: 1.4em; }
.shop-list li { background: url(img/content/divider-grad-long.png) bottom left no-repeat; clear: both; padding-bottom: 20px; width: 100%; overflow: hidden; margin-bottom: 1.5em; }
.shop-list li:last-child { background: none; }
.shop-list li li, .shop-list li li:last-child { background: url(img/content/big-yellow-dot.png) 3px 2px no-repeat; padding-bottom: 0; width: auto; margin-bottom: 0; padding-left: 30px; margin-bottom: 4px; }
.shop-list li h3 { font-size: 2.1em; line-height: 1.2; margin-bottom: 0.25em;}

.shop-list li img { float: left; margin: 0 22px 22px 0; }
.shop-list li img:nth-child(2n) { margin-right: 0; }

/* trustees and patrons */

.tr-and-pa h2 { clear: both; font-size: 2.1em; line-height: 1.2; margin-bottom: 0.5em;}
.tr-and-pa .span6 li { background: url("img/content/divider-grad-long.png") no-repeat scroll left bottom transparent; clear: both; margin-bottom: 1.5em; overflow: hidden; padding-bottom: 20px; width: 100%; }
.tr-and-pa li .team-text { width: 75%; margin-right: 10px; }
.tr-and-pa li .team-text h3 { font-size: 1.2em; }
.tr-and-pa li .team-text p { font-size: 1em; margin-bottom: 0.5em;}

/* mystery shopping */

.form-block.mystery-shopper-form { background: none; }
.form-block.mystery-shopper-form fieldset { margin-bottom: 30px; }
.form-block .ms-registration .form-row { height: auto; }
.form-block .ms-registration .form-row.textarea { height: auto; }
.ms-registration h3 { font-size: 2.1em; line-height: 1.2;  border-bottom: 4px solid #fff000; padding-bottom: 5px; margin-bottom: 1em; }
.ms-registration h4 { font-size: 1.6em; line-height: 1.2; padding-bottom: 5px; margin-bottom: 0.5em; border-bottom: 2px solid #fff000; display: inline-block; }
.form-block .ms-registration .form-row label { font-size: 1.6em; }

.form-row.radio, .form-row.checkbox { font-size: 1.6em; font-family: "allumi-std", arial, sans-serif; height: auto; }
.form-block .ms-registration .form-row.radio label, .form-block .ms-registration .form-row.checkbox label { font-size: 1em; }

.form-row.radio input, .form-row.checkbox input  { width: auto; padding: 0; margin-right: 30px; margin-left: 3px; border: none; background: none; }


.highlight-link.ms-highlight-link a { font-size: 2.4em; }

.jcarousel-skin-tango { padding: 60px 0 80px; }

.jcarousel .span2.first { margin-left: 0; }

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-vertical {
    /*width: 970px;*/
    height: 459px;
    padding:0;
}

.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-vertical {
    /*width:  970px;*/
    height: 459px;
}

.jcarousel-skin-tango .jcarousel-item {
    /*width: 970px;*/
    height: 143px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
    margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-vertical {
    margin-bottom: 10px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Vertical Buttons
 */
.jcarousel-next-vertical {
    position: absolute;
    bottom: -50px;
    /*left: 455px;*/
    /*width: 60px;*/
    left: 0;
    right: 0;
    height: 36px;
    cursor: pointer;
    text-align: center;    
}
.jcarousel-next-vertical:after {
    content: '';
    display: inline-block;
    width: 60px;
    height: 36px; 
    background: transparent url(img/content/sprite.png) no-repeat -1px -56px;
}

.jcarousel-next-vertical:hover:after,
.jcarousel-next-vertical:focus:after,
.jcarousel-next-vertical:active:after {
    background-position: -61px -56px;
}

.jcarousel-next-disabled-vertical:after,
.jcarousel-next-disabled-vertical:hover:after,
.jcarousel-next-disabled-vertical:focus:after,
.jcarousel-next-disabled-vertical:active:after {
    cursor: default; 
    background-position: -61px -15px; }

.jcarousel-prev-vertical { 
    position: absolute; 
    top: -40px; 
    /*left: 455px; */
    /*width: 60px; */
    height: 36px; 
    cursor: pointer; 
    left: 0;
    right: 0;
    text-align: center;
}
.jcarousel-prev-vertical:before {
    content: '';
    display: inline-block;
    width: 60px;
    height: 36px; 
    background: transparent url(img/content/sprite.png) no-repeat -1px -96px; 
} 

.jcarousel-prev-vertical:hover:before,
.jcarousel-prev-vertical:focus:before,
.jcarousel-prev-vertical:active:before {
    background-position: -61px -96px;
}

.jcarousel-prev-disabled-vertical:before,
.jcarousel-prev-disabled-vertical:hover:before,
.jcarousel-prev-disabled-vertical:focus:before,
.jcarousel-prev-disabled-vertical:active:before {
    cursor: default; 
    background-position: -61px -96px;
}

.jcarousel-prev-vertical:hover,
.jcarousel-prev-vertical:focus { background-position: -61px -96px; }

.jcarousel-prev-vertical:active { background-position: -61px -96px; }

.jcarousel-prev-disabled-vertical,
.jcarousel-prev-disabled-vertical:hover,
.jcarousel-prev-disabled-vertical:focus,
.jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: -61px -132px;
}

/* media queries */

@media (max-width: 767px) {
	
	#fb-root { display: none; }
	
	body { background: #000; }
		
	#content-inner { width: 280px;  }
	
	.span1 { width: 102px; }
	.span2 { width: 100%; } 
	.span3 { width: 100%; }
	.span4 { width: 100%; }
	.span5 { width: 100%; }
	.span6 { width: 100%; }
	.span7 { width: 100%; }
	.span8 { width: 100%; }
	
	.supporters .row, .supporters .span8 {
		margin-left: 0;
	}

	#header-inner { width: 100%; min-height: 200px; position: relative; }
	#logo { position: relative; top: auto; left: auto; margin: 10px auto;}	
	p.strapline { font-size: 1.6em; position: relative; top: auto; right: auto; text-align: center;}
	p.strapline span { display: block;}
	#social { display: none; }

	#nav { margin-top: 0; left: 0; float: none; text-align: center; }
	#nav ul, #secondary-nav ul { display: none; }
	#nav select { margin: 0 auto; }

	.form-block .form-row.textarea { height: auto; margin-bottom: 22px;}
	.form-block textarea { width: 210px;  }

	#footer { width: 280px; }
	#footer h3 { font-size: 2em; margin-bottom: 0.5em; }
	
	#contact-details { float: none; width: 226px; margin-right: 0; }
	#contact-details p, #contact-details address { padding-left: 0; font-size: 1.4em;}
	#contact-details p.tel { background: none; }
	#contact-details p.email { background: none; }
	#contact-details address { background: none; margin-bottom: 1.5em;}

	#social-links { float: left; width: 226px; background: none; }
	#footer #social-links p.tweet { margin-bottom: 20px; width: 100%; background: none; padding: 0; font-size: 1.4em; }
	#footer #social-links p.tweet span { padding: 0 1px; }
	
	#newsletter { border-top: 1px solid #666; padding-top: 25px; background: none; clear: both; margin-bottom: 24px; }
	#newsletter h4 { width: auto; text-align: left; float: none; padding: 0; margin-bottom: 1em; }
	#newsletter .form-row { float: left; width: 226px; margin: 0 0 0.25em 0; }
	#newsletter .input_news_how { width: 226px; }
	#newsletter .form-row.submit { width: auto; text-align: center;}
	#newsletter .form-row.submit input { border: none; width: 226px; }
	#newsletter input { width: 214px; margin-bottom: 1em; border: 1px solid #666; }
	#newsletter .input_news_how input { width: 212px; }
	.form-block .submit input { float: none; width: 210px; }

	#newsletter .form-row .unhappyMessage { position: relative; margin-bottom: 5px; top: auto; left: auto; width: 214px;}


	#sitelinks { border-top: 1px solid #666; padding-top: 10px;}
	#sitelinks li { float: none; list-style: none; font-size: 1em;  }
	#sitelinks ul { width: 100%; margin-bottom: 1.5em;}
	#sitelinks ul li:before { content: ""; }
	
	#sitelinks .external-links-buttons { float: none; width: 100%; clear: both; }
	#sitelinks a.twitter-link { margin-bottom: 10px}
	#sitelinks .ac-link { float: none; margin: 0; clear: both; display: block; padding: 10px 0 0;}

	.highlight-box { margin-bottom: 22px; }
	.highlight-box li { background: none; padding-left: 0;  }

	#banner-outer { float: left; width: 100%; height: auto; margin: 0; padding: 0; text-align: center; background: #fff000; }
	#banner-inner { width: 100%;height: auto; margin: 0 auto; position: relative; float: none; }
	
	#mission-statement { position: relative; top: auto; left: auto; width: 100%; }
	#mission-statement h1 { margin: 10px 20px; font-size: 27px; line-height: 1.2; padding-top: 10px;}
	#mission-statement p {  margin: 0 20px 20px;}
	
	.cycle-wrapper {
		margin: 0 20px;
	}
	.cycle-wrapper:after {
	display: none;
	}
	
	#slideshow { width: 100%; margin: 0; position: relative; height: auto; border-top: 3px solid #fff000; padding: 0;
	    margin-top: 50px;
	    margin-bottom: 125px; 
	    
	    }
	    
	    
	    
	#slideshow .slide { height: 300px; width: 100%; overflow: hidden; margin: 0 auto 20px; float: none; }

	#slideshow .slide .image-container { width: 100%; height: auto; overflow: hidden; }
	#slideshow .slide img { height: auto; position: absolute; left: auto; right: auto; display: inline-block; margin: 0; float: left; }

	#slideshow .slide .slide-text { position: absolute; bottom: -75px; min-height: 75px; width: 100%; right: 0; padding: 0 20px 0 0; margin: 0; }
	#slideshow .slide h2 { font-size: 1.1em; padding-right: 90px; }
	#slideshow .slide p { margin: 0 auto; padding-right: 90px; }
	#slideshow .slide a { background: #fff000; float: none; color: #000; border: none; padding: 0; font-size: 1.4em; }
	#slideshow .slide a.read-more { display: none; }
	#slideshownav { display: none; }
	
	.home #content-inner { padding: 0; }
	#five-things, #supporters { float: none; width: 100%; } 

	#content-inner {padding-bottom: 30px;}

	.home #content-inner { width: 100%; clear: both; background: none; padding-bottom: 0; }
	 
	#supporters { height: 195px; position: relative; float: none; margin: 0; background: #fff url(img/content/supporters-bg-mob.gif); }
	#supporters h2 { font-size: 1.8em; text-transform: uppercase; font-weight: 500; width: auto; text-align: center; padding: 20px 0 5px; margin: 0 auto; }
	#supporters #supporters-slides { margin-left: 0; }
	#supporters #supporters-slides .supporters-slides-container { margin-left: 55px; }

	#supporters #next-slide { display: none; }	
	#supporters #prev-slide { display: none; }
	#supporters #supporters-slides { width: 320px; margin: 0 auto;}
	#supporters #supporters-slides a { width: 320px; text-align: center; }
	#supporters #supporters-slides img { display: block; margin: 0 auto; }
	#supporters #supporters-slides a:hover { background: none; }


	#five-things { text-align: center; height: auto; min-height: 186px; position: relative; margin: 0 auto; background: #020202 url(img/content/things-bg-mob.gif) bottom left repeat-x; padding: 15px 0 0 0; }
	#five-things h2 { text-align: center; font-size: 1.8em; line-height: 1.2; font-weight: 500; width: auto; padding: 0;margin: 0 auto; position: relative; top: auto; right: auto; }
	#five-things h2 span.row1 { display: inline; font-size: 1em; }
	#five-things h2 span.row2 { display: inline; font-size: 1em; color: #fff; text-transform: uppercase; }
	#five-things h2 a { display: none; }
	#five-things ul { position: relative; right: auto; top: auto; margin: 0 auto; float: none; clear: both; width: 151px; font-size: 1em; background: url(img/content/black-circle-mob.png) no-repeat center top; padding-top: 20px; height: 141px;  }
	#five-things li { text-align: center; height: auto; padding: 28px 0 0; color: #f9f000; margin: 0 auto; font-size: 2.1em; line-height: 1.2; margin: 0 auto; width: 151px; }	
	#five-things li a { position: relative; left: auto; bottom: auto; display: block; text-align: center; width: auto; font-size: 85%; margin-top: 5px; }
		
	#things-counter { width: 320px; position: relative; top: auto; right: auto; width: auto; text-align: center; margin: 15px auto 0 auto;}
	#things-counter a { float: none; display: inline; color: #fff000; margin: 0 10px; font-size: 1.6em;}
	#things-counter a.activeSlide { color: #fff; }
	
	.supporters .span8 .span2 { width: 50%; }

	.supporters .span2 { height: 103px; }
	.supporters .span2 img { max-width: 100%; max-height: 99px; margin: 0 auto;}

	.testimonials-intro {
		margin-bottom: 30px;
	}
	.testimonials { height: auto; margin-left: 0; margin-bottom: 30px;}
	
	#gallery-slides #prev-slide, #gallery-slides #next-slide { display: none; }
	
	.testimonials .span5 { margin-left: 0; }
	 
	.testimonials-intro { margin: 0 0 1em; }
	.testimonials-intro h2 { margin: 0; font-size: 2.1em; margin-bottom: 0.25em; } 
	.testimonials-intro p { margin: 0; font-size: 1.6em; padding: 0 20px;  } 

	.testimonial-text { position: relative; top: auto; left: auto; width: 226px; clear: both; text-align: center; }
	.testimonial-text p { margin: 0; padding: 0 12px; }
	
	#gallery-slides, #testimonial-slides { float: none; width: 226px; height: auto; background: url(img/content/pale-yellow-stripes.gif); margin: 16px 0 0 0; position: relative; }
	#gallery-slides li, #gallery-container #gallery-slides li, #testimonial-slides li  { list-style: none; width: 226px; }
	#gallery-slides li.landscape img, #gallery-container #gallery-slides li.landscape img { max-width: 226px; margin: 0 0 12px 0; }
	#gallery-slides li.portrait img, #gallery-container #gallery-slides li.portrait img { max-height: 226px; margin: 0 0 12px 0; }
	#gallery-slides li .image-container img, #testimonial-slides li .image-container img { max-width: 226px; max-height: 300px; margin: 0 0 12px 0; }
	#gallery-slides li .image-container, #testimonial-slides li .image-container { height: 300px; vertical-align: top; width: 226px; }
	.club-attitude #gallery-slides { display: none; } 
	
	#supporters-carousel { padding-top: 0; margin-left: 0;}
	
	.ca-intro p { padding: 0; }

	.meet-the-team ul li { width: 100%; padding: 12px 5px;  }
	.meet-the-team img { float: none; margin: 0; }
	.team-text { width: 202px; margin-bottom: 5px; }
	
	.tr-and-pa li .team-text { width: 100%; margin-right: 0;}

	.article-text { float: none; width: 100%; margin-bottom: 12px; }
	.article-list li img { float: none; }	

	#gallery-container { height: auto; padding-top: 0; }
	#gallery-container #gallery-slides p { position: relative; top: auto; left: auto; font-size: 1.4em; padding: 10px 0;}

	.shop-list li img { float: none; margin: 0 0 12px;  }
	.shop-list li li, .shop-list li li:last-child { background: none; padding-left: 0; }

	.ca-promo { margin-bottom: 22px; }
	.ca-promo h2 { font: bold 1.8em arial, sans-serif; }
	.ca-promo h3 { font: bold 1.8em arial, sans-serif; } 
	.ca-promo h4 { font: bold 1.8em arial, sans-serif; }
	.ca-promo p { font: bold 1.4em/1.333 arial, sans-serif; }
	
	.span3 img { margin-bottom: 22px; max-width: 226px; }
	
/*	.page-content li { background: none; padding-left: 0; } */
	
	.jcarousel .span2, .jcarousel .span2.first { margin-left: 0; }
	
/*		#testimonial-slides { display: none; } */

	.subnav ul ul { padding-left: 0;}
	
	.article-content ul { margin-left: 0; }
	
	.form-row.checkbox span { display: block; margin-top: 10px; }
	.form-block .ms-registration .form-row.checkbox label { padding-right: 30px; }
	
	.jcarousel-skin-tango .jcarousel-item { height: auto; }
	
	.form-block {
		margin-bottom: 30px;
	}
}

@media (max-width: 479px) {

	.span1 { width: 280px; }
	.span2 { width: 280px; } 
	.span3 { width: 280px; }
	.span4 { width: 280px; }
	.span5 { width: 280px; }
	.span6 { width: 280px; }
	.span7 { width: 280px; }
	.span8 { width: 280px; }
	
	.reverse-float { margin-bottom: 20px;}

	.supporters-highlight-link { margin-top: 30px; }

	#nav-block li { width: 100%; }

	#slideshow {height: 246px;}
	#slideshow .slide {height: 246px; position: relative; }
	#slideshow .slide a { background: none; }
	#slideshow .slide .slide-text { bottom: 0; top: auto; height: 80px; padding: 10px; }
	#slideshow .slide p, #slideshow .slide h2 { padding-right: 0; padding-top: 0; }
	#slideshow .slide p { font-size: 1.2em; line-height: 1.35;}

	.jcarousel-next-horizontal, .jcarousel-prev-horizontal {
		height: 50px;
		background-position: 0 -11px;
		top: 246px;
		right: auto;
		left: 10px;
	}
	.jcarousel-next-horizontal {
		left: 53px;
	}
	.jcarousel-next-horizontal:hover, .jcarousel-prev-horizontal:hover {
		background-position: 0 -85px;
	}

	#gallery-slides, #testimonial-slides { float: none; width: 226px; height: 400px; margin: 16px 0 0 27px; }
	#testimonial-slides { padding: 20px 28px 20px; margin: 0;}
	#gallery-slides li .image-container, #testimonial-slides li .image-container { height: 180px; margin-bottom: 15px; overflow: hidden; display: block; position: relative; }
	#testimonial-slides { position: relative;}
	#testimonial-slides li { padding-top: 174px;}
	#testimonial-slides li .image-container { position: absolute; top: 0; left: 0; }
	
/*	#gallery-slides li, #gallery-container #gallery-slides li { list-style: none; width: 226px; }
	#gallery-slides li.landscape img, #gallery-container #gallery-slides li.landscape img { max-width: 226px; margin: 0 0 12px 0; }
	#gallery-slides li.portrait img, #gallery-container #gallery-slides li.portrait img { max-height: 226px; margin: 0 0 12px 0; }
	#gallery-slides li .image-container img, #testimonial-slides li .image-container img { max-width: 226px; max-height: 300px; margin: 0 0 12px 0; }
	#gallery-slides li .image-container, #testimonial-slides li .image-container { height: 300px; vertical-align: top; width: 226px; }
	.club-attitude #gallery-slides { display: none; } 
*/
	#sitelinks .ac-link { float: left; margin: 10px 0 0 ;}

}

@media (min-width: 480px) and (max-width: 767px) {

	#content-inner { width: 350px; }

	#slideshow {height: 330px;}
	#slideshow .slide {height: 330px; position: relative; }
	#slideshow .slide .slide-text { bottom: 0; top: auto; height: 80px; padding: 10px; }
	#slideshow .slide p, #slideshow .slide h2 { padding-right: 0; padding-top: 0; }
	#slideshow .slide p { font-size: 1.4em; line-height: 1.35;}

	.jcarousel-next-horizontal, .jcarousel-prev-horizontal {
		height: 50px;
		background-position: 0 -11px;
		top: 321px;
		right: auto;
		left: 10px;
	}
	.jcarousel-next-horizontal {
		left: 53px;
	}
	.jcarousel-next-horizontal:hover, .jcarousel-prev-horizontal:hover {
		background-position: 0 -85px;
	}

	.span1 { width: 102px; }
	.span2 { width: 350px; } 
	.span3 { width: 350px; }
	.span4 { width: 350px; }
	.span5 { width: 350px; }
	.span6 { width: 350px; }
	.span7 { width: 350px; }
	.span8 { width: 350px; }

	#header-inner { width: 480px; }

	.form-block textarea { width: 210px;  }

	#footer { width: 226px; }
	
	#contact-details { width: 226px; }

	#social-links { width: 226px; }

	.social-links-buttons { width: 226px; }

	#newsletter .form-row { width: 226px; }
	#newsletter .input_news_how { width: 226px; }
	#newsletter input { width: 214px; }
	#newsletter .input_news_how input { width: 214px; }
		
	.highlight-box { width: 318px; }

	.caption-block { width: 218px; margin: 0 0 22px; }
	.highlight-link { width: 186px; margin: 0 0 22px; }

	.form-block textarea { width: 334px;  }
		
	#gallery-slides, #gallery-container #gallery-slides { width: 350px; }
	#gallery-slides li, #gallery-container #gallery-slides li { width: 350px; }

	#gallery-slides li.landscape img, #gallery-container #gallery-slides li.landscape img { max-width: 350px; }
	#gallery-slides li.portrait img, #gallery-container #gallery-slides li.portrait img { max-height: 350px; }
	#gallery-container #gallery-slides p { text-align: center;}
	
	#gallery-slides li.portrait img, #gallery-container #gallery-slides li.portrait img { max-height: 350px; }
	#gallery-slides li .image-container img, #testimonial-slides li .image-container img { max-width: 350px; max-height: auto; }
	#gallery-slides li .image-container, #testimonial-slides li .image-container { height: 350px; width: 350px; }
	
	.team-text { width: 172px; }
	
	.testimonial-text { width: 350px;}

	#testimonial-slides { display: none; }

	.form-row.checkbox span { display: inline; margin-top: 0; }
	.form-block .ms-registration .form-row.checkbox label { padding-right: 0; }
	
	.highlight-link { width: 310px; }

	.supporters-highlight-link { margin-top: 30px; }

}

@media (min-width: 768px) {
    .cycle-wrapper {
        width: 75%;
        float: right;
    }
}
@media (min-width: 1024px) {
    .cycle-wrapper {
        width: 50%;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {

	#banner-outer {
		height: 559px;
	}

	#mission-statement {
		width: 461px;
	}
	#mission-statement p {
		margin: 0;
		}	
		
	#slideshow {
		top: 289px;
	}	
	.jcarousel-prev-horizontal, .jcarousel-next-horizontal {
		top: 510px;	
	}


	.cycle-wrapper:after {
		display:none;
	}
			
    #five-things {
        height: auto;
        background: url(data:image/png;base64,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) bottom right no-repeat;

    }
    #five-things h2 { position: static; text-align: center; }
	#five-things ul { margin-top: 50px; }
    #things-counter { position: static; width: auto; margin-bottom: 10px; }

    .row {
	  margin-left: -16px;
	}
	[class*="span"] {
	  margin-left: 16px;
	}

	#header-inner { width: 728px; }

	#content-inner { width: 728px; }
	
	#nav select { display: none; }
		
	.span1 { width: 77px; }	
	.span2 { width: 170px; }	
	.span3 { width: 263px; }	
	.span4 { width: 356px; }	
	.span5 { width: 449px; }	
	.span6 { width: 542px; }	
	.span7 { width: 635px; }	
	.span8 { width: 728px; }	
	
	p.strapline { top: 80px; line-height: 1.2;}
	p.strapline span { display: block; }
	
	.highlight-box { width: 138px; margin-left: 16px; }

	.caption-block img { max-width: 162px; }
	.caption-block { width: 162px;  }
	.highlight-link { width: 130px;  }
	.highlight-link a { font-size: 2.5em; }
		
/* 	.form-block label { font-size: 2.1em; display: block; line-height: 1; padding-bottom: 10px; }
	.form-block input { width: 152px; font-size: 1.4em;}
	.form-block .form-row { height: 70px; margin-bottom: 20px; }
	.form-block .form-row.textarea { height: 235px; }
	.form-block textarea { width: 340px; font-size: 1.4em; }
	.form-block .submit input { float: right; padding: 5px 10px;}
*/	

 	.form-block label { }
	.form-block input { width: 156px; }
	.form-block .form-row { }
	.form-block .form-row.textarea { }
	.form-block textarea { width: 156px; }
	.form-block .submit input {}

	#footer { width: 728px; }

	#contact-details { width: 356px; margin-right: 16px; }
	
	#social-links { width: 356px; }
	
	.social-links-buttons { width: 356px; height: auto; padding-bottom: 12px;}
	.social-links-buttons a.twitter-link { background: none; margin: 0; padding: 0; }
	.social-links-buttons a.facebook-link { background: none; color: #fff; margin: 0 0 0 16px; padding: 0;  }
	.social-links-buttons a:hover, .social-links-buttons a:focus { text-decoration: underline; }
	
	#newsletter h4 { width: 708px; padding: 10px 12px; text-align: left; float: none; }
	#newsletter .form-row { float: left; width: 153px; margin: 9px 0 9px 12px; }
	#newsletter .input_news_how { width: 242px; }
	#newsletter .form-row.submit { width: auto; }
	#newsletter input { font: bold 1.5em/1 Arial, sans-serif; color: #fff; background: #000000; border: 0; width: 141px; padding: 6px; }
	#newsletter .input_news_how input { width: 230px; }
	#newsletter input[type=submit] { width: auto; color: #000; background: #fedd00; }
	
	#sitelinks ul { width: 478px; }
	#sitelinks ul li.last:before { content: " / "; }
	#sitelinks ul li.last { clear: none; }

	#banner-outer { margin-top: 15px; }
	#banner-inner { width: 728px; }
	#slideshow li { width: 728px; }
	#slideshow li .slide-text { text-align: left; }
	#slideshow li p { clear: both; }
	#slideshow li a { float: left; margin: 0 0 10px 0; padding: 0; background: none;color: #000; }
 
 	#slideshownav { display: none; }
 
	.home #content-inner { width: 728px; height: auto; }
	#supporters { width: 356px; margin-right: 16px; }
	#supporters h2 { font-size: 3.0em; width: 356px; text-align: center; padding-top: 10px; }
	#supporters #supporters-slides { margin-left: 80px; margin-top: 5px }
	#supporters #next-slide { display: none; }	
	#supporters #prev-slide { display: none; }
	
	#five-things { width: 356px; }
	#five-things h2 { width: 100%; text-align: center; font-size: 2.2em; line-height: 1.3; padding-top: 10px; padding-left: 22px; }
	#five-things h2 span.row1 { display: inline; font-size: 1em; }
	#five-things h2 span.row2 { display: inline; font-size: 1em; color: #fff;  }
	#five-things h2 a { display: block; font-size: 70%; text-decoration: underline; color: #f9f000;}
	#five-things h2 a:hover { color: #fff; }
	#five-things ul { margin-left: 73px; }
	#five-things ul li { font-size: 1.8em; line-height: 1.4; padding-top: 20px; }
	
	.supporters .span2 img { max-width: 170px; }

	.testimonials { height: auto; margin-left: 0; }
	.testimonials .span3 { clear: both; width: 728px; }
	.testimonials .span5 { clear: both; width: 728px; margin-bottom: 22px; }
	
	.testimonials-intro { margin: 0 0 2em; }
	.testimonials-intro h2 { margin: 0; font-size: 2.1em; margin-bottom: 0.25em; } 
	.testimonials-intro p { margin: 0; font-size: 1.6em; padding: 0 20px;  } 

	.testimonial-text { position: absolute; top: 0; left: -190px; width: 150px; text-align: left;  }
	.testimonial-text p { margin: 0; }
		
	.team-text { width: 182px; }

	#nav ul li { font-size: 1.5em; padding: 5px 3px 0; margin: 0;background: none;}

	.article-text { float: left; width: 263px; }

	.club-attitude .span3, .club-attitude .span5 { width: 100%; margin-bottom: 22px; }

	
	.shop-list .span4 { clear: both; width: 542px;}
	
	.span3 img { max-width: 263px; }

	#sitelinks ul { width: 100%; }
	#sitelinks .external-links-buttons { float: left; clear: both; }

}


@media (min-width: 1024px) {
	#nav select { display: none; }

	.supporters-highlight-link { margin-left: 8px; float: right;}

}

#fb_xdm_frame_http, #fb_xdm_frame_https { display:none; border:none; }



@media (max-width: 767px) {

	.mob-only {
		display: block;	
	}
	.mob-subnav {
		padding: 20px;
		width: 240px;
		background: #fffce5;
	}
	.mob-subnav h2 {
		border-bottom: 1px solid #333;
	}
	
	.desktop-subnav {
		display: none;
	}
	
    #header-inner {
        max-height: 144px;
        min-height: 1px;
    }
    #logo {
        margin: 20px auto 10px;
    }
    .strapline {
        margin-bottom: 30px;
    }
    #header #nav, #header #secondary-nav {
        display: none;
    }    
    .menu-switch:link, .menu-switch:visited {
        float: right; 
        font-size: 16px;
        font-family: "allumi-std", arial, sans-serif;
    }
    .menu-switch:after {
        content: '';
        display: block;
        height: 32px;
        width: 32px;
        background: url('img/list.png') no-repeat;
        background-image: url('img/list.svg');
        float: right;
        margin-top: -8px;
        margin-left: 12px;
        margin-right: 4px;
    }
    .menu-switch.close:after {
        background-image: url('img/cross.png');
        background-image: url('img/cross.svg');
    }
    .menu-switch:link, .menu-switch:visited, .menu-switch:active, .menu-switch:hover, .menu-switch:focus {
        display: block;
        font-weight: normal;
        color: white;
        text-decoration: none;
        padding: 16px 8px 9px;
    }
    .mobile-nav {
        max-height: 0;
        overflow: hidden;
        transition: max-height 0.25s ease-out;    
        clear: both;
        font-family: "allumi-std", arial, sans-serif;
/*        border-bottom: 1px solid white;*/
    }
    .mobile-nav:after {
        content: ".";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }
    .mobile-nav.active {
        max-height: 320px;
        transition: max-height 0.15s ease-in;
        /*padding-bottom: 20px;*/
    }
    .mobile-nav .active a:link, .mobile-nav .active a:visited {
        color: #FFF000;
        border-bottom: 1px solid #FFF000;
    }
    .mobile-nav .nav {
        float: left;
        text-align: left;
        padding-left: 8px;
        margin-bottom: 12px;
    }
    .mobile-nav .secondary-nav {
        float: right;
        text-align: right;
        padding-right: 8px;
        margin-bottom: 12px;
    }
    .mobile-nav a:link, .mobile-nav a:visited {
        color: white;
        text-decoration: none;
        display: inline-block;
        margin: 4px 8px;
        font-size: 16px;
    }
    .mobile-nav em {
        font-style: normal;
    }
    
}
@media (min-width: 768px) {
    .menu-switch, .mobile-nav {
        display: none;
    }
}