html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
p{font-size:11px;line-height:16px;color:black;}
html{height:100%;margin-bottom:1px;}
body{font-family:Verdana,Helvetica,Arial,sans-serif;}
#content{overflow:hidden;width:960px;margin-right:auto;margin-left:auto;position:relative;margin-top:16px;}
#coreinfo{width:536px;float:left;margin-left:16px;}
#header{height:216px;position:relative;}
#metstyle.varient1 #header,#eventstyle.varient2 #header,#infostyle.varient3 #header,#newsstyle.varient4 #header,#backstyle.varient4 #header{background:black url(../g/header_1.jpg) no-repeat center top;}
#metstyle.varient2 #header,#eventstyle.varient3 #header,#infostyle.varient4 #header,#newsstyle.varient1 #header,#backstyle.varient1 #header{background:black url(../g/header_2.jpg) no-repeat center top;}
#metstyle.varient3 #header,#eventstyle.varient4 #header,#infostyle.varient1 #header,#newsstyle.varient2 #header,#backstyle.varient2 #header{background:black url(../g/header_3.jpg) no-repeat center top;}
#metstyle.varient4 #header,#eventstyle.varient1 #header,#infostyle.varient2 #header,#newsstyle.varient3 #header,#backstyle.varient3 #header{background:black url(../g/header_4.jpg) no-repeat center top;}
#menublock{width:960px;margin-right:auto;margin-left:auto;overflow:visible;position:relative;}
#bar{height:45px;width:100%;position:absolute;top:124px;left:0;}
#eventstyle #bar{background:#800000;background:rgba(255, 0, 0, 0.5);}
#infostyle #bar{background:#008000;background:rgba(0, 255, 0, 0.5);}
#metstyle #bar{background:#000080;background:rgba(0, 0, 255, 0.5);}
#newsstyle #bar{background:#008080;background:rgba(0, 255, 255, 0.5);}
#backstyle #bar{background:#800080;background:rgba(255, 0, 255, 0.5);}
#mininav{font-size:11px;line-height:24px;color:white;background:black;background:rgba(0, 0, 0, 0.5);}
#mininav a{text-decoration:none;color:white;}
#mininav a:hover{text-decoration:underline;}
#slogan{color:white;line-height:100px;font-size:43px;letter-spacing:-0.05em;font-weight:bold;text-shadow:gray 0 0 16px;}
#sitenav{width:960px;height:45px;margin-right:auto;margin-left:auto;overflow:visible;}
#sitenav li{float:left;position:relative;right:16px;font-size:32px;line-height:45px;font-weight:bold;letter-spacing:-0.05em;text-rendering:optimizeLegibility;}
#sitenav a{display:block;color:white;text-decoration:none;padding:0 16px;}#sitenav a:hover{background-color:black;}
#sitenav em{display:block;color:black;padding:0 16px;font-style:normal;cursor:default;}
#contactnav{font-size:11px;line-height:47px;color:white;}
#contactnav a{color:white;text-decoration:none;}
#artistquote{font-size:11px;line-height:47px;color:white;font-style:italic;text-shadow:gray 0 0 16px;}
#footer{background-color:#333333;clear:both;padding-top:12px;padding-bottom:12px;margin-top:16px;}
#footer p{color:white;width:960px;text-align:center;margin-right:auto;margin-left:auto;}#footer p a{color:white;text-decoration:none;}#footer p a:hover{text-decoration:underline;}
#funders{clear:both;margin:4px 0;overflow:hidden;}
#funders ul{width:960px;margin-right:auto;margin-left:auto;background:url(../g/sponsors_funders_logos.jpg) no-repeat -56px top;overflow:hidden;}
#funders li{float:left;}
#funders li a{display:block;height:40px;text-indent:-10000px;}
#funders_credit{width:254px;padding:4px 8px 4px 56px;font-size:11px;line-height:16px;text-align:right;color:#666666;}
#funders_bmbc{width:73px;}
#funders_ace{width:124px;}
#funders_lottery{width:52px;}
#funders_manair{width:97px;}
#funders_brunt{width:72px;}
#funders_cfgm{width:56px;}
#funders_bianw{width:118px;}
#sectionnav{width:152px;float:left;}#sectionnav li a{text-decoration:none;display:block;padding:4px 8px;font-weight:normal;font-size:11px;line-height:16px;font-style:normal;color:#333333;background-color:#eeeeee;}#sectionnav li a:hover{color:white;background-color:#595959;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #737373, #595959);background-image:-ms-linear-gradient(top, #737373, #595959);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #737373), color-stop(100%, #595959));background-image:-webkit-linear-gradient(top, #737373, #595959);background-image:linear-gradient(top, #737373, #595959);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#737373', endColorstr='#595959', GradientType=0);}
#sectionnav li:nth-child(odd) a{background-color:#e8e8e8;}
#sectionnav p{margin:12px 0 4px;text-transform:uppercase;letter-spacing:1pt;}
#infostyle #current a{color:white;cursor:default;background-color:#8c8c8c;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-ms-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a6a6a6), color-stop(100%, #8c8c8c));background-image:-webkit-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:linear-gradient(top, #a6a6a6, #8c8c8c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#8c8c8c', GradientType=0);}
#metstyle #current a{background-color:#8c8c8c;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-ms-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a6a6a6), color-stop(100%, #8c8c8c));background-image:-webkit-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:linear-gradient(top, #a6a6a6, #8c8c8c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#8c8c8c', GradientType=0);color:white;cursor:default;}
#eventstyle #current a{color:white;cursor:default;background-color:#8c8c8c;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-ms-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a6a6a6), color-stop(100%, #8c8c8c));background-image:-webkit-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:linear-gradient(top, #a6a6a6, #8c8c8c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#8c8c8c', GradientType=0);}
#newsstyle #current a{color:white;cursor:default;background-color:#8c8c8c;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-ms-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a6a6a6), color-stop(100%, #8c8c8c));background-image:-webkit-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:linear-gradient(top, #a6a6a6, #8c8c8c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#8c8c8c', GradientType=0);}
#backstyle #current a{color:white;cursor:default;background-color:#8c8c8c;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-ms-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a6a6a6), color-stop(100%, #8c8c8c));background-image:-webkit-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:linear-gradient(top, #a6a6a6, #8c8c8c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#8c8c8c', GradientType=0);}
#sectionnav fieldset{background-color:#eeeeee;border-style:none;padding:8px;}
#pages_navigation{overflow:hidden;padding:0 8px;background-color:#670000;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #9a0000, #670000);background-image:-ms-linear-gradient(top, #9a0000, #670000);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9a0000), color-stop(100%, #670000));background-image:-webkit-linear-gradient(top, #9a0000, #670000);background-image:linear-gradient(top, #9a0000, #670000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a0000', endColorstr='#670000', GradientType=0);zoom:1.0;}#pages_navigation p{color:#ff8080;display:inline;line-height:24px;}
#pages_navigation a{color:white;text-decoration:none;}#pages_navigation a:hover{color:black;}
#pages_prev_next{float:left;}
#pages_index{float:right;}
#concertina{width:960px;height:300px;overflow:hidden;position:relative;}
#concertina ul{width:2000px;height:300px;overflow:hidden;position:relative;}
#concertina li{float:left;width:192px;height:300px;overflow:hidden;position:relative;}
#concertina a{width:505px;height:300px;display:block;border-style:none;text-decoration:none;overflow:hidden;position:absolute;top:0;left:-156px;text-indent:-10000px;position:relative;background-position:left top;background-repeat:no-repeat;z-index:1;}
#concertina .index_date{color:white;text-decoration:none;background-color:black;position:absolute;top:0;left:0;z-index:2;padding:4px 8px;font-style:normal;line-height:16px;font-size:11px;}
#concertina h3{width:150px;color:white;text-decoration:none;background-color:maroon;position:absolute;left:0;bottom:0;z-index:2;padding:8px;letter-spacing:-0.05em;line-height:24px;font-size:22px;font-weight:bold;}
#concertina .index_copy{position:absolute;top:300px;left:0;width:489px;z-index:2;padding:4px 8px;background:silver;background:rgba(255, 255, 255, 0.65);line-height:16px;font-size:11px;}
#highlights{width:960px;position:relative;margin-right:auto;margin-left:auto;overflow:hidden;line-height:16px;font-size:11px;}#highlights ul{overflow:hidden;}
#highlights li{float:left;width:120px;position:relative;overflow:hidden;}
#highlights a{text-decoration:none;}#highlights a strong{font-weight:bold;font-style:none;color:#800000;display:block;width:100px;margin-top:4px;}
#highlights a:hover strong{color:black;}
#highlights a em{color:#666666;font-weight:normal;font-style:normal;display:block;width:100px;}
#homepage_misc{width:960px;overflow:hidden;margin-top:24px;}
#homepage_misc li{float:left;overflow:hidden;}
#homepage_misc li a{font-size:11px;line-height:16px;color:black;text-decoration:none;}
#homepage_misc li a:hover{text-decoration:underline;}
#homepage_misc #rammyfest{display:block;height:60px;width:400px;text-indent:-9999px;background:url(../g/ramsbottom_cover_block.jpg) no-repeat -8px center;}
#homepage_misc #whistlefest{display:block;height:60px;width:400px;text-indent:-9999px;background:url(../g/bwf_web_front.jpg) no-repeat -8px center;}
#homepage_misc #facebook{display:block;height:54px;width:80px;background:url(../g/facebook-48x48.png) no-repeat right center;padding-right:56px;text-align:right;padding-top:6px;padding-left:136px;}
#homepage_misc #twitter{display:block;height:54px;width:80px;background:url(../g/twitter-48x48.png) no-repeat right center;padding-right:56px;text-align:right;padding-top:6px;padding-left:8px;}
#homepage_misc #flickr{display:block;height:54px;width:80px;background:url(../g/flickr-48x48.png) no-repeat right center;padding-right:56px;text-align:right;padding-top:6px;padding-left:8px;}
#homepage_misc #email{display:block;height:54px;width:80px;background:url(../g/email-48x48.png) no-repeat right center;padding-right:56px;text-align:right;padding-top:6px;padding-left:8px;}
h3{font-size:11px;font-weight:bold;line-height:16px;}
dl{font-size:11px;line-height:16px;overflow:hidden;}
dt{font-weight:bold;width:224px;text-align:right;float:left;clear:left;margin-top:8px;}
dd{width:224px;white-space:normal;float:left;margin-top:8px;margin-left:16px;}
h3#similar{color:black;overflow:hidden;font-size:12px;margin:24px 0 9px;text-transform:uppercase;}
.show{overflow:hidden;position:relative;padding:12px 16px 12px 152px;zoom:1.0;}
.focusshow{overflow:hidden;zoom:1.0;}
.focusshow img{margin:16px 15px 0 16px;}
#bigimage{width:504px;height:296px;margin:16px 16px 0;}
.billing{width:120px;float:right;margin:4px 0 4px 16px;}
.billing .cost{color:#666666;margin:8px 8px 12px;}
.billing .cost a{color:#666666;text-decoration:none;}
.billing .cost a:hover{color:black;text-decoration:underline;background-color:transparent;}
.billing .soldout,.billing .cancelled{margin:8px 8px 12px;color:#cc0000;font-weight:bold;text-transform:uppercase;}
.billing .venue{margin:8px 8px 0;color:#666666;}
.billing .date{margin:0 8px 8px;}
.comment_link a{text-decoration:none;color:silver;}
.comment_link a:hover{text-decoration:underline;color:gray;}
.focusshow .billing{margin-right:16px;margin-top:16px;margin-bottom:8px;display:inline;}
.billing a:hover{background-color:black;}
.artform{margin-bottom:4px;}
.artform a{font-size:11px;line-height:16px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;text-align:center;display:block;text-decoration:none;color:black;font-style:normal;padding:4px 0;}
.familyfriendly{width:120px;height:120px;float:right;margin-left:9px;background:url(../g/family_friendly_logo.png) no-repeat right bottom;}
.buytickets{font-size:10px;line-height:16px;font-weight:normal;letter-spacing:1px;text-align:center;display:block;text-decoration:none;color:white;font-style:normal;margin:4px 8px 8px;background-color:#cc0000;text-transform:uppercase;padding:4px 0;}
.moreinfo{font-size:10px;line-height:16px;font-weight:normal;letter-spacing:1px;text-align:center;display:block;text-decoration:none;color:white;font-style:normal;background-color:#666666;margin:4px 8px 8px;text-transform:uppercase;}
.date em{font-weight:bold;font-style:normal;}
.focusshow .title{padding:12px 0 0 16px;}
.focusshow .price{margin-left:16px;margin-right:16px;}
.price{margin-top:8px;}
.price em{font-weight:bold;font-style:normal;}
.focusshow .lessordinary{font-size:10px;line-height:16px;font-weight:normal;letter-spacing:1px;text-align:center;display:block;text-decoration:none;color:white;font-style:normal;background-color:#666666;margin:4px 8px 8px;text-transform:uppercase;}
.focusshow .lessordinary:hover{background-color:black;}
.show .lessordinary{display:block;width:120px;height:63px;left:16px;bottom:16px;position:absolute;background:url(../g/less_ordinary.png) no-repeat left bottom;text-indent:-5000px;}
.focusshow .info{margin-left:16px;margin-right:16px;margin-bottom:12px;}
.info p{margin-top:8px;}
#infostyle .info a{color:#008000;}
#eventstyle .info a{color:#800000;}
#newsstyle .info a{color:#008080;}
#metstyle .info a{color:#000080;}
#backstyle .info a{color:#800080;}
.info h3{text-transform:uppercase;margin-top:12px;clear:none;}
.info ul{margin-left:28px;margin-bottom:14px;}
.info ul li{list-style-type:square;list-style-position:outside;}
.info strong{font-weight:bold;}
.info cite{font-style:italic;color:#800000;}
.info em{font-style:italic;}
.info q{font-style:normal;color:#800000;}
.focusshow .links{clear:both;margin:12px 16px 16px;}
.focusshow .links a{color:#800000;text-decoration:none;}
.focusshow .links a:hover{text-decoration:underline;}
#infostyle .links a{color:#008000;}
#metstyle .links a{color:#000080;}
#metstyle .links a:visited,#infostyle .links a:visited,#metstyle .links a:hover,#infostyle .links a:hover{color:black;}
.focusshow .youtubevideo{width:480px;clear:both;height:385px;border:12px solid #999999;margin-right:16px;margin-left:16px;margin-bottom:16px;}
#coreinfo .info form{margin:10px 0 0;}
#coreinfo .info fieldset{border-style:none;}
#thebizemail{font-size:11px;line-height:14px;padding:5px 8px;width:144px;display:block;float:left;border-style:none;margin:4px 0 8px;}
#thebizsubscribe{font-size:11px;border-style:none;background:#008000;color:white;margin:4px 0 8px;vertical-align:middle;display:block;float:left;padding:4px 0;width:40px;text-align:center;line-height:16px;cursor:pointer;}
#thebizsubscribe:hover{background:black;}
.info #lessordinary{display:block;width:120px;height:63px;float:right;text-indent:-10000px;background:url(../g/less_ordinary.png) no-repeat left top;margin-left:10px;}
.info form #freeshows{border:1px solid #008000;padding:10px;margin:10px 0;}
#freeshows legend{font-size:12px;font-weight:bold;padding:0 5px;}
#freeshows p{margin:0 0 5px 40px;color:#008000;}
#freeshows em{font-style:normal;color:black;}
.info form li{margin-top:8px;}
.info label{font-size:11px;line-height:16px;display:block;}
#postcode{width:150px;border:1px solid #008000;font-size:10px;padding:2px;margin:5px 5px 0 0;vertical-align:middle;}
#staffmember{width:504px;}
#the_sender,#the_phone,#the_email,#sender,#returnaddress,#phonenumber,#the_postcode{width:488px;font-size:11px;line-height:16px;border:1px solid #800080;padding:3px 7px;display:block;}
#the_birthday,#the_birthmonth,#the_birthyear{border:1px solid #008000;font-size:10px;padding:2px;margin-top:5px;margin-right:5px;}
#the_address,#message{width:488px;border:1px solid #800080;font-size:11px;padding:3px 7px;height:160px;line-height:16px;}
.formlabel{font-size:10px;display:block;float:left;width:75px;text-align:right;margin-right:10px;margin-top:7px;}
.checklabel{font-size:10px;vertical-align:middle;margin-left:5px;}
.formerror,#freeshows .formerror{color:red;font-weight:bold;}
.inputerror{background-color:yellow;}
.metbutton{font-size:11px;border-style:none;color:white;vertical-align:middle;display:block;padding:4px 8px;text-align:center;line-height:16px;cursor:pointer;margin:0 0 16px;}
#backstyle .metbutton{background-color:#800080;}
#infostyle .metbutton{background-color:#008000;}
#backstyle .metbutton:hover,#infostyle .metbutton:hover{background-color:black;}
#eventcalendar{position:relative;}
.monthname a{background-color:#800000;padding:4px 8px;font-size:11px;font-weight:normal;line-height:16px;font-style:normal;text-transform:uppercase;letter-spacing:1px;display:block;color:white;text-decoration:none;margin:8px 0;}
.monthname a:hover{text-decoration:underline;}
.evenline .showday,.evenline .showtime,.evenline .showtitle,.evenline .showbuy{border-top:1px solid #eeeeee;background-color:#eeeeee;}
.strikeoutline .showday,.strikeoutline .showtime,.strikeoutline .showtitle,.strikeoutline .showbuy{border-top:1px solid #efefef;background:url(../g/strike_out.png) repeat;}
.oddline .showday,.oddline .showtime,.oddline .showtitle,.oddline .showbuy{border-top:1px solid white;background-color:white;}
.newweek .showday,.newweek .showtime,.newweek .showtitle,.newweek .showbuy{border-top:1px solid black;}
.showday{width:48px;font-size:11px;text-align:right;line-height:16px;vertical-align:middle;padding:3px 0 4px;color:#666666;}
.showtime{width:56px;font-size:11px;padding:3px 0 4px;line-height:16px;color:#999999;text-align:right;vertical-align:middle;}
.showtitle{width:330px;font-size:11px;padding:3px 8px 4px 16px;vertical-align:middle;line-height:16px;}
.showtitle a{color:black;text-decoration:none;}
.showtitle a:hover{text-decoration:underline;}
.showbuy{width:78px;font-size:11px;padding:3px 8px 4px 16px;vertical-align:middle;line-height:16px;text-align:right;}
.showbuy a{color:#c00;text-decoration:none;}
.showbuy a:hover{text-decoration:underline;}
.flickr_badge_wrapper{margin:0 auto;padding:0;overflow:hidden;width:186px;}
.flickr_badge_image{padding:9px;width:75px;height:75px;float:left;margin:0;}
.flickr_badge_image a:hover{text-decoration:none;}
.flickr_badge_image img{margin:0;padding:0;border-style:none;}
#sidebar{width:240px;margin-left:16px;float:left;display:inline;}
#sidebar ul{padding:8px;overflow:hidden;}
#sidebar li{padding:4px 8px;}
#sidebar li a{font-size:11px;line-height:16px;text-decoration:none;color:black;text-transform:none;display:block;font-weight:bold;}
#sidebar li p.sidebar_inline_links a{display:inline;font-weight:normal;font-style:normal;}
#sidebar a:hover{text-decoration:underline;}
.more{text-align:right;text-decoration:none;display:block;line-height:16px;font-size:11px;padding:0 20px 0 0;vertical-align:middle;background:url(../g/morearrow_black.png) no-repeat right center;}
.more:hover,#sidebar .more:hover{text-decoration:underline;}
.readmore{display:block;text-align:right;}
.ramsbottom{display:block;width:240px;height:144px;margin-bottom:8px;background:url(../g/ramsbottom_sidebar_block.jpg) no-repeat left top;}
.scrooge_sidebar{display:block;width:240px;height:340px;margin-bottom:8px;background:url(../g/scrooge_website_block.jpg) no-repeat left top;}
.millgate{display:block;width:120px;height:138px;margin-top:4px;text-indent:-10000px;background:url(../g/millgate_logo.png) no-repeat left top;}
.bttn{font-size:11px;line-height:16px;display:inline-block;text-align:center;padding:4px 16px;color:white;text-decoration:none;position:relative;cursor:pointer;}
#metstyle .bttn{background-color:#000080;}
#eventstyle .bttn{background-color:#670000;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #9a0000, #670000);background-image:-ms-linear-gradient(top, #9a0000, #670000);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9a0000), color-stop(100%, #670000));background-image:-webkit-linear-gradient(top, #9a0000, #670000);background-image:linear-gradient(top, #9a0000, #670000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a0000', endColorstr='#670000', GradientType=0);}#eventstyle .bttn:hover{background-color:#4d0000;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #800000, #4d0000);background-image:-ms-linear-gradient(top, #800000, #4d0000);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #800000), color-stop(100%, #4d0000));background-image:-webkit-linear-gradient(top, #800000, #4d0000);background-image:linear-gradient(top, #800000, #4d0000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#800000', endColorstr='#4d0000', GradientType=0);}
#infostyle .bttn{background-color:#006700;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #009a00, #006700);background-image:-ms-linear-gradient(top, #009a00, #006700);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #009a00), color-stop(100%, #006700));background-image:-webkit-linear-gradient(top, #009a00, #006700);background-image:linear-gradient(top, #009a00, #006700);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009a00', endColorstr='#006700', GradientType=0);}#infostyle .bttn:hover{background-color:#004d00;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #008000, #004d00);background-image:-ms-linear-gradient(top, #008000, #004d00);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #008000), color-stop(100%, #004d00));background-image:-webkit-linear-gradient(top, #008000, #004d00);background-image:linear-gradient(top, #008000, #004d00);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008000', endColorstr='#004d00', GradientType=0);}
#newsstyle .bttn{background-color:#006667;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #00999a, #006667);background-image:-ms-linear-gradient(top, #00999a, #006667);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00999a), color-stop(100%, #006667));background-image:-webkit-linear-gradient(top, #00999a, #006667);background-image:linear-gradient(top, #00999a, #006667);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00999a', endColorstr='#006667', GradientType=0);}#newsstyle .bttn:hover{background-color:#004d4d;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #008080, #004d4d);background-image:-ms-linear-gradient(top, #008080, #004d4d);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #008080), color-stop(100%, #004d4d));background-image:-webkit-linear-gradient(top, #008080, #004d4d);background-image:linear-gradient(top, #008080, #004d4d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#008080', endColorstr='#004d4d', GradientType=0);}
#backstyle .bttn{background-color:#670066;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #9a0099, #670066);background-image:-ms-linear-gradient(top, #9a0099, #670066);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9a0099), color-stop(100%, #670066));background-image:-webkit-linear-gradient(top, #9a0099, #670066);background-image:linear-gradient(top, #9a0099, #670066);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a0099', endColorstr='#670066', GradientType=0);}#backstyle .bttn:hover{background-color:#4d004d;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #800080, #4d004d);background-image:-ms-linear-gradient(top, #800080, #4d004d);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #800080), color-stop(100%, #4d004d));background-image:-webkit-linear-gradient(top, #800080, #4d004d);background-image:linear-gradient(top, #800080, #4d004d);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#800080', endColorstr='#4d004d', GradientType=0);}
#infostyle .bttn.neutral,#backstyle .bttn.neutral,#eventstyle .bttn.neutral,#newsstyle .bttn.neutral{background-color:#8c8c8c;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-ms-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #a6a6a6), color-stop(100%, #8c8c8c));background-image:-webkit-linear-gradient(top, #a6a6a6, #8c8c8c);background-image:linear-gradient(top, #a6a6a6, #8c8c8c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#8c8c8c', GradientType=0);}#infostyle .bttn.neutral:hover,#backstyle .bttn.neutral:hover,#eventstyle .bttn.neutral:hover,#newsstyle .bttn.neutral:hover{background-color:#595959;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #737373, #595959);background-image:-ms-linear-gradient(top, #737373, #595959);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #737373), color-stop(100%, #595959));background-image:-webkit-linear-gradient(top, #737373, #595959);background-image:linear-gradient(top, #737373, #595959);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#737373', endColorstr='#595959', GradientType=0);}
.halfcolumn{width:244px;float:left;display:inline;}
.homeback_dark{background-color:#000080;color:white;}
.eventback_dark{background-color:#670000;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #9a0000, #670000);background-image:-ms-linear-gradient(top, #9a0000, #670000);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9a0000), color-stop(100%, #670000));background-image:-webkit-linear-gradient(top, #9a0000, #670000);background-image:linear-gradient(top, #9a0000, #670000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a0000', endColorstr='#670000', GradientType=0);color:white;}
.eventback_light{background-color:#ff8080;}
.infoback_dark{background-color:#006700;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #009a00, #006700);background-image:-ms-linear-gradient(top, #009a00, #006700);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #009a00), color-stop(100%, #006700));background-image:-webkit-linear-gradient(top, #009a00, #006700);background-image:linear-gradient(top, #009a00, #006700);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#009a00', endColorstr='#006700', GradientType=0);color:white;}.infoback_dark p{color:white;}
.infoback_light{background-color:#80ff80;}
.newsback_dark{background-color:#006667;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #00999a, #006667);background-image:-ms-linear-gradient(top, #00999a, #006667);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #00999a), color-stop(100%, #006667));background-image:-webkit-linear-gradient(top, #00999a, #006667);background-image:linear-gradient(top, #00999a, #006667);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00999a', endColorstr='#006667', GradientType=0);color:white;}.newsback_dark p{color:white;}
.newsback_light{background-color:#80ffff;}
.backback_dark{background-color:#670066;background-repeat:repeat-x;background-image:-moz-linear-gradient(top, #9a0099, #670066);background-image:-ms-linear-gradient(top, #9a0099, #670066);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #9a0099), color-stop(100%, #670066));background-image:-webkit-linear-gradient(top, #9a0099, #670066);background-image:linear-gradient(top, #9a0099, #670066);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9a0099', endColorstr='#670066', GradientType=0);color:white;}.backback_dark p{color:white;}
.backback_dark a{color:white;text-decoration:none;}.backback_dark a:hover{text-decoration:underline;}
.evenback{background-color:#eeeeee;}
.evenback_dark{background-color:#e1e1e1;}
.oddback{background-color:white;}
.header1{line-height:16px;font-size:11px;}
.header2{line-height:24px;font-size:22px;}
.header3{line-height:32px;font-size:33px;letter-spacing:-0.05em;word-spacing:-0.1px;text-rendering:optimizeLegibility;}
.home_colour{color:#000080;}
.event_colour{color:#800000;}
.info_colour{color:#008000;}
.news_colour{color:#008080;}
.back_colour{color:#800080;}
.indent1box{padding:4px 8px;overflow:hidden;}
.indent2box{padding:12px 16px;overflow:hidden;}
.above_half_box{margin-top:4px;}
.above1box{margin-top:8px;}
.above2box{margin-top:16px;}
.below1box{margin-bottom:8px;}
.below2box{margin-bottom:16px;}
.right2box{margin-right:16px;}
.above1para p{margin-top:8px;}
.rss{background:url(../g/feed-16x16.png) no-repeat left center;padding-left:24px;}
.met_facebook_small{background:url(../g/facebook-16x16.png) no-repeat left center;padding-left:24px;}
.met_facebook_large{background:url(../g/facebook-24x24.png) no-repeat left center;padding-left:32px;}
.met_twitter_small{background:url(../g/twitter-16x16.png) no-repeat left center;padding-left:24px;}
.met_twitter_large{background:url(../g/twitter-24x24.png) no-repeat left center;padding-left:32px;}
.met_flickr_large{background:url(../g/flickr-24x24.png) no-repeat left center;padding-left:32px;}
.met_email_large{background:url(../g/email-24x24.png) no-repeat left center;padding-left:32px;}
.met_email_small{background:url(../g/email-16x16.png) no-repeat left center;padding-left:24px;}
.more_grey_left{background:url(../g/morearrow_gray.png) no-repeat left center;padding-left:24px;}
.inline_list{overflow:hidden;}
.inline_list li{float:left;margin-right:16px;}
.inline_list a{text-decoration:none;}
.inline_list a:hover{text-decoration:underline;}
.media{overflow:hidden;zoom:1.0;}
.media_img{float:left;}
.media_img img{display:block;}
.media_body{overflow:hidden;zoom:1.0;}
.smallimage{width:120px;height:120px;background-color:silver;margin-bottom:8px;}

