/*   
Theme Name: Reel Festivals Theme
Theme URI: http://www.pixelapes.com/
Description: A special theme for the Reel Festivals Website
Author: Alex Leonard
Author URI: http://www.pixelapes.com
Version: 0.1
*//* HIDDEN ELEMENTS */#hd h1 a span, #hd h2, p.linklove{position: absolute;top: -3000px;left: -3000px;margin: 0;}/* SITE ELEMENTS */html{background: #1E1E1E;}body{background: #161616 url(images/bkg.jpg) no-repeat center top;color: #000;}#hd{height: 200px;width: 950px;display: block;margin: 0 0 15px 0;background: #191919 url(images/temp-banner.jpg) no-repeat left center;position: relative;border: 1px solid #020202;}#hd h1, #hd h1 a{top: 0;right: 0;width:350px;height:200px;border: none;margin: 0;padding: 0;}#hd h1{position: absolute;overflow:hidden;background: #191919;}#hd h1 a{display:block;position:absolute;z-index:10;background: url(images/logo.png) no-repeat top center;text-decoration: none;}#hd h1 a span{color: #fff;font: normal 1.5em Arial, sans-serif;padding: 40px;}.banner-container{position: absolute;width: 600px;height: 200px;top: 0;left: 0;z-index: 150;}#hd .wp-banner img{margin: 0;padding: 0;background: #000;border: none;}.banner-overlay{position: absolute;bottom: 0;left: 0;width: 600px;height: 40px;background: transparent url(images/banner-overlay.png) no-repeat left top;z-index: 200;}#bd{padding: 20px 0;background: #fff;clear: both;}.content-wrap{margin: 0 20px;}.post-wrap{margin-bottom: 25px;padding-bottom: 15px;}#ft{background: #1E1E1E;margin-top:25px;padding: 20px 0 0 0;border-top: 1px solid #494949;text-align: center;}#ft-cont{text-align:left;margin: 0 auto;width:73.769em;*width:71.25em;}.clear{clear:both;}/* NAVIGATION */#nav{width:100%;display: block;line-height:normal;position: relative;height: 40px;}#nav ul{position: absolute;right: 0;bottom: 0;display: block;margin-right:0;padding:10px 0 0 0;list-style:none;width: 62.3077em;}#nav li{float:left;margin:0 0 0 3px;padding:0 0 0 9px;}#nav .menu-item-637{background:url(images/tabs/left.png) no-repeat left top;}#nav .menu-item-654{background:url(images/tabs/left-p.png) no-repeat left top;}#nav .menu-item-655{background:url(images/tabs/left-e.png) no-repeat left top;}#nav .menu-item-656{background:url(images/tabs/left-v.png) no-repeat left top;}#nav .menu-item-640{background:url(images/tabs/left-a.png) no-repeat left top;}#nav .menu-item-638{background:url(images/tabs/left-s.png) no-repeat left top;}#nav .menu-item-639{background:url(images/tabs/left-c.png) no-repeat left top;}#nav a{font-family: Verdana, Arial, Geneva, sans-serif;float:left;display:block;padding:7px 15px 5px 6px;text-decoration:none;color:#fff;font-size: 1.05em;}#nav .menu-item-637 a{background:url(images/tabs/right.png) no-repeat right top;}#nav .menu-item-654 a{background:url(images/tabs/right-p.png) no-repeat right top;}#nav .menu-item-655 a{background:url(images/tabs/right-e.png) no-repeat right top;}#nav .menu-item-656 a{background:url(images/tabs/right-v.png) no-repeat right top;}#nav .menu-item-640 a{background:url(images/tabs/right-a.png) no-repeat right top;}#nav .menu-item-638 a{background:url(images/tabs/right-s.png) no-repeat right top;}#nav .menu-item-639 a{background:url(images/tabs/right-c.png) no-repeat right top;}/* Commented Backslash Hack
 hides rule from IE5-Mac \*/#nav a{float:none;}/* End IE5-Mac hack */#nav a:hover{color:#fff;text-decoration: underline;}#nav .current_page_item{}#nav li.current_page_item a{color:#fff;padding-bottom:5px;text-decoration: underline;}/* LINKS */a:link, a:visited{color: #4a7d99;}a:hover, a:active{color: #d58a0a;}#ft a:link, #ft a:visited{color: #C6F98C;}#ft a:hover, #ft a:active{color: #d8f8ad;}/* TYPOGRAPHY */body{font-family: Kalimati, "MGOpen Modata", Tahoma, Geneva, Arial, sans-serif;}#bd h1, h2, h3, h4, h5 h6, p, dl, table{margin: 0 0 15px 0;}h1{color: #fff;font: bold 182% "Nimbus Sans L", FreeSans, Arial, Helvetica, sans-serif;padding: 3px 20px;background: #377737;}h2{color: #377737;font: normal 138.5% "MgOpen Modata", AppleGothic, "Franklin Gothic Medium", Calibri, "Helvetica Neue", Tahoma, sans-serif;margin: 20px 0 10px 0;}.jqtabs h2, .event h2{/*font-size: 123.1%;*/
