@font-face{font-family:'BadaBoomBBRegular';src:url('/font/badaboom-webfont.eot');src:url('/font/badaboom-webfont.eot?#iefix') format('embedded-opentype'),url('/font/badaboom-webfont.woff') format('woff'),url('/font/badaboom-webfont.ttf') format('truetype'),url('/font/badaboom-webfont.svg#BadaBoomBBRegular') format('svg');font-weight:normal;font-style:normal;}
img{display:block;}
body{background:#fff500 url('../images/bg2011.png') no-repeat center top;}
a{color:#fff;text-decoration:none;}
a:hover{color:#fff500;}
em{font-style:italic;}
h1{color:#010101;}
#main a{color:#666;}
#main a:hover{color:#000;}
#main ul li{margin-bottom:1em;line-height:1.5em;}
#program #main ul li{line-height:1.5em;margin-bottom:0;}
.box{padding:1em 0;}
.box-b{padding:0 0 6px 0;background-image:url(../images/box-b.png);background-repeat:repeat-x;background-position:left bottom;}
#rnav.box-b{padding:1em 0 2em;}
#rnav{height:12.55em;*height:12.1em;}
#daily,#loc{height:15em;*height:14.7em;}
.ltgrey{background-color:#fff;color:#010101;}
.grey{background-color:#DEDDD2;color:#010101;}
.wgrey{background-color:#EBEAE3;color:#58595b;clear:both;}
.white{background-color:#FFF;color:#58595b;clear:both;}
.bnr{background-color:#FFF;color:#58595b;clear:both;padding:8px 18px 0 18px;font-size:9px;}
.bnr img{vertical-align:middle;}
.yellow{background-color:#fffdcc;color:#010101;clear:both;}
#head{height:310px;background:#fff500 url('/images/header2011.png') no-repeat left top;position:relative;}
#headlogo{width:190px;height:91px;position:absolute;top:20px;right:30px;}
#headsponsor{width:90px;height:120px;position:absolute;left:70px;top:82px;}
#headsponsor a{display:block;width:90px;margin:15px 0;}
#bird{
  width: 255px;height: 217px;
  position: absolute;
  left: 398px;
  top: 38px;
  z-index: 1200;
  background:url('/images/bird.png') no-repeat left top;
}
#menu{background:#1f1a17;height:42px;position: relative;
}
#top{background:#1F1A17;height:80px;border-bottom: 1px solid #fff400;
}
#top.home{height:515px;border-bottom: 1px solid #fff400;
}

#switch{
  position: absolute;
  right: 20px;
  top: 0px;
  width: 46px;
  height: 42px;
}
#down{
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 80px;
  height: 70px;
}
#vimeo{
  width: 600px;
  margin: 0 0 0 160px;
  
}
#hellenic, #hellenich{
  width: 200px;
  position: absolute;
  top: 40px;
  left: -40px;
}
#vimeonav a{
  font-family: 'BadaBoomBBRegular';
  font-size: 22px;
  
  text-transform: uppercase;
  line-height: 20px;
}
#vimeonav a.v2011{
  color: #78876a;
}
#vimeonav a.v2010{
  color:#606779;;
}
#vimeonav a.v2009{
  color: #C19E64;
}
#vimeonav a:hover, #vimeonav a.selected{
  color:#fff400;
}

#vimeonav{
  width: 50px;
  position: absolute;
  bottom: 90px;
  right: 20px;
  display: none;
}
#top.home #vimeonav{
  display: block;
}
#vimeonav li{
  margin: 10px 0;
}

#switch a, #down a{
  display: block;
  background:url('../images/sprite.png') no-repeat;
}
#switch a{
 width: 46px;
 height: 42px; 
 background-position: 0 0;
}
#switch a:hover{
  background-position: -46px 0;
}
#down a.closed{
 width: 80px;
 height: 70px; 
 background-position: 0 -50px;
}
#down a.opened{
 width: 80px;
 height: 70px; 
 background-position: 0 -120px;
}
#down a.closed:hover{ 
 background-position: -80px -50px;
}
#down a.opened:hover{ 
 background-position: -80px -120px;
}
/* For image replacement */
.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; }
.ir br { display: none; }

/*#home #top{height:428px;}*/
#artistg{
position:relative;
overflow:hidden;
width: 774px;
height: 516px;
}
#artistg ul{
  width: 20000em;
  position:absolute;
  display: block;
}
#artistg ul li{
  float: left;
  display: block;
  width: 774px;
  height: 516px;
}

