/*  
Theme Name:WordToBigBird
Theme URI:http://www.wordtobigbird.com
Description:jQuery enhanced Theme
Version:4.20
Author:Damien Wright
Author URI:http://www.mydesignbytes.com
*/

/* RESET */
*{font-size:1em;outline:0;padding:0;margin:0;border:0;text-decoration:none;vertical-align:baseline;white-space:normal;}
body, html, div, blockquote, img, label, p, hr, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, table, th, td, tr{margin:0;padding:0;border:0;outline:none;outline-style:none;}
ul, li{list-style-type:none;list-style-position:outside;}
div{display:inline-block;}
div{display:block;}
html, body{line-height:1;min-height:100%;height:auto !important;height:100%;width:100%;}
hr{display:none}
blockquote:before, blockquote:after, q:before, q:after{content:''}
blockquote, q{quotes:"" ""}
ol{list-style-type:decimal;margin:0 0 0 20px;}
html{overflow:-moz-scrollbars-vertical;}

/* GLOBAL */
body{font:normal 0.75em/1.2em Tahoma,Verdana,Arial,sans-serif;color:#bbb;text-shadow:#000 0.1em 0.1em 0.1em;background:#000 url(/images/background-outer.jpg) no-repeat top center;min-width:980px;
}
h1,h2,h3,h4,h5,h6{line-height:1.5em;  
}
#top .content h4, #top .content h5, #top .content h6{padding-bottom:2px;margin-bottom:2px;
} 
h4{font-size:12px;
}
h5{font-size:11px;
}
h6{font-size:10px;
}
input, textarea{width:480px;font-size:24px;margin:5px 0;padding:0 10px;background:#111;border:1px solid #444;color:#fff;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;
}
input.button, input#send{width:auto;background:#444;cursor:pointer;color:#ccc;font-size:24px;
}
input.button:hover, input#send:hover{background:#666;color:#fff;
}
.clear{clear:both;
}

/* BASIC */
#wrapper{min-height:100%;height:100%;voice-family:"\"}\"";voice-family:inherit;height:auto;
}
html>body #container{height:auto;
}
#top{position:relative;margin:0 auto;width:980px;background:#000 url(/images/background-center.jpg) repeat-x top center;
}
#head h1{position:absolute;top:60px;
}
.description{position:absolute;top:0;left:0;text-indent:-9999px;
}
#head{height:480px;position:relative;margin-bottom:40px;
}
#main{position:relative;padding:0 10px 20px 20px;margin-top:2px;
}
#top .content{position:relative;float:left;width:498px;min-height:700px;margin-right:20px;background:#363636;border:1px solid #4f4f4f;padding:20px 20px 0;
}
.sidebar{position:relative;float:left;width:360px;
}
.footer{background:#000;width:978px;position:relative;clear:both;
}

/* HEADER */
#head h1 a{display:block;background:url(/images/wordtobigbird.png) no-repeat center center;width:600px;height:295px;border:none;outline:none;text-indent:-9999px;
}
#screen{position:absolute;top:0;right:20px;width:376px;height:351px;background:url(/images/screen.png) no-repeat center center;z-index:2;
}

/* MENU */
#top #nav{float:left;padding-right:12px;font-weight:bold;text-transform:uppercase;
}
#mainmenu{float:left;position:absolute;left:20px;top:0;line-height:28px;width:940px;z-index:3;
}
#nav, #nav ul{position:relative;line-height:28px;width:940px;
}
#top #nav a{display:block;padding:0 7px;color:#ccc;text-decoration:none;text-align:center;line-height:28px;width:81px;background:#111;
}
#top #nav a:hover{color:#fff;background:#000;
}
#top #nav li{float:left;position:relative;
}
#top #nav li.last a{padding:0;
}
#smessage{left:20px;bottom:10px;list-style-position:outside;list-style-type:none;position:absolute;z-index:3;font-size:26px;color:#ccc;
}
#smessage li{float:left;list-style-position:outside;list-style-type:none;margin-right:20px;
}
#smessage li a{font-weight:normal;text-decoration:none;color:#fff;position:relative;
}
#submenu{bottom:0px;left:750px;list-style-position:outside;list-style-type:none;position:absolute;z-index:3;
}
#submenu li{float:left;
}
#submenu a{display:block;float:left;outline:none;background:#0c0c0c;padding:8px 18px;margin-left:20px;text-decoration:none;color:#ccc;border:1px solid #111;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;
}
#submenu a:hover{background:#000;color:#fff;border:1px solid #0c0c0c;
}
#submenu .options a{
}
#submenu .submit a{
}
#submenu .active{background:#277202;
}
#submenu .active:hover{
}

