* {
margin : 0;
padding : 0;
}
body {
background : #f0f6f9 url(images/body_bg.gif) repeat-x;
font-size : 12px;
font-family : Arial;
}
a img {
border : none;
}
ul li, ol li {
list-style-image : url(images/list-image.gif);
}
.widget-content ul li, .widget-content ol li {
width : 250px;
margin-left : 10px;
}
.internal-page ul li, #footer ul li, #header ul li {
list-style-type : none;
}
input {
padding : 1px;
}
.clear, .reset {
clear : both;
}
.alignleft {
float : left;
}
.alignright {
float : right;
}
.aligncenter {
text-align : center;
margin : 0 auto;
}
.alignnone {
float : none;
}
.updated {
color : #9bacbd;
font-weight : bold;
}
.internal-page #container .generic-button a.remove, .internal-page #container .generic-button a.leave-group {
color : #901e78;
}
#message, .info {
margin : 5px 0;
padding : 5px;
background : #f9f9bb;
}
#page {
width : 1005px;
margin : 0 auto;
display:block;
}
#top-bar, #container, #top-banner {
width : 980px;
margin : 0 auto;
}
#footer {
margin : 20px auto 0 10px;
width : 1028px;

}
#top-bar {
background : #f58e54 none repeat scroll 0% 0%;
border : 1px solid #ffffff;
height : 30px;
}
#top-bar a {
text-decoration : none;
color : #ffffff;
}
#top-bar-logo {
float : left;
}
ul#top-nav-bar {
float : left;
}
#top-bar-logo .selected a {
background-color : #162350;
}
ul#top-nav-bar li {
float : left;
height : 30px;
list-style : none;
padding-top : 5px;
}
ul#top-nav-bar li a {
border-right : 1px solid #ffffff;
line-height : 30px;
padding : 12px 10px 2px 10px;
}
ul#top-nav-bar li.selected a {
font-weight : bold;
background : #162350;
}
#top-bar #search-user-bar {
float : right;
height : 27px;
}
#top-bar .user-info {
float : right;
padding-top : 2px;
}
#top-bar .user-info img {
background : #ffffff none repeat scroll 0% 0%;
border : 1px solid #cccccc;
padding : 3px;
width : 20px;
height : 20px;
vertical-align : middle;
}
#top-bar .mainsearch {
float : right;
width : 196px;
margin-right : 30px;
display : inline;
}
#top-bar .mainsearch #s {
width : 108px;
padding-left : 14px;
background : #ffffff url(images/search_bg_icon.gif) no-repeat scroll 3% center;
height : 100%;
border : none;
margin : 5px 0 0 10px;
}
#top-banner {
background : #ffffff url(images/elternwegweiser_head.jpg) no-repeat left;
height : 150px;
margin-top : 10px;
}
#top-banner a img {
margin : 3px 0 0 10px;
}
#top-banner .mainsearch {
display : inline;
float : right;
margin : 0 15px 10px 0;
}
#top-banner .mainsearch #search-form {
float : right;
}
#container {
margin-top : 10px;
}
#contents {
width : 100%;
}
#content {
width : 675px;
float : left;
}
#sidebar {
float : right;
width : 280px;
margin-left : 20px;
}
div.box {
background : #fff;
margin-bottom : 20px;
padding : 0;
}
#footer a {
text-decoration : none;
color : #475154;
}
#footer .lc, #footer .rc, #footer #bottom-nav {
float : left;
}
#footer div.lc {
width : 7px;
height : 36px;
background : url(images/footer_lc.gif) no-repeat;
}
#footer div.rc {
width : 7px;
height : 36px;
background : url(images/footer_rc.gif) no-repeat;
}
#bottom-nav {
height : 36px;
background : url(images/footer_bg.gif) repeat-x;
width : 972px;
}
#bottom-nav #bottom-nav-logo, #bottom-nav #bottom-nav-bar, #bottom-nav #credits, #bottom-nav #bottom-nav-bar li {
float : left;
height : 31px;
padding-top : 4px;
list-style : none;
}
#bottom-nav a {
height : 31px;
padding : 10px 10px 0 10px;
}
#bottom-nav #bottom-nav-logo {
padding-top : 2px;
}
#bottom-nav #credits a {
display : block;
padding-top : 5px;
font-style : italic;
}
.standard-form .editfield, .profile-fields div.field_name, .group-meta .desc-row {
padding : 5px 0;
background : #ddeeff;
}
.standard-form .alt, .profile-fields div.alt, .group-meta div.alt {
padding : 5px 0;
background : #eff7ff;
}
.standard-form div.label, .profile-fields div.label, .group-meta div.label {
color : #676767;
float : left;
font-size : 12px;
line-height : 17px;
margin-right : 2%;
text-align : right;
width : 25%;
}
.profile-fields div.label, .group-meta div.label {
text-align : left;
padding-left : 10px;
}
.standard-form .input, .profile-fields div.data, .group-meta div.data {
float : left;
font-size : 12px;
line-height : 17px;
overflow : hidden;
width : 65%;
}
.standard-form .editfield .input div, .standard-form .editfield .input .clear-value {
float : left;
padding-right : 10px;
}
#create-group-form h3 {
margin-bottom : 5px;
}
#create-group-form div.row ul, #group-settings-form div.row ul {
margin-left : 15px;
margin-bottom : 10px;
}
#create-group-form div.row ul li, #group-settings-form .input ul li {
list-style-type : square;
list-style-position : inside;
}
#settings-form input, #settings-form label {
margin-bottom : 5px;
}
#settings-form p {
margin : 5px 0;
}
.settings table {
width : 98%;
}
.settings table tbody th {
padding-top : 5px;
}
.settings table th.icon {
width : 3%;
}
.settings table th.title {
width : 75%;
}
.settings table th.yes {
width : 10%;
}
.settings table th.no {
width : 10%;
}
.notification-settings {
padding : 5px 0;
background : #ddeeff;
}
#pass1 {
display : block;
}
.general #settings-form label, .general #settings-form input {
display : block;
width : 65%;
}
.general #settings-form input#submit {
width : 125px;
}
.post, #comments-template, #compose-reply {
margin-bottom : 20px;
border-bottom : 0 solid #162350;
display : inline-block;
width : 100%;
}
#comments-section, #compose-reply {
background : none;
}
ol.commentlist {
list-style : none;
margin : 0;
padding : 0;
}
.post p {
margin : 10px 0 10px 0;
}
.post ul {
list-style-type : disc;
padding-left : 15px;
margin-top : 15px;
}
.post h3 {
font : normal 1.6em Georgia, times, serif;
border : none;
padding : 0;
margin : 0;
}
.post h2.post-title a {
color : #414c4f;
font-size : 18px;
line-height : 24px;
}
h1.post-title {
margin-bottom : 20px;
}
.post p.date, .small, h3 span {
color : #888;
font-size : 0.95em;
margin : 5px 0 15px 0;
}
.post p.date em {
color : #888888;
font : italic 1em Georgia, times, serif;
}
.post p.date em a {
color : #96b139;
}
.post .entry {
margin : 10px 0;
color : #485356;
}
.post span.tags {
background : url(images/tag_icon.gif) no-repeat left center;
padding-left : 1.6em;
float : none;
}
.post span.tags a {
color : #162350;
}
.post span.comments {
float : right;
background : url(images/comments_icon.gif) no-repeat right center;
padding-right : 2.1em;
}
.post span.comments a {
color : #96b139;
}
.postmetadata {
padding : 0.5em 0;
background : #eef2f4;
}
.postmetadata a {
color : #96b139;
}
.post-details {
background : #f0f0f0;
padding : 1em 1.5em;
margin : 0 0 2em 0;
}
h4.archive {
font : normal 1.2em Georgia, Times, serif;
text-transform : uppercase;
border-bottom : 1px solid #e1e1e1;
padding-bottom : 0.5em;
margin : -1em 0 1em 0;
}
.entry blockquote {
width : 230px;
font-style : normal !important ;
font-size : 1.1em !important ;
margin : 5px 15px 5px 0 !important ;
padding : 0.5em !important ;
background : #eee;
text-align : center;
float : left;
}
.entry blockquote.right {
width : 230px;
font-style : normal !important ;
font-size : 1.3em !important ;
margin : 5px 0 5px 15px !important ;
padding : 0.5em !important ;
background : #eee;
border-width : 3px 0;
text-align : center;
float : right;
}
.entry p {
margin : 0 0 15px 0;
}
.entry ul, .entry ol {
margin : 0 0 15px 40px;
}
.entry ul {
list-style : disc;
}
.entry li {
margin : 0 0 5px 0;
}
.entry ul li ul, .entry ul li ol, .entry ol li ul, .entry ol li ol {
margin : 5px 0 5px 30px;
}
.entry dl {
margin : 0 0 15px 0;
}
.entry dt {
font-weight : bold;
}
.entry dd {
margin : 0 0 15px 20px;
}
.entry .gallery dd {
margin : 0;
}
.entry .ad {
margin : 0 0 15px 15px;
float : right;
}
.entry .ad_left {
margin : 0 15px 15px 0;
float : left;
}
.entry a img {
border : 0;
}
.entry img.left {
padding : 3px;
margin : 5px 15px 5px 0;
border : 3px double #bbb;
float : left;
clear : left;
}
.entry img.right {
padding : 3px;
margin : 5px 0 5px 15px;
border : 3px double #bbb;
float : right;
clear : right;
}
.entry img.center {
display : block;
padding : 3px;
margin : 0 auto 15px auto;
border : 3px double #bbb;
float : none;
clear : both;
}
.entry img.off {
padding : 0 !important ;
border : none !important ;
}
.entry img.stack {
clear : none !important ;
}
.entry img.wp-smiley {
padding : 0 !important ;
margin : 0 !important ;
border : none !important ;
float : none !important ;
clear : none !important ;
}
.entry img.centered, img.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.entry img.alignright {
padding : 4px;
margin : 0 0 2px 7px;
display : inline;
}
.entry img.alignleft {
padding : 4px;
margin : 0 7px 2px 0;
display : inline;
}
.entry .alignright {
float : right;
}
.entry .alignleft {
float : left;
}
.entry .aligncenter, .entry div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.entry .wp-caption {
border : 1px solid #ddd;
text-align : center;
background-color : #f3f3f3;
padding-top : 4px;
margin : 10px;
}
.entry .wp-caption img {
margin : 0;
padding : 0;
border : 0 none;
}
.entry dd.wp-caption p.wp-caption-text, .entry .wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
padding : 0 4px 5px 0;
margin : 0;
}
textarea#comment {
width : 100%;
}
#commentform {
padding : 1em 1.5em;
}
#commentform textarea {
width : 100%;
}
#comment-textarea {
float : right;
width : 80%;
}
.comment-details {
float : left;
width : 20%;
}
.comment-content {
float : right;
width : 80%;
}
.commentlist li {
padding : 15px;
background : #fff;
margin-bottom : 1em;
}
.commentlist li.alt {
background : #f0f0f0;
}
.commentlist li img.avatar {
padding : 0;
margin : 0 10px 10px 0;
float : left;
display : none;
}
.commentlist li.alt img.avatar {
border-color : #fff !important ;
}
.commentmetadata {
font-size : 0.9em;
border-bottom : 1px solid #ddd;
padding-bottom : 10px;
margin-bottom : 15px;
}
.commentmetadata a {
color : #888;
}
#commentform input, #commentform textarea {
margin : 0 5px 8px 0;
}
#comment-list li {
margin-bottom : 10px;
}
.navigation a {
color : #96b139;
}
#home-col1 {
width : 325px;
float : left;
margin-right : 5px;
}
#home-col2 {
float : left;
width : 325px;
}
#content #home-2col-container #home-col1 .widget-content, #content #home-2col-container #home-col2 .widget-content {
width : 292px;
border : 1px solid #f1f7f8;
border-top : none;
}
* html #content #home-2col-container #home-col1 .widget-content, * html #content #home-2col-container #home-col2 .widget-content {
width : 290px;
}
#home-2col-container {
background : #fff;
padding : 5px;
}
#content #home-2col-container .widget h2.widgettitle {
background : transparent url(images/cb_title1.gif) no-repeat scroll -2px center;
}
#content #home-col1 .widget .widget-content {
width : 292px;
}
.internal-page #left-column {
width : 134px;
float : left;
background : #fff url(images/profile-left-col-bg.gif) repeat-y;
padding : 5px 3px;
}
#padder-left {
width : 134px;
float : left;
padding : 5px 3px;
}
#center-column {
width : 524px;
float : left;
margin-left : 10px;
}
#right-column {
width : 280px;
float : left;
margin-left : 10px;
}
#content .widget h2.widgettitle, .widget div.widgettitle, #sidebar .widget h2.widgettitle, #sidebar .widget h3.widgettitle, #right-column .widget h2.widgettitle, #right-column .widget h3.widgettitle {
background : transparent url(images/wide-widget-title.gif) no-repeat scroll -2px center;
height : 22px;
font-size : 16px;
padding : 8px 0 2px 15px;
font-weight : bold;
color : #162350;
font-family : Arial;
}
#content .widget_cb_welcome_widget h2.widgettitle {
background-image : none;
padding-left : 0;
}
#content .create-account {
float : right;
background : url(images/btn_bg.gif) repeat-x;
padding : 5px;
height : 20px;
}
#content .create-account a {
background : url(images/create-account.gif) no-repeat;
height : 31px;
width : 136px;
text-indent : -999em;
display : block;
}
.internal-page #content .widget h2.widgettitle, .internal-page .widget div.widgettitle, .internal-page #sidebar .widget h2.widgettitle, .internal-page #sidebar .widget h3.widgettitle, .internal-page #right-column .widget h2.widgettitle, .internal-page #right-column .widget h3.widgettitle {
color : #414c4f;
}
.widget .widget-content {
background : #ffffff;
padding : 5px 15px 10px;
}
#content .widget .widget-content {
width : 640px;
}
#sidebar ul li a {
color : #5b6567;
line-height : 22px;
}
#sidebar .widget h2.widgettitle, #sidebar .widget h3.widgettitle, #right-column .widget h2.widgettitle, #right-column .widget h3.widgettitle {
background : transparent url(images/right-col-title.gif) no-repeat scroll -2px center;
}
#sidebar .widget .widget-content, #right-column .widget .widget-content {
padding : 10px 10px;
}
#sidebar .widget ul.item-list li.vcard, #sidebar .widget .widget-error {
clear : left;
padding : 10px 0;
}
#search-submit {
margin : 5px;
}
.widget ul.item-list .item .item-title a, #sidebar .widget ul.item-list .item .item-title a {
color : #3c747c;
}
#center-column .box {
margin : 0 0 10px;
padding-bottom : 8px;
width : 524px;
}
#center-column .box-content {
padding : 10px;
}
.home-page .box {
padding : 5px 5px 10px;
}
#center-column .box .box-trc {
width : 100%;
height : 0;
}
#right-column .box {
background : url(images/right-col-brc.gif) no-repeat center bottom;
width : 285px;
margin : 5px 0;
}
#right-column .box-content {
background : url(images/right-col-bg.gif) repeat-y;
padding-bottom : 15px;
}
#right-column h2.widget-title {
background : url(images/right-col-title.gif) no-repeat;
height : 27px;
padding-top : 15px;
}
#right-column h2.widget-title, #right-column .box-content {
padding : 0 10px 0 10px;
}
#right-column #friend-list li, #right-column #sidebar-group-list li, #right-column ul.horiz-gallery li {
float : left;
width : 81px;
background : #f0f6f9;
margin : 5px 5px 5px 0;
clear : none;
}
#right-column #friend-list li a, #right-column #sidebar-group-list li a, #right-column ul.horiz-gallery li a {
display : block;
margin : 0 auto;
width : 68px;
}
#right-column #friend-list li .avatar, #right-column #sidebar-group-list li .avatar, #right-column ul.horiz-gallery li .avatar {
border : 2px solid #414c4f;
display : block;
margin : 0 auto;
}
#right-column #friend-list li h4, #right-column #sidebar-group-list li h5, #right-column ul.horiz-gallery li h5 {
text-align : center;
}
#right-column-wide {
float : left;
margin-left : 10px;
width : 817px;
}
#right-column-wide .content {
margin-top : 10px;
}
#right-column-wide .box {
padding-bottom : 9px;
}
#right-column-wide .box-trc {
height : 0;
}
#right-column-wide .box-content {
padding : 10px;
}
.message-metadata img.avatar {
float : left;
padding : 2px;
margin-right : 2px;
}
.message-box {
clear : left;
}
#message_content {
width : 80%;
}
#userbar a {
color : #424d50;
}
.user-image {
margin-bottom : 10px;
background : #ececeb;
}
.user-image a.user-profile-wrap {
display : block;
text-align : center;
padding : 2px 6px;
}
.user-image a {
text-align : center;
padding-bottom : 2px;
display : block;
font-weight : bold;
font-size : 12px;
color : #414c4f;
}
#userbar #bp-nav li a {
height : 21px;
text-decoration : none;
}
#userbar #bp-nav li.current a {
color : #000;
font-weight : bold;
}
#item-buttons a, #userbar #bp-nav li a {
background : transparent url(images/white-grad.png) repeat scroll 0% 0%;
border : 1px solid #d4dfe8;
display : block;
margin : 2px;
padding-left : 7px;
}
#item-buttons a {
color : #02679c;
font-size : 11px;
}
#item-buttons a:hover {
background : transparent url(images/button-grad.png) repeat scroll 0% 0%;
color : #fff;
}
.internal-page #optionsbar {
height : 71px;
background : url(images/options-bar-bg.gif) repeat-x;
margin-top : 10px;
}
.internal-page #optionsbar li {
float : left;
height : 34px;
}
.internal-page #optionsbar li a {
display : block;
height : 34px;
padding : 7px 15px;
}
.internal-page #optionsbar #options-nav a:hover, .internal-page #optionsbar #options-nav li.current a {
background : url(images/options-nav-hover.gif) no-repeat center center;
}
.internal-page #optionsbar #content-header {
margin-top : 16px;
}
#container #tabbed-subnav ul {
margin-bottom : 5px;
}
#container #tabbed-subnav li {
float : left;
}
#container #tabbed-subnav li a {
display : block;
padding : 2px 10px 0;
background : #ffffff;
color : #02679c;
height : 20px;
}
#container #tabbed-subnav li a:hover {
color : #b2cdef;
}
#container #tabbed-subnav li.current a {
background : #849fc1;
color : #fff;
}
.ajax-loader {
background : url(images/ajax-loader.gif) no-repeat left center !important ;
padding : 8px;
display : none;
}
#footer-featured {
margin : 20px 0;
display : none;
}
.read_more {
padding-left : 5px;
}
#footer-featured #bottom-content .bottom_col {
width : 30%;
float : left;
margin-right : 2%;
margin-top : 15px;
}
#footer-featured #bottom-content h3 {
font-size : 16px;
margin-bottom : 10px;
font-weight : bold;
color : #306c74;
}
#footer-featured ul li {
list-style-type : none;
margin : 5px 0;
}
#footer-featured ul li .read_more a, #footer-featured ul li a {
color : #306c74;
}
#footer-featured ul li img.avatar {
float : left;
padding : 0;
margin-right : 5px;
}
#footer-featured p {
width : 250px;
padding-left : 5px;
}
.item-avatar {
float : left;
padding : 5px;
}
.group-forum {
clear : both;
}
form#whats-new-form {
margin-bottom : 5px;
border-bottom : 1px solid #f0f0f0;
overflow : hidden;
padding-bottom : 20px;
}
#item-body form#whats-new-form {
margin-top : 20px;
border : none;
}
.home-page form#whats-new-form {
border-bottom : none;
padding-bottom : 0;
}
form#whats-new-form h5 {
margin : 0;
font-weight : normal;
font-size : 12px;
color : #888;
margin-left : 76px;
padding : 0 0 3px 0;
}
form#whats-new-form #whats-new-avatar {
float : left;
}
form#whats-new-form #whats-new-content {
margin-left : 54px;
padding-left : 22px;
}
form#whats-new-form #whats-new-textarea {
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 : 200px;
}
form#whats-new-form #whats-new-submit {
float : right;
margin : 0;
}
ul.activity-list li {
padding : 20px 0 0 0;
overflow : hidden;
}
ul.activity-list > li:first-child {
padding-top : 5px;
}
ul.activity-list li.has-comments {
padding-bottom : 20px;
}
.activity-list li.mini {
position : relative;
font-size : 11px;
min-height : 35px;
padding : 12px 0 0 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;
}
.activity-list li.activity_comment .activity-avatar img.avatar, .activity-list li.activity_comment .activity-avatar img.FB_profile_pic {
width : 40px;
height : 40px;
margin-left : 20px;
}
body.activity-permalink .activity-list li .activity-avatar img.avatar, body.activity-permalink .activity-list li .activity-avatar img.FB_profile_pic {
width : 100px;
height : 100px;
margin-left : 0;
}
.activity-list li.mini .activity-content {
margin-right : 175px;
}
.activity-list li.mini .activity-content p {
margin : 0;
float : left;
}
.activity-list li.mini .activity-meta {
position : absolute;
right : 0;
}
body.activity-permalink .activity-list li.mini .activity-meta {
position : absolute;
right : 15px;
}
.activity-list li.mini .activity-comments {
clear : left;
font-size : 12px;
margin-top : 30px;
}
.activity-list li .activity-inreplyto {
font-size : 11px;
color : #888;
margin-left : 70px;
margin-bottom : 15px;
padding-left : 25px;
background : url(images/replyto_arrow.gif) no-repeat 7px 0%;
}
.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;
overflow : hidden;
}
.activity-list .activity-avatar img {
width : 60px;
height : 60px;
}
body.activity-permalink .activity-list .activity-avatar img {
width : 100px;
height : 100px;
}
.activity-list .activity-content {
margin-left : 70px;
}
body.activity-permalink .activity-list li .activity-content {
background : #fff;
padding : 15px;
border-bottom : 1px solid #ddd;
border-right : 1px solid #ddd;
margin-left : 135px;
font-size : 16px;
line-height : 150%;
min-height : 35px;
margin-right : 0;
}
body.activity-permalink .activity-list li .activity-header > p {
background : url(images/activity_arrow.gif) no-repeat left top;
margin-left : -35px;
padding : 5px 0 0 38px;
height : 35px;
margin-bottom : 0;
}
.activity-list .activity-content .activity-header, .activity-list .activity-content .comment-header {
font-size : 11px;
color : #888;
line-height : 220%;
}
.activity-list .activity-content a:first-child:focus {
outline : none;
}
.activity-list .activity-content span.time-since {
color : #bbb;
}
.activity-list .activity-content span.activity-header-meta a {
background : none;
padding : 0;
font-size : 11px;
margin : 0;
border : none;
color : #aaa;
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;
overflow : hidden;
}
body.activity-permalink .activity-content .activity-inner, body.activity-permalink .activity-content blockquote {
margin-top : 5px;
}
.activity-inner > .activity-inner {
margin : 0 !important ;
}
.activity-inner > blockquote {
margin : 0 !important ;
}
.activity-list .activity-content img.thumbnail {
float : left;
margin : 0 10px 5px 0;
border : 2px solid #eee;
}
.activity-list li.load-more {
margin : 15px 0 !important ;
padding : 10px 15px !important ;
background : #f0f0f0 !important ;
text-align : center;
font-size : 1.2em;
border-right : 1px solid #ddd;
border-bottom : 1px solid #ddd;
}
.activity-list li.load-more a {
color : #555;
}
div.activity-meta {
margin : 0 0 20px 3px;
clear : left;
}
.activity-list div.activity-meta a {
font-size : 11px;
background : #f4f4f4;
border-bottom : 1px solid #ddd;
border-right : 1px solid #ddd;
color : #999;
padding : 4px 8px;
text-decoration : none;
margin-right : 3px;
}
.activity-list div.activity-meta a.acomment-reply {
background : #fff9db;
border-bottom : 1px solid #ffe8c4;
border-right : 1px solid #ffe8c4;
color : #ffa200;
}
div.activity-meta a:focus {
outline : none;
}
div.activity-meta a:hover {
background : #aaa;
color : #fff;
border-color : #aaa;
}
div.activity-meta a.acomment-reply:hover {
background : #f7740a;
color : #fff;
border-color : #f7740a;
}
div.activity-comments {
position : relative;
margin : 0 0 0 75px;
width : auto;
overflow : hidden;
}
body.activity-permalink div.activity-comments {
width : auto;
margin-left : 135px;
background : none;
}
div.activity-comments > ul {
background : #f5f5f5;
}
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 {
border-top : 2px solid #fff;
padding : 10px 15px 10px 0;
margin-left : 15px;
}
body.activity-permalink div.activity-comments ul li {
border-width : 1px;
padding : 15px 0 15px 0;
}
div.activity-comments > ul > li:first-child {
border-top : none;
}
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;
}
div.activity-comments div.acomment-content {
font-size : 11px;
margin-left : 39px;
margin-top : 5px;
}
div.acomment-content .time-since {
display : none;
}
div.acomment-content .activity-delete-link {
display : none;
}
div.acomment-content .comment-header {
display : none;
}
body.activity-permalink div.activity-comments div.acomment-content {
font-size : 14px;
}
div.activity-comments div.acomment-meta {
font-size : 11px;
color : #888;
}
div.activity-comments form.ac-form {
display : none;
margin : 10px 0 10px 33px;
background : #eee;
border-bottom : 1px solid #ddd;
border-right : 1px solid #ddd;
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(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 : 2px solid #fff !important ;
}
div.activity-comments form div.ac-reply-content {
margin-left : 25px;
padding-left : 15px;
color : #888;
font-size : 11px;
}
div.item-list-tabs {
clear : left;
overflow : hidden;
}
div.item-list-tabs ul li a {
text-decoration : none;
display : block;
padding : 3px 8px;
background-color : #f0f0f0;
margin-right : 10px;
}
div.item-list-tabs ul {
width : 100%;
}
div.item-list-tabs ul li {
float : left;
margin : 5px 0 0 5px;
list-style : none;
}
div.item-list-tabs#subnav ul li {
margin-top : 0;
}
div.item-list-tabs ul li:first-child {
margin-left : 20px;
}
div.item-list-tabs ul li.last {
float : right;
margin : 7px 20px 0 0;
}
div.item-list-tabs#subnav ul li.last {
margin-top : 4px;
}
div.item-list-tabs ul li.last select {
max-width : 175px;
}
div.item-list-tabs ul li a, div.item-list-tabs ul li span {
display : block;
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 : #f0f0f0;
color : #555;
font-weight : bold;
}
ul li.loading a {
background-image : url(images/ajax-loader.gif);
background-position : 92% 50%;
background-repeat : no-repeat;
padding-right : 30px !important ;
}
div#item-nav ul li.loading a {
background-position : 88% 50%;
}
div.item-list-tabs#object-nav {
margin-top : 0;
}
div.item-list-tabs#subnav {
background : #fff;
border-bottom : 1px solid #eaeaea;
min-height : 35px;
overflow : hidden;
}
div.item-list-tabs ul li.feed a {
background : url(images/rss.png) no-repeat left center;
padding-left : 20px;
}
div.meta {
margin : 10px 75px 0 0;
display : none;
}
div#featured img {
float : left;
width : 150px;
border : 1px solid #ddd;
text-align : center;
padding : 4px;
margin : 0 10px 0 0;
}
div#featuredRight img {
float : right;
width : 150px;
border : 1px solid #ddd;
text-align : center;
padding : 4px;
margin : 0 10px 0 0;
}
.byline {
display : none;
}
div#comments-template p {
width : 600px;
}
input#opt_email, input#opt_name {
width : 215px;
margin-bottom : 5px;
margin-left : 5px;
}
a.visit {
display : none;
}
.comments-closed, pings-open {
display : none;
}
div.item-title, div.item-meta, div.field-data {
width : 234px;
margin-left : 6px;
margin-bottom : 5px;
}
h2.searchtitle a {
color : #162350;
font-size : 18px;
}
div#topbarUser {
display : none;
}

div#events-list {
background:#FFFFFF none repeat scroll 0 0;
padding: 0px;
}


div#events-list ul {
background:#FFFFFF none repeat scroll 0 0;
margin-left: 10px;
}

ul.widget-content {
padding: 0;

}