#artistw{height:516px;background:#000;overflow:hidden;}
#videow{height:580px;background:#000;overflow:hidden;}
#menu li{font-size:.9em;font-weight:bold;}
#nav,#video,#gal,#vid{height:42px;width:774px;*width:774px;float:left;margin-right:-774px;}
#artistname{height:150px;background:#e9e9e9;text-transform:uppercase;}
#artistnav{height:100px;background:#555;}
#artistnav a{font-size:1em;line-height:1.5em;font-weight:bold;color:#aaabad;}
#artistnav a:hover{color:#fff;}

#artistnav a.next, #artistnav a.prev{
  display: block;
  width: 24px;
  height: 29px;
  background: url('../images/sprite.png') no-repeat;
}
#artistnav a.prev{
  background-position: 0 -250px;
}
#artistnav a.next{
  background-position: 0 -210px;
}
#artistnav a.prev:hover{
  background-position: -30px -250px;
}
#artistnav a.next:hover{
  background-position: -30px -210px;
}

#artistlinks{height:266px;background:#000;}
#artistlinks a{font-size:.9em;line-height:1em;color:#999;}
#artistlinks a:hover{color:#fff;}
#gal,#bar{height:516px;}
#vid{height:580px;}
#bar{background:#121212;float:left;}
#video,#pw{height:330px;}
#home #video,#home #pw{height:428px;}
#lang,#pw,#bar,#archive{float:right;width:200px;*width:200px;}
#lang{background:#a5a5a5;height:42px;width:100px;text-align:center;}
#pw{background:#000;}
#lang ul{margin:1em 20px;float:right;}
#archive{color: #fff; font-family: 'BadaBoomBBRegular';font-size: 16px;line-height: 40px;
}
#archive li a{
  color: #fff;
}
#archive li a:hover{
  color: #fff500;
}
#archive li{
  float: left;
}

#menu ul li{display:inline;color:#fff;margin:0 .4em;}
#nav ul{float:right;margin:0 .8em;text-transform:uppercase;}
#nav ul li{color:#fff500;}
#nav ul li a{color:#fff500;}
#nav ul li a:hover{color:#fff;}
#nav ul li.selected a{color:#fff;}

#nav ul li a{
  font-family: "BadaBoomBBRegular";
  font-size: 20px;
  font-weight: 400;
  letter-spacing: .1em;
}
#nav ul li li a{
 font-family:Arial,sans-serif;
 font-size: .9em;
 font-weight: bold;
 letter-spacing: 0;

}