#submenu .search_js a{width:127px;height:32px;background:url(/images/icon_search.png);
}
#submenu .search_js a:hover, #submenu .options a:hover{background-position:left bottom;
}
#submenu .rssfeed a{background:url(/images/rss_icon.png) no-repeat;bottom:0;height:50px;position:absolute;width:50px;
}
.rssfeed span{height:50px;position:absolute;width:50px;background:url(/images/rss_icon_hover.png) no-repeat;display:none;top:0;left:0;cursor:pointer;
}
.headersearch{position:absolute;right:20px;bottom:0px;z-index:1;width:253px;
}
.headersearch #s{width:158px;
}
#s, .input_text{background:#1f1f1f none repeat scroll 0 0;border:1px solid #222;color:#fff;font-size:13px;height:14px;padding:3px;width:230px;
}
#searchsubmit, .button-login{width:auto;height:22px;line-height:21px;padding:2px 6px 3px 6px;border:1px solid #222;background:#2f2f2f;color:#fff;font-size:12px;cursor:pointer;
}
#searchsubmit:hover, .button-login:hover{background:#444;color:#fff;
}
.content #searchform{clear:both;padding-bottom:20px;
}

/* BREADCRUMB */
.breadcrumb{margin:0 20px 20px 20px;padding:8px 20px;width:898px;background:#363636;border:1px solid #4f4f4f;
}

/* CONTENT */
.entry{position:relative;background:url(/images/entry_background.jpg);width:238px;height:196px;overflow:hidden;float:left;padding:0;margin-bottom:20px;
}
.entry h2{position:absolute;z-index:2;top:168px;left:10px;margin:0;padding:0 0 10px 0;width:220px;line-height:12px;
}
#top .entry h2 a, #top .meta a{color:#dfdfdf;background:#272727;text-decoration:none;font-weight:normal;font-size:11px;
}
#top .edit_link a{color:#424242;
}
#top .entry h2 a:hover, #top .edit_link a:hover, #top .entry .meta a:hover{color:#fff;text-decoration:underline;
}
.left_side{margin-right:22px;
}
.prev_image{z-index:1;position:absolute;width:220px;height:150px;top:9px;left:9px;overflow:hidden;
}
#top .prev_image a img{border:none;display:block;
}
.entry .meta, .edit_link{position:absolute;z-index:2;font-size:11px;
}
.edit_link{top:0px;left:2px;
}
.entry .meta{right:10px;top:168px;
}
#main h2{padding:0 2px 7px;font-weight:bold;font-size:14px;
}
#main h3{padding-bottom:4px;font-weight:bold;font-size:13px;
}
#top .bigpic{width:477px;overflow:hidden;display:block;height:170px;border:1px solid #4f4f4f;
}
#top .bigpic img{border:none;
}
.picture_entry{background-image:url(/images/single_entry_background.jpg);background-repeat:no-repeat;background-position:top left;padding:9px;float:left;margin-bottom:10px;
}
.nopicture_entry{padding:9px;float:left;margin-bottom:10px;
}
.single_entry .meta{font-size:11px;float:left;border-bottom:1px solid #4f4f4f;display:block;width:477px;padding:3px;
}
.the_entry{line-height:18px;clear:both;padding:3px;margin-bottom:20px;
}
.prev_image a span{position:absolute;top:0;left:0;width:238px;height:196px;display:block;
}

/* ADVERTISE */
#top #advertise-widget{margin:0 0 20px 0;padding:0;float:left;width:360px;background-image:none;border:none;background:transparent;margin-bottom:20px;height:125px;}
#advertise-widget li{display:block;position:absolute;background-image:none;border-bottom:none;padding:0px;height:125px;width:125px;}
#advertise-widget a, #advertise-widget a img{border:none;text-decoration:none;}
#advertise-widget .ka_1{top:0;left:0;}
#advertise-widget .ka_2{top:0;left:127px;}
#advertise-widget .ka_3{top:0;left:252px;}
#advertise-widget li a{float:left;display:block;height:125px;width:125px;background:#363636;border:1px solid #4f4f4f;padding:0;margin:0;}
#advertise-widget .ka_2 a{border-left:none;border-right:none;
}

