/*  
Theme Name: Popcorn Taxi TV
Theme URI:
Description: A Wordpress theme for Popcorn Taxi (Neon Solutions)
Version: October 2009
Author: Adrian Hayes
Author URI: http://www.clickitstudio.com
*/

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,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;vertical-align:baseline;margin:0;padding:0;}
html{margin-bottom:1px;overflow-y:scroll;}
html,body{font-family:'helvetica neue', helvetica, arial, sans-serif;font-size:12px;border:0;color:#565656;background:#111 url('images/bg-test.jpg') top left repeat fixed;}
#wrap{background:url('images/logos/logo-popcorn-large.png') no-repeat top right; width:100%;}
#main-content p{color:#888;font-size:14px;}
h1,h2,h3,h4,h5{font-family:arial;color:#fff;padding:10px 0;}
ul,ol{list-style:none;padding:10px 0;}
small{font-size:11px;}
code{background:#FFFFC1;}
a:hover{text-decoration:none;color:#fafafa;}
a img{border:none;}
blockquote p{padding:5px 0;}
#sidebar .widget-it li a:hover{background:#222;color:#fafafa;}
#sidebar .widget-it ul.flickr li,#sidebar .widget-it ul.flickr li a{display:inline;border:none;margin:0 1px 2px 0;padding:0;}
#sidebar .widget-it ul.flickr li a img{width:80px;height:80px;padding:4px;}
#sidebar .widget-it ul.flickr li a img:hover{background:#fafafa;}
.aligncenter{display:block;margin:0 auto;}
#sidebar p.aligncenter.sponsoredby{text-align:center;color:#333;margin:30px auto 0;}
.alignleft{float:left;margin:10px 20px 8px 0;padding:0 10px 0 0;}
.alignright{float:right;margin:10px 0 8px 20px;}
#top{width:100%;background:url('images/imagery/film-strip.jpg') repeat-x 0 0;z-index:600;margin:0 0 20px;padding:50px 0 10px;}
#page_navi{width:940px;font-size:14px;margin:10px 0 0 0; padding:30px 0;}
#page_navi a{color:#FAFAFA;}
#page_navi .col-left{margin-left:-6px;}
#page_navi ul.rss{background:url(images/ico-rss.png) no-repeat 0 5px;padding:6px 0 3px 15px;}
#page_navi ul.rss li{display:inline;font-size:12px;background:url(images/bg_separator.gif) no-repeat right 4px;padding:0 8px;}
ul#nav li{display:inline;}
ul#nav li a{display:inline-block;color:#666;border:1px solid #2a2a2a;-moz-border-radius:0.7em;-webkit-border-radius:0.7em;background:#000;margin:0 10px 0 0;padding:4px 8px;}
ul#nav li a:hover{border:1px solid #555;-moz-border-radius:0.7em;background:#000;text-decoration:none;color:#ddd;}
#page_navi.Home ul#nav li#Home a,#page_navi.Actor ul#nav li#Actor a,#page_navi.Director ul#nav li#Director a,#page_navi.Events ul#nav li#Events a,#page_navi.Interviews ul#nav li#Interviews a,#page_navi.Movies ul#nav li#Movies a,#page_navi.About ul#nav li#About a{border:1px solid #777;color:#ddd;background:#000;}
#header{width:940px;background:none;border-bottom:1px dotted #666;margin:0 auto;padding:0;}
#header .advert{position:absolute;margin: 0 0 0 470px;top:94px;padding:0;}
#nav li ul{position:absolute;width:130px;left:-999em;}
#nav li ul li{border:1px solid #F7F6F6;background:#FFF;border-width:0 1px 1px;}
#nav li ul li a{line-height:25px;font-size:11px;color:#555;width:130px;}
#nav li ul li ul li a{border-width:0 1px 1px 0;}
#nav li ul ul{margin:-25px 0 0 150px;}
#nav li ul ul li a{line-height:25px;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em;}
#nav li:hover,#nav li.hover{position:static;}
#content{width:940px;margin:20px auto;padding:0 0 20px;}
.content{width:940px;border-bottom:none;margin:20px auto;padding:0 0 20px;}
.ad-728x90{width:728px;height:90px;margin:0 auto;padding:0;}
.ad-160x160{width:160px;height:160px;margin:0 auto;padding:10px 0;}
.content-film{width:940px;border-bottom:none;background:#none;margin:30px auto 0;padding:0;}
.border{border-bottom:1px dotted #666;}
.col{width:270px;float:left;border-right:1px dotted #444;margin:0 30px 20px 0;padding:14px 30px 0 0;}
.col-last{width:276px;float:left;background:url('images/logos/twitter-bird.png') no-repeat 217px 5px;margin:0 0 20px;padding:14px 0 0;}
.col-twitter{width:253px;float:left;margin:0 30px 20px 0;padding:14px 20px 20px;}
#main{background:#111;width:694px;border:1px solid #2a2a2a;-moz-box-shadow:0 0 15px #0d0d0d;margin:0;padding:0;}
* html #content{height:550px;}
#main-content{width:650px;margin:20px 0 20px 20px;}
.single #main-content{background:#fff;width:553px;margin:24px 0 0;padding:0 32px 35px 31px;}
#comments{background:none;width:100%;}
#main-content h2{font-weight:400;font-size:24px;color:#fafafa; margin:0 0 10px 0;}
#main-content h3{font-size:14px;color:#f9f9f9;font-weight:700;}
#main-content h4{font-size:12px;}
#main-content ol,#main-content ul{line-height:18px;}
#main-content ul{padding-left:20px;}
#main-content ul li{list-style:disc;font-size:14px;color:#888;padding:3px 0;}
#main-content ol{padding-left:57px;}
#main-content ol li{list-style:decimal;padding:3px 0;}
#main-content blockquote{border-left:2px solid #777;color:#777;font-style:italic;width:85%;margin:5px auto 15px;padding:0 10px;}
#main-content .video{margin-bottom:5px; width:650px;}
#main-content .post{padding:0 5px;}
#main-content .avatar{float:left;border:#222 3px solid;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;margin:12px 10px 10px 0;}
#sidebar .avatar{float:left;border:#222 6px solid;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;margin:0 10px 4px 0;}
#main-content .post-title{width:100%;position:relative;}
#main-content h2 a:hover,#main-content h3 a:hover{text-decoration:underline;color:#fff;}
#main-content p.post-details{line-height:18px;position:relative;color:#9F9F9F;font-size:11px;margin:-6px 0 10px 3px;padding:0;}
#main-content .post h4{margin-top:1px;clear:both;width:100%;}
#main-content .post h4.continue a{background:#fcd000;color:#fff;text-decoration:none;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;float:right;padding:5px 10px;}
#main-content .post h4.continue a:hover{background:#bf0022;}
#main-content .post img.gallery{margin:0 7px 7px 0;}
#main-content h2.arh{border-bottom:#2A2A2A 1px dotted;margin-top:-10px;margin-bottom:10px;position:relative;font-size:34px;color:fafafa;}
#main-content .advert_468x60{ width:100%; height:60px;background:#141414;text-align:center;border-top:1px dotted #4a4a4a;border-bottom:1px dotted #4a4a4a;margin:5px 0 0;padding:12px 0;}
#main-content .latest .featured,#main-content .archives .featured{position:relative;margin-bottom:15px;clear:both;}
#main-content .latest{width:586px;margin-left:-33px;position:relative;}
#main-content .latest .block{width:259px;float:left;margin-left:33px;margin-bottom:28px;display:inline;}
#main-content .latest h3{padding-top:7px;}
#main-content .latest .comment-cloud{top:10px !important;}
#main-content .latest h4{margin-top:-3px;position:relative;}
#main-content .archives .block{position:relative;margin-bottom:15px;clear:both;padding-bottom:15px;border-bottom:1px solid #EBEBEB;}
.d453 h3{text-align:center;font-size:16px;text-transform:uppercase;color:#fafafa;margin:0 0 11px;padding:16px 0 0;}
.d453 img{margin:0 0 10px;}
.col h2,.col-last h2,.col-twitter h2{text-align:center;font-size:20px;border-bottom:1px solid #333;color:#fafafa;margin:0 0 6px;padding:0 0 6px;}
.d453{float:left;width:453px;display:block;border:1px solid #2A2A2A;background:#151515 url('images/bg-widget.gif') top left repeat-x;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;margin:0 30px 0 0;padding:0;}
.d453 p{line-height:1.3;margin:0 0 2px;padding:0 10px;}
#main-content .archives img.alignleft{margin:15px 15px 0 0;padding:0 10px 0 0;}
#main-content p.tags{background:url(images/icons/tag.png) no-repeat center left;width:100%;clear:both;font-size:11px;padding:10px 0 10px 22px;}
.single #main-content .advert_468x60{margin:15px 0 0;}
#comments h3{font-size:20px;font-weight:400;color:#fafafa;padding:10px 0 12px;}
#comments_wrap{position:relative;padding:15px 25px 25px;}
#comments .comment small{font-size:10px;margin-top:-2px;}
#comments .comment{margin-top:10px;width:100%;}
#comments .comment .col-left{width:110px;}
#comments .comment .col-left img{border:#222 4px solid;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;margin:0 0 10px;}
#comments .comment .col-left .inside{background:url(images/bg_comment_element.gif) no-repeat right 27px;width:110px;float:right;margin-right:-16px;position:relative;overflow:hidden;padding-right:7px;min-height:70px;}
#comments .comment .col-left p{line-height:19px;padding:0 0 0 2px;}
#comments .comment .col-right{min-height:70px;background:#111;border:#222 5px solid;margin-left:121px;float:none;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;padding:20px 20px 0;}
* html #comments .comment .col-right{height:100px;}
#comments .comment span.reply{float:right;font-size:11px;margin:4px 8px 0 0;padding:3px 3px 0;}
#comments ul.children{margin:10px 0 0 20px;padding:0;}
#comments .navigation a{background:#9F9F9F;color:#fff;display:block;margin-left:4px;font-family:Georgia;font-weight:700;padding:5px 9px;}
#comments .navigation a:hover{background:#888;}
#comments .commentlist p{color:#9F9F9F;padding:0 0 10px;}
#comments .commentlist #respond #form_wrap{border:0;width:auto;margin:0;padding:0 0 25px;}
#comments .cancel-comment-reply{margin-bottom:10px;}
#form_wrap{border-top:1px solid #2a2a2a;position:relative;padding:15px 32px 30px 23px;}
#form_wrap h2{padding-bottom:28px;position:relative;}
#form_wrap .form-left{width:220px;float:left;}
#form_wrap .form-right{width:361px;float:right;}
#form_wrap textarea,#form_wrap .form-left input{font-family:'helvetica neue', helvetica, arial, sans-serif;font-size:12px;color:#fafafa;border:none;background:#1b1b1b;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;padding:7px 10px;}
#form_wrap textarea{width:340px;margin-bottom:18px;}
#form_wrap .form-left input{width:220px;display:block;margin-bottom:10px;}
#form_wrap input.sb{clear:left;display:block;width:147px;height:36px;text-align:center;font-weight:400;color:#222;border:none;cursor:pointer;vertical-align:center;margin:0;padding:0;}
#form_wrap p.lc_logged{margin-top:-20px;position:relative;}
#aktt_tweet_form fieldset #aktt_tweet_submit{-moz-border-radius:0.6em;-webkit-border-radius:0.6em;background:#5C5C5C;border:none;float:left;color:#fff;cursor:pointer;margin:0 0 0 44px;padding:0.3em;}
#aktt_tweet_form fieldset #aktt_tweet_submit:hover{background:#4A4A4A;cursor:pointer;}
input#aktt_tweet_text{margin:0 0 0 44px;}
input#s{width:140px;border:1px solid #2A2A2A;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;background:url('images/forms/bg-search-field.jpg') repeat-x 0 0;color:#fafafa;margin:0 0 20px 10px;padding:7px;}
input#CustomFields_2_3,input#CustomFields_1693_531,input#style, input.match{width:260px;border:1px solid #2A2A2A;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;background:url('images/forms/bg-search-field.jpg') repeat-x 0 0;color:#fafafa;margin:0 0 20px 10px;padding:7px;}
input#style2{width:157px;border:1px solid #2A2A2A;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;background:url('images/forms/bg-search-field.jpg') repeat-x 0 0;color:#fafafa;margin:0 0 20px;padding:7px;}
input#searchsubmit{width:34px; margin:0 0 0 10px;}
#frmSS3{color:#fafafa;margin:16px 0 0;}
#frmSS3 select{width:170px;margin:0 0 20px 10px;}
input.btn-signup{clear:left;display:block;width:147px;height:36px;text-indent:-9999px;font-weight:400;color:#222;border:none;cursor:pointer;vertical-align:center;background:url('images/btn-subscribe.gif') no-repeat 0 0;margin:0 0 0 10px;padding:0;}
input.btn-signout{clear:left;display:block;width:78px;height:25px;text-indent:-9999px;font-weight:400;color:#222;border:none;cursor:pointer;vertical-align:center;background:url('images/btn-unsubscribe.gif') no-repeat 0 0;margin:0;padding:0;}
#sidebar{width:212px;margin:0;padding:0;}
.widget-it{width:180px;overflow:hidden;background:#151515 url('images/bg-widget.gif') top left repeat-x;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;border:1px solid #2A2A2A;-moz-box-shadow:0 0 15px #0D0D0D;margin:0 0 20px;padding:15px;}
#sidebar h2,.col-right h2{font:bold 16px arial;text-transform:uppercase;color:#fafafa;float:left;display:inline;margin:0 0 24px;padding:0;}
#execphp-2 h2,#execphp-8 h2,#execphp-12 h2,#execphp-15 h2,#execphp-19 h2,#execphp-22 h2,#execphp-24 h2{background:url(images/icons/cats.png) no-repeat center left;width:100%;clear:both;padding:2px 0 0 26px;}
#execphp-7 h2,#execphp-14 h2,#execphp-25 h2{background:url(images/icons/info.png) no-repeat center left;width:100%;clear:both;padding:1px 0 0 26px;}
#execphp-3 h2,#execphp-9 h2,#execphp-13 h2,#execphp-16 h2,#execphp-20 h2{background:url(images/icons/tag.png) no-repeat center left;width:100%;clear:both;padding:0 0 1px 26px;}
#execphp-10 h2{background:url(images/icons/search.png) no-repeat center left;width:100%;clear:both;padding:2px 0 0 26px;}
#execphp-17 h2{background:url(images/icons/add.png) no-repeat center left;width:100%;clear:both;padding:0 0 1px 26px;}
#execphp-18 h2{background:url(images/icons/delete.png) no-repeat center left;width:100%;clear:both;padding:0 0 1px 26px;}
#ratings-4 h2,#ratings-5 h2,#ratings-6 h2,#ratings-7 h2{background:url(images/icons/top-rated.png) no-repeat center left;width:100%;clear:both;padding:2px 0 0 26px;}
#archives-4 h2,#archives-6 h2,#archives-8 h2,#archives-9 h2,#archives-10 h2,#execphp-11 h2{background:url(images/icons/archive.png) no-repeat center left;width:100%;clear:both;padding:2px 0 0 26px;}
#recent-posts-3 h2{background:url(images/icons/video.png) no-repeat center left;width:100%;clear:both;padding:2px 0 0 26px;}
#execphp-4 h2{background:url(images/icons/event.png) no-repeat center left;width:100%;clear:both;margin:0 0 22px;padding:2px 0 0 26px;}
#embed h3{font:normal 18px arial, Helvetica, sans-serif;text-transform:none;color:#fafafa;float:left;display:inline;margin:0 0 10px;padding:0 14px 8px 0;}
#sidebar p{color:#7e7e7e;font-size:11px;line-height:14px;}
#sidebar .widget-it ul li a{display:block;background:none;font-size:11px;margin:0;padding:10px 25px 10px 10px;}
#sidebar .widget-it ul li{border-bottom:1px solid #222;}
.widget-it ul li a:last-child,#sidebar .widget-it ul li:last-child a,#sidebar .widget-it #upcoming-events ul li:last-child a,#sidebar .widget-it #past-events ul li:last-child a{border-bottom:none;border-top:none;}
#sidebar .widget-it #upcoming-events ul li:last-child,#sidebar .widget-it #past-events ul li:last-child,#sidebar .widget-it #upcoming-events ul li:last-child a,#sidebar .widget-it #past-events ul li:last-child a{margin-bottom:0;padding-bottom:0;}
#sidebar .widget-it li.current-cat,#sidebar .widget-it li.active{color:#fafafa;}
#sidebar ul li span{font-size:11px;font-family:Arial, Helvetica, sans-serif;font-weight:400;}
ul#sponsors{margin:10px 0 0 14px;}
ul#sponsors li{display:inline;width:193px;}
ul#sponsors li a{display:inline-block;outline:none;float:left;border:none;background:url('images/logos/sponsors_6.gif') top left no-repeat;text-indent:-9999px;margin:0 0 20px;padding:0;}
ul#sponsors li#S33 a{background-position:0 0;width:92px;height:84px;margin:0 16px 20px 0;}
ul#sponsors li#Xtreme a{background-position:-103px 0;width:94px;height:84px;margin:0 0 20px;}
ul#sponsors li#Neon a{background-position:0 -129px;width:94px;height:48px;margin:0 14px 20px 0;}
ul#sponsors li#MCN a{background-position:-103px -129px;width:94px;height:48px;margin:0 0 20px;}
ul#sponsors li#Dubsat a{background-position:0 -205px;width:193px;height:63px;margin:0 0 24px;}
ul#sponsors li#Mumbrella a{background-position:0 -302px;width:193px;height:83px;margin:0;}
ul#sponsors li#S33 a:hover{background-position:-196px 0;}
ul#sponsors li#Xtreme a:hover{background-position:-299px 0;}
ul#sponsors li#Neon a:hover{background-position:-196px -129px;}
ul#sponsors li#MCN a:hover{background-position:-299px -129px;}
ul#sponsors li#Dubsat a:hover{background-position:-196px -205px;}
ul#sponsors li#Mumbrella a:hover{background-position:-196px -302px;}
ul#sponsors-foot li{display:inline;height:44px;}
ul#sponsors-foot li a{display:block;outline:none;float:left;border:none;height:50px;background:url('images/logos/sponsors-foot.jpg') top left no-repeat;text-indent:-9999px;padding:0;}
ul#sponsors-foot li#Screen-Oz a{background-position:0 0;width:198px;margin:0 15px 0 0;}
ul#sponsors-foot li#CA-NSW a{background-position:-230px 0;width:144px;margin:0 15px 0 0;}
ul#sponsors-foot li#Frankel a{background-position:-390px 0;width:150px;margin:0 15px 0 0;}
ul#sponsors-foot li#Neon-Pics a{background-position:-570px 0;width:81px;margin:0 15px 0 0;}
ul#sponsors-foot li#S33 a{background-position:-684px 0;width:44px;margin:0;}
ul#sponsors-foot li#Screen-Oz a:hover{background-position:0 -50px;}
ul#sponsors-foot li#CA-NSW a:hover{background-position:-230px -50px;}
ul#sponsors-foot li#Frankel a:hover{background-position:-390px -50px;}
ul#sponsors-foot li#Neon-Pics a:hover{background-position:-570px -50px;}
ul#sponsors-foot li#S33 a:hover{background-position:-684px -50px;}
<!--WP Page Navi-->
.navi-hold,.wp-pagenavi{background:none;float:right;margin:0;padding:0;}
.wp-pagenavi a,.wp-pagenavi a:link{text-decoration:none;color:#222;background:#edc400;font-size:13px;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;margin:0 4px 0 0;padding:3px 9px; display:inline-block;}
.wp-pagenavi a:visited{text-decoration:none;color:#222;font-size:13px;margin:0 4px 0 0;padding:3px 9px;}
.wp-pagenavi a:hover{color:#111;background:#d0ac00;}
.wp-pagenavi a:active{text-decoration:none;color:#000;font-size:13px;margin:0 4px 0 0;padding:3px 9px;}
.wp-pagenavi span.pages{font-size:11px;color:#fafafa;text-transform:uppercase;margin:0 10px 0 0;}
.wp-pagenavi span.current{color:#fafafa;font-weight:400;font-size:13px;margin:0 4px 0 0;padding:9px;}
.wp-pagenavi span.extend{color:#333;font-size:13px;margin:0 4px 0 0;padding:9px;}
#sidebar .block{width:200px;}
#sidebar .block .inside{border:#D5D4D4 5px solid;background:#EDEDED;padding-bottom:5px;}
#sidebar .block .inside li{line-height:18px;background:url(images/bg_footer_list.gif) repeat-x 0 bottom;position:relative;padding:8px 15px 8px 10px;}
#sidebar .block .inside li img.thumbnail{border:#A4A4A4 2px solid;}
#sidebar #tag_cloud{margin-bottom:25px;}
#sidebar #tag_cloud a{color:#636363;}
#sidebar #tag_cloud a:hover{color:#000;}
#sidebar ul,#sidebar .textwidget{background:none;border:none;clear:both;padding:0;}
#sidebar li{font-family:arial, sans-serif;font-weight:400;line-height:16px;overflow:hidden;}
#sidebar ul ul{border:0;margin:3px 0 0;padding:0;}
#sidebar ul ul li{border:0;padding-bottom:0;border-top:1px solid #E2E2E2;}
div#video-browser-holder{border:none;clear:both;}
div#video-browser-crop{overflow-y:hidden;background:none;}
div.video-browser-down,div.video-browser-up{height:30px;cursor:pointer;}
div.video-browser-down{background:url(images/video-browser-sprites.png) 50% -204px;border-top:1px solid #E2E2E2;}
div.video-browser-down:hover{background:url(images/video-browser-sprites.png) 50% -80px;}
div.video-browser-up{background:url(images/video-browser-sprites.png) 50% -139px;border-bottom:1px solid #E2E2E2;}
div.video-browser-up:hover{background:url(images/video-browser-sprites.png) 50% -15px;}
div#video-browser-holder ul#video-browser{border:0;}
#tag_cloud h2{display:block;float:none;}
.textwidget{clear:both;line-height:20px;padding:5px 2px;}
#wp-calendar{width:95%;margin-bottom:15px;clear:both;padding:0;}
#wp-calendar th,#wp-calendar td{text-align:center;background:#E7E7E7;color:#9E9E9E;padding:5px;}
#wp-calendar td{background:transparent;}
#wp-calendar td,table#wp-calendar th{padding:3px 0;}
#sidebar #search_main form div{background:#FFF url(images/ico-search.png) no-repeat 185px center;height:33px;position:relative;margin-bottom:15px;border-color:#e2e2e2;border-style:solid;border-width:5px;}
#sidebar #search_main input.field{position:absolute;left:10px;top:8px;padding-top:2px;outline:none;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#636363;border:0;background:transparent;z-index:1;width:170px;}
#sidebar #search_main input.submit{position:absolute;right:0;top:0;z-index:1;}
ul li.recentcomments,ul.top-rated li,.aktt_tweets ul li,.col li,.col-last li{border-bottom:1px dotted #333;margin:0;padding:9px 6px;}
ul#recentcomments li.recentcomments:last-child,ul.top-rated li:last-child,.aktt_tweets li:last-child,.col li:last-child,.col-last li:last-child,#sidebar .widget-it ul li:last-child{border-bottom:none;}
ul#recentcomments li.recentcomments:hover,ul.top-rated li:hover,.aktt_tweets ul li:hover,.col li:hover,.col-last li:hover{background:#1b1b1b;}
#main-content ul.person li{background:transparent url(images/lists/person.png) no-repeat 0 9px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:7px 0 7px 24px;}
#main-content ul.time li{background:transparent url(images/lists/event.png) no-repeat 0 9px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:7px 0 7px 24px;}
#main-content ul.director li{background:transparent url(images/lists/director.png) no-repeat 0 9px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:7px 0 7px 24px;}
#main-content ul.movie li{background:transparent url(images/lists/movie.png) no-repeat 0 9px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:7px 0 7px 24px;}
ul.commented li a{background:transparent url(images/lists/comment.png) no-repeat 0 9px;display:block;list-style-image:none;list-style-position:outside;list-style-type:none;padding:7px 0 7px 24px;}
select,select#cat{width:100%;}
#flickr h2 span{color:#0061D8;}
#flickr h2 span span{color:#FF1183;}
#flickr .wrap{margin-left:-5px;position:relative;margin-bottom:15px;padding:0;}
#flickr a img{float:left;margin-left:5px;margin-bottom:5px;display:block;background:#fff;border:#CECFC6 1px solid;padding:3px;}
#flickr a:hover img{border:#A8AA99 1px solid;}
#footer-out{width:100%; height:80px;background:#000;margin-top:25px;border-top:1px solid #202020;padding:20px 0 24px;}
#footer{width:939px;font-size:11px;color:#CECECE;margin:0 auto;padding:0 0 20px;}
#col-left-foot{width:160px;float:left;margin:10px 10px 0 0;padding:0;}
#col-mid-foot{width:680px;float:left;margin:0;padding:0;}
#col-right-foot{width:60px;float:right;margin:2px 0 0;padding:0;}
#footer .col-right img{vertical-align:middle;}
.widget-it p a,.widget-it p a:visited,#footer p a,#footer p a:visited{color:#f9f9f9;border-bottom:1px solid #888;}
.widget-it p a:hover,#footer p a:hover{color:#f9f9f9;border-bottom:1px solid #f9f9f9;}
#footer p{color:#666;line-height:100%;margin:0 0 8px;padding:0;}
ul#social-all{margin:20px 0 0;padding:0;}
ul#social-all li{display:inline-block;height:32px;width:32px;font-size:1.3em;margin:0 4px 0 0;}
ul#social-all li a{display:inline-block;outline:none;border:none;background:url('images/social/icons.gif') top left no-repeat;width:16px;height:16px;text-indent:-9999px;padding:0;}
ul#social-all li#Fb a{background-position:0 0;}
ul#social-all li#Twit a{background-position:-16px 0;}
ul#social-all li#Del a{background-position:-32px 0;}
ul#social-all li#Digg a{background-position:-48px 0;}
ul#social-all li#Su a{background-position:-64px 0;}
ul#social-all li#Red a{background-position:-80px 0;}
ul#social-all li#MySpace a{background-position:-96px 0;}
ul#social-all li#Fb a:hover{background-position:0 -16px;}
ul#social-all li#Twit a:hover{background-position:-16px -16px;}
ul#social-all li#Del a:hover{background-position:-32px -16px;}
ul#social-all li#Digg a:hover{background-position:-48px -16px;}
ul#social-all li#Su a:hover{background-position:-64px -16px;}
ul#social-all li#Red a:hover{background-position:-80px -16px;}
ul#social-all li#MySpace a:hover{background-position:-96px -16px;}
#sidebar .widget-it #upcoming-events ul li,#sidebar .widget-it #past-events ul li{border:none;margin:0 0 1px;padding:0 0 1px;}
#sidebar .widget-it #upcoming-events ul li ul li a,#sidebar .widget-it #past-events ul li ul li a{border:none;margin:0;padding:0;}
#sidebar .widget-it #upcoming-events ul li.getTickets a{background:url('images/icons/ticket.png') no-repeat 0 0;margin:6px 0;padding:0 0 0 22px;}
.fix{clear:both;height:1px;overflow:hidden;margin:-1px 0 0;}
.ac{text-align:center;}
.ar{text-align:right;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-color:#EEE;border:1px solid #DDD;text-align:center;padding:4px 0 5px;}
.wp-caption-text{font-size:11px;padding:3px 0 0;}
.signup{float:left;width:190px;margin:-6px 0 0 20px;padding:0;}
.signup a{background:url('images/icons/subscribe.gif') no-repeat 0 0;font-size:12px;padding:14px 0 18px 50px; display:block;}
.search-rss{float:right;width:398px; height:60px;}
.search-hold{float:left;background:#555;margin:0;padding:0;}
.ratings{padding-top:12px;}
#embed{background:#1b1b1b url('images/icons/embed.gif') no-repeat 26px 48px;border-top:1px solid #333;padding:25px 0 0 20px;}
#embed textarea{border:none;background:#2d2d2d;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#f0f0f0;width:550px;-moz-border-radius:0.4em;-webkit-border-radius:0.4em;margin:0 0 18px 10px;padding:10px;}
.home #main{margin-bottom:28px;}
.home #main-content .advert_468x60{margin-top:15px;}
#content .home{width:700px;margin-bottom:0;}
.video-box{float:left;width:210px;height:240px;border:1px solid #2a2a2a;-moz-box-shadow:0 0 15px #0d0d0d;margin:0 30px 30px 0;padding:0; position:relative;}

.vids-hold {
margin: 20px 0 0 0;
height:240px;
float:left;
}
.video-box h4{position:absolute;top:10px;left:0;margin:0 20px;}
.
video-box h4 a{color:#FFF;background:#333;line-height:20px;padding:3px;}
.video-box .inside{height:124px;background:#151515;padding:10px; margin:0;}
.video-box.last{margin-right:0;}
.video-box .box-bot{background:#030303 url('images/bg-vid.gif') bottom left repeat-x;border-top:1px solid #2a2a2a;height:90px;}
<!--a img.thumbnail:hover{background:transparent url('images/overlay_play.png') no-repeat 0 0;display:block;z-index:400;}-->
.vid-title{display:block;float:left;width:148px;padding:4px 0 0 10px;}
.vid-title p{font-size:13px;line-height:118%;}
.title{width:358px;margin:0;padding:0;}
.share-rate{width:220px;margin:0;padding:0;}
.share{margin:8px 0 0;padding:0;}
.comment-cloud{display:block;margin-top:14px;}
.comment-cloud a{width:34px;height:27px;background:url(images/icons/bg_popcorn.png) no-repeat 0 0;text-align:center;font-family:arial;font-size:11px;color:#111;display:block;text-decoration:none;margin:0 10px 0 0;padding:18px 0 0;}
#main-content .comment-cloud a{text-decoration:none;margin:0 0 0 15px;padding:auto 0;}
.box-bot .ratings{padding:9px 0 0 10px;}
#header .latest_twitter{position:absolute;left:470px;top:46px;}
#header .latest_twitter img{float:left;margin:0 15px 15px 0;}
#header .latest_twitter ul{font-family:Georgia;line-height:18px;padding:0;}
.col .post-ratings-image{margin:10px 0 0;}
.post-ratings{font-size:10px;}
h1#logo a{width:298px;height:89px;background:url('images/logos/logo_popcorn.gif') no-repeat 0 0;display:block;text-indent:-9999px;border:none;text-decoration:none;margin:0 0 0 -5px;padding:0;}
h1#logo a:hover{background:url('images/logos/logo_popcorn.gif') no-repeat bottom left;border:0;padding:0;}
h1{font-size:40px;font-weight:400;color:#fafafa;margin:0;padding:0;}
h1.e404{font-size:80px;font-weight:400;color:#fafafa;margin:0;padding:0;}
h4#logo a{width:44px;height:43px;background:url('images/logos/logo_popcorn_foot.gif') no-repeat 0 0;display:block;text-indent:-9999px;border:none;text-decoration:none;float:right;margin:0;padding:0;}
h4#logo a:hover{background:url('images/logos/logo_popcorn_foot.gif') no-repeat -44px 0;border:0;padding:0;}
strong{font-weight:700;}
.white{color:#f9f9f9;}
.post-ratings-image{margin:4px 0 0;}
#sidebar .widget-it ul.tabnav{margin:26px 0 6px;}
#sidebar .widget-it .tabnav li{display:inline;list-style:none;text-transform:none;border:none;margin:0;padding:0;}
#sidebar .widget-it .tabnav li a{border:1px solid #151515;-moz-border-radius:0.7em;-webkit-border-radius:0.7em;background:#151515;outline:none;display:inline-block;font-size:13px;margin:0 10px 0 0;padding:0.4em 0.6em 0.3em;}
#sidebar .widget-it .tabnav li a:active,#sidebar .widget-it .tabnav li.ui-tabs-selected a{color:#eee;border:1px solid #777;-moz-border-radius:0.7em;-webkit-border-radius:0.7em;background:#000;outline:none;margin:0 10px 0 0;padding:0.4em 0.6em;}
#sidebar .widget-it .tabnav li a:hover{color:#ddd;border:1px solid #777;-moz-border-radius:0.7em;-webkit-border-radius:0.7em;background:#000;outline:none;margin:0 10px 0 0;padding:0.4em 0.6em;}
#sidebar .widget-it .tabdiv{margin-top:10px;}
/*.single-theme-slider-button{background:url(images/view.png) no-repeat scroll 0 0;cursor:pointer;display:none;width:190px;height:124px;position:absolute;top:10px;opacity:0.3px;margin:0;padding:0;}*/
.required{color:red;}
em{font-style:italic;}
body,img,p,h1,h2,h3,h4,h5,ul,ol,li,form,blockquote,.addthis_button,#sidebar .widget-it #upcoming-events ul li a,#sidebar .widget-it #past-events ul li a,.npm{margin:0;padding:0;}
a,#main-content h2 a,#main-content h3 a{color:#fcd000;text-decoration:none;}
#sidebar .widget-it ul.flickr li a:hover,#page_navi ul.rss li.last,.aktt_tweets li:last-child:hover,#sidebar .widget-it #upcoming-events ul li a:hover,#sidebar .widget-it #past-events ul li a:hover{background:none;}
.execphpwidget,#sidebar ul{clear:both;}
.col-left,.fl{float:left;}
.col-right,.fr{float:right;}
#page_navi a:hover,#main-content p.post-details a:hover,#comments .comment a,#wp-calendar a,.comment-cloud a:hover{text-decoration:underline;}
#page_navi ul,#comments .commentlist,#sidebar .block .inside ul,#sidebar .textwidget,.d453 .textwidget{padding:0;}
#header img.title,.last,#comments .navigation .alignright,#comments .navigation .alignleft,ul#sponsors-foot,#searchform{margin:0;}
label.screen-reader-text,#footer .col-right span,#sidebar .widget-it .ui-tabs-hide{display:none;}
#nav li:hover ul,#nav li.sfhover ul,#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left:auto;}
#main-content a,#main-content p.post-details a,#comments .comment a:hover,#comments .comment span.reply a,#wp-calendar a:hover{text-decoration:none;}
#main-content .post-title h2,#main-content .post-title p.post-details,#main-content .post-title h3,#main-content .archives h2,#main-content .archives p.post-details{padding-right:50px;}
#main-content .latest .advert_468x60,#main-content .latest .featured{margin-left:33px;}
#main-content .featured h4,#sidebar .widget{margin-bottom:15px;}
#main-content .latest p.post-details,#main-content .page h2{padding-top:5px;}
#comments .commentlist .children #respond #form_wrap .col-right,.children #form_wrap .form-right{float:none;}
#sidebar strong,.d453 strong,#wp-calendar th{color:#fff;}
#wp-calendar caption,#tagcloud{padding:10px;}
.share-vid { width:160px; min-height:20px; margin:10px 0 0 0; padding:0;}
.twit-count {width:80px; float:left; padding-top:2px;}
.fb-count {width:80px; float:right;}
ul#idTabs,ul#vidTabs{width:100%;padding:0 0 7px;}
ul#idTabs li,ul#vidTabs li{display:inline;font-family:Georgia;font-weight:700;}
ul#idTabs li a,ul#vidTabs li a{line-height:31px;background:#9F9F9F;color:#fff !important;display:block;float:left;margin-right:4px;padding:0 12px;}
ul#idTabs li a.selected,ul#idTabs li a:hover,ul#vidTabs li a.selected,ul#vidTabs li a:hover{background:#fcd000;text-decoration:none;}
.connect_widget {
background-color:#fff;
}
p{line-height:20px;margin:0 0 14px;padding:0;}
.myForm img { background:#fff; padding:5px;}
.wrap:after,#sidebar .widget_categories ul:after,#sidebar .widget_archive ul:after,#sidebar .widget_links ul:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
