/*
Theme Name: Popcorn Taxi
Theme URI: 
Description: 
Version: 
Author: Adrian Hayes
Author URI:
Tags:
 */
 body{font-size:62.5%;font-family:Helvetica, Arial, sans-serif;background:#d5d5d5 url('images/base/bg-grad-grey.jpg') repeat-x 0 0;color:#333;text-align:center;margin:0;padding:0;}
html{margin-bottom:1px;overflow-y:scroll;}
#page-hold{width:100%;text-align:center;background:url('images/base/bg-shadow.png') top center repeat-y;margin:0 auto;padding:0 0 20px;}
#page{width:960px;text-align:left;background:none;margin:0 auto;padding:0;}
#head{width:960px;height:230px;margin:0 0 20px;padding:0;}
#blog{background:url('images/blog/bg-sidebar.gif') repeat-y 0 0;}
.d640{width:640px;margin:0;padding:0;}
.d570{width:570px;margin:0 20px 0 0;padding:0;}
.d550{width:550px;float:left;margin:0 30px 0 0;padding:0;}
.d425{width:400px;margin:0 20px 0 0;padding:0;}
.d406{width:406px;border-right:1px dotted #999;margin:0 30px 0 0;padding:0 30px 0 0;}
.d440-eventlist{width:385px;-moz-box-shadow:0 1px 1px #333;-moz-border-radius:14px;-webkit-border-radius:14px;background:#fef8c8;margin:0 30px 0 0;padding:20px;}
.d440-eventlist .hold:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0;}
#past-events.d440-eventlist{background:#f5f5f5;}
.d440-eventlist h2{background:url('images/events/hdr-upcoming.png') no-repeat 0 0;color:#fff;width:385px;height:34px;text-align:center;text-transform:uppercase;padding:10px 0 0;}
#past-events.d440-eventlist h2{background:url('images/events/hdr-past.png') no-repeat 0 0;}
.d300{width:300px;float:right;margin:0;padding:0;}
.d280{width:280px;margin:0 30px 0 10px;padding:0;}
.d210{width:210px;margin:0 30px 0 0;padding:0;}
.d180{width:220px;margin:0 30px 0 0;padding:0;}
.d150{width:190px;display:block;min-height:20px;margin:0 30px 0 0;padding:0;}
.d140{width:140px;display:block;min-height:20px;margin:0 30px 0 0;padding:0;}
.widget-it{width:298px;margin:0 0 20px;padding:0;}
#tickets{width:370px;margin:0 30px 0 0;padding:0;}
#foot{width:880px;min-height:80px;border-top:4px solid #d9a386;text-align:left;margin:0 auto;padding:20px 0;}
#foot p{font-size:1.1em;color:#666;margin:0 0 20px;padding:0;}
#foot img{margin-right:26px;outline:none;}
#foot p.latest-tweet img{margin:4px 8px 0 0;}
h1{font:800 2.4em Arial, helvetica, sans-serif;color:#222;line-height:1.1em;text-transform:uppercase;margin:0 0 14px;}
h1#logo a{width:231px;height:146px;background:url('images/logos/logo-popcorntaxi.gif') no-repeat top center;display:block;text-indent:-9999px;border:none;text-decoration:none;position:relative;top:14px;outline:none;line-height:0;margin:0 auto 30px;padding:0;}
h1#logo a:hover{background-position:0 -146px;}
h2{font:bold 2em Helvetica, Arial, sans-serif;color:#333;line-height:1.3em;margin:0 0 14px;}
#blog-left h2 { font-size:2.6em; line-height:1.2em; margin-bottom:20px;}
h2.widget-title { font-size:1.8em; text-shadow:0 1px 0 #FFF; margin:0 0 -1px 0;padding:15px 15px 15px 25px; color:#555; background:#fac800;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fadc64', endColorstr='#fac800'); background: -webkit-gradient(linear, left top, left bottom, from(#fadc64), to(#fac800)); background: -moz-linear-gradient(top,  #fadc64,  #fac800);}
h2#comments { border-top:1px solid #D9A386; padding:25px 0 0 0; margin:10px 0 0;}
h2#comments span {font-size:16px; color:#666;}
.widget-content { margin:0; border:1px solid #ddd; border-top:0;padding:10px 25px 10px; color:#fff; background:#faf8ee;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#faf8ee'); background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#faf8ee)); background: -moz-linear-gradient(top,  #fff,  #faf8ee);}
h3{font:bold 1.6em Helvetica, Arial, sans-serif;color:#333;line-height:1.1em;margin:0 0 20px;}
#blog-left h3 { font-size:2.2em; line-height:1.2em;}
h4{font:bold 1.4em Helvetica, Arial, sans-serif;color:#333;line-height:1.1em;margin:0 0 20px;}
#blog-left h4 { font-size:1.8em; line-height:1.2em;}
#blog-left h5 { font-size:1.4em; line-height:1.2em;}
#blog-left h6 { font-size:1.1em; line-height:1.2em;}

.blog-hold-1col h2{font-size:1.5em;}
p.aside {font-size:1.1em;}
.blog-hold h3{font-size:1.4em;margin-bottom:10px;}
h4#logo-foot a{width:210px;height:60px;background:url('images/logos/logo-popcorntaxi-210-60px.gif') no-repeat top left;display:block;text-indent:-9999px;border:none;text-decoration:none;outline:none;line-height:0;float:left;margin:0;padding:0;}
h4#logo-foot a:hover{background-position:0 -60px;}
#single-col1 h3,#single-col3 h3{border-bottom:1px solid #bbb;margin:0 0 10px;padding:0 0 10px;}
a.trailer-single{display:block;margin-bottom:10px;}
/*  */.summary-info h1{font:900 5em Helvetica, Arial, sans-serif;color:#222;letter-spacing:-0.03em;line-height:1.1em;margin:0;}
.summary-info h2{font:900 3em Helvetica, Arial, sans-serif;color:#222;letter-spacing:-0.03em;line-height:1.1em;margin:0 0 10px;}
.summary-info h3{font:bold 2.5em Helvetica, Arial, sans-serif;color:#222;letter-spacing:-0.03em;line-height:1.1em;margin:0 0 10px;}
.summary-info h4{font:100 1.8em Helvetica, Arial, sans-serif;color:#222;line-height:1.1em;margin:0 0 10px;}
.summary-info h5{font:900 1.2em Helvetica, Arial, sans-serif;color:#222;line-height:1.1em;margin:0 0 2px;}
.title-hold h2{letter-spacing:0;}
p{font:1.4em Helvetica, Arial, sans-serif;color:#444;line-height:1.5em;margin:0 0 25px;}
.sig p, p.reduce{ font-size:1.1em; line-height:1.2em; margin:0 0 5px 0;}
p.reduce { font-style:italic; margin-bottom:20px;}
.widget-content ul { list-style: none inside; padding:0;}
#blog-right p{font:1.2em Helvetica, Arial, sans-serif;color:#444;line-height:1.3em;margin:0 0 18px;}
.widget-content ul li{font:1.2em Helvetica, Arial, sans-serif;color:#444;margin:0; line-height:1.6em;}
.widget-content ul#blog-recent li{ margin-bottom:15px;}
.widget-content .aktt_tweets ul li { margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #D9A386;}
.widget-content .aktt_tweets ul li.aktt_more_updates { margin-bottom:0; padding-bottom:0; border-bottom:0;}
#qotd h3{color:#9aa0a5; font-size:1.3em; line-height:1.5em; font-weight:normal;}
#qotd p{font-style:italic;font-size:1.1em;color:#666;}
.blog-hold p{margin-bottom:0;font-size:1.1em;padding:0;}
.blog-hold img{margin-bottom:5px;padding:0;}
@font-face{font-family:'ArialRoundedMTBoldRegular';src:local('?'), url('type/arial_rounded_bold-webfont.woff') format('woff'), url('type/arial_rounded_bold-webfont.ttf') format('truetype'), url('type/arial_rounded_bold-webfont.svg#webfontpLWqJYVT') format('svg');font-weight:400;font-style:normal;}
h2,h3,h4,h5,h6,ul#social-home li a,.hasCountdown{font-family:"ArialRoundedMTBoldRegular", arial bold, arial, sans-serif;font-weight:400;}
.twtr-tweet-text p{font-size:1.1em;}
#twit{background:#fff4b6 url('images/twitter/logo.png') no-repeat 14px 14px;-moz-border-radius:1.6em;-webkit-border-radius:1.6em; border-radius:0.6em;padding:14px 14px 14px 36px;}
.tail{background:url("images/twitter/tail.gif") no-repeat scroll 0 0 transparent;height:20px;width:15px;display:block;}
.titles h1{font-size:1.1em;margin:0;padding:0;}
.page-template-archives-php h2,body.search h2{font-size:1em;margin:0;padding:0;}
.page-template-archives-php p,body.search p{font-size:1.1em;margin:0 0 4px;padding:0;}
.page-template-archives-php p.location,body.search p.location{color:#444;margin:0 0 4px;padding:0;}
body.search p.matches{font-size:1.4em;}
strong{color:#333;font-weight:700;}
#paginator strong{color:#fff;text-shadow:1px 1px 0.5px #BBB;}
.d140 p,.d150 p{font-size:1em;margin:0 0 20px;}
p.browse{text-align:center;margin:67px 0 0;padding:0;}
.d140 img,.d150 img{margin:0 0 0.6em;padding:0;}
.d425 img{margin:0 0 2em;}
.single .d425 p img{margin-bottom:0;}
img.attachment-post-thumbnail { margin-bottom:20px;}
.page-template-team-php .d425 img{margin:0 0 0 -1px;}
ul.discount,ul.info,ul.the-team{color:#333;line-height:1.4em;margin:0 0 24px;padding:0;}
ul.discount li,ul.info li,ul.the-team li{font-size:1.4em;line-height:1.4em;background:url('images/lists/arrow.gif') no-repeat 0 2px;list-style:none;margin:0 0 10px;padding:0 0 0 30px;}
ul.about-nav{color:#999;line-height:1.4em;margin:20px 0;padding:0;}
ul.about-nav li{list-style:none;}
ul.about-nav li a{font-size:1.6em;font-weight:900;line-height:1.4em;display:block;outline:none;margin:0 0 1px;padding:14px 0 10px 28px;}
.page-template-contact-php .d425 ul{font-size:1.2em;list-style:none;line-height:1.4em;margin:0 0 20px;padding:0;}
a,a:visited{color:#c7a900;text-decoration:none;border:none;}
a:hover{color:#463b00;text-decoration:underline;}
a img{border:none;}
li.current a{background:url('images/ui/nav/current.gif') no-repeat -20px 0;color:#fff;text-shadow:1px 1px 0.5px #777;padding:8px 12px;}
ul#social{width:120px;height:33px;float:left;position:absolute;top:120px;margin:0 0 0 62px;padding:0;}
ul#social li{width:33px;height:33px;display:block;float:left;margin:0 5px 0 0;padding:0;}
ul#social li a{background:url('images/icons/icons-social.gif') no-repeat 0 0;width:33px;height:33px;display:block;text-indent:-10000px;outline:none;}
ul#social li#twitter a{background-position:-33px 0;}
ul#social li#facebook a{background-position:-66px 0;}
ul#social li#rss a:hover{background-position:0 -33px;}
ul#social li#twitter a:hover{background-position:-33px -33px;}
ul#social li#facebook a:hover{background-position:-66px -33px;}
ul#social li#rss ul#social-sub{display:none;position:absolute;top:20px;left:20px;margin:0;padding:0;}
ul#social li#rss ul#social-sub li{display:block;height:12px;margin:0 0 5px;padding:0;}
ul#social li#rss ul#social-sub li a{display:block;background:none;text-indent:0;width:160px;height:12px;margin:0;padding:0;}
ul#social li#rss:hover #social-sub{display:block;}
ul#social-home{width:346px;margin:0;padding:0;}
ul#social-home li{width:346px;height:50px;display:block;margin:0 0 5px;padding:0;}
ul#social-home li a{background:url('images/icons/icons-social-home.gif') no-repeat 0 0;width:286px;height:32px;display:block;outline:none;font-size:1.3em;color:#444;text-transform:uppercase;padding:18px 0 0 60px;}
ul#social-home li#twitter-home a:hover{background-position:0 -200px;}
ul#social-home li#rss-home a:hover{background-position:0 -250px;}
/* 3 ----------------- = Nav ----------------- */#nav-hold{width:880px;height:50px;margin:0 auto;}
ul#nav{float:left;height:50px;background:none;outline:none;margin:0;padding:0;}
ul#nav li{display:block;float:left;text-transform:uppercase;font-size:1.2em;outline:none;margin:0;padding:0;}
ul#nav li a{text-decoration:none;background:url('images/ui/nav/nav.gif') no-repeat 0 0;height:50px;display:block;text-indent:-10000px;outline:none;margin:0;padding:0;}
ul#nav li.Home a{width:87px;background-position:0 0;}
ul#nav li.Events a{width:91px;background-position:-87px 0;}
ul#nav li.Blog a{width:77px;background-position:-178px 0;}
ul#nav li.TV a{width:153px;background-position:-255px 0;}
ul#nav li.Archive a{width:94px;background-position:-408px 0;}
ul#nav li.About a{width:107px;background-position:-502px 0;}
ul#nav li.Subscribe a{width:112px;background-position:-609px 0;}
ul#nav li.Tickets a{width:159px;background-position:-721px 0;}
ul#nav li.Events a:hover{background-position:-87px -50px;}
ul#nav li.Blog a:hover{background-position:-178px -50px;}
ul#nav li.TV a:hover{background-position:-255px -50px;}
ul#nav li.Archive a:hover{background-position:-408px -50px;}
ul#nav li.About a:hover{background-position:-502px -50px;}
ul#nav li.Subscribe a:hover{background-position:-609px -50px;}
ul#nav li.Tickets a:hover{background-position:-721px -50px;}
ul#nav li.Events a:active{background-position:-87px -100px;}
ul#nav li.Blog a:active{background-position:-178px -100px;}
ul#nav li.TV a:active{background-position:-255px -100px;}
ul#nav li.Archive a:active{background-position:-408px -100px;}
ul#nav li.About a:active{background-position:-502px -100px;}
ul#nav li.Subscribe a:active{background-position:-609px -100px;}
ul#nav li.Tickets a:active{background-position:-721px -100px;}
ul#nav.Events li.Events a{background-position:-87px -150px;}
ul#nav.Blog li.Blog a{background-position:-178px -150px;}
ul#nav.TV li.TV a{background-position:-255px -150px;}
ul#nav.Archive li.Archive a{background-position:-408px -150px;}
ul#nav.About li.About a{background-position:-502px -150px;}
ul#nav.Subscribe li.Subscribe a{background-position:-609px -150px;}
ul#nav.Tickets li.Tickets a{background-position:-721px -150px;}
.page-template-blog-php #blog-left ul { margin:0 0 25px 0; background:#FFF4B6; padding:20px 30px;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;border-radius:0.8em;}
.page-template-blog-php #blog-left ul li { font-size:1.2em; line-height:1.6em; margin:0 0 10px 0; padding:0; list-style: disc inside none;}
input#CustomFields_1_3,input#style2{width:250px;padding:4px;}
input#CustomFields_2_1,input#CustomFields_1693_531,input.match{width:220px;padding:4px;}

/* Comments */
#commentform input,textarea#comment{-moz-border-radius:0.3em;color:#333;font-size:15px;font-family:Helvetica, arial, sans-serif;vertical-align:top;border-color:#727272 #B4B4B4 #DADADA;border-style:solid;border-width:1px;padding:6px;}
textarea#comment{font-size:13px;height:150px;line-height:1.3em;width:475px;resize:none;}
a.btn-info,input.btn-info,#commentform input#submit{width:101px;height:24px;background:url('images/ui/btns/btn-info.png') no-repeat 0 0;display:inline-block;color:#fff;text-align:center;font-weight:900;text-shadow:1px 1px 0.5px #999;border:none;cursor:pointer;margin:0 6px 0 0;padding:5px 0 0;}
#commentform input#submit{height:29px;padding:2px 0 0;}
.item-hold{width:298px;float:left;margin:1px 31px 10px 1px;padding:18px 0 20px;}
.item-hold:hover{background:url('images/work/bg-item.png') repeat 0 0;border:1px solid #d9a386;-moz-border-radius:1em;margin:0 30px 1px 0;padding:18px 0 20px;}
.item-hold.last{margin:1px 0 10px 1px;padding:18px 0 20px;}
.item-hold.last:hover{margin:0 0 1px;padding:18px 0 20px;}
.site{width:261px;height:259px;margin:0 auto 30px;}
p img{max-width:100%;padding:0;}
#wrapper{width:880px;margin:25px auto;}
#intro{padding-bottom:10px;}
.frame-pics{margin:0 0 30px;padding:0;}
#slider{width:880px;position:relative;border:none;margin:0 auto;}
.scroll{overflow:hidden;width:880px;position:relative;margin:0 auto;}
#qotd{background:#e0e9f0;width:346px;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;border-radius:0.8em;margin:0 0 15px;padding:20px 30px 5px;}
#connect{width:346px;margin:0 0 15px;padding:0;}
#connect{}
.excerpt{margin:0 0 0 204px;}
.excerpt-author{margin:0 0 0 104px;}
#entry-author-info{clear:both;font:1.1em Helvetica, Arial, sans-serif;color:#444;line-height:1.2em;overflow:hidden;margin:24px 0;padding:0;}
#entry-author-info #author-avatar{background:#fff;border:1px solid #E7E7E7;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;float:left;height:60px;margin:0 -94px 0 0;padding:8px;}
#entry-author-info #author-description{float:left;margin:0 0 0 94px;}
#entry-author-info h2{color:#000;font-size:100%;margin-bottom:0;}
.event-hold{width:280px;background:#000;margin:0;padding:0;}
.blog-hold-1col{width:406px;}
.blog-hold-2col{width:550px;border-bottom:1px solid #e0e9f0;margin:0 0 15px;padding:0 0 15px;}
.blog-hold{width:197px;min-height:240px;float:left;margin:0 10px 10px 0;padding:0;}
.page-template-blog-php .blog-hold,.page-template-blog2-php .blog-hold{margin-right:30px;}
.post { margin:0 0 15px 0; padding:0 0 15px 0; border-bottom:1px dotted #999;}
.post:last-child { margin-bottom:0; padding-bottom:0; border-bottom:0;}
.opacity0pt6{opacity:0.6px;filter:alpha(opacity=60);}
.opacity0pt6:hover{opacity:1px;filter:alpha(opacity=100);}
body.single .event-hold{margin-bottom:20px;}
.event-top{width:280px;height:15px;background:url('images/events/top.gif') no-repeat 0 0;}
.event-repeat{width:240px;background:url('images/events/repeat.gif') repeat-y 0 0;padding:10px 20px 0;}
.event-bottom{width:280px;height:15px;background:url('images/events/bottom.gif') no-repeat 0 0;}
.title-hold,.overview-hold{min-height:46px;}
p.date { font-size:1.1em; color:#f9f9f9;}
.event-hold img,.event-left img{display:block;border:none;z-index:10;margin:0 auto 10px;}
.event-hold img.sold-out{display:block;border:none;z-index:20;position:absolute;margin:0 auto;}
.event-left{z-index:10;width:80px;float:left;margin:0;padding:0;}
.event-left img.sold-out-80px,.col1 img.sold-out-80px{display:block;border:none;z-index:20;position:absolute;float:left;margin:0 auto;}
.event-hold h2 a,.event-hold h2{text-align:center;font-family:Myriad Pro, verdana, arial, sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;min-height:70px;color:#fff;line-height:1.2em;margin:0 0 6px;padding:0;}
.event-hold .overview{text-align:center;font-family:Myriad Pro, verdana, arial, sans-serif;font-size:12px;font-weight:200;min-height:50px;color:#ffd800;line-height:1.3em;margin:0 0 6px;padding:0;}
.category-title{text-align:left;font-family:Myriad Pro, verdana, arial, sans-serif;font-size:11px;font-weight:900;color:#fff;line-height:1.3em;text-transform:uppercase;margin:0 0 1px;padding:0;}
.location{text-align:left;font-family:Myriad Pro, verdana, arial, sans-serif;font-size:11px;font-weight:900;color:#ffd800;line-height:1.3em;margin:0 0 1px;padding:0;}
/*.date{text-align:left;font-size:11px;color:#fff;line-height:1.3em;margin:0 0 1px;padding:0;}*/
p.published{width:40px;height:93px;background:#eeca38;position:relative;left:-30px;top:0;float:left;margin:0;padding:0;}
.event p{font-size:1.2em;color:#555;}
#left-shadow{position:absolute;top:0;left:0;width:12px;bottom:0;background:url(../images/leftshadow.png) repeat-y;}
#right-shadow{position:absolute;top:0;right:0;width:12px;bottom:0;background:url(../images/rightshadow.png) repeat-y;}
img.attachment-tb-90-90{display:inline;float:left;margin:0 15px 2px 0;padding:4px;border:1px solid #ccc;-khtml-border-radius:0.4em;-webkit-border-radius:0.4em;-moz-border-radius:0.4em;border-radius:0.4em;}
.inside{border:none;padding:0;}
.scrollButtons{position:absolute;top:80px;cursor:pointer;}
.scrollButtons.left{left:-63px;}
.scrollButtons.right{right:-63px;}
input.roundme{border:none;cursor:pointer;}
input.roundme:hover{text-decoration:underline;}
.col1-title{width:355px;float:left;margin:0 20px 0 0;}
.col2-title{width:46px;float:left;margin:0 10px 0 0;}
.col4-title{width:110px;float:left;margin:0 10px 0 0;}
.col5-title{width:75px;float:left;margin:0 7px 0 0;}
.col6-title{width:63px;float:left;margin:0 10px 0 0;}
.col1{width:80px; min-height:80px;float:left;margin:0 15px 0 0;}
.col2{width:260px;float:left;margin:0 15px 0 0;}
.col3{width:46px;float:left;margin:0 15px 0 0;}
.col3-excerpt{width:400px;float:left;margin:0 15px 0 0;}
.col5{width:100px;float:left;margin:0 15px 0 0;}
.col6{width:63px;float:left;margin:0 15px 0 0;}
.col7{width:63px;float:left;margin:0;}
.event-right{width:290px;float:right;margin:0;padding:0;}
.d440-eventlist p{color:#555;margin:0 0 6px;}
.navigation p a{background:#e5e6e6 url('images/ui/btns/bg-grad-grey.jpg') repeat-x 0 0;-moz-border-radius:10px;-webkit-border-radius:10px;color:#666;font-weight:900;-moz-box-shadow:1px 1px 0.5px #aaa;outline:none;padding:8px 12px;}
.navigation p a:hover,.small-nav p a:hover{background:#e5e6e6;text-decoration:none;color:#111;-moz-box-shadow:1px 1px 0.5px #777;}
.wp-pagenavi {
	clear: both; padding:20px 0; border-top:1px solid #aaa; border-bottom:1px solid #aaa; margin-top:20px; font-size:1.3em;
}

.wp-pagenavi a {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 4px 7px 3px 7px;
	margin: 2px;
}

.wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
	border:none;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}
.entry-meta{font-size:1.1em;line-height:1.4em;color:#999;margin:0 0 15px;padding:3px 9px; background:#FFF4B6; display:inline-block;-webkit-border-radius:0.6em;-moz-border-radius:0.6em;border-radius:0.6em;}
.entry-meta p{font-size:1.1em;line-height:1.4em;color:#999;}

#searchform{position:absolute;top:120px;background:#f9f9f9 url('images/search/bg-grad-grey.png') repeat-x 0 0;width:240px;height:26px;border-color:#aaa #ccc #DADADA;border-style:solid;border-width:1px;margin:0 0 0 646px;padding:0 0 4px;-webkit-border-radius:1.6em;-moz-border-radius:1.6em;border-radius:1.6em;}

#s{background:none;border:medium none;font-size:12px;height:20px;width:182px;margin:0;padding:5px 0 4px 18px;}
#searchsubmit{background:url("images/search/magnifying-glass.png") no-repeat 0 0;border:none;color:#FFF;cursor:pointer;position:absolute;right:5px;font:bold 14px "Lucida Grande","Lucida Sans Unicode",sans-serif;width:35px;text-indent:-10000px;height:30px;outline:medium none;text-decoration:none;text-shadow:0 1px 0 #FFF;margin:0;padding:0;}
#searchform label{text-indent:-10000px;}
select,select#cat{width:100%;}

ol { list-style:none outside none; margin:0; padding:0;}
.commentlist .comment-body {
background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DFDFDF;
    margin-bottom: 10px;
    min-height: 80px;
    overflow: hidden;
    padding: 30px 100px 30px 30px;
    position: relative;
}
.commentlist .comment-body .avatar { position:absolute; top:30px; right:30px;}
.commentlist .children {
    margin-bottom: 10px;
}
.commentlist .comment-body .fn {font-size:16px; font-weight:bold; font-style:normal;}
commentlist .children .comment-body .fn {font-size: 12px;}
.comment-reply-link {
    background: none repeat scroll 0 0 #F9F9F9;
    border-right: 1px solid #E8E8E8;
    border-top: 1px solid #E8E8E8;
    bottom: 0;
    font-family: Tahoma;
    font-size: 8px;
    left: 0;
    padding: 3px 8px 3px 8px;
    position: absolute;
    text-decoration: none !important;
    text-transform: uppercase;
}

.comment-reply-link a:visited {border-right: 1px solid #E8E8E8;
    border-top: 1px solid #E8E8E8; }


.thread-alt{}
.thread-even{}
.depth-1{}
.even,.alt{}

#respond { margin:20px 0; padding:30px 30px 10px 30px; background:#f2f2f2;}
.vcard, .commentmetadata { margin:0 0 10px 0;}
/* 12 ----------------- = Misc----------------- */
.share{width:550px;height:24px;margin:0 0 25px 0;padding:0;}
.share-elsewhere{width:145px;float:left;margin:3px 0 0 0;padding:0;}
.twit-count{margin-right:10px;height:24px;float:left;}
.fb-count{height:24px;float:left;}
.email-page{width:100px;float:left;margin:1px 0 0;padding:0;}
.holdit{width:880px;margin:0 auto 20px;padding:0 0 20px;}
.holdit.light-yellow{width:820px;background:#fff4b6;padding:30px;}
.holdit-row{width:860px;min-height:60px;background:none;margin:0 auto 1px;padding:10px;}
.titles{width:870px;margin:10px 0 10px 10px;padding:0;}
.holdme{width:400px;margin:0 0 20px;padding:0 0 20px;}
.hold{width:100%;margin:0 0 10px;padding:0 0 10px;}
.ticket-stubs{margin:0 0 39px 30px;}
.strap{margin:34px 60px 0 0;}
.shadow{-moz-box-shadow:0 6px 6px #222;}
.nm{margin:0;}
.nmpb{border:none;margin:0;padding:0;}
.nmp{border:none;margin:0 auto;padding:0;}
.nmb{margin-bottom:0;}
.tc{text-align:center;}
.c{margin:0 auto;}
.tr{text-align:right;}
.bb{border-bottom:4px solid #d9a386;}
#upcoming-events .bb  {border-bottom:1px solid #D9A386;}
.sticky { margin-bottom:30px; padding-bottom:30px;}
#past-events .bb{border-bottom:1px solid #ccc;}
.ad{height:80px;margin:0 0 10px;padding:0;}
.mb{margin-bottom:15px;}
.npb{padding-bottom:0;}
.uc{text-transform:uppercase;}
.ts{text-shadow:0 0.5px 0.5px #999;}
.white{color:#444;background:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;padding:2px 4px;}
.black{color:#1b1b1b;}
em{font-style:italic;}
acronym,abbr,span.caps{font-size:0.9em;letter-spacing:.07em;cursor:help;}
.roundme,.small-nav a{-moz-box-shadow:1px 1px 0.5px #777;background:#00d600 url('images/ui/btns/bg-grad-green.jpg') repeat-x 0 0;-moz-border-radius:10px;-webkit-border-radius:10px;color:#fff;font-weight:900;padding:8px 12px;}

a.btn-info:active,input.btn-info:active{background-position:0 -58px;}
input.btn-info.sub{height:29px;font-size:13px;cursor:pointer;outline:none;padding:0;}
a.btn-tix{width:136px;height:24px;background:url('images/ui/btns/btn-tix.png') no-repeat 0 0;display:inline-block;color:#c59551;text-align:center;font-weight:900;padding:5px 0 0 5px;}
a.btn-tix:active{background-position:0 -58px;outline:none;}
body.single p a.btn-tix{font-size:1.3em;padding-top:7px;height:22px;}
.small-nav a{width:100px;font-size:1.1em;}
.roundme.yellow,.roundme.yellow:visited{background:#e8e508 url('images/ui/btns/bg-grad-yellow.jpg') repeat-x 0 0;font-weight:900;color:#ba9e00;margin:0 0 10px;padding:8px 19px;}
.roundme.yellow:hover{background:#e8e508;text-decoration:none;color:#c7a900;}
.roundme.grey,.roundme.grey:visited{background:#e5e6e6 url('images/ui/btns/bg-grad-grey.jpg') repeat-x 0 0;font-weight:900;color:#666;}
.roundme.grey:hover{background:#e5e6e6;text-decoration:none;color:#111;}
.roundme:hover,.roundme:visited{color:#fff;}
.roundme:hover{background:#00ba00;text-decoration:none;}
.alignright,.flr{float:right;}
.alignleft,.fll{float:left;}
#tweetmeme_button .count{float:right;font-weight:100;margin:0 27px 0 0;}
img.alignleft{padding:0 24px 10px 0;}
img.attachment-post-thumbnail.alignleft { margin-bottom:0;}
img.state{margin-right:10px;}
acronym,abbr{border-bottom:1px dashed #999;}
blockquote{padding-left:20px;border-left:5px solid #ddd;margin:15px 30px 0 10px;}
blockquote cite{display:block;margin:5px 0 0;}
small{font-family:Arial, Helvetica, Sans-Serif;font-size:0.9em;line-height:1.5em; margin:0 0 0 10px;}
.alt{margin:0;padding:10px;}
.alt-archive{background:#e2e1e2 url('images/archives/gradient-gray.png') repeat-x 0 0;}
code{font:1.1em 'Courier New', Courier, Fixed;}
.screen-reader-text{position:absolute;left:-1000em;}
.twtr-doc{border:1px solid #bbb;-moz-border-radius:0;padding:4px;}
.fbConnectWidgetTopmost{-moz-border-radius:4px;}
.required{color:red;}
.more-link{float:right;margin:0;padding:0;}
#mycarousel.jcarousel-skin-slider{background:url('images/lists/loader.gif') center center no-repeat;width:932px;height:400px;}
#flickr-feed { width:406px;}
#flickr_badge_source_txt{font:11px Arial, Helvetica, Sans serif;color:#444;padding:0;}
#flickr_badge_icon{display:block !important;border:1px solid #000 !important;margin:0 !important;}
#flickr_icon_td{padding:0 5px 0 0 !important;}
.flickr_badge_image{text-align:center !important;}
.flickr_badge_image img{border:1px solid #ccc !important; padding:4px;-khtml-border-radius:0.4em;-webkit-border-radius:0.4em;-moz-border-radius:0.4em;border-radius:0.4em;margin:0 9px 9px 0;}
#flickr_badge_uber_wrapper {width: 406px;}
.flickr_badge_image {margin:0 10px 10px 10px; float: left;}



#flickr_www{display:block;font:11px Arial, Helvetica, Sans serif !important;color:#3993ff !important;padding:0 10px !important;}
#flickr_badge_uber_wrapper a:hover,#flickr_badge_uber_wrapper a:link,#flickr_badge_uber_wrapper a:active,#flickr_badge_uber_wrapper a:visited{text-decoration:none !important;background:inherit !important;color:#C7A900;}
#flickr_badge_source{font:11px Arial, Helvetica, Sans serif !important;color:#444 !important;padding:0 !important;}
h1#logo.Home a:hover,h4#logo-foot.Home a:hover,ul#social li#rss a,ul#social-home li#facebook-home a{background-position:0 0;}
h4#logo-foot,#foot p.latest-tweet{margin:0;padding:0;}
.page-template-archives-php .date,body.search .date,.page-template-archives-php .date{color:#777;}
p.buytix,.small-nav{margin:0 0 30px;}
p.other-events,.navigation{margin:30px 0 0;}
a:active,.n-out{outline:none;}
ul#social-home li#twitter-home a,ul#nav li.Home a:hover{background-position:0 -50px;}
ul#social-home li#rss-home a,ul#nav li.Home a:active{background-position:0 -100px;}
ul#social-home li#facebook-home a:hover,ul#nav.Home li.Home a{background-position:0 -150px;}
.page-template-blog-php .blog-hold.last,.page-template-blog2-php .blog-hold.last,.nmr,#foot img.last,.last{margin-right:0;}
.myForm,body.single .roundme.yellow{font-size:1.3em;}
.col3-title,.col4{width:120px;float:left;margin:0 15px 0 0;}
.hide,.twtr-ft div,.fbConnectWidgetFooter,#mycarousel.jcarousel-skin-slider li{display:none;}
a.btn-info:hover,input.btn-info:hover,a.btn-tix:hover{background-position:0 -29px;text-decoration:none;}
.b-radius-tl{-moz-border-radius-topleft:0.6em;-webkit-border-top-left-radius:0.6em;-khtml-border-radius-topleft:0.6em;border-top-left-radius:0.6em;}
.b-radius-tr{-moz-border-radius-topright:0.6em;-webkit-border-top-right-radius:0.6em;-khtml-border-radius-topright:0.6em;border-top-right-radius:0.6em;}
.b-radius-bl{-moz-border-radius-bottomleft:0.6em; -webkit-border-bottom-left-radius:0.6em;-khtml-border-radius-bottomleft:0.6em;border-bottom-left-radius:0.6em;}
.b-radius-br{-moz-border-radius-bottomright:0.6em; -webkit-border-bottom-right-radius:0.6em;-khtml-border-radius-bottomright:0.6em;border-bottom-right-radius:0.6em;}

/* jQuery Countdown styles 1.5.9. */
.hasCountdown {
	border: 1px solid #ccc;
	background-color: #eee;
	padding:10px 0;
	margin-bottom:30px;
	-webkit-border-radius:0.3em;-moz-border-radius:0.3em;border-radius:0.3em;
}
.countdown_rtl {
	direction: rtl;
}
.countdown_holding span {
	background-color: #ccc;
}
.countdown_row {
	clear: both;
	width: 100%;
	padding: 0px 2px;
	text-align: center;
}
.countdown_show1 .countdown_section {
	width: 98%;
}
.countdown_show2 .countdown_section {
	width: 48%;
}
.countdown_show3 .countdown_section {
	width: 32.5%;
}
.countdown_show4 .countdown_section {
	width: 24.5%;
}
.countdown_show5 .countdown_section {
	width: 19.5%;
}
.countdown_show6 .countdown_section {
	width: 16.25%;
}
.countdown_show7 .countdown_section {
	width: 14%;
}
.countdown_section {
	display: block;
	float: left;
	font-size: 120%;
	text-align: center;
}
.countdown_amount {
	font-size: 400%;
	font-weight:900;
}
.countdown_descr {
	display: block;
	width: 100%;
}
.clearfix:after,#respond:after,#defaultCountdown:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