/* SIDEBAR */
.widget_block{width:377px;background:#363636;border:1px solid #4f4f4f;margin-bottom:20px;clear:both;float:left;
}
#block1, #block2, #block3{padding:0;width:379px;position:relative;
}
#block1 .widget, #block2 .widget, #block3 .widget{width:337px;background:#363636;border:1px solid #4f4f4f;margin-bottom:20px;clear:both;float:left;padding:20px;
}
.widget{position:relative;margin:0 0 25px 0; /*check ie6*/
}
.widget h3, .tablist .widget h4{padding:0 4px;margin:0 0 5px 0;
}
#block1 .widget h3, #block2 .widget h3, #block3 .widget h3, .linkcat h2{font-size:15px;
}
#top h3 a, #top h4 a, #top h5 a{text-decoration:none;
}
.tablist{clear:both;overflow:hidden;padding:20px 18px 0 19px;width:340px;
}
.widget li a, .widget li a:visited, .sidebar-post a, .sidebar-post a:visited{padding:8px 5px;border-bottom:1px solid #4f4f4f;display:block;text-decoration:none;color:#dfdfdf;width:322px;
}
.widget li a:hover{background:#111;color:#fff;
}
#main .sidebar .advanced_link{position:relative;display:block;float:left;width:125px;text-align:center;font-weight:bold;padding:6px 0;text-decoration:none;background:#111;border:1px solid #4f4f4f;border-top:none;border-left:none;color:#dfdfdf;outline:none;
}
#main .sidebar .advanced_link:hover{background:#111;
}
#top #main .sidebar .active{color:#fff;background:#363636;border-bottom:1px solid #363636;border-right:0;
}
.widget div{line-height:1.5em;
}
#latesttweets a{background:url(/images/twitter-follow.png) no-repeat 0 0;height:45px;width:100%;display:inline-block;
}
.widget #latesttweets a:hover{background-position:0 -45px;
}
#latesttweets a span{text-indent:-9999px;position:absolute;
}
.aktt_tweets li{padding:8px 5px;border-bottom:1px solid #4f4f4f;display:block;text-decoration:none;color:#dfdfdf;
}
.aktt_tweets li a{display:inline;border:0;padding:0;
}
.aktt_tweets .aktt_more_updates{padding:0;
}
.aktt_tweets .aktt_more_updates a{display:block;padding:8px 5px;}

/* FOOTER */
#top .advanced_footer{display:none;background:#000;
}
.footer_bg{display:block;width:980px;position:relative;
}
.footer ul{float:left;
}
.footer_bottombar{margin:0 20px 20px 20px;padding:20px 20px 0 20px;background:#363636;border:1px solid #4f4f4f;
}
.footer .widget{width:300px;float:left;
}
.footer .widget li a, .footer .widget li a:visited{width:260px;
}
.footer_meta{clear:both;position:absolute;padding:0 20px 80px 20px;margin-top:-20px;
}
.add_fav, .rem_fav{background:#272727 url(/images/add.jpg) no-repeat 3px 2px;border-left:1px solid #4f4f4f;border-top:1px solid #4f4f4f;bottom:36px;display:block;float:right;height:18px;overflow:hidden;position:absolute;right:8px;text-indent:-9999px;width:18px;z-index:20;padding:2px
}
#top .rem_fav{background-image:url(/images/del.jpg);
}
#top .single_entry .add_fav, #top .single_entry .rem_fav{top:10px;border-left:1px solid #4f4f4f;border-bottom:1px solid #4f4f4f;border-top:none;right:22px;top:22px;
}
#top .features li{padding:8px 5px;border-bottom:1px solid #4f4f4f;display:block;text-decoration:none;color:#dfdfdf;width:260px;
}
.mfp #members-list a img{width:16px;height:16px;
}

/* STATIC FOOTER */
#outter{width:100%;position:fixed;bottom:0;z-index:999;
}
#staticpanel{bottom:0;width:915px;margin:0 auto;padding:12px 12px 0 12px;color:#efe3cd;background:#277202;border-top:1px solid #37A503;
}
#staticpanel p{margin:0;font-size:18px;font-weight:bold;color:#ABFD84;line-height:18px;letter-spacing:1px;
}
#staticpanel p a{color:#fff;text-decoration:none;
}
#staticpanel p span{display:block;font-size:14px;font-style:italic;font-weight:normal;color:#60FC14;
}
#staticpanel #podcast{
}

