/* Theme Name: Avenue K9 (BuddyPress BuddyPack) Theme URI: http://www.avenueb2.com Description: A theme from the Avenue BuddyPress BuddyPack (B2) Version: 1.2 Author: Michael Kuhlmann Author URI: http://www.michaelkuhlmann.com Template: bp-default Tags: buddypress, yellow, tan, white, green, blue, fixed-width, two-columns, theme-options */ @import url( ../../plugins/buddypress/bp-themes/bp-default/_inc/css/reset.css ); /* >Global Elements -------------------------------------------------------------- */ body{background:#fff url(_inc/images/main-bg.gif) top left repeat-x; font-size:12px; font-family:Georgia,Times,serif; line-height:160%; color:#333; width:100%; width:960px; margin:0 auto; padding-top:0 !important; /* Remove the top padding space for the admin bar in this theme */} body.activity-permalink{min-width:500px; max-width:760px} h2{margin:10px 0; font-size:22px; font-weight:normal} h3{font-size:16px; margin:15px 0; color:#888; font-weight:normal} h4{font-size:14px; margin:10px 0; color:#888} a{color:#586e1a} .padder{padding:15px} .clear{clear:left} p{margin-bottom:15px} p:last-child{margin-bottom:0} img.avatar{float:left; border:2px solid #eee} .ajax-loader{background:url(_inc/images/ajax-loader.gif ) center left no-repeat !important; padding:8px; display:none} span.activity, div#message p{display:inline-block; font-size:11px; font-weight:normal; color:#e19a1f; margin-top:8px; text-decoration:none} /* >Admin Bar -------------------------------------------------------------- */ #wp-admin-bar .padder{width:960px !important; /* Line up the admin bar with the content body in this theme */} /* >Header -------------------------------------------------------------- */ #header{position:relative; color:#fff; height:140px; padding-top:25px; background:#54c0d2 url(header.gif) repeat-x} body.activity-permalink #header{height:65px} #header #search-bar{position:absolute; top:90px; left:0; width:100%; text-align:right} body.activity-permalink #header #search-bar{display:none} #header h1{ position:absolute; top:90px; text-indent:-9999px} #header #search-bar .padder{padding:10px 0} #header #search-bar input[type=text]{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; border:1px inset #888; padding:2px; margin-right:4px} #header #search-bar input[type=submit]{font-size:11px; padding:1px 4px; margin-left:4px} #header h1{position:absolute; bottom:12px; left:15px; width:44%} #header h1 a{color:#111; font-size:26px; text-decoration:none} /* >Navigation -------------------------------------------------------------- */ ul#nav{margin:0; padding:6px 0; position:absolute; list-style:none; bottom:0; display:block; width:100%; background:#232323; border-bottom:1px solid #637d1b} body.activity-permalink ul#nav{display:none} ul#nav li{float:left; margin:0} ul#nav li a{color:#aaa; text-decoration:none; padding:8px 15px; background:#232323} ul#nav li.selected a{background:#232323 url(_inc/images/pointer.gif) bottom center no-repeat; color:#fff} /* >Container -------------------------------------------------------------- */ div#container{position:relative; width:940px; border-top:2px solid #586e1a; background:#ffffe1; overflow:hidden; padding:10px} body.activity-permalink div#container{background:none; border:none} /* >Sidebar -------------------------------------------------------------- */ div#sidebar{float:left; width:224px; margin:0; background:#fff; border:1px solid #fcf2ba; padding:0} div#sidebar div#sidebar-me img.avatar{float:left; margin:0 15px 15px 0; border:0} div#sidebar div#sidebar-me h3{padding:5px 0 0 0; margin:0 0 8px 0} div#sidebar div#sidebar-me h3 a{color:#586e1a; text-decoration:none; letter-spacing:-1px} div#sidebar div#sidebar-me h3 a:hover{color:#92350a} div#sidebar ul#bp-nav{clear:left; margin:15px -16px} div#sidebar ul#bp-nav li{padding:10px 15px} div#sidebar h3.widgettitle{background:#fff; padding:4px 0; font-size:18px; clear:left; color:#586e1a; letter-spacing:-1px} div#sidebar .widget_search{margin-top:20px} div#sidebar .widget_search input[type=text]{width:110px; padding:2px} div#sidebar ul#recentcomments li, div#sidebar .widget_recent_entries ul li{margin-bottom:15px} div#sidebar ul.item-list img.avatar{width:25px; height:25px} div#sidebar div.item-avatar img{width:30px; height:30px; margin:1px; border:0} div#sidebar .avatar-block{overflow:hidden} div#sidebar ul.item-list div.item-title{font-size:12px} div#sidebar div.item-options{margin:-10px -16px 0 0px; padding:5px 0; font-size:11px} div#sidebar div.item-meta, div#sidebar div.item-content{margin-left:38px; font-size:11px} /* >Content -------------------------------------------------------------- */ div#content{float:left; width:680px; background:#fff; border:1px solid #fcf2ba; padding:10px; margin:0 10px 0 0} div#content .padder{margin-right:0} div#content .left-menu{float:left; width:170px} div#content .main-column{margin-left:190px} /* >Item Headers (Profiles, Groups) -------------------------------------------------------------- */ div#item-header{margin-bottom:20px; overflow:hidden} div#item-header img.avatar{float:left; margin:0 15px 0 0; border:0} div#item-header h2{font-size:32px; margin:0 0 10px 0; padding-top:5px; line-height:100%} div#item-header h2 a{color:#586e1a; text-decoration:none} div#item-header span.activity, div#item-header h2 span.highlight{vertical-align:middle; font-size:11px; font-weight:normal; 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:bold; font-size:11px; background:#9aa75e; color:#fff; padding:1px 4px; margin-bottom:2px; -moz-border-radius:3px; -webkit-border-radius:3px; vertical-align:middle; cursor:pointer; display:none} div#item-header div#item-meta{font-size:16px; color:#9aa75e; margin:15px 0 5px 0; padding-bottom:10px; overflow:hidden; font-style:italic; line-height:160%} div#item-header div#item-meta a{ font-style:normal} div#item-header div#item-actions{float:right; width:20%; margin:0 0 15px 15px; text-align:right} div#item-header div#item-actions h3{font-size:12px; margin:0 0 5px 0} 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{float:left; margin:10px 10px 0 0} /* >Item Lists (Activity, Friend, Group lists) -------------------------------------------------------------- */ ul.item-list{width:100%} ul.item-list li{position:relative; padding:15px 0; border-bottom:1px solid #fcf2ba} ul.item-list li img.avatar{float:left; margin:0 10px 10px 0} ul.item-list li div.item-title{font-size:14px} ul.item-list li div.item-desc{margin:10px 0 0 64px; font-size:11px; color:#888; width:50%} 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} /* >Item Tabs -------------------------------------------------------------- */ div.item-list-tabs{clear:left; overflow:auto; margin:25px -15px 5px -15px; background:#fdfdc5; border-bottom:1px solid #fcf2ba; font-family:Arial,sans-serif} div.item-list-tabs ul li a{text-decoration:none; font-weight:bold} div.item-list-tabs#user-nav, div.item-list-tabs#group-nav{margin-top:15px; margin-bottom:0} div.item-list-tabs ul{width:100%} div.item-list-tabs ul li{float:left; margin:5px 0 0 5px} div.item-list-tabs ul li:first-child{margin-left:10px} div.item-list-tabs ul li.last{float:right; margin:7px 10px 0 0} div.item-list-tabs ul li.last select{width:140px} div.item-list-tabs ul li a, div.item-list-tabs ul li span{display:block; padding:5px 10px; text-decoration:none} div.item-list-tabs ul li span{color:#aaa} div.item-list-tabs ul li a span{display:inline; padding:0; color:inherit} div.item-list-tabs ul li.selected a, div.item-list-tabs ul li.current a{background-color:#fff; color:#586e1a; font-weight:bold; border-top:1px solid #fcf2ba; border-right:1px solid #fcf2ba; border-left:1px solid #fcf2ba; border-bottom:1px solid #fff} div.item-list-tabs ul li.loading a{background-image:url(_inc/images/ajax-loader.gif ); background-position:92% 50%; background-repeat:no-repeat; padding-right:30px} div.item-list-tabs#user-subnav, div.item-list-tabs#group-subnav{background:#fff; margin:0 -15px 0 -15px; min-height:35px; overflow:hidden} div.item-list-tabs#user-subnav a, div.item-list-tabs#group-subnav a{background:#9aa75e; border:1px solid #586e1a; padding:2px 8px; color:#fff; font-size:11px} /* >Item Body -------------------------------------------------------------- */ .item-body{margin:20px 0} /* >Directories (Members, Groups, Blogs, Forums) -------------------------------------------------------------- */ div.dir-search{float:right; margin:-32px 0 0 0} div.dir-search input[type=text]{padding:4px; font-size:12px} /* >Pagination -------------------------------------------------------------- */ div.pagination{margin:0 -15px 9px -15px; border-bottom:1px solid #fff; padding:10px 15px 10px 15px; color:#586e1a; font-size:11px; height:16px} div.pagination#user-pag, .friends div.pagination, .mygroups div.pagination, .myblogs div.pagination{background:#fff; 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:bold} /* >Error / Success Messages -------------------------------------------------------------- */ div#message{margin:15px 0 25px 0} div#message.error{margin-top:0} div#message p{padding:10px 15px; font-size:12px; display:block} div#message.error p{background:#e41717; color:#fff; 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; padding:6px; width:90%; margin:0 0 10px 0} /* >Buttons -------------------------------------------------------------- */ a.button, input[type=submit], input[type=button], ul.button-nav li a, div.generic-button a{background:#586e1a; border-left:1px solid #3b6e23; border-right:1px solid #3c6e23; border-bottom:1px solid #2c5a15; border-top:1px solid #3b6e22; padding:5px 10px; text-decoration:none; color:#fff; font-weight:normal; vertical-align:bottom; cursor:pointer; font-weight:bold; font-family:Tahoma,Arial,sans-serif; font-size:11px} a.button:hover, 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{border-color:#29457e; color:#fff} ul.button-nav li{float:left; margin:0 10px 10px 0} ul.button-nav li.current a{font-weight:bold} /* >Input Forms -------------------------------------------------------------- */ form.standard-form{} 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; padding:6px; font:inherit; font-size:14px; color:#888} 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:bold; margin:15px 0 5px 0} form.standard-form div.checkbox label, form.standard-form div.radio label{font-weight:normal; margin:5px 0 0 0; font-size:14px; color:#888} form.standard-form#login-form label{margin-top:5px} form.standard-form input[type=text]{width:75%} form.standard-form#login-form input[type=text], form.standard-form#login-form input[type=password]{padding:4px; width:95%} 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} form.standard-form#signup_form div.signup-avatar{margin-right:15px} 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{padding:15px 0; clear:both} form.standard-form div.submit input{margin-right:15px} form.standard-form div.radio ul{margin:10px 0 15px 38px; list-style:disc} form.standard-form div.radio ul li{margin-bottom:5px} 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#send-invite-form{margin-top:20px} form#send-invite-form #invite-list{height:275px; overflow:auto; padding:5px; background:#f5f5f5; width:160px; border:1px solid #e4e4e4; margin:10px 0} /* >Data Tables -------------------------------------------------------------- */ table{width:100%} table#message-threads{margin:0 -15px; width:auto} div#sidebar table{margin:0 -16px; width:117%} table tr td, table tr th{padding:8px; vertical-align:middle; border-top:1px solid #fcf2ba} table tr td.label{border-right:1px solid #eaeaea; font-weight:bold; min-width:25%} table tr td.thread-info p{margin:0} table tr td.thread-info p.thread-excerpt{color:#333; font-size:11px; margin-top:3px} div#sidebar table td, table.forum td{text-align:center} table tr.alt{background:#ffffe1} table.notification-settings{margin-bottom:20px} table.notification-settings th.icon{width:35px} table.notification-settings th.title{width:80%} table.notification-settings .yes, table.notification-settings .no{width:40px} table.forum{margin:-9px -15px 20px -15px; width:auto} table.forum tr:first-child{background:#fff; color:#586e1a} table.forum tr.sticky td{background:#9ba869; border-top:1px solid #586e1a; border-bottom:1px solid #586e1a; color:#fff} table.forum tr.sticky td a{ color:#fff; font-weight:bold} table.forum tr.closed td.td-title{padding-left:35px; background-image:url( ../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:#e69a3f} 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%} /* >Activity Stream Posting -------------------------------------------------------------- */ form#whats-new-form{margin-bottom:5px; border-bottom:1px solid #fcf2ba; overflow:hidden; padding-bottom:20px} #item-body form#whats-new-form{margin-top:20px} .home-page form#whats-new-form{border-bottom:none; padding-bottom:0} form#whats-new-form h5{margin:0; font-weight:normal; font-size:12px; color:#586e1a; margin-left:76px; padding:0 0 3px 0} form#whats-new-form #whats-new-avatar{float:left; border:0} form#whats-new-form #whats-new-content{margin-left:54px; padding-left:22px} form#whats-new-form #whats-new-textarea{padding:8px; border:1px inset #ccc; background:#fff; margin-bottom:10px} 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:150px} form#whats-new-form #whats-new-submit{float:right; margin:0} /* >Activity Stream Listing -------------------------------------------------------------- */ ul.activity-list li{padding:20px 0 0 0} ul.activity-list li.has-comments{padding-bottom:20px} .activity-list li.mini{font-size:11px; min-height:35px; padding:12px 0 0 0} .activity-list li.mini div.activity-meta{margin:0} .activity-list li.mini div.activity-meta a{padding:3px 8px} .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; border:0} .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; border:0} body.activity-permalink .activity-list li.mini .activity-avatar img.avatar, body.activity-permalink .activity-list li.mini .activity-avatar img.FB_profile_pic{width:50px; height:50px; margin-left:30px; border:0} .activity-list li.mini .activity-content{margin-right:175px} .activity-list li.mini .activity-content p{margin:0; float:left} .activity-list li.mini .activity-meta{position:absolute; right:0} .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{margin:0; display:inline} .activity-list li .activity-inreplyto blockquote, .activity-list li .activity-inreplyto div.activity-inner{background:none; border:none; display:inline; padding:0; margin:0} .activity-list .activity-avatar img{width:60px; height:60px; border:0} .activity-list .activity-content{margin-left:70px} body.activity-permalink .activity-content{background:#fff; padding:15px; margin-left:80px; font-size:16px; line-height:150%; overflow:hidden; width:auto} .activity-list .activity-content >p:first-child, .activity-list .activity-content .comment-header{font-size:11px; color:#888; line-height:220%} .activity-list .activity-content >p >a:first-child, span.highlight, .activity-list .activity-content >.comment-header >a:first-child{color:586e1a; font-weight:bold; padding:3px 0; text-decoration:none; margin-right:3px} .activity-list .activity-content p >a:first-child:hover{background:#fff !important; color:#fff !important} .activity-list .activity-content span.time-since{color:#e69a3f} .activity-list .activity-content span.activity-header-meta a{background:none; padding:0; font-size:11px; margin:0; border:none; color:#9ba869; text-decoration:underline} .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{margin:15px 0 15px 5px} .activity-list li.load-more{margin:15px 0 !important; padding:10px 15px !important; background:#fdfdc5 !important; text-align:center; font-size:1.2em; border:1px solid #fcf2ba} .activity-list li.load-more a{color:#586e1a} /* >Activity Stream Comments -------------------------------------------------------------- */ div.activity-meta{margin:0 0 20px 3px} .activity-list div.activity-meta a{font-size:11px; color:#586e1a; text-decoration:none; border-radius:4px} .activity-list div.activity-meta a.loading{background-image:url( ../images/ajax-loader.gif ); background-position:95% 50%; padding-right:25px; background-repeat:no-repeat} .activity-list div.activity-meta a.acomment-reply{color:#586e1a} div.activity-meta a:hover{background:#fff; color:#923531; text-decoration:underline} div.activity-meta a.acomment-reply:hover{background:#fff; color:#923531; text-decoration:underline} div.activity-comments{margin:0 0 0 75px; background:#fff; width:75%; color:#555} body.internal-page div.activity-comments{width:auto} body.activity-permalink div.activity-comments{width:auto; margin-left:80px; background:none} 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{ padding:10px 0 0 10px; margin-left:0} body.activity-permalink div.activity-comments ul li{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{border-width:2px !important; float:left; margin-right:10px; border:0} 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:12px} div.activity-comments div.acomment-meta{font-size:11px; color:#e19a1f} div.activity-comments form.ac-form{display:none; margin:10px 0 10px 33px; background:#fdfdc5; border:1px solid #fcf2ba; 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{padding:8px; border:1px inset #ccc; background:#fff; margin-bottom:10px} 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.ac-reply-avatar img{ border:0} div.activity-comments form div.ac-reply-content{margin-left:25px; padding-left:15px; color:#888; font-size:11px} /* >Private Message Threads -------------------------------------------------------------- */ table#message-threads tr.unread td{background:#FFF9DB; border-top:1px solid #FFE8C4; border-bottom:1px solid #FFE8C4; font-weight:bold} table#message-threads tr.unread td span.activity{background:#fff} li span.unread-count, tr.unread span.unread-count{background:#d00; padding:2px 8px; color:#fff; font-weight:bold; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px} div.item-list-tabs ul li a span.unread-count{padding:1px 6px; color:#fff} div.messages-options-nav{font-size:11px; background:#fff; text-align:right; margin:0 -15px; padding:6px 15px} div#message-thread div.message-box{margin:0 -15px; padding:15px; border-bottom:1px solid #ccc} div#message-thread div.alt{background:#fff} div#message-thread p#message-recipients{margin:10px 0 20px 0} div#message-thread img.avatar{float:left; margin:0 10px 0 0; vertical-align:middle} div#message-thread h3{margin:20px 0 0 0; color:#000; font-weight:bold; font-size:14px} div#message-thread h3 a{text-decoration:none} div#message-thread h3 span.activity{margin-left:10px} div#message-thread div.message-metadata{overflow:hidden; margin-bottom:5px} div#message-thread div.message-content{margin-left:45px} div#message-thread div.message-options{text-align:right} a#delete_inbox_messages, .sentbox div.messages-options-nav{display:none} /* >Group Forum Topics -------------------------------------------------------------- */ ul#topic-post-list{margin:15px -15px; width:auto} ul#topic-post-list li{padding:15px; position:relative} ul#topic-post-list li.alt{background:#9ba869} ul#topic-post-list li divdiv.poster-meta{margin-bottom:10px; color:#888} ul#topic-post-list li divdiv.post-content{margin-left:54px} div.admin-links{position:absolute; top:15px; right:15px; color:#888; font-size:11px} div#topic-meta div.admin-links{bottom:0; right:0; top:auto} div#topic-meta{position:relative} div#topic-meta h3{font-size:20px} div#new-topic-post{margin:0; padding:1px 0 0 0} /* >WordPress Blog Styles -------------------------------------------------------------- */ div.post{margin:0 0 60px 0} div.post div.author-box, div.comment-avatar-box{float:left; margin:0 15px 15px 0; text-align:center; width:70px} div.post div.author-box img, div.comment-avatar-box img{float:none; border:4px solid #fff} div.post div.post-content, div.comment-content{margin-left:105px} div.post h3{font-size:24px; margin-bottom:5px; line-height:120%; letter-spacing:-1px} div.post h3 a{text-decoration:none; color:#586e1a} div.post p.date, div.post p.postmetadata, div.comment-meta, div.comment-options{color:#888; font-size:11px; padding:3px 0; margin:10px 0; border-top:1px solid #fcf2ba} div.post p.postmetadata{margin-top:15px; overflow:hidden} div.post em{font-style:normal; font-weight:bold} div.post .tags{float:left} div.post .comments{float:right} div.post img.wp-smiley{padding:0 !important; margin:0 !important; border:none !important; float:none !important; clear:none !important} div.post img.centered, img.aligncenter{display:block; margin-left:auto; margin-right:auto} div.post img.alignright{padding:4px; margin:0 0 2px 7px; display:inline} div.post img.alignleft{padding:4px; margin:0 7px 2px 0; display:inline} .navigation{overflow:hidden} .alignright{float:right} .alignleft{float:left} div.post .aligncenter, div.post div.aligncenter{display:block; margin-left:auto; margin-right:auto} div.post .wp-caption{border:1px solid #fcf2ba; text-align:center; background-color:#fdfdc5; padding-top:4px; margin:10px 0} div.post .wp-caption img{margin:0; padding:0; border:0 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; padding:0 4px 5px 0; margin:0} h2.pagetitle{color:#586e1a; font-size:16px; padding:10px 0; margin:10px 0; border-bottom:1px solid #fcf2ba; border-top:1px solid #fcf2ba; font-weight:bold} /* >WordPress Blog Comment Styles -------------------------------------------------------------- */ #trackbacks{margin-top:30px} #comments h3, #trackbacks h3, #respond h3{font-size:24px; margin:5px 0 25px 0; color:#92350a; letter-spacing:-1px} #comments span.title, #trackbacks span.title{color:#9ba869} ol.commentlist li{margin:0 0 30px 0} div.comment-meta{border-top:none; padding-top:0} div.comment-meta h5{font-weight:normal} div.comment-meta em{float:right; font-style:normal} div.comment-options{border-bottom:none} /* >Footer -------------------------------------------------------------- */ #footer{ background:#232323; padding:10px; text-align:center; color:#777; margin:0 0 20px 0} #footer a{color:#aaa} .activity-permalink #container{width:760px; border:0; background:#fff; padding:0; margin:0} .activity-permalink #header{background:none} body{padding-top:25px} #wp-admin-bar{position:fixed; top:0; left:0; z-index:99; height:25px; font-size:11px; width:100%; font-family:Arial,sans-serif} #wp-admin-bar .padder{position:relative; padding:0; width:100%; min-width:960px; max-width:1250px; margin:0 auto; background:url(_inc/images/60pc_black.png ); height:25px} body.activity-permalink #wp-admin-bar .padder{min-width:600px; max-width:760px} #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; margin:0; padding:0; line-height:100%; text-align:left} #wp-admin-bar li a{padding:7px 15px 7px 15px; text-decoration:none; color:#fff; font-size:11px} #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:bold; font-size:11px; padding:3px 8px; margin:0; text-decoration:none; color:#f0f0f0} /*******************/ #wp-admin-bar ul{/* all lists */margin:0; list-style:none; line-height:1; cursor:pointer; height:auto; padding:0} #wp-admin-bar ul li{/* all list items */padding:0; float:left; position:relative; background:url(_inc/images/admin-menu-arrow.gif ) 88% 53% no-repeat; padding-right:11px} #wp-admin-bar ul li.no-arrow{background:none} #wp-admin-bar ul li ul li{background-image:none} #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 ul li.sfhover{background:#586e1a} /* second-level lists */ #wp-admin-bar ul li ul{position:absolute; width:185px; left:-999em; margin-left:0; background:#ffffe1; border:1px solid #fcf2ba} #wp-admin-bar ul li ul a{color:#586e1a} #wp-admin-bar ul li ul li{float:left; width:174px; margin:0} #wp-admin-bar ul li ul li:hover a{color:#fff} #wp-admin-bar ul li div.admin-bar-clear{clear:both} /* third-and-above-level lists */ #wp-admin-bar ul li ul ul{margin:-25px 0 0 184px} #wp-admin-bar ul li ul li:hover ul li a{color:#586e1a} #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 li:hover ul, #wp-admin-bar ul li.sfhover ul, #wp-admin-bar ul li ul li.sfhover ul{/* lists nested under hovered list items */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} /* Menu item css */ #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{height:55px} #wp-admin-bar ul li#bp-adminbar-notifications-menu a span{padding:0 6px; margin-left:2px}