#daily ul li.selected a,#loc ul li.selected a{color:#fff500;}
#ft ul li{display:inline;margin:0 .2em;font-size:10px;}
#ft ul li a{color:#939598;}
#ft ul li a:hover{color:#000;}
#ft{padding:1em 1em 0 1em;border-bottom: 2px solid #B5B5B4;}
#bd{background:url(../images/bg.png) repeat-y;}
#left{background:#010101;}
#right{background:#EBEAE3;}
#ft{height:27px;background:#fff;margin:.6em 0;color:#939598;}
#bd{margin:0 0;}
.col{float:left;padding:18px 18px 0 18px;width:240px;}
#artist-extra{clear:both;}
#artist-extra h4{margin:0 0 2em 0;}
.inner3{padding:18px 18px 32px 18px;}
#contact .col{width:225px;}
#contact right{width:255px;}
.right{margin-top:2.4em;}
div.clear{clear:both;}
.all{height:2px;background:url(../images/all.png) no-repeat left top;}
.press{margin:0;padding:20px 0 0 0;width:180px;}
.press dd{margin:0;padding:0;margin-top:.3em;font-size:86%;border-bottom:1px dotted #666;padding-bottom:.4em;}
.press dt{margin:0;padding:0;margin-top:1em;font-style:italic;}
#left{color:#b5b5b4;}
.inner{padding:.6em;}
.inner2{padding:1em;}
#rnav ul a{color:#666;}
#rnav ul a:hover{color:#000;}
#rnav ul{color:#666;}
h3{color:#58595B;margin:0 0 1em 0;}
h2{padding:.3em;}
.project{padding-bottom:.1em;border-bottom:1px dotted #666;margin-bottom:1em;}
.project p{line-height:1.2em;font-size:.9em;}
.project h3{margin-bottom:.6em;color:#eee;}
.project a{color:#666;}
.project a:hover{color:#222;}
.img{text-align:center;}
p{line-height:170%;margin-bottom:1em;}
#ft ul{float:left;}
.copy{float:right;font-size:11px;}
#sponsori{padding:10px 0 30px 0;margin-bottom:30px;}
#sponsori ul li{float:left;margin:0;padding:0;}
#sponsori img,#sponsori a{margin:0;padding:0;}
#sponsori h3{font-size:10px;color:#000;text-transform:uppercase;margin-bottom:10px;}
#sponsori div div{padding-left:35px;}
#sponsori p{margin:0;}
#sponsori{width:100%;color:#333;}
#sponsori .s1{width:28%;float:left;padding-bottom:50px;}
#sponsori .others{width:72%;float:left;}
#sponsori .s2{width:100%;}
#sponsori .s4 h3{clear:both;margin-bottom:10px;}
#sponsori .s4 hle3{clear:both;margin:10px 0;}
#sponsori .others p{float:left;padding-right:100px;}
#sponsori .others p.last{float:left;padding-right:0;}
#sponsori .s4{width:100%;float:left;}
#spg{width:320px;float:left;height:200px;}
#spg img{margin:16px 0 0 32px;}
#ps{width:654px;float:left;height:200px;margin-top:16px;}
#sp,#pp{height:100px;}
#top{position:relative;}
#actions{position:relative;overflow:hidden;width:200px;height:42px;right:0;top:-42px;position:absolute;z-index:12000;}
#actions .prev{display:block;width:98px;height:42px;position:absolute;text-align:center;background:url('/images/bprev.png') no-repeat left top;}
#actions .next{display:block;width:98px;height:42px;position:absolute;right:0;text-align:center;background:url('/images/bnext.png') no-repeat left top;}
#actions span{display:none;}
#pw{position:relative;overflow:hidden;}
#items{font-size:.9em;margin:0;line-height:1.5em;position:absolute;height:20000em;}
#items h1,#items h2,#items h3{margin:0;padding:0;}
#items h1{color:#fff500;padding:5px;font-size:18px;letter-spacing:1px;font-weight:bold;font-family:Arial,sans-serif;line-height:1.2;}
#items h2{color:#fff;padding:0 5px;font-size:12px;font-weight:normal;}
#items h3{color:#58595B;padding:5px 5px;font-size:14px;font-weight:normal;}
#items p{
  font-size: 10px;line-height: 11px;padding: 0 5px;margin: 0;
}
#items h1 a{
  color:#fff500;
}
#items h1 a:hover{
  color:#fff;
}
#items a.bilete{
  display: block;width: 24px;height: 24px;position:absolute;right:5px;bottom: 5px;
  background:  url('/images/basket.png') no-repeat left top;
  border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr;
}
#items a.bilete:hover{
  background-color: transparent;
  background-position: 0 -24px;
}
#items div{width:100%;height:165px;background:#222;border-bottom:1px solid #fff500;margin:0;padding:0;position: relative;
}
#items div a{display:block;font-size:16px;}
#items div a:hover{}
#sps{text-align:center;width:366;margin:0 auto;}
#sps div{width:150px;text-align:center;font-size:11px;text-teansform:uppercase;float:left;}
#sps .rbs{width:382px;}
#artist-tab{font-size:.9em;margin:0;line-height:1.5em;padding:0 .3em;}
.yui-nav a{color:#fff;font-size:.9em;}
.yui-nav a:hover{color:#fff500;}
.yui-navset .yui-nav .selected a{color:#fff500;}
.yui-content{margin-top:.6em;border-top:1px dotted #666;border-bottom:1px dotted #666;padding:.7em 0;text-transform:uppercase;}
li.odd{color:#fff500;}
li.odd a{color:#fff500;}
li.odd a:hover{color:#f5f5f5;}
#twtr-profile-widget{margin-top:2em;}
.pcs a{display:inline-block;}
form #container{display:none;}
#proiecte #main h1{margin:0;padding:0;}
#proiecte #main h2{margin:0;padding:0;}
.artist-title{width:100%;background:#000;color:#fff;border-bottom:1px solid #CBCBC9;height:59px;}
.artist-title h1{margin:0 0 0 .8em;padding:.6em 0 0 0;font-size:1.3em;font-weight:normal;color:#fff500;}
.artist-title h2{margin:0 0 .6em 1em;padding:0;font-size:1.1em;font-weight:normal;}
.program-title,.locatii-title{width:100%;background:#000;color:#fff;border-bottom:2px solid #fff;position: relative;
}
.program-title img{
  position: absolute;
  display: block;
  top: 10px;
  right: 10px;
}
.proiect-title{width:100%;background:#fff;color:#010101;height:42px;margin-top:2em;}
.proiect-title2{width:100%;background:#fff;color:#010101;height:42px;}
.proiect-title h1,.proiect-title2 h1{margin:0;padding:0 0 0 .8em;font-size:1.5em;font-weight:normal;color:#555;line-height:36px;}
#proiecte #main .proiect-title h1,#proiecte #main .proiect-title2 h1{margin:0;padding:0 0 0 .8em;font-size:1.5em;font-weight:normal;color:#555;line-height:36px;}
.program-title{padding-top:20px;}
.program-title h2{margin:0 0 0 20px;padding:1em 0 0 0;font-size:1.2em;font-weight:bold;}
.program-title h3{margin:0 0 3em 20px;padding:1em 0 0 0;font-size:1.2em;font-weight:bold;}
.program-title h1{margin:0 0 0 20px;padding:0;font-weight:normal;color:#fff500;font-family:"BadaBoomBBRegular";font-size:60px;}
.locatii-title h1{margin:0 0 .7em .7em;padding:.7em 0 0;font-size:1.5em;font-weight:normal;color:#fff;text-transform:uppercase;}
#proiecte #main .program-title h2{margin:0 0 0 1em;padding:3.2em 0 0 0;font-size:1.2em;font-weight:bold;}
#proiecte #main .program-title h1{margin:0 0 1em .7em;padding:0;font-size:1.7em;font-weight:normal;color:#fff500;}
#artisti{font-size:.72em;line-height:1.8em;}
#artisti a{color:#010101;display:block;width:100%;background:transparent;}
#artisti a:hover{background:#fff;color:#000;}
#artisti .selected a{background:#fff;color:#000;}
#daily ul{padding:20px 10px 0 20px;}
#daily ul li{display:block;position:relative;width:22px;height:22px;text-align:center;line-height:22px;font-size:12px;float:left;margin:1px;background:#f4f4f4;color:#777;}
#daily ul li a{display:block;width:22px;height:22px;background:#fff500;color:#222;}
#daily .day{background:#eee;font-size:10px;}
#daily ul li.cj a{background:#BFA0AE;}
#daily ul li.is a{background:#99AD6B;}
#daily ul li.bn a{background:#FC0;}
#daily ul li a:hover{background:#333;color:#fff;}
#daily ul li.split{background:#fff500 url('/images/bg-daily-a.png') no-repeat left top;}
#daily ul li.bv{background:#fff500 url('/images/bg-daily-b.png') no-repeat left top;}
#daily ul li.cj{background:#BFA0AE url('/images/bg-daily-c.png') no-repeat left top;}
#daily ul li.split a{width:11px;height:11px;background:none;line-height:11px;font-size:10px;position:absolute;right:0;top:11px;}
#daily ul li.split a:hover{background:#333;color:#fff;}
#daily ul li.split a.lt{left:0;top:0;}
.dailytown{background:#585858;height:31px;color:#fff;}
.dailymenu{background:#ddd987;height:62px;color:#585858;}
.dailymenu a:hover{color:#fff;background:#000;width:96%;line-height:1.6em;display:block;}
#loc .dailymenu ul li{display:block;line-height:1.6em;margin:0;padding:0;font-size:1.1em;text-align:left;}
#droploc{width:100%;background:#fff500;position:absolute;border-bottom:1px solid #ccc;display:none;}
.calendar-day{overflow:hidden;width:100%;color:#010101;}
.calendar-day .day-current{float:left;width:136px;font-size:32px;font-weight:normal;text-align:center;color:#010101;padding:15px 0 0 0;letter-spacing:-1px;text-transform:uppercase;line-height:104px;}
.calendar-day .locatie{float:left;width:136px;font-size:20px;font-weight:normal;text-align:center;color:#010101;padding:15px 0 0 0;letter-spacing:-1px;text-transform:uppercase;line-height:20px;margin-top:32px;}
.calendar-day .high{float:left;width:136px;font-size:20px;font-weight:normal;text-align:center;color:#010101;padding:15px 0 0 0;letter-spacing:-1px;text-transform:uppercase;line-height:20px;margin-top:22px;}
.calendar-day .day-next{float:right;width:35px;}
.calendar-day .day-next a{display:block;float:left;width:9px;height:17px;background:url(../images/bg_carousel_buttons.png) left -193px no-repeat;padding:20px 0;margin:37px 0;}
.calendar-day .day-next a:hover{background:url(../images/bg_carousel_buttons.png) left -156px no-repeat;}
.calendar-day .day-next a span{display:none;}
.calendar-day .day-previous{float:left;width:35px;}
.calendar-day .day-previous a{display:block;float:right;width:9px;height:17px;background:url(../images/bg_carousel_buttons.png) left -267px no-repeat;padding:20px 0;margin:37px 0;}
.calendar-day .day-previous a:hover{background:url(../images/bg_carousel_buttons.png) left -230px no-repeat;}
.calendar-day .day-previous a span{display:none;}
#map{background:#333;width:96%;margin:5em auto 2em;height:400px;clear:both;color:#010101;line-height:12px;font-size:11px;}
.concert{float:left;text-transform:uppercase;}
#map p{padding:8px;}
.bilete ul{margin:2em 0;}
#main dt{font-weight:bold;}
.program-title h1{text-transform:uppercase;}
#daily ul.calendar{margin:0;padding:0;background:#d7d7d7;width:207px;height:62px;}
#daily ul.calendar li{width:32px;height:28px;margin:0;padding:0;line-height:.9em;text-align:center;display:block;float:left;font-size:.6em;margin-right:.07em;}
#daily ul.calendar li a{width:20px;height:23px;margin:0;padding:0;line-height:1em;display:block;background:#d7d7d7;padding-top:7px;}
#daily ul.calendar li.selected a{width:20px;height:23px;margin:0;padding:0;line-height:1em;display:block;background:#fff500;padding-top:7px;color:#010101;}
#daily ul.calendar li a:hover{background:#b1b1b1;}
#daily ul.calendar li a span{font-size:1.7em;font-weight:bold;}
.tabs{padding:.8em;}
.ui-tabs{zoom:1;}
.ui-tabs ul{margin:0;padding:0;}
.ui-tabs .ui-tabs-nav{list-style:none;position:relative;padding:1em 0 0 0;}
.ui-tabs .ui-tabs-nav li{position:relative;margin:0 .1em 0 .2em;display:inline;border-bottom-width:0!important;}
.ui-tabs .ui-tabs-nav li a{text-decoration:none;padding:0 .1em 0 .1em;margin:0;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected{padding-bottom:1px;}
.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#fff500;}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer;}
.ui-tabs .ui-tabs-panel{display:block;border-width:0;background:none;clear:both;}
.ui-tabs .ui-tabs-hide{display:none!important;}
#bar h1{color:#555;margin:0;padding:3.5em 0 0 .4em;font-size:1.9em;letter-spacing:-.05em;font-weight:bold;line-height:.85em;}
#bar h1.large{color:#555;margin:0;padding:2.6em 0 0 .4em;font-size:1.9em;letter-spacing:-.05em;font-weight:bold;line-height:.85em;}
#bar h2{color:#555;margin:0;padding:0 0 0 .6em;font-size:1.4em;text-transform:uppercase;font-weight:normal;line-height:.85em;margin-top:-.03em;}
#barmenu{float:left;width:200px;heigth:316px;background:#000;}
#dropmenu li{float:left;position:relative;height:42px;z-index:11000;margin:0;padding:0 12px 0 0;line-height:42px;background: url('../images/sep.png') no-repeat right 12px;
}
#dropmenu li.last{
  padding: 0;background-image: none;
}
#dropmenu li a{padding:0 .4em 0 0;}
#dropmenu li ul li{height:auto;margin:0;padding:0;width:230px;line-height:2em;background-image: none;padding: 0;
}
#dropmenu .sub ul{width:230px;float:left;padding:0;}
#dropmenu .double ul{margin:5px;}
#dropmenu .sub{position:absolute;display:none;top:3.2em;left:-30px;background:#fff500;z-index:11000;width:230px;*width:21.8em;padding: 1em 0 0.5em;
}
#dropmenu .double{position:absolute;display:none;top:3.2em;left:-200px;background:#fff500;z-index:11000;width:480px;*width:44.6em;}
#dropmenu .sub{background:#fff500 url('/images/arrow.png') no-repeat center top;border-bottom: 8px solid #1f1a17;;
}
#dropmenu li ul{font-size:.9em;line-height:1.8em;z-index:11000;}
#dropmenu li ul a{height:auto;float:left;color:#010101;display:block;width:90%;padding:0 0 0 1em;}
#dropmenu li span{display:block;background:#333;width:90%;padding:0 0 0 1em;color:#fff500;}
#dropmenu li ul a:hover{background:#fff;color:#000;}
#dropmenu li ul .selected a{background:#fff;color:#000;}
#dropmenu ul ul{top:auto;}
#dropmenu ul div{top:auto;}
#dropmenu li:hover ul ul,#dropmenu li:hover ul ul ul,#dropmenu li:hover ul ul ul ul{display:none;}
#dropmenu li:hover ul div,#dropmenu li:hover ul div ul,#dropmenu li:hover ul div ul ul{display:none;}
#dropmenu li:hover ul{display:block;}
#dropmenu li:hover div{display:block;}
.slideViewer{position:absolute;z-index:0;left:0;}
#youtube{position:relative;z-index:1000;}
.but{float:left;background:#DEDDD2;margin-right:2em;text-transform:uppercase;}
.but p{margin:0;padding:0;}
#main .but a{color:#666;text-decoration:none;font-size:.8em;display:block;padding:.1em .9em;background:#DEDDD2;}
#main .but a:hover{color:#fff;background:#666;}
#connect li{float:left;padding:2em .6em;}
#mark p{margin:0;padding:0;}
.bform .bilet{width:300px;float:left;font-syze:1.1em;font-weight:bold;height:130px;border-bottom:1px dotted #666;margin:.4em 0;}
.bform .fm,.bform .tm{height:130px;float:right;margin:.4em 0;border-bottom:1px dotted #666;width:190px;}
.bform dl{float:left;margin:0;}
.bform dl.tp{float:right;}
.fm{background:url(/images/myticket.png) no-repeat 0 47px;}
.red{font-size:.85em;color:#f63;}
.tm p{text-align:left;width:190px;}
.press{width:100%;}
dd img,.tiff img{vertical-align:middle;}
.bil img{vertical-align:middle;}
.tiff{padding:0 2em;}
#spons div{text-align:center;margin:2em 0 2em 14px;}
.audio div{float:left;width:160px;margin-left:12px;font-size:1.1em;text-align:center;}
.audio div p{line-height:1.4em;}
a.vin{color:#eee;}
a.vin:hover{color:#fff;}
.sp div{margin-top:20px;}
.galth{float:left;margin:5px;width:165px;height:210px;font-size:11px;}
.galit{float:left;margin:5px;}
#space{padding:20px;}
.tickets dt{margin-top:16px;font-size:11px;}
.tickets dd{font-weight:bold;}
.tickets dd.price{font-weight:normal;color:#444;}
.abo{line-height:120%;margin-top:16px;}
h2.sponsor{color:#a8a7a7;font-size:17px;font-weight:bold;margin:65px 0 0 0;padding:0;text-transform:uppercase;}
h2.sponsor span{text-transform:none;}
hr{margin:0 auto;padding:0;width:90%;border:1px solid #a8a7a7;}
.hidden{display:none;}
.contact img{display:inline-block;}
.contact strong{padding:5px 0;}
.red{
  font-size: 10px;color: red;
}
.churches{
  background:  #5B5C53 ;
 color:#fff;
}
.churches h1 {
	font:25px/100%  Arial, sans-serif;
	font-weight:bold;
	letter-spacing:-2px;
	color:#FFF200;
}
.churches h1 span{color:#fff;}
.churches h3 {
  color: #fff;
}
.churches li{
  display: block;
  width: 156px;
  float: left;
  margin: 0 16px 0 0;
}
.churches li.last{
  margin: 0;
}
.churches li p{
  line-height: 1.4;
  font-size: 11px;
  padding: 8px 5px;
}
.churches li h2, .churches li h3{
  margin: 0;
  padding: 2px 5px;
}