/* FAVORITE POSTS */
#top .mfp{float:left;width:298px;
}
#top .mfp_display_widget label{float:right;width:298px;
}
#labelremember{position:absolute;right:85px;top:110px;width:180px;
}
#top .mfp_logout a{clear:both;margin:15px auto 0 auto;display:block;text-decoration:none;background:#2e2e2e;width:120px;padding:3px 5px;border:1px solid #4f4f4f;text-align:center;color:#bbb;
}
#top .mfp_logout a:hover{background:#333;color:#fff;
}
#top .mfp_favorites li{border-bottom:1px solid #4f4f4f;padding:8px 5px;position:relative;width:260px;
}
#top .mfp_favorites li a:hover li{
}
#top .mfp_favorites li a{display:inline;padding:0;text-decoration:none;border:none;
}
#top .mfp_favorites li .mfp_remove_link{height:18px;width:18px;display:block;background:url(/images/del2.jpg);position:absolute;text-indent:-9999px;outline:none;right:5px;top:8px;
}

/* LOGIN FORM */
#loginform label{display:block;padding-left:5px;
}
#loginform #log, #loginform #pwd{width:260px;border:1px solid #444;background:#111;color:#fff;line-height:1em;font-size:1em;
font-size:24px;padding-left:10px;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;
}
#loginform li a.links{margin:5px 0;width:auto;display:inline-block;border:0;color:#fff;
}

/* COMMENTS */
.admincomment{background:#111;
}
.gravatar{float:left;width:90px;height:85px;position:relative;
}
.gravatar img{border:1px solid #4f4f4f;
}
.comment_entry{float:left;width:369px;
}
.comment_entry p{clear:both;
}
.commentlist{border-top:1px solid #4f4f4f;
}
.commentlist li{clear:both;border-bottom:1px solid #4f4f4f;width:460px;float:left;line-height:1.5em;padding:10px 10px 0 10px;
}
.commentlist li .floatright{font-size:0.917em;
}
#respond, #trackbacks{clear:both;padding-top:20px;
}
.trackback_list{margin:0 0 30px 20px;padding:0;list-style-position:outside;
}
.trackback_list li a{color:#fff;text-decoration:underline;
}
#comments, #respond, #trackbacks{margin-bottom:10px;
}
#commentform small{font-size:0.917em;font-weight:bold;color:#fff;
}
#commentform small span{font-weight:normal;color:#bcbcbc;
}
#commentform label{padding-left:5px;
}
#commentform input{width:200px;padding:5px;border:1px solid #4f4f4f;background:#060606;color:#fff;line-height:1em;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;
}
#commentform textarea{width:464px;height:160px;padding:5px;border:1px solid #4f4f4f;background:#111;color:#fff;line-height:1.5em;font-family:Tahoma,Verdana,Arial,sans-serif;font-size:1em;overflow:auto;
}
#commentform #submit{cursor:pointer;background:#444;width:auto;
}
#commentform #submit:hover{cursor:pointer;color:#fff;background:#666;
}
.showcase_comments{border:1px solid #444;background-color:#1f1f1f;clear:both;margin:1px 1px 20px 1px;padding:20px 9px 9px;
}
#top .commentlist{padding:0;margin:0;width:480px;
}