text-transform: uppercase;color: #aaa;}.event h2{color: #232323;margin: 0 0 5px 0;}h3{font: bold 123.1% "MGOpen Modata", "Trebuchet MS", Trebuchet, Arial, sans-serif;color: #7C480A;margin: 20px 0 10px 0;}h3 a:link, h3 a:visited, h3 a:hover, h3 a:active{color: #7C480A;}h4{font-size: 116%;color: #212121;padding: 3px 5px;margin-right: 270px;border-top: 1px solid #212121;background: #D1DADB;margin-top: 15px;}p{line-height: 138.5%;font-size: 108%;}.jqtabs p{color: #232323;font-weight: bold;font: 108% "MgOpen Modata", AppleGothic, "Franklin Gothic Medium", Calibri, "Helvetica Neue", Tahoma, sans-serif;}.event p{margin-bottom: 3px;color: #888;line-height: 123.1%;font-size: 95%;}.event p a{font-size: 108%;}p.read-more a{padding-left: 24px;background: url(images/icons/write.png) no-repeat left center;}blockquote{background: url(images/quote.png) no-repeat 10px 10px;}p.quote-author{text-align: right;color: #A3855D;}strong, b{font-weight: bold;}em{font-style: italic;}/* META INFO */.film-info{padding: 10px 10px 5px 10px;background: #d9e9d9;margin: -14px 15px 20px 15px;}.event-listing .film-info{margin: 0 0 20px 0;background: #EBF2F1;border: solid #9EBFBB;border-width: 1px 0;}.event-listing .film-info h1{background: none;color: #191919;padding: 0;font: normal 151.9% "URW Palladio L", "Century Schoolbook L", Palatino, "Palatino Linotype", "Book Antiqua", Georgia, serif;}.post-meta p, p.author-edit, p.index-meta{line-height: 1em;margin: 0 30px 3px 30px;font-size: .8em;color: #666;}p.index-meta{color: #666;font-size: .8em;margin-bottom: 15px;}.post-date{padding-left: 24px;padding-top: 5px;background: url(images/calendar.jpg) no-repeat left top;}div.index-meta{border: solid #dedede;border-width: 1px;padding: 4px 0;background: #efefef;-moz-border-radius: 2px;}div.index-meta ul li{display: inline;padding-left: 24px;}div.index-meta li.post-date{background: url(images/icons/cal.gif) no-repeat left top;}div.index-meta li.post-link{background: url(images/icons/link.png) no-repeat left center;}/* IMAGES */img{margin-bottom:20px;padding: 3px;border: 2px solid #545454;background: #fff;-moz-border-radius: 2px;}.alignleft{float: left;margin-right: 20px;}.alignright{float: right;margin-left: 20px;}.imgaligncenter{margin-left: auto;margin-right: auto;}.wp-caption{margin-bottom: 20px;text-align: center;}.wp-caption img{margin: 0 auto;}p.wp-caption-text{font-size: 85%;text-align: center;margin: 2px 0 0 0;padding: 2px 5px;-moz-border-radius: 0 0 3px 3px;background: #eee;color: #111;font-family: Georgia, Times, "Times New Roman", serif;}img.wp-smiley{float: none;border: none;margin: 0 3px 0 1px;padding: 0;}/* HOME PAGE */.next-event{background: #191919;-moz-border-radius: 6px;}.next-event h2{color: #aaa;padding: 4px 10px;text-align: center;margin: 0;}.next-event-content{padding: 10px;}.next-event p{color: #888;line-height: 100%;}.next-event .current-date{padding: 0 10px;}.next-event .current-date p{margin: 0;padding: 2px 0;text-align: center;color: #bbb;}.next-event .next-day-link a, .next-event .previous-day-link a{padding: 2px 24px 3px 24px;font-size: 93%;}.next-event .previous-day-link a{background: url(images/icons/previous-day-link.png) no-repeat left 4px;}.next-event .next-day-link a{background: url(images/icons/next-day-link.png) no-repeat right 4px;}.next-event img{float: right;display: block;height: auto;width: 240px;padding: 0;border: 1px solid #aaa;margin: 5px 10px 15px 15px;}#bd .next-event ul{margin: 0 10px;}#bd .next-event ul li{margin: 0;padding: 0 0 5px 0;list-style-type: none;background: transparent;padding-left: 32px;background-repeat: no-repeat;background-position: left 4px;}#bd .next-event ul li.films{background-image: url(images/icons/films2.png);}#bd .next-event ul li.writing-events{background-image: url(images/icons/writers.png);}#bd .next-event ul li.music-events{background-image: url(images/icons/music2.png);}#bd .next-event ul li.talks-and-discussion{background-image: url(images/icons/talks-and-discussion.png);}#bd .next-event ul li.art-exhibitions{background-image: url(images/icons/art-exhibition-1.png);}.next-event ul li h3{font-size: 100%;margin: 0 0 2px 0;font-weight: normal;}.next-event ul li h3 a:hover, .next-event ul li h3 a:active{color: #D58A0A;}.next-event ul li p{font-size: 93%;margin: 0;}.no-events{padding: 0 10px;}.no-events h3{margin: 0 0 5px 0;}.recent-home{background: url(images/recent-home-bkg.png) no-repeat center top;padding: 20px;}.recent-home h2{margin: -10px 0 10px 0;}.recent-home h3{margin: 0 0 15px 80px;}.recent-home .story-content{margin-left: 80px;}p.w-news-date{display: block;float: left;width: 50px;background: url(images/cal-top.gif) no-repeat center top;text-align: center;padding-top: 12px;font: 123.1%  "MGOpen Modata", "Trebuchet MS", Trebuchet, Arial, sans-serif;text-transform: uppercase;}p.w-news-date span{display: block;}span.cal-month{color: #666;line-height: 93%;}span.cal-day{font-size: 138.5%;font-weight: bold;line-height: 70%;}p.w-news-date span.cal-bot{width: 50px;height: 15px;background: url(images/cal-bot.gif) no-repeat center top;}.recent-home .news-page-link a{border: 1px solid #bbb;padding: 3px 24px;-moz-border-radius: 3px;background: #ededed;text-decoration: none;}.recent-home .news-page-link a:hover{background: #232323;border-color: #aaa;}/* VENUES PAGE */.venue-col{display: block;width: 320px;float: left;}.venue-col-1{margin-right: 10px;}/* SPONSORS PAGE */.sponsor-box{margin: 0 0 20px 0;position: relative;border-bottom: 1px solid #ddd;padding-bottom: 10px;}.sponsor-box h2{margin: 0;background: #fff;}.sponsor-box img{position: absolute;right: 0;top: 40px;border: none;}.sponsor-box .sponsor-details{background: #fff;margin: 0 180px 0 0;padding: 0 20px;}.sponsor-box .sponsor-details p{text-align: justify;}.sponsor-box .sponsor-details a{padding-left: 20px;background: url(images/icons/link.png) no-repeat left bottom;}/* LISTS ETC */.content-wrap ul li{display: list-item;margin: 0 0 3px 5px;list-style-type: none;color: #333;font-size: 108%;background: url(images/icons/bullet.png) no-repeat left 2px;padding: 0 22px 5px 22px ;}.content-wrap ul.li-awards li{padding: 7px 5px 7px 24px;list-style-type: none;background: url(images/icons/award-gold.gif) no-repeat 2px center;color: #961717;font-variant: small-caps;}.film-info ul{float: left;width: 280px;margin-right: 20px;font-size: 93%;}.film-info ul.single-col{float: none;width: auto;margin-right: 0;}#bd .film-info ul li{display: list-item;list-style-type: none;padding: 0 5px 7px 22px;margin: 0;}.film-info li.plus-short{background: url(images/icons/film_add.png) no-repeat left top;}.film-info li.li-date{background: url(images/icons/cal.gif) no-repeat left top;}.film-info li.li-time, .film-info li.li-duration{background: url(images/icons/clock.png) no-repeat left top;}.film-info li.li-map{background: url(images/icons/magnify.gif) no-repeat left top;}.film-info li.li-web{background: url(images/icons/web.gif) no-repeat left top;}#doc2 #bd li.li-share{background: none;margin-left: -22px;}ul.film-details li{background: url(images/icons/info-film-details.gif) no-repeat left top;}#doc2 .linkspage ul{padding: 0 30px;}#doc2 .linkspage ul li{list-style-type: none;padding-bottom: 6px;}#doc2 .linkspage ul li p{line-height: 108%;font-size: 100%;margin-bottom: 3px;}/* EVENTS PAGE + TABS *//* SINGLE ARTIST PAGE TABS EFFECT */.jqtabs{margin: 40px 0;border-bottom:5px solid #232323;}#bd ul.tabnav{margin: 0 0 1px 0;border-bottom:5px solid #232323;padding-bottom: 3px;}#bd ul.tabnav li{display: inline;list-style: none;padding: 0;background: transparent;margin: 0;}#bd ul.tabnav li a{text-decoration: none;color: #888;padding: 5px 15px 3px 15px;outline: none;font: 123.1% "MgOpen Modata", AppleGothic, "Franklin Gothic Medium", Calibri, "Helvetica Neue", Tahoma, sans-serif;}.tabnav li a:hover, .tabnav li a:active{background: #eee;text-decoration: none;}#bd .tabnav li.ui-tabs-selected a{background: #232323;color: #6DAFB3;text-decoration: none;}.tabdiv{margin-top: 3px;background: #fff;padding: 5px 20px;}.tabdiv img{float: right;margin: 20px 0 15px 20px;display: block;width: 400px;height: auto;padding: 0;}.tabdiv li{margin-right: 10px;}.tabdiv .tabinfo{margin-right: 420px;}.ui-tabs-hide{display: none;}table{width: 100%;border-collapse: separate;border-spacing: 0;border: 1px solid #232323;}th.col-date{width: 12%}th.col-time{width: 18%;}th.col-event{width: 50%;}th.col-venue{width: 20%;}thead tr, thead th{background: #232323;}thead th{font: 138.5% "MgOpen Modata",AppleGothic,"Franklin Gothic Medium",Calibri,"Helvetica Neue",Tahoma,sans-serif;color: #6DAFB3;}th, td{padding: 3px 8px;}td{padding: 5px 8px 12px 8px;display: table-cell;vertical-align: top;}tr.alt td{background-color: #f7f5ea;}td.event{padding-left: 32px;background-repeat: no-repeat;background-position: left 4px;}tr.films td.event{background-image: url(images/icons/films2.png);}tr.writing-events td.event{background-image: url(images/icons/writers.png);}tr.music-events td.event{background-image: url(images/icons/music2.png);}tr.talks-and-discussion td.event{background-image: url(images/icons/talks-and-discussion.png);}tr.art-exhibitions td.event{background-image: url(images/icons/art-exhibition-1.png);}td p{margin: 0;padding: 0;}td p a{text-transform: uppercase;font-weight: bold;}td p.progExtras{font-size: 85%;}/* SINGLE EVENT CATEGORY */div.event{margin-bottom: 40px;min-height: 100px;}div.event img{display: block;width: 320px;height: auto;padding: 0;margin: 0;float: left;}.eventDetails{margin-left: 340px;}/* SINGLE EVENT PAGE */.eventBanner img{padding: 0;margin: 0 0 14px 0;}/* WIDGETS */.side{position: relative;}.widget{margin-bottom: 30px;position: relative;width: 260px;display: block;}h2.widgettitle{margin: 0;font: bold 153.9% Arial, Helvetica, sans-serif;color: #4b684b;background: url(images/widget-h2-bkg.png) no-repeat;padding: 3px 0 20px 35px;}.widget ul, .widget form, .widget .widget_content{margin: -17px 35px 0 15px;padding: 10px;background: #d9e9d9;}/* ----- mailing list widget */.wpmlwidget h2.widgettitle{color: #4A7D99;background: url(images/widget-h2-bkg-mail.png) no-repeat;}.wpmlwidget form{background: #DAE4EA;}.wpmlwidget form p{color: #3E6326;font: small-caps 100% "URW Palladio L", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, Times, serif;line-height: 100%;margin-bottom: 5px;}.wpmlwidget form fieldset{border: none;margin: 0;}.wpmlwidget form fieldset legend{color: #4A7D99;}/* ----- event list widget */.widget_extended_categories_init h2.widgettitle{color: #726737;background: url(images/widget-h2-bkg-events.png) no-repeat;}.widget_extended_categories_init ul{background: #E5E2D8;}.widget_extended_categories_init ul li{margin-bottom: 5px;padding: 0 0 3px 22px;background: url(images/icons/calendar_add.png) no-repeat left center;font-size: 116%;}/* ----- festival office widget */.widget_festival_office h2.widgettitle{color: #3A0A38;background: url(images/widget-h2-bkg-office.png) no-repeat;}.widget_festival_office .widget_content{background: #F2E9F1;}.widget_festival_office h3{font-size: 116%;margin: 6px 0 2px 0;}.widget_festival_office p{font-size: 100%;line-height: 108%;padding: 0;margin: 0 0 4px 0;}/* CFORMS */#usermessagea{display: block;margin: 0 0 10px 0;text-align: center;-moz-border-radius: 4px;padding: 4px 0;font-size: 108%;}#usermessagea.success{background: #ECF2E0;border: 1px solid #488154;}#usermessagea.failure{background: #E8C4C4;border: 1px solid #852F2F;}.cform{margin: 0 0 0 30px;}.cform ol li{list-style-type: none;padding-bottom: 5px;}.cform ol li label{display: block;}.cform ol li input, .cform ol li textarea{padding: 2px;width: 250px;margin-right: 5px;}/* FOOTER ITEMS */.ft-col{float: left;display: block;width: 310px;margin-right: 10px;}.ft-eus{margin-right: 0;}.ft-site{background: url(images/ft-border.png) repeat-y right center;}#ft ul{margin: 0 5px 15px 5px;padding: 0 10px 10px 0;}#ft ul li{color: #ddd;margin: 2px 2px 6px 0;list-style-type: none;font-size: 92%;padding-left: 24px;}#ft #menu-footer-left li, #ft .ft-eus ul li{background: url(images/icons/info-ft.gif) no-repeat left top;}#ft .ft-news ul li{background: url(images/icons/edit-page-ft.gif) no-repeat left top;}#ft h4{font: 116% Georgia, Times, "Times New Roman", serif;background: transparent;border: none;border-bottom: 1px dashed #999;margin: 0 20px 15px 0;font-variant: small-caps;color: #9EE553;}#ft p{font-size: 85%;color: #999;}#ft .ft-site h4{color: #D1CB0B;}#ft .ft-eus h4{color: #F487DA;}
