/*
Theme Name: IQ
Theme URI: http://www.filmmakeriq.com
Description: IQ default theme.
Version: 4.0
Author: Filmmaker IQ
Author URI: http://www.filmmakeriq.com
Tags: buddypress
Based on the original BuddyPress Theme
*/
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,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body{background:url(_inc/images/back-ground.png) repeat-x scroll left top #E7E9EB;font-size:12px;font-family:Arial, Tahoma, Verdana, sans-serif;line-height:170%;color:#555;width:980px;padding-top:0 !important;margin:0 auto;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
a img{border:none;}
h1,h2,h3,h4,h5,h6{text-shadow:1px 1px 1px #FFF;letter-spacing:-1px;color:#262626;font-family:Georgia,serif;font-weight:400;line-height:100%;margin:5px 0 15px;}
h1{font-size:28px;margin-bottom:25px;}
h2{font-size:32px;letter-spacing:-1px;margin-bottom:20px;}
h3{font-size:20px;}
h4{font-size:16px;margin-bottom:15px;}
h4 span{color:#A0A7AC;font-style:italic;text-shadow:1px 1px 1px #FFF;}
h5{font-size:14px;margin-bottom:0;}
h6{font-size:12px;margin-bottom:0;}
.entry h2{font-size:26px;}
#sidebar h2{font-size:22px;}
.entry h2.video{background:url(_inc/images/h2video.png) no-repeat scroll 0 0 transparent !important;font-size:32px;padding:3px 0 4px 50px;}
.entry h2.points{background:url(_inc/images/h2-points.png) no-repeat scroll 0 0 transparent !important;font-size:32px;padding:3px 0 4px 50px;}
.entry h2.faq{background:url(_inc/images/f-help.png) no-repeat scroll 0 0 transparent !important;font-size:32px;padding:3px 0 4px 50px;}
a{color:#000;outline:none;}
a:hover,a:active{color:#888;}
a:focus{outline:none;}
.padder{padding:20px;}
.clear{clear:left;}
.clearboth{clear:both;}
p{margin-bottom:15px;}
p:last-child{margin-bottom:0;}
hr{background-color:#E7E7E7;border:0 none;clear:both;height:1px;margin:20px 0;}
img.avatar,img.adstop,img.ads,.tubepress_thumb img{-moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-box-shadow:0 15px 10px -8px #888;-webkit-box-shadow:0 15px 10px -8px #888;box-shadow:0 15px 10px -8px #888;float:left;margin-right:10px;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3);background:url(_inc/images/avatarbg.png) repeat-x scroll left top #000;padding:5px;}
#avatar-upload-form img,#create-group-form img,#group-settings-form img{border:medium none !important;padding:0 !important;}
ul#link-list li img.avatar{padding:5px !important;}
.googleads {margin: 15px 0;}
.tubepress_thumb img{margin-top:5px;margin-right:0;float:none;}
img.adstop{text-align:center;float:none;margin-bottom:20px;}
img.ads{margin:-10px -15px 25px -10px;}
#sidebar ul li a{display:inline;float:none;font-size:120%;overflow:hidden;text-decoration:none;text-indent:0;padding:0;}
img.nostyle{padding: 0 !important; float:left !important; margin-right: 15px !important; -moz-border-radius:0 !important;-moz-box-shadow:none !important;-webkit-border-radius:0 !important;-webkit-box-shadow:none !important;-border-radius:0 !important;box-shadow:none !important;}
img.nostyle2{padding: 0 !important; float:left !important; -moz-border-radius:0 !important;-moz-box-shadow:none !important;-webkit-border-radius:0 !important;-webkit-box-shadow:none !important;-border-radius:0 !important;box-shadow:none !important;}
img.featured{background:url(_inc/images/feature-bg.png) no-repeat scroll 0 0 transparent !important;margin-bottom:15px !important;padding:37px 37px 58px !important; -moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=0, Strength=0) !important;}
img.thumbnail2, .sociable img {border:0 none !important;height:40px;margin:0 !important;padding:0 !important;width:40px;background: transparent !important; -moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;  -moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=0, Strength=0) !important;}
#header{background:transparent !important;color:#FFF;height:162px;margin-bottom:30px;padding-top:25px;position:relative;z-index:3;}
#header #search-bar{display:inline;float:right;margin-bottom:16px;margin-top:30px;width:458px !important;}
#header h1{line-height:230%;background:url(_inc/images/filmmaker-iq-logo.png) no-repeat transparent;height:59px;position:absolute;text-indent:-99999px;width:385px;left:20px;margin:23px 0 0;}
#header #search-bar .padder{padding:10px 20px;}
#header #search-bar input[type=text]{background:transparent !important;color:#666 !important;font-family:Arial !important;font-size:12px !important;font-weight:400;width:252px !important;border-width:0;margin:3px !important;padding:6px 8px !important;}
div.srchButton{display:inline;float:left;position:relative !important;margin:3px !important;}
div.srchButton div input#submit_Header{background:url(_inc/images/searchheader.png) no-repeat scroll 0 0 transparent !important;border:0 none !important;color:#EEE !important;cursor:pointer;font-family:Arial !important;font-size:14px !important;font-weight:700 !important;height:36px;text-align:center !important;text-shadow:1px 1px 1px #333 !important;width:85px !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;margin:0 0 0 5px !important;}
div.srchButton div input#submit_Header:hover{color:#fff !important;}
#header #search-bar input[type=submit]{font-size:11px;margin-left:4px;padding:1px 4px;}
#header h1 a{color:#fff;font-size:26px;text-decoration:none;display:block;}
ul#nav2{bottom:0;float:right;font-family:arial #000;font-size:18px;letter-spacing:-1px;list-style:none outside none;right:15px;text-transform:uppercase;width:592px;margin:0;padding:29px 0 0;}
ul#nav2 li{float:right;}
ul#nav2 li a{color:#DDD;display:block;text-decoration:none;text-shadow:1px 1px 1px #000;padding:5px 10px;}
ul#nav2 li a:hover{color:#fff;text-decoration:none;text-shadow:1px 1px 1px #000;}
ul#nav2 li.selected a,ul#nav2 li.current_page_item a{background:#f5f5f5;color:#555;}
ul#nav2 a:focus{outline:none;}
div#container{background:url(_inc/images/content_line.png) repeat-y scroll 653px 0 transparent;overflow:hidden;position:relative;width:100%;z-index:1;}
div#sidebar{float:left;margin-left:-325px;margin-top:1px;width:325px;}
div#sidebar div#sidebar-me img.avatar{float:left;margin:0 10px 15px 0;}
div#sidebar div#sidebar-me h4{font-size:16px;font-weight:400;margin:0 0 8px;}
div#sidebar ul#bp-nav{clear:left;margin:15px -16px;}
div#sidebar ul#bp-nav li{padding:10px 15px;}
div#sidebar h3.widgettitle{-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;border-radius:0 8px 8px 0;-moz-box-shadow:1px 3px 6px -1px #888;-webkit-box-shadow:1px 3px 6px -1px #888;box-shadow:1px 3px 6px -1px #888;background:#F3F4F5;border-bottom:1px solid #DDD;border-right:1px solid #C7CED1;border-top:1px solid #fff;clear:left;color:#717880;font-size:19px;font-style:italic;text-shadow:1px 1px #FFF;margin:25px -20px 10px -19px;padding:12px 15px 12px 55px;}
div#accordion h3.ui-accordion-header{background:url(_inc/images/separator_bg.png) repeat-x scroll 0 0 #F3F4F5;border-bottom:1px solid #DDD;clear:left;color:#717880;font-size:20px;text-transform:lowercase;margin:0 -20px 0 -19px;padding:12px 15px;}
div#sidebar .widget_search{margin-top:20px;}
div#sidebar .widget_search input[type=text]{width:200px;padding:5px;}
div#sidebar ul#recentcomments li,div#sidebar .widget_recent_entries ul li{margin-bottom:15px;}
div#services div.item-avatar img,div#sidebar ul.item-list img.avatar{height:50px;margin-right:10px;width:50px;}
div#services ul.item-list img.avatar{margin-right:10px;}
img.thumbnail2{float:left;height:144px;width:122px;margin-right:10px;}
div#sidebar div.item-avatar img{width:40px;height:40px;float:left;margin:1px;}
div#sidebar .avatar-block{overflow:hidden;}
div#sidebar ul.item-list div.item-title{font-size:12px;}
div#sidebar ul.item-list div.item-title p{margin-bottom:0;}
div#sidebar div.item-options{background:url(_inc/images/separator_bg.png) repeat-x scroll 0 0 #D6DADD;border-bottom:1px solid #92989B;border-right:1px solid #92989B;font-size:11px;margin:0 -20px 0 -18px;padding:5px 15px;}
div#sidebar div.item-meta,div#sidebar div.item-content{margin-left:72px;font-size:11px;}
div#sidebar div.tags div#tag-text{font-size:1.4em;line-height:140%;padding-top:10px;}
div#content{background:url(_inc/images/separator_bg.png) repeat-x scroll 0 0 transparent;float:left;width:100%;}
div#content .padder{width:613px;}
div#content .left-menu{float:left;width:170px;}
div#content .main-column{margin-left:190px;}
div#item-header{overflow:hidden;}
div#item-header div#item-header-content{margin-left:170px;}
div#item-header h2{font-size:28px;line-height:120%;margin:0 0 5px;}
div#item-header h2 a{text-decoration:none;color:#777;}
div#item-header img.avatar{float:left;margin:0 15px 25px 0;}
div#item-header span.activity,div#item-header h2 span.highlight{vertical-align:middle;font-size:11px;font-weight:400;line-height:170%;margin-bottom:7px;}
div#item-header h2 span.highlight{font-size:16px;}
div#item-header h2 span.highlight span{position:relative;top:-2px;right:-2px;font-weight:700;font-size:11px;background:#a1dcfa;color:#fff;margin-bottom:2px;-moz-border-radius:3px;-webkit-border-radius:3px;vertical-align:middle;cursor:pointer;display:none;padding:1px 4px;}
div#item-header div#item-meta{font-size:14px;color:#aaa;padding-bottom:10px;overflow:hidden;margin:15px 0 5px;}
div#item-header div#item-actions{float:right;width:20%;text-align:right;margin:0 0 15px 15px;}
div#item-header div#item-actions h3{font-size:12px;margin:0 0 5px;}
div#item-header ul{overflow:hidden;margin-bottom:15px;}
div#item-header ul h5,div#item-header ul span,div#item-header ul hr{display:none;}
div#item-header ul li{float:right;}
div#item-header ul img.avatar,div#item-header ul.avatars img.avatar{width:30px;height:30px;margin:2px;}
div#item-header div.generic-button,div#item-header a.button{float:left;margin:10px 10px 0 0;}
div#item-header div#message.info{line-height:80%;}
ul.item-list{width:100%;}
ul.item-list li{background:url(_inc/images/separator_bg.png) repeat-x scroll center bottom transparent;position:relative;list-style:none;padding:15px 0;}
#sidebar ul li{background:url(_inc/images/separator_bg.png) repeat-x scroll center bottom transparent;list-style:decimal inside none;left:0;padding:10px 0;}
#sidebar ul.item-list li{background:url(_inc/images/separator_bg.png) repeat-x scroll center bottom transparent;position:relative;list-style:none;display:inline-block;width:100%;padding:15px 0;}
#sidebar ul#message-threads li{list-style:none;}
ul.single-line li{border:none;}
body.activity-permalink ul.item-list li{padding-top:0;}
ul.item-list li img.avatar{float:left;margin:0 10px 10px 0;}
ul.item-list li div.item-title,ul.item-list li h4{font-weight:400;font-size:14px;margin:0;}
ul.item-list li div.item-title span{font-size:12px;color:#999;}
ul.item-list li div.item-desc{font-size:11px;color:#888;width:50%;margin:10px 0 0 64px;}
ul.item-list li div.action{position:absolute;top:15px;right:0;text-align:right;}
ul.item-list li div.meta{margin-top:10px;color:#888;font-size:11px;}
ul.item-list li h5 span.small{font-weight:400;font-size:11px;}
div.post ul li.cat-item{background:none;padding-left:0;font-weight:700;}
div.post ul.children li.cat-item{background:url(_inc/images/bullet.png) no-repeat scroll left center transparent;font-weight:400;padding:5px 0 8px 18px;}
div.post div.point-leaders ul li{background:url("_inc/images/separator_bg.png") repeat-x scroll center bottom transparent;left:0;list-style:decimal inside none;padding:10px 0;}
div.post div.point-leaders ul li a{display:inline;float:none;font-size:120%;overflow:hidden;text-decoration:none;text-indent:0;padding:0;}
div.item-list-tabs{background:url(_inc/images/separator_bg.png) repeat-x scroll 0 0 #F8F8F8;clear:left;overflow:hidden;margin:25px -18px 20px;}
div.item-list-tabs ul li a{text-decoration:none;}
div.item-list-tabs ul{width:100%;}
div.item-list-tabs ul li{float:left;margin:5px 0 0 5px;}
div.item-list-tabs#subnav ul li{margin-top:0;}
div.item-list-tabs ul li:first-child{margin-left:20px;}
div.item-list-tabs ul li.last{float:right;margin:7px 20px 0 0;}
div.item-list-tabs#subnav ul li.last{margin-top:4px;}
div.item-list-tabs ul li.last select{max-width:175px;}
div.item-list-tabs ul li a,div.item-list-tabs ul li span{display:block;text-decoration:none;padding:5px 10px;}
div.item-list-tabs ul li span{color:#aaa;}
div.item-list-tabs ul li a span{display:inline;color:inherit;padding:0;}
div.item-list-tabs ul li.selected a,div.item-list-tabs ul li.current a{background-color:#E7E9EB;color:#555;font-weight:700;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;}
ul li.loading a{background-image:url( _inc/images/ajax-loader.gif );background-position:92% 50%;background-repeat:no-repeat;padding-right:30px !important;}
div#item-nav ul li.loading a{background-position:88% 50%;}
div.item-list-tabs#object-nav{margin-top:0;}
div.item-list-tabs#subnav{background:#E7E9EB;border-bottom:1px solid #ddd;min-height:35px;overflow:hidden;margin:-15px -18px 15px -20px;}
div.item-list-tabs ul li.feed a{background:url( _inc/images/rss.png ) center left no-repeat;padding-left:20px;}
.item-body{margin:20px 0;}
span.highlight,span.activity,span.attention,span.alert,div#message p{background:none repeat scroll 0 0 #D6DADD;border-bottom:1px solid #92989B;border-right:1px solid #92989B;color:#111;display:inline-block;font-size:11px;font-weight:400;margin-top:6px;text-decoration:none;text-shadow:1px 1px 1px #FFF;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:1px 8px;}
div.dir-search{float:right;margin:-37px 0 0;}
div.dir-search input[type=text]{font-size:12px;padding:4px;}
div.pagination{border-bottom:1px solid #eaeaea;color:#888;font-size:11px;height:16px;margin:-15px -20px 9px;padding:10px 20px;}
div.pagination#user-pag,.friends div.pagination,.mygroups div.pagination,.myblogs div.pagination,noscript div.pagination{background:#f8f8f8;border:none;padding:8px 15px;}
div.pagination .pag-count{float:left;}
div.pagination .pagination-links{float:right;}
div.pagination .pagination-links span,div.pagination .pagination-links a{font-size:12px;padding:0 5px;}
div.pagination .pagination-links a:hover{font-weight:700;}
.wp-pagenavi{clear:both;}
.wp-pagenavi a,.wp-pagenavi span,.tubepress_container div.pagination a,.tubepress_container div.pagination span.current{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:url(_inc/images/white-grad2.png) repeat-x scroll left top transparent;border:1px solid #aaa;font-family:arial;text-shadow:1px 1px 1px #FFF;text-decoration:none;margin:2px;padding:5px 10px;}
.wp-pagenavi a:hover,.wp-pagenavi span.current,.tubepress_container div.pagination span.current{background:url(_inc/images/white-grad-hover.png) repeat-x scroll left top transparent;color:#111;border-color:#AAA;}
.wp-pagenavi span.current,.tubepress_container div.pagination span.current{font-weight:700;}
div#message{margin:15px 0;}
div#message.updated{clear:both;}
div#message p{font-size:12px;display:block;padding:10px 15px;}
div#message.error p{background:#e41717;color:#fff;clear:left;border-color:#a71a1a;}
div#message.updated p{background:#dffcd9;color:#1a9b00;border-color:#c4e9bd;}
form.standard-form#signup_form div div.error{color:#fff;background:#e41717;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:90%;margin:0 0 10px;padding:6px;}
.cform input.backbutton,.cform input.resetbutton,.cform input.sendbutton,a.button,input[type=submit],input[type=button],ul.button-nav li a,div.generic-button a,a.buttonmore,.activity-list .activity-header a:first-child,.activity-list div.activity-meta a,.activity-list div.activity-meta a.acomment-reply{background:url( _inc/images/white-grad2.png) top left repeat-x #bec1cd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;line-height:170% !important;border:1px solid #AAA;color:#111;cursor:pointer;font-size:11px;font-weight:700;text-decoration:none;text-shadow:0 1px 1px #FFF;vertical-align:bottom;padding:5px 10px;}
a.buttonmore{float:right;}
.cform input.backbutton:hover,.cform input.resetbutton:hover,.cform input.sendbutton:hover,a.buttonmore:hover,.activity-list .activity-header a:first-child:hover,span.highlight:hover,.activity-list div.activity-meta a:hover,.activity-list div.activity-meta a.acomment-reply:hover,a.button:hover,a.button:focus,input[type=submit]:hover,input[type=button]:hover,ul.button-nav li a:hover,ul.button-nav li.current a,div.generic-button a:hover{background:url( _inc/images/white-grad-hover.png ) top left repeat-x;color:#111;outline:none;border-color:#aaa;}
div.accept,div.reject{float:left;margin-left:10px;}
ul.button-nav li{float:left;margin:0 10px 10px 0;}
ul.button-nav li.current a{font-weight:700;}
.ajax-loader{background:url( _inc/images/ajax-loader.gif ) center left no-repeat !important;display:none;padding:8px;}
a.loading{background-image:url( _inc/images/ajax-loader.gif ) !important;background-position:95% 50% !important;background-repeat:no-repeat !important;padding-right:25px !important;}
form.standard-form textarea,form.standard-form input[type=text],form.standard-form select,form.standard-form input[type=password],.dir-search input[type=text]{border:1px inset #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font:inherit;font-size:14px;color:#888;padding:6px;}
form.standard-form select{padding:3px;}
form.standard-form input[type=password]{margin-bottom:5px;}
form.standard-form label,form.standard-form span.label{display:block;font-weight:700;margin:15px 0 5px;}
form.standard-form div.checkbox label,form.standard-form div.radio label{font-weight:400;font-size:14px;color:#888;margin:5px 0 0;}
form.standard-form#sidebar-login-form label{margin-top:5px;}
form.standard-form input[type=text]{width:75%;}
form.standard-form#sidebar-login-form input[type=text],form.standard-form#sidebar-login-form input[type=password]{width:95%;padding:4px;}
form.standard-form #basic-details-section input[type=password],form.standard-form #blog-details-section input#signup_blog_url{width:35%;}
form.standard-form#signup_form input[type=text],form.standard-form#signup_form textarea{width:90%;}
form.standard-form#signup_form div.submit{float:right;}
div#signup-avatar img{margin:0 15px 10px 0;}
form.standard-form textarea{width:75%;height:120px;}
form.standard-form textarea#message_content{height:200px;}
form.standard-form#send-reply textarea{width:97.5%;}
form.standard-form p.description{font-size:11px;color:#888;margin:5px 0;}
form.standard-form div.submit{clear:both;padding:15px 0;}
form.standard-form div.submit input{margin-right:15px;}
form.standard-form div.radio ul{list-style:disc;margin:10px 0 15px 38px;}
form.standard-form div.radio ul li{margin-bottom:5px;}
form.standard-form a.clear-value{display:block;margin-top:5px;outline:none;}
form.standard-form #basic-details-section,form.standard-form #blog-details-section,form.standard-form #profile-details-section{float:left;width:48%;}
form.standard-form #profile-details-section{float:right;}
form.standard-form #blog-details-section{clear:left;}
form.standard-form input:focus,form.standard-form textarea:focus,form.standard-form select:focus{background:#fafafa;color:#555;}
form#send-invite-form{margin-top:20px;}
div#invite-list{height:400px;overflow:scroll;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#f5f5f5;width:160px;border:1px solid #e4e4e4;margin:10px 0;padding:5px;}
table#message-threads{width:auto;margin:0 -20px;}
table.profile-fields{margin-bottom:20px;}
div#sidebar table{width:117%;margin:0 -16px;}
table tr td,table tr th{vertical-align:middle;padding:8px;}
table tr td.label{border-right:1px solid #eaeaea;font-weight:700;width:25%;}
table tr td.thread-info p{margin:0;}
table tr td.thread-info p.thread-excerpt{color:#888;font-size:11px;margin-top:3px;}
div#sidebar table td,table.forum td{text-align:center;}
table tr.alt{background:url(_inc/images/separator_bg.png) repeat-x scroll 0 0 #F8F8F8;border-bottom:1px solid #DDD;}
table.notification-settings{margin-bottom:20px;text-align:left;}
table.notification-settings th.icon,table.notification-settings td:first-child{display:none;}
table.notification-settings th.title{width:80%;}
table.notification-settings .yes,table.notification-settings .no{width:40px;text-align:center;}
table.forum{width:auto;margin:-9px -18px 20px -20px;}
table.forum tr:first-child{background:url(_inc/images/separator_bg.png) repeat-x scroll 0 0 #D6DADD;border-bottom:1px solid #92989B;}
table.forum tr.sticky td{background:none repeat scroll 0 0 #DAE8F2;border-bottom:1px solid #C6D3DC;border-top:1px solid #EEF8FF;}
table.forum tr.closed td.td-title{padding-left:35px;background-image:url( _inc/images/closed.png );background-position:15px 50%;background-repeat:no-repeat;}
table.forum td p.topic-text{color:#888;font-size:11px;}
table.forum tr > td:first-child,table.forum tr > th:first-child{padding-left:15px;}
table.forum tr > td:last-child,table.forum tr > th:last-child{padding-right:15px;}
table.forum tr th#th-title,table.forum tr th#th-poster,table.forum tr th#th-group,table.forum td.td-poster,table.forum td.td-group,table.forum td.td-title{text-align:left;}
table.forum td.td-freshness{font-size:11px;color:#888;}
table.forum td img.avatar{margin-right:5px;}
table.forum td.td-poster,table.forum td.td-group{min-width:130px;}
table.forum th#th-title{width:40%;}
table.forum th#th-postcount{width:1%;}
form#whats-new-form{margin-bottom:5px;border-bottom:1px solid #f0f0f0;overflow:hidden;padding-bottom:20px;}
#item-body form#whats-new-form{margin-top:20px;border:none;}
.home-page form#whats-new-form{border-bottom:none;padding-bottom:0;}
form#whats-new-form h5{font-weight:400;font-size:12px;color:#888;margin:0 0 0 76px;padding:0 0 3px;}
form#whats-new-form #whats-new-avatar{float:left;}
form#whats-new-form #whats-new-content{margin-left:54px;padding-left:22px;}
form#whats-new-form #whats-new-textarea{border:1px inset #ccc;background:#fff;margin-bottom:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:8px;}
form#whats-new-form textarea{width:100%;height:60px;font-size:14px;font-family:inherit;color:#555;border:none;margin:0;padding:0;}
form#whats-new-form #whats-new-options select{max-width:200px;}
form#whats-new-form #whats-new-submit{float:right;margin:0;}
ul.activity-list li{overflow:hidden;padding:30px 0 0;}
ul.activity-list > li:first-child{padding-top:5px;}
ul.activity-list li.has-comments{padding-bottom:20px;}
.activity-list li.mini{position:relative;font-size:11px;min-height:35px;padding:12px 0 0;}
.activity-list li.mini div.activity-meta{margin:0;}
.activity-list li.mini .activity-avatar img.avatar,.activity-list li.mini .activity-avatar img.FB_profile_pic{width:20px;height:20px;margin-left:36px;}
.activity-list li.activity_comment .activity-avatar img.avatar,.activity-list li.activity_comment .activity-avatar img.FB_profile_pic{width:40px;height:40px;margin-left:20px;}
body.activity-permalink .activity-list li .activity-avatar img.avatar,body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic{width:100px;height:100px;margin-left:0;}
.activity-list li.mini .activity-content{margin-right:175px;}
.activity-list li.mini .activity-content p{float:left;margin:0;}
.activity-list li.mini .activity-meta{position:absolute;right:0;}
body.activity-permalink .activity-list li.mini .activity-meta{position:absolute;right:15px;}
.activity-list li.mini .activity-comments{clear:left;font-size:12px;margin-top:30px;}
.activity-list li .activity-inreplyto{font-size:11px;color:#888;margin-left:70px;margin-bottom:15px;padding-left:25px;background:url( _inc/images/replyto_arrow.gif ) 7px 0 no-repeat;}
.activity-list li .activity-inreplyto > p{display:inline;margin:0;}
.activity-list li .activity-inreplyto blockquote,.activity-list li .activity-inreplyto div.activity-inner{background:none;border:none;display:inline;overflow:hidden;margin:0;padding:0;}
.activity-list .activity-avatar img{width:60px;height:60px;}
body.activity-permalink .activity-list .activity-avatar img{width:100px;height:100px;}
.activity-list .activity-content{margin-left:80px;}
body.activity-permalink .activity-list li .activity-content{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd;margin-bottom:20px;margin-left:135px;font-size:16px;line-height:150%;min-height:35px;margin-right:0;padding:15px;}
body.activity-permalink .activity-list li .activity-header > p{background:url( _inc/images/activity_arrow.gif ) top left no-repeat;margin-left:-35px;height:35px;margin-bottom:0;padding:5px 0 0 38px;}
.activity-list .activity-content .activity-header,.activity-list .activity-content .comment-header{font-size:11px;color:#888;line-height:220%;}
.activity-list .activity-header a:first-child:hover{color:#111;border-color:#aaa;}
.activity-list .activity-content a:first-child:focus{outline:none;}
.activity-list .activity-content span.time-since{color:#aaa;}
.activity-list .activity-content span.activity-header-meta a{background:none;font-size:11px;border:none;color:#aaa;text-decoration:underline;margin:0;padding:0;}
.activity-list .activity-content span.activity-header-meta a:hover{color:inherit;text-decoration:none;}
.activity-list .activity-content .activity-inner,.activity-list .activity-content blockquote{overflow:hidden;margin:15px 0 15px 5px;}
body.activity-permalink .activity-content .activity-inner,body.activity-permalink .activity-content blockquote{margin-top:5px;}
.activity-inner > .activity-inner{margin:0 !important;}
.activity-inner > blockquote{margin:0 !important;}
.activity-list .activity-content img.thumbnail{float:left;border:2px solid #eee;margin:0 10px 5px 0;}
.activity-list li.load-more{background:#F3F4F5 !important;text-align:center;font-size:1.2em;border-right:1px solid #ddd;border-bottom:1px solid #ddd;-moz-border-radius:25px;-webkit-border-radius:25px 25px 25px 25px;border-radius:25px 25px 25px 25px;-moz-box-shadow:0 8px 10px -5px #888;-webkit-box-shadow:0 8px 10px -5px #888;box-shadow:0 8px 10px -5px #888;margin:15px 0 !important;padding:10px 15px !important;}
.activity-list li.load-more a{color:#555;}
div.activity-meta{clear:left;margin:0 0 20px 3px;}
div.activity-meta a:focus{outline:none;}
div.activity-meta a:hover{color:#111;border-color:#aaa;}
div.activity-meta a.acomment-reply:hover{color:#111;border-color:#aaa;}
div.activity-comments{position:relative;width:auto;overflow:hidden;margin:0 0 0 75px;}
body.activity-permalink div.activity-comments{width:auto;margin-left:135px;background:none;}
div.activity-comments > ul{background:#f5f5f5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 5px 5px;-moz-box-shadow:1px 1px 2px #888 inset;-webkit-box-shadow:1px 1px 2px #888 inset;box-shadow:1px 1px 2px #888 inset;border-color:#CCC #FFF #FFF #CCC;border-style:solid;border-width:1px;}
div.activity-comments ul,div.activity-comments ul li{border:none;list-style:none;}
div.activity-comments ul{clear:left;}
div.activity-comments ul li{background:none repeat scroll 0 0 transparent;border-top:2px solid #fff;margin-left:15px;padding:10px 15px 10px 0;}
body.activity-permalink div.activity-comments ul li{border-width:1px;padding:15px 0;}
div.activity-comments ul li p:last-child{margin-bottom:0;}
div.activity-comments > ul > li:first-child{border-top:none;}
div.activity-comments ul li:last-child{margin-bottom:0;}
div.activity-comments ul li > ul{margin-top:5px;margin-left:25px;}
body.activity-permalink div.activity-comments ul li > ul{margin-top:15px;}
div.activity-comments div.acomment-avatar img{float:left;margin-right:10px;}
div.activity-comments div.acomment-content{font-size:11px;margin-left:39px;margin-top:5px;}
div.acomment-content .time-since{display:none;}
div.acomment-content .activity-delete-link{display:none;}
div.acomment-content .comment-header{display:none;}
body.activity-permalink div.activity-comments div.acomment-content{font-size:14px;}
div.activity-comments div.acomment-meta{font-size:11px;color:#888;}
div.activity-comments form.ac-form{background:none repeat scroll 0 0 #D6DADD;border-bottom:1px solid #92989B;border-right:1px solid #92989B;display:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:10px 0 10px 33px;padding:8px;}
div.activity-comments li form.ac-form{margin-right:15px;}
div.activity-comments form.root{margin-left:0;}
div.activity-comments div#message{margin-top:15px;margin-bottom:0;}
div.activity-comments form.loading{background-image:url( _inc/images/ajax-loader.gif );background-position:2% 95%;background-repeat:no-repeat;}
div.activity-comments form .ac-textarea{border:1px inset #ccc;background:#fff;margin-bottom:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:8px;}
div.activity-comments form textarea{width:100%;font-family:inherit;font-size:11px;color:#555;height:60px;border:none;padding:0;}
div.activity-comments form input{margin-top:5px;}
div.activity-comments form div.ac-reply-avatar{float:left;}
div.activity-comments form div.ac-reply-content{margin-left:25px;padding-left:15px;color:#888;font-size:11px;}
table#message-threads tr.unread td{background:#FFF9DB;border-top:1px solid #FFE8C4;border-bottom:1px solid #FFE8C4;font-weight:700;}
table#message-threads tr.unread td span.activity{background:#fff;}
li span.unread-count,tr.unread span.unread-count{background:#d00;color:#fff;font-weight:700;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:2px 8px;}
div.item-list-tabs ul li a span.unread-count{color:#fff;padding:1px 6px;}
div.messages-options-nav{font-size:11px;background:#eee;text-align:right;margin:0 -20px;padding:5px 15px;}
div#message-thread div.message-box{margin:0 -20px;padding:15px;}
div#message-thread div.alt{background:#f4f4f4;}
div#message-thread p#message-recipients{margin:10px 0 20px;}
div#message-thread img.avatar{float:left;vertical-align:middle;margin:0 10px 0 0;}
div#message-thread strong{font-size:16px;margin:0;}
div#message-thread strong a{text-decoration:none;}
div#message-thread strong span.activity{margin:4px 0 0 10px;}
div#message-thread div.message-content{margin-left:45px;overflow:hidden;}
div#message-thread div.message-options{text-align:right;}
ul#topic-post-list{width:auto;margin:15px -20px;}
ul#topic-post-list img{max-width:100%;}
ul#topic-post-list li{position:relative;padding:15px;}
ul#topic-post-list li.alt{background:#f4f4f4;}
ul#topic-post-list li div.poster-meta{margin-bottom:10px;color:#888;}
ul#topic-post-list li div.post-content{margin-left:54px;}
post-content{background:url(_inc/images/separator_bg.png) repeat-x scroll 0 0;}
div.admin-links{position:absolute;top:15px;right:25px;color:#888;font-size:11px;}
div#topic-meta div.admin-links{bottom:0;right:0;top:auto;}
div#topic-meta{position:relative;padding:5px 0;}
div#topic-meta h3{font-size:20px;}
div#new-topic-post{margin:0;padding:1px 0 0;}
div.post{background:url(_inc/images/separator_bg.png) repeat-x scroll center bottom transparent;overflow:hidden;margin:0 0 40px;padding:0 0 20px;}
div.preview{float:right;width:468px;}
div.post h2.pagetitle,div.post h2.posttitle,div.caption h2.posttitle{font-weight:400;line-height:100%;margin:0;}
div.post h2.pagetitle a,div.post h2.posttitle a,div.caption h2.posttitle a{color:#000;text-decoration:none;text-shadow:1px 1px white, -1px -1px #DDD;}
div.post h2.pagetitle a:hover,div.post h2.posttitle a:hover,div.caption h2.posttitle a:hover{color:#444;text-decoration:none;text-shadow:1px 1px white, -1px -1px #DDD;}
.navigation,.paged-navigation,.comment-navigation,.tubepress_container div.pagination{overflow:hidden;font-family:georgia, times, serif;font-style:italic;font-size:14px;margin:5px 0 25px;padding:5px 0;}
.tubepress_container div.pagination{clear:both;text-align:center;border-bottom:0 !important;height:100%;}
.tubepress_container div.pagination span.disabled{margin-right:3px;color:#adaaad;padding:2px 6px;}
.alignright{float:right;margin-left:15px;}
.alignleft{float:left;margin-right:15px;}
div.post p{font-size:14px;margin:0 0 20px;}
div.post ul,div.post ol,div.post dl{margin:0 0 18px 1.5em;}
div.post ul{list-style:none;}
div.post ul li,#services ul li{background:url(_inc/images/bullet.png) no-repeat scroll left center transparent;color:#262626;padding:5px 0 8px 18px;}
div.post ol{list-style:decimal;}
div.post ol ol{list-style:upper-alpha;}
div.post dl{margin-left:0;}
div.post dt{font-size:14px;font-weight:700;}
div.post dd{margin:0 0 15px;}
div.post pre,div.post code p{background:#f4f4f4;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px;}
div.post code{font-family:"Monaco", courier, sans-serif;}
div.post blockquote{background:url(_inc/images/blockq.png) no-repeat scroll 0 0 transparent;font-family:georgia,times,serif;font-size:16px;font-style:italic;line-height:150%;quotes:none;text-align:justify;padding:0 70px;}
div.post blockquote a{text-decoration:none;}
div.post blockquote .left,div.entry blockquote strong{font-size:20px;letter-spacing:-1px;text-align:right;text-shadow:1px 1px white, -1px -1px #DDD;font-weight:400;}
div.post table{border-collapse:collapse;border-spacing:0;border:1px solid #eee;}
div.post table th{border-top:1px solid #eee;text-align:left;}
div.post table td{border-top:1px solid #eee;}
div.post div.author-box,div.comment-avatar-box{background:#f0f0f0;float:left;font-family:georgia, times, serif;font-style:italic;text-align:center;width:70px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 15px 15px 0;padding:10px;}
div.author-box p,div.comment-avatar-box p{margin:5px 0 0;}
div.author-box a,div.comment-avatar-box a{text-decoration:none;}
div.post div.author-box img,div.comment-avatar-box img{float:none;border:4px solid #fff;margin:0;}
div.comment-content{margin-left:105px;}
div.share,div.relatedposts,div.comment-meta,div.comment-options,div.post p.postmetadata{-moz-box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.3);background:none repeat scroll 0 0 #F3F4F5;border:5px solid #D6DADD;color:#888;font-size:12px;text-shadow:1px 1px 1px #FFF;margin:15px;padding:6px 10px;}
div.relatedposts{margin:25px 15px 15px;}
div.share{background:url(_inc/images/sharelove.png) no-repeat scroll 20px 10px #F3F4F5;}
.share h2{margin-bottom:5px;padding-left:100px;text-align:center;}
.sharetext{font-weight:700;padding-left:100px;text-align:center;}
div.sociable{margin:0 !important;padding:26px 0 0 !important;}
div.post p.date,#sidebar p.date,h3 span{color:#A0A7AC;font-family:'Lucida Grande',Geneva,Helvetica,sans-serif;font-size:11px;font-weight:700;letter-spacing:0.2em;text-shadow:1px 1px 1px #FFF;text-transform:uppercase;margin:10px 0;}
#sidebar p.date,h3 span{color:#A0A7AC;display:block;font-family:Georgia,serif;font-size:11px;font-style:normal;font-weight:700;letter-spacing:0;text-align:right;text-shadow:1px 1px 1px #FFF;text-transform:none;margin:0 !important;padding:0;}
span.sbmore{background:url(_inc/images/sbmore.png) no-repeat scroll 0 0 transparent;display:block;float:right;height:31px;text-indent:-9999px;width:46px;margin:-5px 0 0;}
span.sbmore a{display:block;}
div.post p.date a,#sidebar p.date a{color:#A0A7AC;text-decoration:none;}
div.post p.date a:hover,#sidebar p.date a:hover{color:#111;text-decoration:none;}
div.post p.postmetadata{clear:left;font-family:georgia,serif;font-size:10px;font-style:italic;margin-top:15px;overflow:hidden;text-shadow:1px 1px 1px #FFF;text-transform:uppercase;}
div.post .tags{float:left;display:inline-block;}
div.post .comments{float:right;display:inline-block;}
div.post img{margin-bottom:15px; -moz-border-radius:5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-moz-box-shadow:0 15px 10px -8px #888;-webkit-box-shadow:0 15px 10px -8px #888;box-shadow:0 15px 10px -8px #888;filter:progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3);background:url(_inc/images/avatarbg.png) repeat-x scroll left top #000;padding:5px;}
div.post img.wp-smiley{border:none !important;float:none !important;clear:none !important;margin:0 !important;padding:0 !important;}
div.post img.centered,img.aligncenter{display:block;margin-left:auto;margin-right:auto;}
div.post img.alignright{display:inline;margin:0 0 2px 7px;padding:4px;}
div.post img.alignleft{display:inline;margin:0 7px 2px 0;padding:4px;}
div.post .aligncenter,div.post div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
div.post .wp-caption{text-align:center;padding-top:4px;}
div.post .wp-caption img{}
.linklove{display:none;}
div.post dd.wp-caption p.wp-caption-text,div.post .wp-caption p.wp-caption-text{font-size:0.9em;line-height:17px;margin:0;padding:0 4px 5px 0;}
#trackbacks{margin-top:30px;}
#comments h3,#trackbacks h3,#respond h3{font-size:20px;font-weight:400;color:#555;margin:5px 0 25px;}
#comments span.title,#trackbacks span.title{color:#aaa;}
ol.commentlist li{margin:0 0 30px;}
div.comment-meta{border-top:none;padding-top:0;}
div.comment-meta h5{font-weight:400;}
div.comment-meta em{float:right;}
div.comment-options{border-bottom:none;}
#footer{text-align:center;color:#A0A7AC;text-shadow:1px 1px 1px #FFF;padding:25px;}
#footer a{color:#bbb;}
#services_bg{background:url(_inc/images/separator_bg.png ) repeat-x scroll top left;padding-top:1px;margin-top:-47px;}
#services{position:relative;background:url(_inc/images/separator_bg.png) repeat-x center bottom;height:280px;}
#services a.button{float:right;}
#services .one-third{background:url( _inc/images/third-left-bg.png ) no-repeat top left;float:left;height:227px;position:relative;width:215px;padding:31px 35px 20px 76px;}
#services .first{background:none !important;}
#services img.icon{left:23px;position:absolute;top:31px;}
#services .one-third.first img.icon{left:18px;}
div#services h3{color:#000;font-size:25px;}
ul.topnav{list-style:none;float:left;width:940px;font-size:15px;margin:0;padding:0 20px;}
ul.topnav li{float:left;position:relative;margin:0;padding:0 15px 0 35px;}
ul.topnav li a{color:#ccc;display:block;float:left;font-weight:700;letter-spacing:-1px;text-decoration:none;text-transform:lowercase;padding:7px 5px;}
ul.topnav li a:hover{color:#fff;text-decoration:none;background:url(_inc/images/topnav_hover.gif) no-repeat center top;}
ul.topnav li span{width:17px;height:35px;float:left;background:url(_inc/images/subnav_btn.gif) no-repeat center top;}
ul.topnav li span.subhover{background-position:center bottom;cursor:pointer;}
ul.topnav li ul.subnav{list-style:none;position:absolute;left:0;top:35px;background:#333;display:none;float:left;width:170px;border:1px solid #111;z-index:9999;margin:0;padding:0;}
ul.topnav li ul.subnav li{border-top:1px solid #252525;border-bottom:1px solid #444;clear:both;width:170px;margin:0;padding:0;}
html ul.topnav li ul.subnav li a{float:left;width:145px;background:#333 url(_inc/images/dropdown_linkbg.gif) no-repeat 10px center;padding-left:20px;}
html ul.topnav li ul.subnav li a:hover{background:#222 url(_inc/images/dropdown_linkbg.gif) no-repeat 10px center;}
.pagepadder{height:100px;}
.catpadder{height:65px;}
li.general{background:url(_inc/images/general.png) no-repeat scroll 0 3px transparent;}
li.screenwriting{background:url(_inc/images/screenwriting.png) no-repeat scroll 0 3px transparent;}
li.preproduction{background:url(_inc/images/preproduction.png) no-repeat scroll 0 3px transparent;}
li.production{background:url(_inc/images/production.png) no-repeat scroll 0 3px transparent;}
li.postproduction{background:url(_inc/images/postproduction.png) no-repeat scroll 0 3px transparent;}
li.distribution{background:url(_inc/images/distribution.png) no-repeat scroll 0 3px transparent;}
.searchinside{background:url(_inc/images/searchbox.png) no-repeat scroll 0 0 transparent;display:inline;float:left;height:34px !important;position:relative !important;width:356px;z-index:1000001 !important;margin:3px;}
span.customStyleSelectBox{font-size:11px;background-color:none;color:#7c7c7c;padding:5px 7px;}
span.customStyleSelectBox.changed{display:inline !important;}
#header #search-which{color:#666 !important;padding-bottom:6px !important;padding-top:1px !important;position:absolute !important;right:3px;background:none repeat scroll 0 0 transparent;top:2px;width:92px;z-index:1000000 !important;border:0 #fff;}
div#srchMenuContainer{color:#666 !important;padding-bottom:6px !important;padding-top:1px !important;position:absolute !important;right:3px;text-align:right;top:2px;width:92px;z-index:1000000 !important;margin:3px;}
.selectME ul{nofocusline:expression(this.onFocus=this.blur());outline:none;background:none repeat scroll 0 0 #E8E9EA;}
*.selectME:focus ul,*.selectME:focus .cornerstop{outline:none;}
div.clears,span.clears{clear:both;margin:0;padding:0;}
#arrowImg{background:transparent url(_inc/images/arrow_down_6x34.png) no-repeat right center scroll;width:16px;_width:13px;height:20px;_height:18px;z-index:10000;display:inline-block;margin:0;padding:0;}
div.selectME a:hover{color:#000 !important;}
div.selectME div.cornerstop{height:3px;background:transparent;margin:0;padding:0 0 0 3px;}
div.selectME div.cornerstop div{height:3px;background:transparent;margin:0;padding:0 3px 0 0;}
div.selectME div.cornerstop div div{height:3px;background:transparent;overflow:hidden;margin:0;}
div.selectME div.cornersbottom{height:3px;background:transparent;margin:0;padding:0 0 0 3px;}
div.selectME div.cornersbottom div{height:3px;background:transparent;margin:0;padding:0 3px 0 0;}
div.selectME div.cornersbottom div div{height:3px;background:transparent;overflow:hidden;margin:0;}
div.selectME div.middle{background:transparent;margin:0;padding:0 0 0 3px;}
div.selectME div.middle div{background:transparent;margin:0;padding:0 3px 0 0;}
div.selectME div.middle div div{background:transparent;margin:0;padding:0;}
div.selectME div.first{display:block;line-height:normal;cursor:pointer;position:static;height:18px;margin:0 0 -1px;padding:0;}
div.selectME div.first span.selectME{float:left;display:block;font:8pt Arial;line-height:18px;color:#8a8a8a;border-left:1px solid #d4d4d4;left:4px;position:relative;white-space:nowrap;overflow:hidden;margin:0;}
div.selectME div.first a,div.selectME div.first a:visited{display:block;padding:0;}
div.selectME ul{-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;-moz-box-shadow:1px 1px 1px #000;-webkit-box-shadow:1px 1px 1px #000;box-shadow:1px 1px 1px #000;border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000;clear:none;float:left;line-height:normal;list-style-type:none;position:absolute;text-align:right;z-index:103;margin:4px 0 0 -4px;padding:0;}
div.selectME ul li{display:none;clear:left;color:#8a8a8a;text-align:left;background:transparent;position:static;float:left;z-index:104;margin:0;padding:0;}
div.selectME ul li a,div.selectME ul li a:visited{qwhite-space:nowrap;font:8pt Arial;background:transparent;color:#8a8a8a;text-decoration:none;display:block;qbackground:Red;margin:0;padding:4px 8px;}
div.selectME ul li a:hover{background:#e8e8e8;}
div.selectME ul li:hover{background:#ccc;}
div.selectME ul li:hover a,div.selectME ul li:hover a:visited{background:transparent;}
.menu{font-family:arial,sans-serif;height:57px;position:relative;width:940px;z-index:100;padding:0 20px;}
* html .menu{width:940px;}
.menu ul{list-style-type:none;margin:0;padding:0;}
.menu ul ul{visibility:hidden;position:absolute;height:0;top:55px;left:0;width:149px;}
.menu li{float:left;width:104px;position:relative;}
.menu a.articles,.menu a.articles:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -228px 0 transparent;}
.menu a.videos,.menu a.videos:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1824px 0 transparent;}
.menu a.links,.menu a.links:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1140px 0 transparent;}
.menu a.activity,.menu a.activity:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll 0 0 transparent;}
.menu a.groups,.menu a.groups:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -684px 0 transparent;}
.menu a.forums,.menu a.forums:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -456px 0 transparent;}
.menu a.members,.menu a.members:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1368px 0 transparent;}
.menu a.points,.menu a.points:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1596px 0 transparent;}
.menu a.help,.menu a.help:visited{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -912px 0 transparent;}
.menu a.articles:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -342px 0 transparent;}
.menu a.videos:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1938px 0 transparent;}
.menu a.links:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1254px 0 transparent;}
.menu a.activity:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -114px 0 transparent;}
.menu a.groups:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -798px 0 transparent;}
.menu a.forums:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -570px 0 transparent;}
.menu a.members:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1482px 0 transparent;}
.menu a.points:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1710px 0 transparent;}
.menu a.help:hover{text-indent:-99999px;border:0;background:url(_inc/images/page-menu.png) no-repeat scroll -1026px 0 transparent;}
.menu a,.menu a:visited{background:none repeat scroll 0 0 #A6A299;color:#FFF;display:block;font-size:12px;font-weight:700;height:55px;line-height:29px;padding-left:10px;text-decoration:none;width:94px;border-color:#585752;border-style:solid;border-width:1px 0 1px 1px;}
* html .menu a,* html .menu a:visited{width:138px;}
.menu ul ul a.drop,.menu ul ul a.drop:visited{background:url("_inc/images/blue-arrow.png") no-repeat scroll 155px center #E8EBEC;text-decoration:none;color:#111;text-shadow:1px 1px 1px #FFF;-moz-box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3);box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3);border-top:1px solid #FFF;border-bottom:1px solid #C7CED1;border-left:1px solid #FFF;border-right:1px solid #C7CED1;padding:1em 2em;}
.menu ul ul a.drop:hover{background:url("_inc/images/blue-arrow.png") no-repeat scroll 155px center #DAE8F2;}
.menu ul ul :hover > a.drop{background:url("_inc/images/blue-arrow.png") no-repeat scroll 155px center #DAE8F2;}
.menu ul ul ul a,.menu ul ul ul a:visited{background:#E8EBEC;text-decoration:none;color:#111;text-shadow:1px 1px 1px #FFF;-moz-box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3);-webkit-box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3);box-shadow:3px 6px 8px 1px rgba(0, 0, 0, 0.3);border-top:1px solid #FFF;border-bottom:1px solid #C7CED1;border-left:1px solid #FFF;border-right:1px solid #C7CED1;padding:1em 2em;}
.menu ul ul ul a:hover{background:#DAE8F2;}
* html .menu ul ul{top:30px;}
.menu ul ul ul{left:178px;top:-1px;width:149px;z-index:9;}
.menu ul ul ul.left{left:-178px;}
.menu table{position:absolute;top:0;left:0;border-collapse:collapse;}
.menu ul ul a,.menu ul ul a:visited{background:#e5e1d6;color:#000;height:auto;line-height:1em;width:128px;border-width:0 1px 1px;padding:5px 10px;}
* html .menu ul ul a,* html .menu ul ul a:visited{width:128px;}
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible;}
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{visibility:visible;}
ul.expand{list-style:none outside none !important;margin:0;padding:0;}
ul.expand li{margin:0;padding:0;}
ul.expand li.trigger.top{background:url(_inc/images/up-arrow.png) no-repeat scroll 295px center #F3F4F5 !important;margin-top:0;}
ul.expand li.trigger{background:url(_inc/images/up-arrow.png) no-repeat scroll 295px center #F3F4F5 !important;cursor:pointer;list-style:none outside none !important;margin:0 -20px 0 -19px;padding:0 !important;}
ul.expand li.trigger:hover{background:url(_inc/images/down-arrow.png) no-repeat scroll 295px center #DAE8F2 !important;}
ul.expand li.trigger h3.widgettitle{background:none repeat scroll 0 0 transparent !important;border-top:1px solid #FFF;margin:0 !important;}
ul.expand li.trigger.open h3.widgettitle{color:inherit;}
ul.expand li.trigger.open{background:url(_inc/images/down-arrow.png) no-repeat scroll 295px center #F3F4F5 !important;}
ul.expand ul{list-style:disc inside;}
ul.expand li.trigger h3#s-recent{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -152px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
ul.expand li.trigger h3#s-popular{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -202px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
ul.expand li.trigger h3#s-comments{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -252px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
ul.expand li.trigger h3#s-links{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -302px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
ul.expand li.trigger h3#s-forums{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -352px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
ul.expand li.trigger h3#s-groups{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -402px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
ul.expand li.trigger h3#s-members{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -452px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
ul.expand li.trigger h3#s-points{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -502px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
ul.expand li.trigger h3#s-featured{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -552px !important;background-repeat:no-repeat !important;background-color:transparent !important;}
div#sidebar h3#s-inbox{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -52px !important;background-repeat:no-repeat !important;background-color:#f3f4f5 !important;}
div#sidebar h3#s-follow{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -102px !important;background-repeat:no-repeat !important;background-color:#f3f4f5 !important;}
div#sidebar h3#s-join{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -2px !important;background-repeat:no-repeat !important;background-color:#f3f4f5 !important;}
div#sidebar h3#s-welcome{background-image:url(_inc/images/sb-bg.png) !important;background-position:2px -2px !important;background-repeat:no-repeat !important;background-color:#f3f4f5 !important;}
span.dropcap{display:block;float:left;font-size:40px;line-height:100%;text-shadow:1px 1px white, -1px -1px #DDD;font-family:Georgia,serif;margin:0 4px 0 0;}
.important{border:1px solid #333;margin:15px 0;padding:15px;}
ul.special-7 li{background:url(_inc/images/special-7.png) no-repeat scroll 0 6px transparent !important;}
ul.special-15 li{background:url(_inc/images/alert2.png) no-repeat scroll 0 6px transparent !important;}
ul.special-8 li{background:url(_inc/images/special-8.png) no-repeat scroll 0 6px transparent !important;}
ul.bullet-7 li{background:url(_inc/images/bullet-7.png) no-repeat scroll 0 8px transparent !important;padding:5px 0 8px 22px !important;}
ul.bullet-1{margin-bottom:20px;}
ul.bullet-1 li{background:url(_inc/images/bullet-1.png) no-repeat scroll 0 8px transparent !important;font-size:12px;font-style:italic;font-weight:700;list-style:none outside none !important;margin-left:15px;padding:0 0 0 11px !important;}
ul.bullet-1r li{font-family:georgia;font-size:14px;font-style:italic;list-style:none outside none !important;}
ul.special-1 li,ul.special-2 li,ul.special-3 li,ul.special-4 li,ul.special-5 li,ul.special-6 li,ul.special-7 li,ul.special-8 li,ul.special-9 li,ul.special-10 li,ul.special-11 li,ul.special-12 li,ul.special-13 li,ul.special-14 li,ul.special-15 li{list-style:none outside none !important;margin-bottom:5px !important;padding-bottom:3px !important;padding-left:21px !important;}
.login-l a{background-image:url(_inc/images/bg-join.png);background-position:0 0;background-repeat:no-repeat;height:57px;width:142px;display:block;float:left;text-indent:-9999px;}
.login-l{height:57px;width:142px;margin-bottom:20px;float:left;}
.login-l a:hover{background-image:url(_inc/images/bg-join.png);background-position:-152px 0;background-repeat:no-repeat;}
.join-r a{background-image:url(_inc/images/bg-join.png);background-position:-304px 0;background-repeat:no-repeat;height:57px;width:142px;display:block;float:left;text-indent:-9999px;}
.join-r{height:57px;width:142px;margin-bottom:20px;float:left;}
.join-r a:hover{background-image:url(_inc/images/bg-join.png);background-position:-456px 0;background-repeat:no-repeat;}
#logino{display:none;}
p.faq-question{text-decoration:underline;background:url(_inc/images/icon-post.png);background-position:0 2px;background-repeat:no-repeat;list-style:none outside none;margin:0 0 3px;padding:0 0 0 26px;}
h4.faq-header{background:url(_inc/images/separator_bg.png) repeat-x scroll 0 0 #F8F8F8;color:#717880;font-size:20px;font-style:italic;padding:10px 15px;}
#wp-admin-bar{position:fixed;top:0;left:0;height:25px;font-size:11px;width:100%;z-index:1000;}
#wp-admin-bar .padder{position:relative;width:100%;background:url( _inc/images/adminbarbg.png ) repeat-x;height:25px;margin:0 auto;padding:0;}
body#bp-default #wp-admin-bar .padder{min-width:960px;max-width:1250px;}
body#bp-default.activity-permalink #wp-admin-bar .padder{min-width:960px;max-width:960px;}
#wp-admin-bar *{z-index:999;}
#wp-admin-bar div#admin-bar-logo{position:absolute;top:5px;left:10px;}
#wp-admin-bar a img{border:none;}
#wp-admin-bar li{list-style:none;line-height:100%;text-align:left;margin:0;padding:0;}
#wp-admin-bar li a{color:#eee;text-decoration:none;font-size:11px;padding:7px 15px;}
#wp-admin-bar li.alt{border:none;}
#wp-admin-bar li.no-arrow a{padding-right:15px;}
#wp-admin-bar ul li ul li a span{display:none;}
#wp-admin-bar li:hover,#wp-admin-bar li.hover{position:static;}
#admin-bar-logo{float:left;font-weight:700;font-size:11px;text-decoration:none;color:#fff;margin:0;padding:5px 8px;}
body#bp-default #admin-bar-logo{padding:2px 8px;}
#wp-admin-bar ul{list-style:none;line-height:1;cursor:pointer;height:auto;margin:0;padding:0;}
#wp-admin-bar ul li{float:left;position:relative;background:url( _inc/images/admin-menu-arrow.gif ) 88% 53% no-repeat;padding:0 11px 0 0;}
#wp-admin-bar ul li.no-arrow{background:none;padding-right:0;}
#wp-admin-bar ul li ul li{background-image:none;float:left;width:174px;margin:0;}
#wp-admin-bar ul li.align-right{position:absolute;right:0;}
#wp-admin-bar ul li a{display:block;}
#wp-admin-bar ul.main-nav li:hover,#wp-admin-bar ul.main-nav li.sfhover,#wp-admin-bar ul.main-nav li ul li.sfhover{background-color:#333;}
#wp-admin-bar ul li ul{position:absolute;width:185px;left:-999em;margin-left:0;background:#333;border:1px solid #222;-moz-box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);-webkit-box-shadow:0 4px 8px rgba(0, 0, 0, 0.1);-moz-border-radius:3px;-webkit-border-radius:3px;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;}
#wp-admin-bar ul li > ul{border-top:none;}
#wp-admin-bar ul li ul a{color:#eee;}
#wp-admin-bar ul li ul li:hover a{color:#fff;}
#wp-admin-bar ul li div.admin-bar-clear{clear:both;}
#wp-admin-bar ul.main-nav li ul li:hover,#wp-admin-bar ul.main-nav li ul li.sfhover,#wp-admin-bar ul.main-nav li ul li.sfhover{background-color:#222;}
#wp-admin-bar ul li ul ul{-moz-border-radius:3px;-webkit-border-radius:3px;margin:-25px 0 0 184px;}
#wp-admin-bar ul li ul li:hover ul li a{color:#eee;}
#wp-admin-bar ul li ul li ul li:hover a{color:#fff;}
#wp-admin-bar ul li:hover ul,#wp-admin-bar ul li ul li:hover ul,#wp-admin-bar ul li.sfhover ul,#wp-admin-bar ul li ul li.sfhover ul{left:auto;}
#wp-admin-bar ul li.align-right:hover ul{right:0;}
#wp-admin-bar ul li:hover ul ul,#wp-admin-bar li.sfhover ul li ul{left:-999em;}
#wp-admin-bar img.avatar{float:left;margin-right:8px;}
#wp-admin-bar span.activity{display:block;margin-left:34px;padding:0;}
#wp-admin-bar ul.author-list li a{height:17px;}
#wp-admin-bar ul li#bp-adminbar-notifications-menu a span{margin-left:2px;background:#fff;color:#000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:0 6px;}
#contest {background:url(_inc/images/contest-banner2.jpg) no-repeat scroll 0 0 transparent !important;height:132px;width:980px;cursor:pointer;}
#contest a {text-decoration:none !important;cursor:pointer;}
.timer a {display:block; text-decoration:none !important;cursor:pointer;}
#contest .timer {width: 870px; text-shadow:1px 1px #888888, -1px -1px #555555; font-size:38px !important; font-weight:normal !important; color: #000; padding: 50px 55px; float:right;}