/* GENERIC */
pre{font-family:"courier New", courier, monospace;font-size:1em;
}
code{border:1px solid #585858;padding:10px;background:#111;display:block;overflow:auto;font-size:1em;font-family:"courier New", courier, monospace;color:#fff;
}
.noborder, .noborder img, .noborder a img{border:none;margin:0;padding:0;background:transparent;
}
.alignnone, .fullsize{float:none;margin:10px 0;max-width:470px;overflow:hidden;
}
.alignleft{float:left;margin:0 10px 10px 0;max-width:460px;overflow:hidden;
}
.alignright{float:right;margin:0 0 10px 10px;max-width:460px;overflow:hidden;
}
.aligncenter{clear:both;display:block;margin:0pt auto 1.5em;max-width:470px;overflow:hidden;
}
.floatleft{float:left;
}
.floatright{float:right;
}
.clearboth{clear:both;
}
.wp-caption{text-align:center;
}
.wp-caption img{margin:0;padding:0;
}
.wp-caption a:active, .wp-caption a:visited, .wp-caption a:link, .wp-caption a:hover, .wp-caption a:focus{border:none;outline:none;
}
p.wp-caption-text{font-size:0.917em;line-height:1.1em;padding:0 5px 6px;margin:0;font-style:italic;
}
p{padding-bottom:1em;
}
.content ol{list-style-position:outside;padding:0 0 1em 2em;
}
.sidebar ul, .sidebar ol{list-style-position:outside;list-style-type:none;
}
blockquote em{color:#dedede;display:block;text-align:right;font-style:italic;background:url(/images/quote.gif) no-repeat top right;padding:5px 40px 0 0;margin-bottom:10px;color:#fff;
}
a:link, a:active{text-decoration:underline;color:#fff;
}
a:visited{text-decoration:underline;color:#fff;
}
a:hover, a:focus{text-decoration:none;color:#fff;
}

/* PAGNATION */
.pagination{display:block;clear:both;position:absolute;bottom:10px;right:10px;border:1px solid #4f4f4f;background:#363636 url(/images/pagination_bg.jpg) repeat-x bottom left;padding:10px 6px 0 6px;z-index:3;
}
.pagination span, .pagination a{display:block;float:left;font-size:11px;line-height:13px;margin:2px 6px 2px 0;background:#202020;border:1px solid #4f4f4f;color:#bbb;display:block;padding:1px 5px 2px 5px;text-decoration:none;
}
.pagination a:hover{background:#2e2e2e;border:1px solid #fff;color:#fff;
}
.pagination .current{background:#fff;border:1px solid #4f4f4f;color:#202020;font-size:11px;padding:1px 5px 2px 5px;
}
.jshide{display:none;
}
.gloss{background:url(/images/glas-trans.png) no-repeat;
}
a .gloss{cursor:pointer;
}
#top .post-ratings{background:#272727 none repeat scroll 0 0;border-right:1px solid #4f4f4f;border-top:1px solid #4f4f4f;bottom:36px;display:block;height:19px;left:8px;overflow:hidden;padding:3px 5px 0;position:absolute;width:84px;z-index:10;
}
#top .post-ratings-loading{background:#424242 none repeat scroll 0 0;border-bottom:1px solid #4f4f4f;border-right:1px solid #4f4f4f;display:none;height:16px;left:8px;overflow:hidden;padding:4px;position:absolute;text-align:left;top:8px;width:16px;z-index:10;
}
#top .single_entry .post-ratings{background:#272727 none repeat scroll 0 0;border-bottom:1px solid #4f4f4f;border-left:1px solid #4f4f4f;bottom:36px;display:block;height:19px;left:412px;overflow:hidden;padding:3px 5px 0;position:absolute;top:57px;width:84px;z-index:10;
}
#top .single_entry .post-ratings-loading{background:#424242 none repeat scroll 0 0;border-bottom:1px solid #4f4f4f;border-right:1px solid #4f4f4f;display:none;height:16px;left:30px;overflow:hidden;padding:4px;position:absolute;text-align:left;top:58px;width:16px;z-index:111;
}

/* PAGENAVI */
.wp-pagenavi a, .wp-pagenavi a:link{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #555;color:#ccc;background:#444;
}
.wp-pagenavi a:visited{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #555;color:#ccc;background:#444;
}
.wp-pagenavi a:hover{border:1px solid #5f5f5f;color:#fff;background:#4f4f4f;
}
.wp-pagenavi a:active{padding:2px 4px;margin:2px;text-decoration:none;border:1px solid #5f5f5f;color:#ccc;background:#444;
}
.wp-pagenavi span.pages{padding:2px 4px;margin:2px;color:#ccc;border:1px solid #555;background:#444;
}
.wp-pagenavi span.current{padding:2px 4px;margin:2px;font-weight:bold;border:1px solid #555;color:#ccc;background:#444;
}
.wp-pagenavi span.extend{padding:2px 4px;margin:2px;border:1px solid #555;color:#ccc;background:#444;
}

