body{background:#1B242C url(images/bg.png);font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;* font:x-small;min-height:100%;width:100%;}
select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
html{color:#818181;min-height:100%;width:100%;}
a,a:link,a:visited{color:#0098CA;text-decoration:none;}
a:hover{color:#006C91;}
a:focus{outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
.b{display:block;}
.a{position:absolute;}
.r{position:relative;}
.fl{float:left;}
.fr{float:right;}
.h{overflow:hidden;}
.n{display:none;}
.c{margin-left:auto;margin-right:auto;}
.t{text-indent:-9999px;}
.tr{text-align:right;}
.tc{text-align:center;}
.tb{font-weight:bold;}
.cb{clear:both;}
.cl{clear:left;}
.cr{clear:right;}
.v{font-family:verdana;}
.g{font-family:georgia;}
#bgwrap{width:100%;height:100%;background:url(images/bg.gif) no-repeat 50% 80px;overflow:hidden;}
h1{width:609px;height:147px;margin:130px auto 10px;}
h1 a{width:609px;height:147px;display:block;}
#tagline{margin:0 auto;width:609px;height:50px;}
#tagline h2{color:#FFFFFF;font-family:verdana;margin:0 60px 0 0;text-shadow:1px 2px 0 #333333;font-size:16px;float:right;}
.mainwrap{width:757px;margin:0 auto 300px;}
.main{width:609px;height:704px;background:url(images/sprite.png) no-repeat -74px 0;margin:0 0 0 74px;}
div.next,div.prev{top:236px;background:url(images/sprite.png);height:70px;width:74px;}
div.next{right:0;background-position:-682px -236px;}
div.prev{left:0;background-position:0 -236px;}
#next,#prev{height:70px;width:74px;background:url(images/nextprev.png);}
#next{background-position:-74px 0;}
#next:hover{background-position:-74px -70px;}
#prev:hover{background-position:0 -70px;}
a.nav-hide{display:none;}
#categories{top:-2px;left:33px;display:block;z-index:2;}
#categories h3{width:170px;height:42px;background:url(images/categories-bg.png);padding:2px 7px 6px 1px;top:0;left:0;z-index:3;}
#categories h3 div{color:#FFF;text-shadow:-1px 0 1px #0E2307;padding:13px 0 0 38px;width:132px;height:29px;cursor:default;}
#categories div#cat-holder{top:25px;left:0;width:178px;z-index:2;}
#categories ul{width:128px;padding:30px 20px 5px;border:1px solid #BBB;background:#EDEDED;top:0;left:1px;z-index:2;}
#categories ul li{margin:0 0 15px;}
#categories ul li a,.top-menu li a{color:#505050;text-shadow:-1px 0 1px #D7D7D8;font-family:verdana;}
#categories ul li a:hover,.top-menu li a:hover{color:#0D6684;}
.top-menu{left:275px;top:0;z-index:2;}
.top-menu li{float:left;padding:15px 3px 0;margin:0 50px 0 0;}
.top-menu li.text{padding:15px 0 0;}
.top-menu li.active{background:url("images/top-active.png") no-repeat 50% 0;}
#post-date{width:69px;height:118px;right:18px;top:-2px;background:url(images/post-date.png);z-index:2;}
#post-date p{width:42px;padding:30px 10px 0;color:#FFF;font-size:18px;text-shadow:-1px 0 1px #320A0A;}
div.post-image{width:505px;height:271px;padding:6px;background:#F4F4F4;border:1px solid #BBB;left:44px;}
div.post-image .top{top:0;left:0;width:505px;height:5px;background:url(images/post-image-top.png);}
div.post-image .left{left:0;top:0;width:5px;height:271px;background:url(images/post-image-left.png);}
h3.post-title{font-size:24px;color:#888;padding:22px 0 14px 3px;left:44px;top:285px;}
div.post{width:100%;height:640px;}
div.content{padding:20px 55px 20px 3px;font-size:12px;line-height:1.5;left:44px;top:351px;width:500px;background:url(images/post-bg.png) 4px 0 no-repeat;}
div.content p{margin:0 0 15px;}
#loading{position:absolute;top:160px;left:265px;z-index:5;display:none;width:78px;height:84px;background:url(images/loading.png);text-align:center;font-size:11px;}
#loading img{margin:16px 10px 12px;}
#overview-slide div.post-image{padding:1px;width:157px;height:120px;margin:0 0 10px;}
#overview-slide div.post-image a span{position:absolute;left:33px;top:25px;display:none;background:url(images/post-hover.png);height:70px;width:92px;}
#overview-slide div.post-image a:hover span,#overview-slide div.post-image a.hover span{display:block;}
#overview-slide a.overview-title{color:#818181;font-size:12px;line-height:1.5;}
#overview-slide a.overview-title:hover{color:#0098CA;}
#overview-slide div.post{height:190px;width:161px;margin:0 32px 20px 0;text-align:center;}
#overview-slide div.content{background:none;padding:10px;width:141px;height:35px;}
div.hidden{display:none;}
#overview-slide-slide .main{padding:72px 0 0 30px;width:579px;}
.single #overview-slide,.sponsors #overview-slide{display:none;}
.single #sponsors-slide,.single #sponsors-title{display:none;}
#sponsors-title{background:url(images/sponsor-header.png);height:41px;padding:20px 0 0;width:621px;position:absolute;left:68px;top:40px;text-shadow:1px 0 1px #00526E;z-index:5;color:#333;}
#single-slide{top:64px;left:0;width:609px;height:640px;}
.overview #single-slide,.sponsors #single-slide{display:none;}
.overview #sponsors-slide,.overview #sponsors-title,.sponsors #categories{display:none;}
#overview-slide{top:72px;left:30px;width:579px;height:632px;}
#sponsors-slide{top:110px;left:27px;width:580px;height:594px;}
.slide-wrap{width:609px;height:704px;}
.tools-wrap{padding:4px 0 0;width:447px;height:250px;background:url(images/tool-wrap.gif) repeat-x;left:107px;top:704px;overflow:hidden;}
.tools-inner{width:447px;height:223px;overflow:hidden;top:29px;}
.tools{width:447px;height:223px;background:url(images/tools.png) no-repeat;top:-217px;}
div.s-wrap{border-color:#AAB0B9;border-style:solid;border-width:1px 0 0 1px;float:left;margin:0 10px 0 0;}
input#s{border:1px solid #D9DCE1;padding:1px 5px;background:#FFF;font-size:11px;height:16px;color:#818181;}
#searchsubmit{border:none;background:url(images/tool-icons.png) -19px 0;width:22px;height:15px;margin:3px 0 0;cursor:pointer;}
#tools-upper{height:24px;width:437px;background:#EDEDED;top:4px;padding:4px 0 0 10px;}
label.screen-reader-text{background:url(images/tool-icons.png);width:19px;height:20px;margin:1px 10px 0 0;}
#rss,#love,#mail,#what{height:19px;background:url(images/tool-icons.png);margin:0 20px 0 0;}
#rss{width:18px;background-position:-88px 0;}
#what{width:11px;background-position:-77px 0;}
#love{width:18px;background-position:-59px 0;}
#mail{width:18px;background-position:-41px 0;}
#rss:hover{background-position:-88px -20px;}
#what:hover{background-position:-77px -20px;}
#love:hover{background-position:-59px -20px;}
#mail:hover{background-position:-41px -20px;}
#tools-line{background:url(images/tools-line.png);height:3px;width:400px;left:20px;top:6px;z-index:4;display:none;}
div.who{width:160px;padding:55px 30px 0;}
.who h3{color:#888;margin:0 0 15px;font-size:14px;}
.who p{color:#818181;font-size:10px;}
div.share-links{width:102px;margin:100px 0 0 55px;background:url("images/tools-line.png") repeat-x 0 45px;}
div.share-links a{width:24px;height:24px;background:url(images/share.png);display:block;float:left;margin:0 15px 44px 0;}
#delicious{margin:0 0 44px;}
#stumbleupon,#twitter{margin:0 15px 0 0;}
#digg{margin:0;}
#facebook{background-position:-24px 0;}
#delicious{background-position:-48px 0;}
#stumbleupon{background-position:-72px 0;}
#twitter{background-position:-96px 0;}
#digg{background-position:-120px 0;}
#reddit:hover{background-position:0 -24px;}
#facebook:hover{background-position:-24px -24px;}
#delicious:hover{background-position:-48px -24px;}
#stumbleupon:hover{background-position:-72px -24px;}
#twitter:hover{background-position:-96px -24px;}
#digg:hover{background-position:-120px -24px;}
#paypal{float:right;margin:110px 40px 0;}
#paypal p{text-align:center;font-size:11px;margin:10px 0 0;}
.spon-item{margin:0 25px 25px 0;border:1px solid #BBB;}
.spon-item a,.spon-item img{display:block;float:left;}
h3.sponsor-subtitle{color:#888;font-size:24px;margin:0 0 30px;}
#sponsors-slide p{width:439px;padding:0 0 0 105px;font-size:12px;color:#7F7F7F;margin:0 0 15px;line-height:1.5;}
p.artist-bg{background:url(images/artist-bg.gif) no-repeat 20px 6px;}
#contact-form,#tools-mail p.contact-thanks{padding:20px 30px 0;overflow:hidden;height:117px;}
#contact-form .text,#contact-form textarea{background:#FFF;font-size:11px;padding:5px;color:#818181;border:1px solid #D9DCE1;}
#contact-form input.required{background:#333;}
#contact-form textarea.required{background:#CCC;}
#contact-form .text{height:16px;width:160px;position:absolute;top:0;left:0;z-index:6;opacity:.25;filter:alpha(opacity=25)}
#contact-form input.focus{opacity:.5;filter:alpha(opacity=50)}
#contact-form input.has-text{opacity:1;filter:alpha(opacity=100)}
#contact-form label{position:absolute;top:0;left:0;z-index:5;font-size:11px;padding:7px 7px 5px;color:#818181;background:#FFF;height:16px;width:158px;}
#contact-form textarea{width:160px;height:94px;}
.contact-left{float:left;}
.i-wrap,.t-wrap{border-color:#AAB0B9;border-style:solid;border-width:1px 0 0 1px;}
.t-wrap{float:right;}
.i-wrap{margin:0 0 10px;position:relative;height:28px;width:172px;}
#contact-submit{position:absolute;bottom:7px;right:0;background:url(images/submit.png);width:116px;height:28px;border:none;cursor:pointer;font-family:verdana;color:#FFF;text-shadow:-1px 0 1px #0E2307;opacity:0;font-weight:bold;}
#tools-mail{background-position:0 -35px;}
#tools-mail p{font-size:11px;padding:0 30px;}
#view-all{position:absolute;top:704px;right:68px;text-align:center;width:125px;height:30px;background:url(images/view-all.png);color:#FFF;font-weight:bold;text-shadow:-1px 0 1px #0E2307;padding:10px 0 0;}
#view-all:hover{background-position:0 -40px;}
.search-slide{position:relative;overflow:hidden;padding:60px 0 0;width:447px;height:140px;}
ul.search-set{position:absolute;width:387px;display:none;height:140px;left:20px;}
ul.search-set li{margin:20px 0 0;padding:0 0 0 35px;background:url(images/search-res.png) no-repeat 0 5px;}
ul.search-set li a{color:#7F7F7F;font-size:12px;}
ul.search-set li a:hover{text-decoration:underline;}
ul.search-none{position:absolute;width:387px;height:140px;left:20px;}
ul.search-none li{margin:35px 0 0;padding:0 0 0 35px;background:url(images/search-res.png) no-repeat 0 5px;}
ul.search-none li a{color:#0098CA;font-size:12px;}
ul.search-none li a:hover{text-decoration:underline;}
ul.search-none p{color:#7F7F7F;margin:0 0 20px;}
.search-paged{position:absolute;bottom:10px;right:10px;}
.search-paged a{display:block;height:16px;padding:3px 0;width:22px;color:#7F7F7F;font-size:12px;margin:0 0 0 15px;float:left;text-align:center;}
.search-paged a.active{background:url(images/paged-active.png);}
#clockhide{position:absolute;top:0;left:50%;margin-left:-30px;background:url(images/clock-icon.png);height:46px;width:62px;display:block;}
#clockhide:hover{background-position:0 -46px;}
#clock-overlay{width:100%;height:100%;background:#000;opacity:0.8;position:fixed;top:0;left:0;z-index:10;cursor:pointer;display:none;filter:alpha(opacity=80) !important;}
#clock{position:absolute;top:90px;left:50%;margin:0 0 0 -163px;height:146px;width:327px;background:url(images/clock-bg.png);font-size:34px;color:#0C0C0C;text-align:center;display:none;z-index:12;}
#clock div{position:absolute;top:54px;width:59px;}
#clock #days{right:218px;width:99px;}
#clock #hours{right:149px;}
#clock #minutes{right:80px;}
#clock #seconds{right:12px;}
#clock div span.clock-line{position:absolute;height:1px;width:59px;left:0;top:21px;background:#999;}
#clock div#days span.clock-line{width:99px;}
.address{background:url(images/post-bg.png) no-repeat 4px 10px;padding:30px 0 10px;overflow:hidden;}
.address p{background:url(images/address-icon.png) no-repeat 19px 12px;}
.ga-item{float:left;margin:0 90px 0 0;}
.nomargin{margin:0;}
.ga{overflow:hidden;}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft,#cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}
#cboxTopLeft{width:21px;height:21px;background:url(images/colourbox/controls.png) -100px 0 no-repeat;}
#cboxTopRight{width:21px;height:21px;background:url(images/colourbox/controls.png) -129px 0 no-repeat;}
#cboxBottomLeft{width:21px;height:21px;background:url(images/colourbox/controls.png) -100px -29px no-repeat;}
#cboxBottomRight{width:21px;height:21px;background:url(images/colourbox/controls.png) -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px;background:url(images/colourbox/controls.png) left top repeat-y;}
#cboxMiddleRight{width:21px;background:url(images/colourbox/controls.png) right top repeat-y;}
#cboxTopCenter{height:21px;background:url(images/colourbox/border.png) 0 0 repeat-x;}
#cboxBottomCenter{height:21px;background:url(images/colourbox/border.png) 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#949494;display:none!important;}
#cboxCurrent{position:absolute;bottom:4px;left:58px;color:#949494;}
#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}
#cboxPrevious{position:absolute;bottom:0;left:0;background:url(images/colourbox/controls.png) -75px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute;bottom:0;left:27px;background:url(images/colourbox/controls.png) -50px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url(images/colourbox/loading_background.png) center center no-repeat;}
#cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
#cboxClose{position:absolute;top:0;right:0;background:url(images/colourbox/controls.png) -25px 0 no-repeat;width:25px;height:25px;text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;}
.cboxIE #cboxTopLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=wp-content/themes/bma/images/colourbox/internet_explorer/borderTopLeft.png,sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=wp-content/themes/bma/images/colourbox/internet_explorer/borderTopCenter.png,sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=wp-content/themes/bma/images/colourbox/internet_explorer/borderTopRight.png,sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=wp-content/themes/bma/images/colourbox/internet_explorer/borderBottomLeft.png,sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=wp-content/themes/bma/images/colourbox/internet_explorer/borderBottomCenter.png,sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=wp-content/themes/bma/images/colourbox/internet_explorer/borderBottomRight.png,sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=wp-content/themes/bma/images/colourbox/internet_explorer/borderMiddleLeft.png,sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=wp-content/themes/bma/images/colourbox/internet_explorer/borderMiddleRight.png,sizingMethod='scale');}