/* Start with some basic resets */ /* Copyright (c) 2009, Yahoo! Inc. All rights reserved. Code licensed under the BSD License: http://developer.yahoo.net/yui/license.txt version: 2.7.0 */ html{color:#000;background:#FFF;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;} del,ins{text-decoration:none;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';} abbr,acronym{border:0;font-variant:normal;} sup{vertical-align:baseline;} sub{vertical-align:baseline;} legend{color:#000;} input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;} input,button,textarea,select{*font-size:100%;} body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;} select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;} table{font-size:inherit;font:100%;} pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;} html { height: 100%; background-color: rgb(249, 249, 249); } body { height: 100%; min-width: 785px; color: rgb(51, 51, 51); line-height: 1.4em; font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; font-size: 0.8em; } a { outline: none; } div#bbWrap { height: auto; min-height: 100%; width: 100%; } div#bbContent { height: 100%; padding-bottom: 45px; } pre { /* http://www.longren.org/2006/09/27/wrapping-text-inside-pre-tags/ */ white-space: pre-wrap; /* css-3 */ white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */ white-space: -pre-wrap; /* Opera 4-6 */ white-space: -o-pre-wrap; /* Opera 7 */ word-wrap: break-word; /* Internet Explorer 5.5+ */ } /* Header */ div#bbHead { position: relative; background-color: rgb(70, 70, 70); } div#bbHead h1 { padding: 10px 0 5px 39px; margin-left: 16px; min-height: 31px; background: transparent url('images/admin-header-logo.gif') no-repeat 0 8px; font: normal normal normal 22px/normal Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; color: white; } div#bbHead h1 a { text-decoration: none; } div#bbHead h1 a span { color: rgb(255, 255, 255); } div#bbHead h1 a:hover span { text-decoration: underline; } div#bbHead h1 a em { background: rgb(88, 88, 88) url('images/visit-site-button-grad.gif') repeat-x 0 0; color: rgb(170, 170, 170); text-shadow: rgb(63, 63, 63) 0px -1px 0px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; cursor: pointer; display: inline-block; font-size: 0.5em; font-style: normal; line-height: 17px; margin-left: 5px; padding: 0px 6px; vertical-align: middle; } div#bbHead h1 a:hover em { color: rgb(255, 255, 255); } div#bbHead h1 a:active em { background-position: 0 -27px; } div#bbUserInfo { position: absolute; top: 14px; right: 15px; font-size: 0.95em; color: rgb(153, 153, 153); } div#bbUserInfo a { color: rgb(204, 204, 204); text-decoration: none; } div#bbUserInfo a:hover { color: rgb(255, 255, 255); text-decoration: underline; } /* Body */ div#bbBody { margin-left: 180px; padding-right: 15px; } body.bb-menu-folded div#bbBody { margin-left: 65px; } h2 { display: block; color: rgb(70, 70, 70); font: italic normal normal 1.9em/1.45em Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; padding: 14px 15px 3px 0; text-shadow: rgb(255, 255, 255) 0px 1px 0px; background: transparent none no-repeat 0 0; margin-left: -5px; } h2 span.subtitle { font-size: 0.75em; padding-left: 25px; } body.bb-admin-dashboard h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -172px; } body.bb-admin-forums h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -981px; } body.bb-admin-topics h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -1071px; } body.bb-admin-posts h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -1161px; } body.bb-admin-appearance h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 8px; } body.bb-admin-plugins h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -532px; } body.bb-admin-users h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -891px; } body.bb-admin-user-manage h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -891px; } body.bb-admin-tools h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -621px; } body.bb-admin-settings h2 { padding-left: 47px; background-image: url('images/icons32.png'); background-position: 0 -712px; } /* Menu */ ul#bbAdminMenu * { -webkit-user-select: none; -moz-user-select: none; -khtml-user-select: none; user-select: none; } ul#bbAdminMenu { float: left; margin: 15px 5px 15px -165px; position: relative; width: 145px; } body.bb-menu-folded ul#bbAdminMenu { margin-left: -50px; width: auto; } ul#bbAdminMenu li.bb-menu { } body.bb-menu-folded ul#bbAdminMenu li.bb-menu { position: relative; } ul#bbAdminMenu li.bb-menu a { display: block; color: rgb(0, 102, 0); background: rgb(241, 241, 241) url('images/menu-bits.gif') repeat-x 0 -379px; border: 1px solid rgb(227, 227, 227); width: 133px; padding: 5px; font: normal normal normal 1em/1.4em Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; text-decoration: none; border-bottom-width: 0; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu a { height: 17px; width: 17px; background-image: none; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu a span { display: none; } ul#bbAdminMenu li.bb-menu.bb-menu-current a { background-position: 0 0; border-color: rgb(109, 109, 109); color: rgb(255, 255, 255); text-shadow: rgba(0, 0, 0, 0.4) 0px -1px 0px; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current a { background-color: rgb(230, 230, 230); background-image: none; border-color: rgb(227, 227, 227); } ul#bbAdminMenu li.bb-menu.bb-menu-current a:hover { border-color: rgb(181, 181, 181); color: rgb(255, 255, 255); } ul#bbAdminMenu li.bb-menu.bb-menu-first a { -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -khtml-border-top-left-radius: 6px; -khtml-border-top-right-radius: 6px; -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; } ul#bbAdminMenu li.bb-menu.bb-menu-last a { -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -khtml-border-bottom-left-radius: 6px; -khtml-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-bottom-width: 1px; } ul#bbAdminMenu li.bb-menu.bb-menu-open.bb-menu-has-submenu a, ul#bbAdminMenu li.bb-menu.bb-menu-open a { -moz-border-radius-bottomleft: 0; -moz-border-radius-bottomright: 0; -khtml-border-bottom-left-radius: 0; -khtml-border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-last a { -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; -khtml-border-bottom-left-radius: 6px; -khtml-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -webkit-border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; border-bottom-width: 1px; } ul#bbAdminMenu li.bb-menu.bb-menu-open a { border-bottom-width: 0; } ul#bbAdminMenu li.bb-menu.bb-menu-current.bb-menu-has-submenu a:hover { border-color: rgb(109, 109, 109); } body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current.bb-menu-has-submenu a:hover { border-color: rgb(227, 227, 227); } ul#bbAdminMenu li.bb-menu div.bb-menu-toggle { float: right; height: 27px; width: 24px; display: none; background-image: url('images/menu-bits.gif'); background-repeat: no-repeat; background-position: 0 -110px; margin-top: -27px; } ul#bbAdminMenu li.bb-menu.bb-menu-last div.bb-menu-toggle { margin-top: -28px; } ul#bbAdminMenu li.bb-menu.bb-menu-last.bb-menu-open div.bb-menu-toggle { margin-top: -27px; } ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu:hover div.bb-menu-toggle, ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu.bb-menu-open div.bb-menu-toggle { display: block; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu:hover div.bb-menu-toggle, body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu.bb-menu-open div.bb-menu-toggle { display: none; } ul#bbAdminMenu li.bb-menu.bb-menu-has-submenu.bb-menu-current div.bb-menu-toggle { background-position: 0 -208px; } ul#bbAdminMenu li.bb-menu a:hover, ul#bbAdminMenu li.bb-menu a:active, ul#bbAdminMenu li.bb-menu a:focus { color: rgb(213, 78, 33); } ul#bbAdminMenu li.bb-menu a div.bb-menu-icon { height: 22px; width: 22px; float: left; background: transparent url('images/menu.png') no-repeat -337px -39px; } ul#bbAdminMenu li.bb-menu.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li.bb-menu a:hover div.bb-menu-icon { background-position: -337px -7px; } ul#bbAdminMenu li#bb-menu-dashboard a div.bb-menu-icon { background-position: -67px -39px; } ul#bbAdminMenu li#bb-menu-dashboard.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-dashboard a:hover div.bb-menu-icon { background-position: -67px -7px; } ul#bbAdminMenu li#bb-menu-forums a div.bb-menu-icon { background-position: -367px -39px; } ul#bbAdminMenu li#bb-menu-forums.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-forums a:hover div.bb-menu-icon { background-position: -367px -7px; } ul#bbAdminMenu li#bb-menu-topics a div.bb-menu-icon { background-position: -397px -39px; } ul#bbAdminMenu li#bb-menu-topics.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-topics a:hover div.bb-menu-icon { background-position: -397px -7px; } ul#bbAdminMenu li#bb-menu-posts a div.bb-menu-icon { background-position: -427px -39px; } ul#bbAdminMenu li#bb-menu-posts.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-posts a:hover div.bb-menu-icon { background-position: -427px -7px; } ul#bbAdminMenu li#bb-menu-appearance a div.bb-menu-icon { background-position: -6px -39px; } ul#bbAdminMenu li#bb-menu-appearance.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-appearance a:hover div.bb-menu-icon { background-position: -6px -7px; } ul#bbAdminMenu li#bb-menu-plugins a div.bb-menu-icon { background-position: -186px -39px; } ul#bbAdminMenu li#bb-menu-plugins.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-plugins a:hover div.bb-menu-icon { background-position: -186px -7px; } ul#bbAdminMenu li#bb-menu-users a div.bb-menu-icon { background-position: -308px -39px; } ul#bbAdminMenu li#bb-menu-users.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-users a:hover div.bb-menu-icon { background-position: -308px -7px; } ul#bbAdminMenu li#bb-menu-tools a div.bb-menu-icon { background-position: -217px -39px; } ul#bbAdminMenu li#bb-menu-tools.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-tools a:hover div.bb-menu-icon { background-position: -217px -7px; } ul#bbAdminMenu li#bb-menu-settings a div.bb-menu-icon { background-position: -246px -39px; } ul#bbAdminMenu li#bb-menu-settings.bb-menu-current a div.bb-menu-icon, ul#bbAdminMenu li#bb-menu-settings a:hover div.bb-menu-icon { background-position: -246px -7px; } ul#bbAdminMenu li.bb-menu.bb-menu-separator { } ul#bbAdminMenu li.bb-menu.bb-menu-separator a { background: transparent url('images/menu-arrows.gif') no-repeat 0 5px; border-width: 0; padding: 0; height: 21px; cursor: w-resize; width: 145px; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-separator a { background: transparent url('images/menu-arrows.gif') no-repeat -171px -34px; height: 21px; cursor: e-resize; width: 29px; } ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap { display: none; border: 1px solid rgb(227, 227, 227); border-bottom-width: 0; border-left-width: 0; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap { display: none; position: absolute; left: 36px; top: 0; width: 145px; z-index: 1000; } ul#bbAdminMenu li.bb-menu.bb-menu-current div.bb-menu-sub-wrap { border-color: rgb(170, 170, 170); border-bottom-width: 1px; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap { border-width: 0; border-color: rgb(227, 227, 227); border-style: solid; border-bottom-width: 1px; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current div.bb-menu-sub-wrap { border-color: rgb(170, 170, 170); } ul#bbAdminMenu li.bb-menu.bb-menu-open div.bb-menu-sub-wrap { display: block; } ul#bbAdminMenu li.bb-menu.bb-menu-last div.bb-menu-sub-wrap { border-bottom-width: 1px; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap.bb-menu-sub-open { display: block; border-bottom-width: 1px; } ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap span { display: none; font: normal normal normal 1em/1.45em Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; background-color: rgb(241, 241, 241); border: 1px solid rgb(227, 227, 227); -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -khtml-border-top-left-radius: 6px; -khtml-border-top-right-radius: 6px; -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; padding: 5px 5px 4px 10px; cursor: default; } ul#bbAdminMenu li.bb-menu.bb-menu-current div.bb-menu-sub-wrap span { background-color: rgb(234, 234, 234); border-color: rgb(170, 170, 170); } body.bb-menu-folded ul#bbAdminMenu li.bb-menu div.bb-menu-sub-wrap span { display: block; } ul#bbAdminMenu li.bb-menu li.bb-menu-sub a { width: 127px !important; -moz-border-radius: 0 !important; -khtml-border-radius: 0 !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; border-width: 0 !important; font: normal normal normal 0.85em/1.7em 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; padding: 1px 5px 3px 12px; color: rgb(0, 102, 0); text-shadow: none; background: rgb(255, 255, 255) url('images/menu-bits.gif') no-repeat 0 -306px; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu li.bb-menu-sub a { height: auto; background: rgb(255, 255, 255) url('images/menu-bits.gif') no-repeat 0 -306px; border-right-width: 1px !important; } ul#bbAdminMenu li.bb-menu li.bb-menu-sub a:hover { background-color: rgb(222, 236, 225) !important; color: rgb(51, 51, 51); } ul#bbAdminMenu li.bb-menu.bb-menu-current li.bb-menu-sub a { background-image: url('images/menu-dark.gif'); background-position: 0 -20px !important; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current li.bb-menu-sub a { background-image: url('images/menu-dark.gif'); background-position: 0 -20px !important; border-color: rgb(170, 170, 170) !important; } ul#bbAdminMenu li.bb-menu.bb-menu-current li.bb-menu-sub.bb-menu-sub-current a { color: rgb(51, 51, 51); font-weight: bold; background-color: rgb(245, 245, 245) !important; background-position: 0 0 !important; } body.bb-menu-folded ul#bbAdminMenu li.bb-menu.bb-menu-current li.bb-menu-sub.bb-menu-sub-current a { background-position: 0 0 !important; } ul#bbAdminMenu li.bb-menu.bb-menu-open li.bb-menu-sub a { background-position: 0 -306px; } div.wrap { float: left; width: 100%; } div#message { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border-style: solid; border-width: 1px; margin: 5px 0 2px 0; padding: 0 0.65em; font-size: 0.9em; } div#message.updated { background-color: rgb(255, 251, 204); border-color: rgb(230, 219, 85); } div#message.error { background-color: rgb(255, 235, 232); border-color: rgb(204, 0, 0); } div#message p { line-height: 1; margin: 0.6em 0; padding: 2px; } div#message p strong { font-weight: bold; } div#message a { color: rgb(0, 102, 0); text-decoration: none; } div#message a:hover { color: rgb(213, 78, 33); } div.plugin-error { background-color: rgb(255, 235, 232); border-color: rgb(204, 0, 0); -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border-style: solid; border-width: 1px; margin: 5px 0 2px 0; padding: 0; height: 160px; } div.plugin-error iframe { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display: block; width: 100%; height: 100%; margin: 0; padding: 0; border-width: 0; } /* Dashboard */ div.dashboard { background-color: rgb(255, 255, 255); border: 1px solid rgb(223, 223, 223); -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; margin: 10px 5px 20px 5px; } div.dashboard a { color: rgb(0, 102, 0); } div.dashboard a:hover { color: rgb(213, 78, 33); } div.dashboard h3 { -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -khtml-border-top-left-radius: 6px; -khtml-border-top-right-radius: 6px; -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; background: url('images/gray-grad.png') repeat-x rgb(223, 223, 223); text-shadow: rgb(255, 255, 255) 0px 1px 0px; color: rgb(70, 70, 70); font-size: 0.9em; font-weight: bold; line-height: 1; margin: 0px; padding: 7px 9px; } div.dashboard div.table { border-bottom: 1px solid rgb(236, 236, 236); background: rgb(249, 249, 249); } div.dashboard div.table table { width: 100%; } div.dashboard div.table thead th { color: rgb(119, 119, 119); font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 1em; font-style: italic; padding: 3px 8px 4px; background: rgb(255, 255, 255); width: 50%; } div.dashboard div.table tbody td { border-top: 1px solid rgb(236, 236, 236); padding: 4px 16px; white-space: nowrap; font-size: 0.9em; color: rgb(70, 70, 70); } div.dashboard div.table tbody td span { font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 1.6em; padding-right: 6px; } div.dashboard p { color: rgb(51, 51, 51); font-size: 0.85em; margin: 8px; } div.dashboard div.versions p span.b { font-weight: bold; } div.dashboard div.versions p a { text-decoration: none; font-weight: bold; } div.dashboard div.versions p.theme a.button { display: block; float: right; font-weight: normal; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 4px 10px; background: url('images/white-grad.png') repeat-x scroll rgb(242, 242, 242); border: 1px solid rgb(187, 187, 187); color: rgb(70, 70, 70); cursor: pointer; font-size: 1em; line-height: 1.2em; } div.dashboard div.versions p.theme a.button:hover { border-color: rgb(102, 102, 102); color: rgb(0, 0, 0); } div.dashboard div.versions p.theme a.button:active { background: url('images/white-grad-active.png') repeat-x scroll rgb(238, 238, 238); } div.dashboard ul li { color: rgb(51, 51, 51); font-size: 0.85em; margin: 8px; } div.dashboard ul li a { text-decoration: none; font-weight: bold; } /* Search forms */ form.search-form fieldset, form.bulk-form fieldset { margin: 10px 0 0 0; clear: left; float: left; } form.search-form fieldset div { float: left; margin-right: 5px; margin-top: 3px; } form.search-form fieldset div div { float: none; margin: 0; } form.search-form fieldset div label { display: block; line-height: 1; padding: 0 0 3px 0; font-size: 0.8em; color: rgb(70, 70, 70); } form.search-form fieldset div div input.text-input { width: 100px; padding: 3px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid rgb(223, 223, 223); font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; font-size: 0.85em; line-height: 1.3em; } form.search-form fieldset div div input.checkbox-input { margin: 4px; } form.search-form select, form.bulk-form select { height: 2.1em; margin: 0; padding: 3px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid rgb(223, 223, 223); font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; font-size: 0.85em; } form.search-form fieldset div div option { padding: 3px; font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; font-size: 0.9em; } form.search-form div.submit label { width: 0; overflow: hidden; } form.search-form div.submit input.button, form.bulk-form input.button { font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; -moz-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; padding: 4px 9px 5px; background: url('images/white-grad.png') repeat-x scroll rgb(242, 242, 242); border: 1px solid rgb(187, 187, 187); color: rgb(70, 70, 70); cursor: pointer; line-height: 1.1em; font-size: 0.85em; } form.search-form div.submit input.button:hover, form.bulk-form input.button:hover { border-color: rgb(102, 102, 102); color: rgb(0, 0, 0); } form.search-form div.submit input.button:active, form.bulk-form input.button:active { background: url('images/white-grad-active.png') repeat-x scroll rgb(238, 238, 238); } /* Table nav */ div.tablenav { margin-top: -1em; float: right; } div.bottom { margin-top: 0; } div.tablenav a { color: rgb(0, 102, 0); } div.tablenav a:hover { color: rgb(213, 78, 33); } div.tablenav-pages { margin: 13px 0 0 0; } div.tablenav.bottom div.tablenav-pages { margin: 0 0 16px 0; } span.displaying-num { display: block; text-align: right; line-height: 1; font-size: 0.8em; color: rgb(70, 70, 70); padding: 0 0 3px 0; } span.displaying-pages { display: block; float: right; cursor: default; color: rgb(85, 85, 85); } span.displaying-pages span, span.displaying-pages a { display: block; float: left; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid rgb(211, 211, 211); padding: 3px 7px; text-decoration: none; background-color: rgb(223, 223, 223); font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; font-size: 0.85em; line-height: 1.3em; margin-left: 3px; } span.displaying-pages span.dots { border-width: 0; background-color: transparent; padding: 4px 0 0 0; font-weight: bold; } span.displaying-pages a { font-weight: bold; background: url('images/menu-bits.gif') repeat-x 0 -379px rgb(238, 238, 238); border-color: rgb(227, 227, 227); } span.displaying-pages a:hover { border-color: rgb(213, 78, 33); } span.displaying-pages a:active { color: rgb(255, 255, 255); } div.table-filter { color: rgb(102, 102, 102); margin: 8px 0px 5px; font-size: 0.85em; } div.table-filter a { color: rgb(0, 102, 0); text-decoration: none; } div.table-filter a.current { color: rgb(0, 0, 0); font-weight: bold; } div.table-filter a:hover { color: rgb(213, 78, 33); } div.table-filter a span.count { color: rgb(153, 153, 153); font-weight: normal; } /* Tabled info */ p.no-results { margin: 10px 0; font-size: 0.85em; } table.widefat { width: 100%; border: 1px solid rgb(223, 223, 223); -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border-collapse: separate; margin: 10px 0; } table.widefat a { color: rgb(0, 102, 0); text-decoration: none; } table.widefat a:hover { color: rgb(213, 78, 33); } table.widefat tr td { width: 18%; vertical-align: top; padding: 3px 7px; font-size: 0.85em; border-bottom: 1px solid rgb(223, 223, 223); } table.widefat tr.alt td { background-color: rgb(255, 255, 255); } table.widefat tr.deleted td { background-color: rgb(245, 224, 224); } table.widefat tr.deleted.alt td { background-color: rgb(248, 233, 233); } table.widefat tr.spam td { background-color: rgb(238, 218, 204); } table.widefat tr.spam.alt td { background-color: rgb(243, 228, 218); } table#plugins-list.widefat tr.inactive td { background-color: rgb(238, 238, 238); } table#plugins-list.widefat tr.active td { background-color: rgb(255, 255, 255); } table#plugins-list.widefat tr.autoload td { background-color: rgb(249, 249, 249); } table#plugins-list.widefat tr.autoload td.plugin-name { background-image: url('images/input-lock.png'); background-repeat: no-repeat; background-position: 100% 0; padding-right: 20px; } table.widefat tr th { background: url('images/gray-grad.png') repeat-x rgb(223, 223, 223); text-shadow: rgb(255, 255, 255) 0px 1px 0px; color: rgb(51, 51, 51); font-weight: bold; vertical-align: top; padding: 7px 7px 8px; font-size: 0.85em; line-height: 1.3em; border-bottom: 1px solid rgb(223, 223, 223); } table.widefat tfoot tr th { border-bottom-width: 0; } table.widefat .check-column { width: 2.2em; padding-right: 0; } table#posts-list.widefat tr td.post { width: 46%; font-size: 0.9em; } table#topics-list.widefat tr td.topic { width: 28%; font-size: 0.9em; } table#plugins-list.widefat tr td.plugin-name { width: 25%; font-size: 0.9em; } table#plugins-list.widefat tr td.plugin-description { width: 75%; } table.widefat tr td.author img.avatar { vertical-align: top; border: 1px solid rgb(223, 223, 223); } table.widefat tr td.post p { margin-bottom: 0.4em; } table.widefat tr td.plugin-description p { margin-bottom: 0.8em; } table.widefat tr td.plugin-description p.meta { margin-bottom: 0; } table.widefat tr td.topic span.row-title, table.widefat tr td.user span.row-title { margin-bottom: 0.4em; display: block; font-weight: bold; } table.widefat tr td.user img.avatar { display: block; float: left; margin: 3px 8px 3px -1px; border: 1px solid rgb(223, 223, 223); } table.widefat tr td.plugin-name span.row-title { margin-bottom: 0.8em; display: block; font-weight: bold; } table.widefat tr td.post div, table.widefat tr td.topic div, table.widefat tr td.plugin-name div { font-size: 0.85em; } table.widefat tr span.row-actions { display: none; } table#plugins-list.widefat tr span.row-actions { display: inline; } table.widefat tr:hover span.row-actions { display: inline; } table.widefat tr span.row-actions span.note { color: rgb(102, 102, 102); } table.widefat tr a.post-undelete-link { display: none; } table.widefat tr.deleted a.post-undelete-link { display: inline; } table.widefat tr.deleted a.post-delete-link { display: none; } table.widefat tr td em { font-style: italic; } table.widefat tr td strong { font-weight: bold; } table.widefat tr td code, table.widefat tr td kbd { font-family: Consolas, Monaco, Courier, monospace; font-size: 1.2em; line-height: 1.4; background: rgb(234, 234, 234); margin: 0px 1px; padding: 1px 3px; color: rgb(51, 51, 51); } /* Forums */ body.sorting { overflow-x: hidden; } ul#forum-list { xwidth: 100%; border: 1px solid rgb(223, 223, 223); -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; margin: 10px 0; } ul#forum-list a { color: rgb(0, 102, 0); text-decoration: none; } ul#forum-list a:hover { color: rgb(213, 78, 33); } ul#forum-list li { border-top: 1px solid rgb(223, 223, 223); background-color: rgb(249, 249, 249); } ul#forum-list li.alt { background-color: rgb(255, 255, 255); } ul#forum-list li ul li { border-left: 1px dashed rgb(223, 223, 223); } ul#forum-list li ul.list-block { padding: 0 0 0 30px; } ul#forum-list li.list-block { padding: 3px 0 0 0; } ul#forum-list li div.list-block { padding: 0 7px 3px 7px; } ul#forum-list li.thead { background: url('images/gray-grad.png') repeat-x rgb(223, 223, 223); text-shadow: rgb(255, 255, 255) 0px 1px 0px; color: rgb(51, 51, 51); font-weight: bold; vertical-align: top; padding: 7px 7px 8px; font-size: 0.85em; line-height: 1.3em; border-top-width: 0; } ul#forum-list li img.sort-handle { float: left; margin: 0 3px 0 -4px; cursor: move; } ul#forum-list li div.row-title { font-size: 0.9em; font-weight: bold; } ul#forum-list li p.row-description { font-size: 0.85em; } ul#forum-list li div.list-block div.row-actions { font-size: 0.8em; margin-top: 0.4em; } ul#forum-list li div.list-block div.row-actions span { display: none; } ul#forum-list li div.list-block:hover div.row-actions span { display: inline; } ul#forum-list.sorting li div.list-block div.row-actions span { display: none; } ul#forum-list.sorting li div.list-block div.row-actions span { display: none; } .helper { background-color: rgb(200, 250, 200); outline: 1px dashed #777; width: 100% !important; padding: 3px 0; } #dragHelper { xwidth: auto !important; padding: 3px; } #dragHelper img.sort-handle { float: left; margin: 0 3px 0 0; } #dragHelper div.row-description { margin: 0 0 0 4px; } #dragHelper div.row-actions span { display: none; } /* Themes */ h3.themes { display: block; color: rgb(51, 51, 51); font-size: 1.17em; font-weight: bold; padding: 0 0 1em 0; margin-top: 10px; } table.theme-list-active, table.theme-list { margin: 0 auto 40px; width: 100%; border-collapse: collapse; } table.theme-list { margin-bottom: 20px; width: 100%; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); border-collapse: collapse; } table.theme-list td { width: 240px; padding: 20px; border-bottom: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); vertical-align: top; } table.theme-list td.position-3 { border-right: none; } table.theme-list td h3.themes, table.theme-list-active td h3.themes { margin-top: 0; font-size: 1em; } table.theme-list td div.screen-shot { border: 1px solid rgb(204, 204, 204); width: 240px; height: 180px; margin-bottom: 10px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } table.theme-list td div.screen-shot img { width: 240px; height: 180px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } table.theme-list-active td div.screen-shot { border: 1px solid rgb(153, 153, 153); width: 150px; height: 112px; float: left; margin-right: 15px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } table.theme-list-active td div.screen-shot img { width: 150px; height: 112px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; } table.theme-list td div.description p, table.theme-list-active td div.description p { color: rgb(102, 102, 102); font-style: italic; margin: 0 0 1em 0; font-size: 0.9em; } table.theme-list td div.description div.actions { margin: 0 0 1em 0; font-size: 1em; } table.theme-list td div.description p.location, table.theme-list-active td div.description p.location { color: inherit; font-style: normal; margin: 0 0 0 0; } table.theme-list td a, table.theme-list-active td a { color: rgb(0, 102, 0); } table.theme-list td a:hover, table.theme-list-active td a:hover { color: rgb(213, 78, 33); } /* Users */ .bb-admin-user-manage form { width: 550px; } #option-pass-strength-fake-input { clear: none; width: 200px; } .bb-admin-user-manage #pass-strength-result { clear: left; float: left; margin-top: -25px; } #pass-strength-result { padding: 2px; text-align: center; width: 280px; border: 1px solid #ccc; background-color: #e3e3e3; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; } #pass-strength-result.bad { background-color: #ffeff7; border-color: #c69; } #pass-strength-result.good { background-color: #effff4; border-color: #66cc87; } #pass-strength-result.short { background-color: #e3e3e3; } #pass-strength-result.strong { background-color: #59ef86; border-color: #319f52; } /* Options */ form.settings fieldset { margin-top: 10px; margin-bottom: 20px; } form.settings legend, div.settings h3 { display: block; color: rgb(51, 51, 51); font-size: 1.17em; font-weight: bold; padding: 0 0 1em 0; } div.settings { margin-bottom: 20px; } hr.settings { height: 1px; background-color: rgb(221, 221, 221); border-width: 0; margin-bottom: 20px; } form.settings p, div.settings p { float: none; display: block; color: rgb(51, 51, 51); font-size: 0.9em; margin: 0 0 1em 0; } form.settings ul, div.settings ul { float: none; display: block; color: rgb(51, 51, 51); font-size: 0.9em; margin: 0 4em 1em 4em; } form.settings ul li, div.settings ul li { list-style: disc outside none; } form.settings strong, div.settings strong { font-weight: bold; } form.settings em, div.settings em { font-style: italic; } form.settings code, form.settings kbd { font-family: Consolas, Monaco, Courier, monospace; font-size: 1.2em; background: rgb(234, 234, 234); margin: 0px 1px; padding: 1px 3px; color: rgb(51, 51, 51); } form.settings a { color: rgb(0, 102, 0); } form.settings a:hover { color: rgb(213, 78, 33); } form.settings div { clear: both; padding: 10px; margin-right: 10px; } form.settings div label { float: left; display: block; padding: 3px; width: 200px; color: rgb(34, 34, 34); text-shadow: rgb(255, 255, 255) 0px 1px 0px; } form.settings div div.label { float: left; display: block; padding: 3px; width: 190px; color: rgb(34, 34, 34); text-shadow: rgb(255, 255, 255) 0px 1px 0px; } form.settings div.disabled label, form.settings div.disabled div.label { background-image: url('images/input-lock.png'); background-repeat: no-repeat; background-position: 100% 0; padding-right: 20px; width: 180px; } form.settings div.disabled div.label { width: 170px; } form.settings div div.inputs { clear: none; padding: 0; margin: 0 0 0 210px; } form.settings div div.inputs label { float: none; clear: none; display: block; padding: 0; margin: 3px 0 6px 0; width: auto; color: rgb(51, 51, 51); text-shadow: none; font-size: 0.85em; } form.settings div.disabled div.inputs label { background-image: none; } form.settings div div.inputs label.radios img { margin: -2px 0 0 0; vertical-align: middle; border: 1px solid rgb(223, 223, 223); } form.settings input.text, form.settings textarea { width: 300px; padding: 3px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid rgb(223, 223, 223); font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; font-size: 1em; } form.settings div.disabled input.text, form.settings div.disabled textarea { background-color: rgb(221, 221, 221); } form.settings div input.text.short { width: 100px; } form.settings div input.text.code { font-family: Consolas, Monaco, Courier, monospace; font-size: 1.2em; } form.settings input.readonly, form.settings textarea.readonly { background-color: rgb(221, 221, 221); } form.settings div.table { margin: 0 0 0 220px; padding: 3px; -moz-border-radius: 4px; -khtml-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid rgb(223, 223, 223); background-color: rgb(221, 221, 221); width: 400px; } form.settings div.table table { width: 100%; font-family: Consolas, Monaco, Courier, monospace; font-size: 1.2em; border-collapse: collapse; } form.settings div.table table th { border-bottom: 1px dotted rgb(70, 70, 70); padding: 6px; } form.settings div.table table td { padding: 6px; } form.settings div span.after { font-size: 0.85em; } form.settings div p { color: rgb(102, 102, 102); font-style: italic; margin: 0 0 0 3em; padding: 0.3em; border-left: 1px solid rgb(223, 223, 223); } form.settings input.submit { font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; -moz-border-radius: 11px; -khtml-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px; border: 1px solid rgb(63, 163, 50); cursor: pointer; font-size: 11px; line-height: 16px; padding: 2px 8px; background: url('images/button-grad.png') 0 0 rgb(33, 117, 155); color: rgb(255, 255, 255); font-weight: bold; text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0; } form.settings input.submit:hover { border-color: rgb(0, 102, 0); } form.settings input.submit:active { background-position: 0 30px; } form.settings a.cancel { display: block; float: left; font-family: 'Lucida Grande', Verdana, Arial, 'Bitstream Vera Sans', sans-serif; -moz-border-radius: 11px; -khtml-border-radius: 11px; -webkit-border-radius: 11px; border-radius: 11px; border: 1px solid rgb(187, 187, 187); cursor: pointer; font-size: 11px; line-height: 16px; padding: 2px 8px; background: url('images/white-grad.png') repeat-x scroll rgb(242, 242, 242); color: rgb(70, 70, 70); cursor: pointer; font-weight: bold; text-shadow: rgba(255, 255, 255, 0.7) 0 -1px 0; margin-right: 6px; text-decoration: none; } form.settings a.cancel:hover { border-color: rgb(153, 51, 51); color: rgb(204, 51, 51); } form.settings a.cancel:active { background: url('images/white-grad-active.png') repeat-x scroll rgb(238, 238, 238); } form.settings div#option-mod-rewrite div.inputs label.radios span { display: inline-block; width: 7em; } form.settings div#option-mod-rewrite div.inputs label.radios code { white-space: nowrap; } form.settings textarea#rewrite-rules { width: 99%; } form.settings select#timezone-string option { margin-left: 1em; } /* Footer */ p#bbShowOff { margin: 0 8px 8px 0; padding: 6px 8px; color: rgb(255, 255, 255); background-color: rgb(170, 170, 170); font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 0.9em; font-style: italic; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; float: right; } div#bbFoot { background-color: rgb(70, 70, 70); color: rgb(153, 153, 153); margin-top: -45px; clear: both; position: relative; width: 100%; font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: 0.9em; font-style: italic; } div#bbFoot p { line-height: 15px; padding: 15px; } div#bbFoot p a { color: rgb(204, 204, 204); text-decoration: none; } p#bbThanks { float: left; } p#bbVersion { text-align: right; } div.clear { clear: both !important; height: 0; line-height: 0; font-size: 0; } /* Layout classes */ /* .absleft { position: absolute; left: 0; } .absright { position: absolute; right: 0; } .abstop { position: absolute; top: 0; } .posrel { position: relative; } .alignleft { float: left; } .alignright { float: right; } */ /* .alternate, .alt { background: #f1f1f1; } */ /* .active { background-color: rgb(200, 250, 200); } */ /* List Blocks */