/* MU SETTTINGS */
.mu_register .error{font-weight:700;padding:10px;color:#fff;background:#990000;border-color:#ff0000;width:100%;padding-left:0px;text-align:center;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;}
.mu_register #password_1, .mu_register #password_2, .mu_register #user_email, .mu_register #blog_title, .mu_register #blogname, .mu_register #user_name, #avatar-form-fields file{width:100%;font-size:24px;margin:5px 0;padding-left:10px;background:#111;border:1px solid #444;color:#fff;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;}
.mu_register .mu_alert{font-weight:700;padding:10px;background:#5c5c29;color:#ccc;border:1px solid #e6db55;}
.mu_register{width:90%;margin:0 auto;}
.mu_register form{margin:2em 0;}
.mu_register #submit{width:auto,font-size:24px;margin:5px 0;}
.mu_register .prefix_address, .mu_register .suffix_address{font-size:18px;display:inline;}
.mu_register label{font-weight:700;font-size:15px;display:block;margin:10px 0;}
.mu_register label.checkbox{display:inline;}

/* USER NAV */
.content .user-nav, .footer .user-nav{width:100%;margin:0 0 20px 0;padding:0;background:#222;border-bottom:1px solid #4f4f4f;height:30px;overflow:hidden;
}
.content .user-nav li, .footer .user-nav li{float:left;margin:0;padding:0;list-style-type:none;
}
.content .user-nav li a, .footer .user-nav li a{font-size:16px;color:#fff;padding:8px 18px 9px 18px;text-decoration:none;display:block;
}
.content .user-nav li a:hover, .footer .user-nav li a:hover{background:#262626;color:#fff;
}
.footer .user-nav li a{padding:8px 22px 9px 22px;
}

/* MEMBERS AREA */
div.content-header{margin:0 auto 20px  auto;clear:both;
}
ul.content-header-nav li{float:left;padding:0 20px 0 0;
}
div.info-group h4{margin:10px 0;font-size:1.5em;
}

/* Button block wrapper on group and profile menus */
div.button-block{position:relative;margin:-100px 0 115px 0;
}

/* All buttons contain this class */
div.generic-button{float:right;
}

/* Generic pagination link class on all pagination links */
div.pagination-links{
}

/* Pagination status text - "Viewing X to X of X" */
div.pag-count{clear:both;
}

/* All lists of content contain this generic class "group-list, friend-list" etc. */
ul.item-list{
}

/* Horizonal listing of content, for example random friends or groups on the profile page */
ul.horiz-gallery{
}

/* Most forms contain this class */
form.standard-form{
}

/* All avatar images have this class */
img.avatar{
}

/* All feedback error/success messages contain this class */
div#message{
}

/* BUTTONS */
.submit-button{width:auto;background:#444;cursor:pointer;
}
.submit-button:hover{background:#666;border-color:#777;
}
input#profile-group-edit-submit{width:auto;background:#444;cursor:pointer;
}
input#profile-group-edit-submit:hover{background:#666;border-color:#777;
}

/* LETTER LIST */
ul#letter-list{width:100%;margin:0;padding:0;
}
ul#letter-list li{float:left;margin:0 3px 3px 0;width:3.2%;min-width:15px;
}
ul#letter-list li a{display:block;background:#444;border:1px solid #4f4f4f;text-align:center;font-size:12px;color:fff;text-decoration:none;
}
ul#letter-list li a:hover{font-weight:bold;background:#90c000;border:1px solid #a9e100;
}
.directory-search #members_search_submit, .directory-search #groups_search_submit, .directory-search #blogs_search_submit{width:auto;font-size:1.1em;
}
.meta{font-size:0.9em;
}
div.directory-featured div.field-data{margin-top:15px;
}
div.directory-featured div.field-data div.field-name{margin-left:70px;font-size:0.9em;color:#777;
}
#featured-members-list{padding:0;margin:0;
}

/* ACTIVITY STREAMS */
#activity-list li{
}
#activity-list li span.time-since{font-size:0.8em;color:#999;display:block;
}
#activity-list li p{line-height:20px;
}
#activity-list li blockquote{padding:10px 5px 0 5px;margin-bottom:5px;background:#222;border-bottom:1px solid #444;
}
#activity-list li a{display:inline-block;
}
#activity-rss p{display:block;text-align:right;font-size:0.9em;margin:-30px 0 10px 0;
}
#activity-rss p a{background:url(/images/icons/rss.png) center left no-repeat;padding-left:16px;
}
.delete-activity{float:right;position:relative;top:-40px;
}
span.activity-delete-link{clear:right;
}


/* FORUMS */
ul#topic-post-list li .poster-meta .avatar{float:none !important;vertical-align:middle;
}
ul#topic-post-list .post-content{margin:0;
}
ul#topic-post-list li#topic-meta{background:#555;min-height:20px;
}
ul#topic-post-list li input#submit_reply, input#submit_topic{width:auto;
}
div.latest-post{font-size:0.9em;color:#888;
}
div#post-new-topic label, div#post-topic-reply label{display:block;margin:10px 0 3px 0;
}
input#topic_title{width:80%;
}
input#topic_tags{width:60%;
}
textarea#topic_text, textarea#reply_text{height:150px;
}
input#submit_topic, input#submit_reply{width:auto;display:block;margin-top:20px;
}

/* FRIENDS */
ul#friend-list li{float:left;width:82px;padding:10px;margin:10px;height:150px;overflow:hidden;background:#222;border:1px solid #444;
}
span.activity{color:#888;font-size:0.8em;padding:4px 6px;display:block;font-style:italic;
}
label#friend-search-label{font-size:0.9em;
}
.profile-data{font-size:0.9em;color:#777;
}
.profile-data .field-name{font-weight:bold;
}
ul#random-members-list{
}
form#friend-search-form{position:relative;text-align:right;margin-top:-30px;line-height:14px;
}
form#friend-search-form label#friend-search-label{
}
form#friend-search-form input#friend-search-box{font-size:14px;width:100px;
}

/* GROUPS */
div.sub-options{border-left:8px solid #eee;
}
div#skip-continue{border-top:1px solid #ddd;
}
div#skip-continue input{font-size:1em;
}
#create-group-form ul, #group-settings-form ul{margin:5px 0 0 33px;
}
#invite-list ul, ul#friend-list{margin:0;
}
#create-group-form ul li, #group-settings-form ul li{list-style-type:disc;padding-left:5px;
}
ul#friend-list li{list-style:none;
}
ul.item-list li.banned-user img.avatar{border-color:red !important;
}
ul.item-list li.banned-user a{color:red;
}
#group-list li span.small, #member-list li span.small, #comment-list li span.small, ul.item-list li span.small{font-size:0.95em;color:#888;
}
h5 span.small a{color:#888; text-decoration:underline;
}
#group-list p.desc, ul.item-list p.desc{font-size:0.9em;
}
#group-admins img.avatar{border-width:3px;
}
.request-pending{text-transform:uppercase;color:#888;
}
#members-directory-featured li{float:left;width:82px;padding:10px;margin:10px;height:150px;overflow:hidden;background:#222;border:1px solid #444;
}
#random-groups-list .item-meta{margin:10px 0;width:45%;line-height:180%;
}
#random-groups-list .desc, #random-groups-list .meta{font-size:0.9em;
}
#random-groups-list .desc{margin-left:70px;
}
#random-groups-list .action{text-align:right;margin-top:-20px;padding-right:10px;
}
#invite-list{height:275px;overflow:auto;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:5px;background:#f5f5f5;width:160px;
}

/* MY GROUP */
ul#group-list{
}
ul#random-groups-list{
}
form#group-search-form{
}
form#group-search-form label#group-filter-box-label{
}
form#group-search-form input#group-filter-box{
}

/* CREATE GROUP*/
form#create-group-form{
}
div#skip-continue{
}
div#invite-list{
}
div#invite-list input{width:auto;
}
input#group-creation-create, #group-creation-finish{width:auto;background:#444;cursor:pointer;
}
input#group-creation-create:hover, #group-creation-finish:hover{background:#666;border-color:#777;
}
#group-creation-finish{float:right;
}

/* GROUP INVITES*/
ul#group-list.invites{
}

/* MAIN GROUP */
div#group-name{
}
div#group-name p.status{
}

/* Group Menu Lists */
ul#group-admins{
}
ul#group-mods{
}

/* Group Forum Styles */
ul#recent-forum-topics{
}
ul#forum-topic-list{
}
ul#forum-topic-list div.latst-post{
}
ul#topic-post-list{
}
ul#topic-post-list li#topic-meta{
}
ul#topic-post-list li div.poster-meta{
}
ul#topic-post-list li div.post-content{
}
div#post-new-topic{
}
div#post-topic-reply{
}
input#groups_search_submit, input#group-creation-next, input#group-creation-previous, input#upload{width:auto;background:#444;cursor:pointer;
}
input#groups_search_submit:hover, input#group-creation-next:hover, input#group-creation-previous:hover, input#upload:hover{background:#666;border-color:#777;
}
input#upload{width:100%;
}
input#group-creation-next{float:right;
}
input#group-creation-previous{float:left;
}
.radio input, .checkbox input, #wire-post-email-notify{width:auto;margin-right:8px;
}

/* Group Member Lists */
/* All of these lists contain the item-list generic class */
ul#admins-list{
}
ul#mods-list{
}
ul#member-list{
}

/* GROUP ADMIN */
form#edit-details-form{
}
form#group-settings-form{
}
form#group-avatar-form{
}
form#group-delete-form{
}
#member-dir-list ul#members-list li{float:left;width:82px;padding:10px;margin:10px;height:150px;overflow:hidden;background:#222;border:1px solid #444;
}

/* MESSAGING */
table#message-threads{width:100%;
}
table#message-threads tr, .message-box{background:#333;
}
table#message-threads tr.unread{background:#555;
}
td p.date{color:#888;font-size:0.95em;
}
.avatar-box{border:none !important;
}
.avatar-box small{line-height:1.5;font-size:0.9em;color:#888;
}
#message_content_tbl{border:1px solid #444;
}
.mceToolbar, .mceStatusbar{background:#333;
}
.mceToolbar a{color:#ccc !important;}

div.ajax_reply, div.error-box{text-align:center;background:#EAF3FA;color:#2583AD;
}
div.error-box{background-image:url(../images/error_back.gif);background-color:#ff3a3a;color:#fff;
}
a.delete{overflow:hidden;text-indent:-999px;display:block;float:left;margin-top:2px;background:url(../images/error_icon.gif) top left no-repeat;width:12px;height:13px;
}
span.unread-count{background:#333;border:2px solid #444;padding:0 0.5em;color:#fff;font-size:0.8em;font-weight:bold;-moz-border-radius:3px;-webkit-border-radius:3px;
}
.read .unread-count{display:none;
}
.messages-options{text-transform:none;color:#888;
}
.messages-options a{color:#888;
}
#message-threads input, input#send-notice{width:auto;
}
.notice{background:url(/images/notice_back.gif) top left repeat-x;
}
.notice a{color:#fff;
}

/* PROFILES */
table.profile-fields tr.alt{background:#2f2f2f;
}
table.profile-fields tr td.label{font-weight:bold;
}
td.data p{margin:0.5em 0;
}
h1.fn a{font-size:22px;display:block;background:#222;border-bottom:1px solid #444;text-align:center;margin:5px 0;text-decoration:none;line-height:1.5em;
}

/* Profile Edit Form */
.signup-field input, .signup-field select, .signup-field textarea{font-size:1.3em;font-family:inherit;color:#777;
}
.signup-description{color:#888;font-size:0.9em;
}
input#save, .standard-form input[type='submit']{width:auto;font-size:1.4em;
}

/* Avatar Upload Form */
#avatar-upload #upload{margin-top:1em;margin-bottom:1em;font-size:1.4em;
}
#avatar-cropper h4{font-weight:bold;
}
#crop-complete{width:auto;
}
#avatar-cropper #avatar_continue, #crop-complete{margin-top:20px;
}
div.imgCrop_wrap{position:relative;border:4px solid #ddd;float:left;margin-right:15px;margin-bottom:30px;
}

/* WIRE */
#wire-post-list li{padding:5px;background:#222;border-bottom:1px solid #444;margin-bottom:10px;
}
#wire-post-list li img.avatar{margin:0 5px 5px 0;
}
.wire-post-content p{margin:10px 0 0 0;font-size:14px;
}
.wire-post-metadata, #wire-post-new-metadata{color:#888;font-size:0.9em;
}
input#wire-post-submit{width:auto;background:#444;cursor:pointer;
}
input#wire-post-submit:hover{background:#666;border-color:#777;
}

/* SETTINGS SCREEN */
form#settings-form label span {color: #888;font-size: 0.9em;
}
table.notification-settings th {font-weight: bold;
}
table.notification-settings tr {border-bottom: 1px solid #444;
}
table.notification-settings th.icon {background: center center no-repeat;
}
table.notification-settings .yes, table.notification-settings .no {text-align: center;
}
