/* empty */
/* empty */

/* tabs in 3.0 */
.tabnav .tabs a {
display:inline;
float:left;
margin:0 3px 0 0;
padding:0 3px;
text-decoration:none;
border-color:#6699CC;
}

#foldertab li a, .tabnav li a {
border-color:-moz-use-text-color;
border-style:solid solid none;
border-width:1px medium;
margin-left:3px;
padding:3px 0.5em;
text-decoration:none;
}

.tabnav .tabs a:hover {
background-color:#003366;
border-bottom-color:#003366;
color:#FFFFFF;
}
.tabnav .tabs a {
background-color:#6699CC;
border:1px solid #6699CC;
color:#FFFFFF;
}
.tabnav li a {
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
display:inline;
padding:0.4em 0.6em;
text-decoration:none;
}




ul.tabnav li.spaceActionLinks {
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
padding:0;
text-decoration:none;
border: 1px solid #036;
padding:0 0;
border-bottom-style: none;

}
ul.tabnav .spaceActionLinks {
display:inline;
padding: 0;
}

ul.tabnav .spaceActionLinks a {
padding: 3px 3px 0 3px;
margin:0;
border-style: none;
}
ul.tabnav {
margin:0px 10px 10px 0px;
	width: 98%;
}

ul.tabnav {
bottom:3px;
float:none;
margin:0px;
padding:0px;
position:relative;
text-decoration:none;
	display: inline-block;
}
.tabnav {
border-bottom: 1px solid #69c;
display:block;
float:none;
list-style-position: inside;
margin:0;
padding:0;
}
ul.tabnav li a.current:hover, ul.tabnav li a.current {
background:white none repeat scroll 0 0;
border-bottom:1px solid white;
color:black;
}

/* fix people directory in 3.0 */
.profile-macro{
float:left;
width:30%;
margin-bottom:30px;
} 

/* fix body overflow for confluence 3.0 - what on earth were they thinking? */
body.atb-body {
    overflow:visible !important;
}

/* avoid shifting the RTE to the right */
#wysiwyg {
  clear:left;
}
.inputSection {
 width:100%;
}

/* quick search */
#quick-search {
    margin: 0;
    padding: 0;
}
#quick-search fieldset {
    float: right;
    border: none;
    margin: 0;
    padding: 0;
}
#quick-search legend {
    display: none;
}
#quick-search .placeholded {
    color: #666;
}
#quick-search-query {
    width: 12em;
}

/* avoid titlecontent growing too large */

.atb-titlecontent {
    height:10px;
}

/* unlicensed */

div.unlicensed {
    text-align:center;
    background-color:#FFF3F3;
    border:9px solid #DD3333;
    margin:50px;
    padding:20px 50px 50px 50px;
}
div.unlicensed h1, div.unlicensed h1 a {
    font-size:xx-large;
    font-weight:bold;
    color:#BB0000;
}
div.unlicensed p, div.unlicensed a {
    color:#990000;
    font-size:medium;
    font-weight:normal;
}


/* search input */
.search-query-text-input {
    height:20px;
    width:70%;
    float:left;
    margin-right:3px !important;
}

.search-filters-panel {
    margin-top:3px;
}

/* mail css */
.mailLabel {
    color: #666666; font-weight: bold;
}

.mailthread {
}

.unparented {
    list-style: none;
    margin: 0;
    padding: 0;
}

.parented {
    list-style-image: url("/images/icons/link_out_bot.gif");
}

.mailthread ul {
    list-style-image: url("/images/icons/link_out_bot.gif");
}

.selectedMail {
  background-color: #ffffcc;
  padding: 2px;
  border: 1px solid #ddd;
}

.excerpt {
  margin-top: 0px;
  margin-bottom: 0px;
}

/* blog-list macro */
.bloglist.default .permalink {
    float:right;
    font-size:x-small;
}
.bloglist.default .title {
    font-size:x-large;
}
.bloglist.default .date {
    font-size:x-large;
}
.bloglist.default .postedby, .bloglist.default .postedbydate {
    font-size:x-small;
}



/* extracted-default theme.css */
.tabnav .tabs a {
    padding: 0px 3px 0px 3px;
    margin: 0px 3px 0 0;
    border-bottom: none;
    text-decoration: none;
    display: block;
    float: left;
}


/* list page navigational tabs */
.tabnav, .comment .tabnav {
    padding: 0;
    margin: 0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    float: left;
    display: inline;
    list-style-position: outside;
    width: 100%;
    font-weight: normal;
    font-size: 9pt;
}


/* comments in IE in 2.8 */
.comment, .comment-body, .comment-header { height:auto; }

/* support recently-updated display */
.recentlyUpdatedItem {
	border-bottom: #f0f0f0 1px solid;
	border-top: #f0f0f0 1px solid;
	margin: 10px 0 0 0;
	padding: 0px;
	border-spacing: 0px;
	width: 100%;
    text-decoration: none;
    border-collapse: collapse;
}

.recentlyUpdatedItem td {
    padding: 10px;
    border-bottom: #f0f0f0 1px solid;
    vertical-align: top;
}

.recentlyUpdatedItem .authorAndDate {
	background-color: #f0f0f0;
	width: 25%;
}

.recentlyUpdatedItem .date {
    margin-top: 4px;
    font-size: 90%;
    color: #666;
}

.recentlyUpdatedItem .profilePic {
    float: right;
    background-color: #f0f0f0;
    margin: 0 2px;
}

.recentlyUpdatedItem .twixie {
    padding: 10px 0 0 4px;
}

.recentlyUpdatedItem .icon {
    padding: 8px 0 0 1px;
}

.recentlyUpdatedItem .details {
    padding-left: 7px;
}

.recentlyUpdatedItem .summary, .recentlyUpdatedItem .thumbnail {
    margin-top: 3px;
    color: #666666;
}

.moreRecentlyUpdatedItems {
    text-align: right;
    margin-top: 10px;
    font-size: 10pt;
}

/* ensure titlecontent cell is correctly aligned */
.atb-titlecontent {vertical-align:top;}

/* support for page versions */
.hidden {
    display: none;
}

/* menus in opera */
.menubar {
    position: static;
}

/* pagetree2 */
.pagetree2 .cell1, .pagetree2 .cell2, .pagetree2 .cell3, .pagetree2 .cell4, .pagetree2 .cell5 {
    white-space:nowrap;
}

/* access keys */
#atb-accessKeys { margin: 0; padding: 0; }
#atb-accessKeys dt { margin: 0; padding: 0; position: absolute; top: -9999px; left: 0; }
#atb-accessKeys dd { margin: 0; padding: 0; }
#atb-accessKeys dd a { position: absolute; top: -9999px; left: 0; }
#atb-accessKeys dd a:focus, #accessKeys dd a:active { background-color: #3556a2 !important; color: #fff !important; top: 0; font-size: 1.2em; padding: .5em; }

/* make headings less ugly */
.atb-page h1, .atb-page h2, .atb-page h3, .atb-page h4, .atb-page h5, .atb-page h6 {
 background-color: transparent;
 border-style: none;
 padding: 0px;
}
.atb-title h1 {
 font-size: 18px;
 line-height: 1.0em;
 margin-top: 0px;
}

/* make breadcrumbs less rancid */
.breadcrumbs {
 background-color: transparent;
 border: 1px none transparent;
}
ol.breadcrumbs {
    padding:0px;
    margin:0px;
}
ol.breadcrumbs li.breadcrumb {
    float:left;
    list-style-type:none;
    padding-right:3px;
}

ol.ellipsis li.breadcrumbsExpansion, ol.expanded li.breadcrumbsEllipsis { display:none; }
ol.expanded li.breadcrumbsExpansion, ol.ellipsis li.breadcrumbsEllipsis { display:block; }

/* labels in menus */
div.dynarch-horiz-menu .label, div.dynarch-popup-menu .label {
 font-weight: normal;
}

/* allow panel css to set design of menus in .atb-menu */
.atb-menu div.dynarch-horiz-menu {
 background-color: transparent;
 background-image: none;
 border-style: none;
}

/* remove margins from forms */
.marginlessForm {
 margin: 0px;
}

/* don't force search box to be 100% width */
.confluence-searchbox {
 width: auto;
 white-space: nowrap;
}

/* remove padding from PageContent */
.PageContent, .pagecontent {
 padding: 0px;
}

/* ui table (e.g. attachments list) */
.tableview th, .tabletitle, .pageSectionHeader {
 border-bottom-width: 1px;
}
.tableview th, div.tabletitle {
 font-weight: bold;
}
.mode-view-attachments .tableview td {
 border-top: 1px solid #fff;
 vertical-align: middle;
}
.tableview td {
 border-bottom: 1px dotted #ccc;
}
.tableview tr:hover td {
 border-bottom: 1px solid #000;
}
.rowAlternate {
 background-color: #f7f7f7;
}

/* activity screens */
.context-space-activity .pagebody {
 padding: 0px;
}

/* no image borders */
a img {
 border-style: none;
}

/* hide accessibility features by default */
.accessibility {
 display: none;
}

/* left slider */
.atb-leftslider {
 cursor: w-resize !important;
}

/* right slider */
.atb-rightslider {
 cursor: e-resize !important;
}

/* allow special effects on tables, etc. */
.layout {
 direction:ltr;
}

/* inhibit selection where possible */
.noselect {
 -moz-user-select: none;
 cursor: default;
}

/* line spacing */
body, p, li, ul {
 line-height:1.6em;
}

/* citation */
cite:before { content: "\""; }
cite:after { content: "\""; }
cite, cite:before, cite:after {
 font-family: Georgia, "Times New Roman", serif;
 font-style: italic;
}

/* insertions and deletions */
ins {
 background-color: #DBFFDB;
}
del {
 background-color: #FFE5E5;
}

/* make italics more readable */
i, em {
 letter-spacing: 1px;
}

/* tables */
.confluenceTable {
 border: 1px solid #B2B2B2;
 border-collapse: collapse;
}
.confluenceTable th.confluenceTh {
 background-color: #F5F5F5;
 border: 1px dotted #B2B2B2;
 font-weight: bold;
 font-size: small;
 padding: 3px 4px 3px 4px;
}
.confluenceTable .confluenceTd {
 border: 1px dotted #B2B2B2;
 padding: 3px 4px 3px 4px;
}

/* ExtJS unselectable panels */
.x-unselectable { cursor: default; }

/* skip navigation */
@media screen, print, handheld, projection, tv {
 .non-visual {display: none; visibility: hidden;}
}

/* sliders */
.atb-slider .atb-slider-img {
 width: 9px;
 height: 20px;
}
.atb-leftslider .atb-leftslider-img {
 background-position: top right;
}
.atb-rightslider .atb-rightslider-img {
 background-position: top left;
}

.quicklinks {
 overflow: auto;
}
.quicklinks div {
 clear: none;
 float: left;
 margin-bottom: 4px;
 width: 49%;
}

/* Stop menu items wrapping */
div.dynarch-horiz-menu table tr td {
 white-space: nowrap;
}

/* Provide support for menu spacers */
div.dynarch-horiz-menu table tr td.spacer {
 width: 100%;
}
div.dynarch-horiz-menu table tr td.spacer div {
 display:none;
}

/* poweredBy */
.poweredBy, .poweredBy a {
 color:#909090;
 font-size:small;
}

/* fixes comments squashing */
?#comments-section .comment {
    height: auto;
}

ol.comment-threads
{
  padding-left: 10px;
  padding-right: 0px;
}

.comment-body {
 overflow-x: auto;
 clear: right;
}

.comment-thread, .comment-even, .comment-odd {zoom:1}
.atb-body {background-attachment:fixed;background-image:url(http://www.rivermuse.org/download/attachments/4195148/bg_wrap_top.png);background-position:top left;background-repeat:repeat-x;border-width:0px;padding:0% 8% 0% 8%;margin:0px;text-align:left;background-color:f3f2e7;}
.atb-body, .atb-body p, .atb-body td, .atb-body th, .atb-body div, .atb-body span, .atb-body div.dynarch-horiz-menu, .atb-body div.dynarch-horiz-menu table, .atb-body div.dynarch-horiz-menu table, .atb-body input, .atb-body ul li, .atb-body ol li, .atb-body select {font-family:sans-serif;font-size:12px;line-height:1.6em;}
.atb-page {background-image:url(/s/1515/41/3.3.5-M4-SNAPSHOT-conf210/_/download/resources/com.adaptavist.confluence.themes.sitebuilder%3Asitebuilder/icons/none.png);background-repeat:repeat-x;background-color:transparent;}
.atb-header {background-image:url(/download/attachments/4195148/bg_menu_static.png);background-position:0px 13px;background-repeat:repeat-x;border-width:0px;border-color:transparent;padding:0px;margin:0px;vertical-align:20px;text-align:left;height:23px !important;background-color:transparent;}
.atb-header, .atb-header p, .atb-header td, .atb-header th, .atb-header div, .atb-header span, .atb-header div.dynarch-horiz-menu, .atb-header div.dynarch-horiz-menu table, .atb-header div.dynarch-horiz-menu table, .atb-header input, .atb-header ul li, .atb-header ol li, .atb-header select {font-family:sans-serif;font-size:12px;font-weight:bold;word-spacing:2;color:#FFFFFF;}
.atb-menu {border-style:none;border-width:0px;border-color:#DCDAAD;padding:0px;background-color:transparent;}
.atb-menu, .atb-menu p, .atb-menu td, .atb-menu th, .atb-menu div, .atb-menu span, .atb-menu div.dynarch-horiz-menu, .atb-menu div.dynarch-horiz-menu table, .atb-menu div.dynarch-horiz-menu table, .atb-menu input, .atb-menu ul li, .atb-menu ol li, .atb-menu select {font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#BAB566;}
.atb-leftslider {border-style:none;border-width:1px;border-color:#DCDAAD;vertical-align:top;width:9px !important;background-color:#FFFFFF;}
.atb-titlecontent {background-color:#FFFFFF;}
.atb-content {background-attachment:fixed;background-image:url(/s/1515/41/3.3.5-M4-SNAPSHOT-conf210/_/download/resources/com.adaptavist.confluence.themes.sitebuilder%3Asitebuilder/icons/none.png);background-repeat:repeat-x;border-style:none;padding:0px;overflow:visible;vertical-align:top;background-color:#FFFFFF;}
.atb-content, .atb-content p, .atb-content td, .atb-content th, .atb-content div, .atb-content span, .atb-content div.dynarch-horiz-menu, .atb-content div.dynarch-horiz-menu table, .atb-content div.dynarch-horiz-menu table, .atb-content input, .atb-content ul li, .atb-content ol li, .atb-content select {color:#000000;}
.atb-footnote {border-width:0px;border-color:transparent;padding:5px;overflow:visible;vertical-align:top;text-align:left;height:auto !important;background-color:#FFFFFF;}
.atb-footnote, .atb-footnote p, .atb-footnote td, .atb-footnote th, .atb-footnote div, .atb-footnote span, .atb-footnote div.dynarch-horiz-menu, .atb-footnote div.dynarch-horiz-menu table, .atb-footnote div.dynarch-horiz-menu table, .atb-footnote input, .atb-footnote ul li, .atb-footnote ol li, .atb-footnote select {font-family:sans-serif;font-size:xx-small;color:#000000;}
.atb-footer {background-repeat:no-repeat;border-style:none;border-width:1px;border-color:#F3F4EC;padding:2px;text-align:center;background-color:#470213;}
.atb-footer, .atb-footer p, .atb-footer td, .atb-footer th, .atb-footer div, .atb-footer span, .atb-footer div.dynarch-horiz-menu, .atb-footer div.dynarch-horiz-menu table, .atb-footer div.dynarch-horiz-menu table, .atb-footer input, .atb-footer ul li, .atb-footer ol li, .atb-footer select {font-size:x-small;color:#BAB566;}
.atb-leftslider.collapsed-slider  img.atb-slider-img {background-image: url(/s/1515/41/3.3.5-M4-SNAPSHOT-conf210/_/download/resources/com.adaptavist.confluence.themes.sitebuilder%3Asitebuilder/icons/arrow-black-1.gif);}
.atb-leftslider.expanded-slider   img.atb-slider-img {background-image: url(/s/1515/41/3.3.5-M4-SNAPSHOT-conf210/_/download/resources/com.adaptavist.confluence.themes.sitebuilder%3Asitebuilder/icons/arrow-black-0.gif);}
.atb-rightslider.collapsed-slider img.atb-slider-img {background-image: url(/s/1515/41/3.3.5-M4-SNAPSHOT-conf210/_/download/resources/com.adaptavist.confluence.themes.sitebuilder%3Asitebuilder/icons/arrow-black-0.gif);}
.atb-rightslider.expanded-slider  img.atb-slider-img {background-image: url(/s/1515/41/3.3.5-M4-SNAPSHOT-conf210/_/download/resources/com.adaptavist.confluence.themes.sitebuilder%3Asitebuilder/icons/arrow-black-1.gif);}

/* empty */
/*** header panel ***/

.atb-header {
padding-top:13px;
}

.atb-header .loginlinks, .atb-header .loginlinks a, .atb-header .loginlinks a:link {
 padding-left:7px;
 padding-right:7px;
 font-weight: bold;
 color: #B9B464;
}

.atb-header .loginlinks a:active, .atb-header .loginlinks a:hover {
 color: #dc2813;
 cursor:pointer;
}

.atb-header .adaptavist-searchbox .search-query {
 padding:0px;
 background-color: white;
 border: 1px solid #dcd9b1;
 color: black;
 width: 142px;
 margin-right: 4px;
}

.atb-header .adaptavist-searchbox .search-button {
 padding:0px;
 background-color: transparent;
 border: 1px solid #bab566;
 color: #bab566;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 padding-left: 3px;
 padding-right: 3px;
}

.atb-header .adaptavist-searchbox .search-button:hover {
 background-color: #bab566;
 color: #620018;
}


.atb-header div.dynarch-horiz-menu table tr td.item {
 background-repeat:repeat-x;
 padding: 0px;
 border-style:none;
 border-width:0px;
 border-spacing:0px;
 padding-left: 4px;
 padding-right: 4px;
 border-spacing:0px;
 text-align: center;
 width:134px;
 
}


.atb-header div.dynarch-horiz-menu,
.atb-header div.dynarch-horiz-menu table tr td div {
 background-repeat:repeat-x;
 border-style:none;
 border-width:0px;
 border-spacing:0px;
 padding-left: 4px;
 padding-right: 4px;
 border-spacing:0px;
 width: 134px;
}

.atb-header div.dynarch-horiz-menu table tr td.hover,
.atb-header div.dynarch-horiz-menu table tr td.active,
.atb-header div.dynarch-horiz-menu table tr td.selected { 
 background-image:url('http://www.rivermuse.org/download/attachments/4195148/bg_menu_active.png');
 background-repeat:repeat-x;
 padding-left: 4px;
 padding-right: 4px;
 border-style:none;
 border-width:0px;
 border-spacing:0px;
 color: #470213;
 cursor:pointer;

 width: 134px;
}

.atb-header div.dynarch-horiz-menu table tr td.hover div,
.atb-header div.dynarch-horiz-menu table tr td.selected div,
.atb-header div.dynarch-horiz-menu table tr td.active div {

 color: #470213;
 border-style:none;
 border-width:0px;
 border-spacing:0px;
 cursor:pointer;
 padding-left: 4px;
 padding-right: 4px;
 border-spacing:0px;

 width: 134px;
}

.atb-header .logo {
width:142px;
height:28px;
padding: 0px;
padding-right: 4px;
border: 0px;
}


.atb-header div.dynarch-horiz-menu table tr td.logo {
 background-image:url('http://www.rivermuse.org/download/attachments/4195148/logo_rivermuse.png'); 
 background-repeat:none;
 height:28px;
 width:142px;
 padding: 0px;
 border: 0px;
 border-right: 4px;
 margin: 0px;
 background-color: transparent;
 color: #470213;
}


.atb-header div.dynarch-horiz-menu table tr td.separator {
width:0px;
}

.atb-header div.dynarch-horiz-menu table tr td.separator div {
 background-color: white;
 padding: 0px;
 border: 0px;
 margin: 0px;
 height: 28px;
 width: 1px;
}






/*** navigation panel ***/
.atb-navigation {
 padding-left:31px;
	color:#c3a087;
	padding:0 5px;
}

.atb-navigation a:hover {
color:#aabbcc; font-weight:bold; cursor:pointer;
}

.atb-navigation li.breadcrumb a {
 font-weight: bold;
 font-size:14px;
 color: black;
 text-decoration: none;
}

.atb-navigation li.breadcrumb a:hover {
 color:#dcdab2; font-weight:bold;
 cursor:pointer;
}



/*** menu panel ***/

/*** menu bar ***/
.atb-menu div.dynarch-horiz-menu {
 background-color: transparent;
}

.atb-menu div.dynarch-horiz-menu table tr td {
}

.atb-menu div.dynarch-horiz-menu table tr td.hover { 
 color: white;
}

.atb-menu div.dynarch-horiz-menu table tr td.selected { 
}

.atb-menu div.dynarch-horiz-menu table tr td.active {
 color: white;
}

.atb-menu div.dynarch-horiz-menu table tr td.hover div,
.atb-menu div.dynarch-horiz-menu table tr td.active div,
.atb-menu div.dynarch-horiz-menu table tr td.selected div {
 color: white;
 cursor:pointer;
 background: transparent;
}

.atb-menu div.dynarch-horiz-menu table tr td.separator div {
 background-color: white;
 padding: 0px;
 border: 0px;
 margin: 0px;
 margin-bottom: 4px;
 height: 24px;
 width: 1px;

}


div.dynarch-popup-menu {
 background-color: #620018;
 color: #ffffff;
 padding-left:5px;
 padding-right:5px;
    border:#bab566 1px solid;
}

div.dynarch-popup-menu tr.item td.label,
div.dynarch-popup-menu tr.item {
 background-color: #620018;
 color: #bab566;
}

div.dynarch-popup-menu tr.item.hover td.label,
div.dynarch-popup-menu tr.item.hover {
  background-color: #470213;
/***  color: #bab566; ***/
  color: white;
  cursor:pointer;
}

div.dynarch-popup-menu tr.item.active {
}

div.dynarch-popup-menu tr.item.hover td.label {
/***  color: #bab566; ***/
  color: white;
 cursor:pointer;
}

div.dynarch-popup-menu tr.separator td div {
 height: 1px;
 background-color: #bab566;
 border-top-color: #aa0018;
 border-bottom-color: #620018;
}


/*** Menu search box n button ***/
.atb-menu .adaptavist-searchbox .search-query {
 padding:0px;
 background-color: white;
 border: 1px solid #470213;
 color: black;
}

.atb-menu .adaptavist-searchbox .search-button {
 padding:0px 3px 0px 0px;
 background-color: #470213;
 border: 1px solid #bab566;
 color: #bab566;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
}

.atb-menu .adaptavist-searchbox .search-button:hover {
background-image:url('http://www.rivermuse.org/download/attachments/4195148/bg_menu_active.png');
 color: #470213;
}




/*** Left sidebar tree skinning ***/

.atb-leftSidebar a.prnnode  {
    font-family:tahoma,Arial;
    font-size:10pt;
    color:#470213;
    text-decoration:none;
    cursor: pointer;
    margin:0px;

}

.atb-leftSidebar a.prnnode:hover { 
   background-color:#470213; 
   color: white;
   text-decoration:underline;
   cursor: pointer;
}

.atb-leftSidebar a.node {
    font-family:tahoma,Arial;
    font-size:10pt;
    color:#470213; 
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    padding:2px;
}

.atb-leftSidebar a.node:hover { 
   background-color:#470213;
   text-decoration:underline;
   color: white;
   cursor:pointer;
}

.atb-leftSidebar a.selnode {
    font-family:tahoma,Arial;
    font-size:10pt;
    color: white;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    background-color:#470213;
    border:0px;
}

.atb-leftSidebar a.selprnnode {
    font-family:tahoma,Arial;
    font-size:10pt;
    color: white;
    text-decoration:none;
    cursor:pointer;
    margin:0px;
    background-color:#470213;
    border:0px;
}

.atb-leftSidebar div.row {
    color:#white;
    text-decoration:none;
}

.atb-leftSidebar div.selrow {
    background-color: transparent;
    color: #white;
}

.atb-leftSidebar div.row:hover {
    background-image:url('http://www.rivermuse.org/download/attachments/4195148/fill1.png'); 
    color: white;
}

.atb-leftSidebar input.nodeedit {
    font-family:Verdana,Arial;
    font-size:10pt;
    color:#666666;
    text-decoration:none;
    position:absolute;
    height:20px;
    z-index:1;
    background-color: black;
}



/*** LSB MENUS ***/

/*** skin the internal menus ***/
.atb-leftSidebar  div.dynarch-horiz-menu {
 background-color: transparent;

}

.atb-leftSidebar  div.dynarch-horiz-menu table tr td {
}

.atb-leftSidebar  div.dynarch-horiz-menu table tr td.hover { 
 color: white;
}

.atb-leftSidebar  div.dynarch-horiz-menu table tr td.selected { 
}

.atb-leftSidebar  div.dynarch-horiz-menu table tr td.active {
 color: white;
}

.atb-leftSidebar  div.dynarch-horiz-menu table tr td.hover div,
.atb-leftSidebar  div.dynarch-horiz-menu table tr td.active div,
.atb-leftSidebar  div.dynarch-horiz-menu table tr td.selected div {
/*** color: #BAB566; ***/
color: white;
cursor:pointer;
}

.atb-leftSidebar  div.dynarch-horiz-menu table tr td.separator div {
 background-color: white;
 padding: 0px;
 border: 0px;
 margin: 0px;
 margin-bottom: 4px;
 height: 24px;
 width: 1px;

}


div.dynarch-popup-menu {
 background-color: #620018;
 color: #ffffff;
 padding-left:5px;
 padding-right:5px;
    border:#bab566 1px solid;
}

div.dynarch-popup-menu tr.item td.label,
div.dynarch-popup-menu tr.item {
 background-color: #620018;
 color: #bab566;
}

div.dynarch-popup-menu tr.item.hover td.label,
div.dynarch-popup-menu tr.item.hover {
  background-color: #470213;
/***  color: #bab566; ***/
  color: white;
  cursor:pointer;
}

div.dynarch-popup-menu tr.item.active {
}

div.dynarch-popup-menu tr.item.hover td.label {
/***  color: #bab566; ***/
  color: white;
 cursor:pointer;
}

div.dynarch-popup-menu tr.separator td div {
 height: 1px;
 background-color: #bab566;
 border-top-color: #aa0018;
 border-bottom-color: #620018;
}



/*** Left bar slider formats ***/
/*** http://www.rivermuse.org/download/attachments/4195148/bird-twitter-01.png ***/

.atb-leftslider.expanded-slider img.atb-slider-img {
background-image:url("http://www.rivermuse.org/download/attachments/4195148/slidearrowleft.png");
}


.atb-leftslider.collapsed-slider img.atb-slider-img {
background-image:url("http://www.rivermuse.org/download/attachments/4195148/slidearrowright.png");
}




/*** title panel ***/
.atb-title h1 {
 color: #aa0018;
}
.atb-title .addedby, .atb-title .addedby a {
 color: #9b9c9e;
}

.atb-title {
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 8px;
 padding-bottom: 8px;
}



/**** portals ****/
.portal.PROJECTHOME {
    margin: 0 0 0 0;
    border: 0 none transparent;
    border-collapse:separate;
    border-spacing: 0;
    padding: 0 0 0 0;
    background: transparent none no-repeat scroll left top;
}

.portal-column {
    vertical-align: top;
}

/**** widgets ****/

.widget.standard-width {
 Xwidth:95%;
}

.roundel_light div.widget-title {
 background-color: white;
 border: 1px transparent;
 color: #4c0019;
 height: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.roundel_light div.widget-content {
 background-color: white;
 border: 1px transparent;
 color: #4c0019;
 margin-top: 0px;
}


.unboundedpicture div.widget-title,
.unboundedpicture div.widget-content {
background-color: transparent;
border: 1px transparent;
color: transparent;
}

div.widget-title {
 -moz-border-radius-topright: 4px;
 -webkit-border-top-right-radius: 4px;
 -moz-border-radius-topleft: 4px;
 -webkit-border-top-left-radius: 4px;
 background-color: #DCDAAD;
 border: 1px solid #DCDAAD;
 font-size: 14px;
 font-weight: bold;
 padding: 10px;
 color: #470213;
 line-height: 16px;
 height: 16px;
 border-collapse:separate;
 border-spacing: 0;
 text-align: center;
}

.widget-content {
 padding: 10px;
 -moz-border-radius-bottomright: 4px;
 -webkit-border-bottom-right-radius: 4px;
 -moz-border-radius-bottomleft: 4px;
 -webkit-border-bottom-left-radius: 4px;
 border-collapse:separate;
 border-spacing: 0;
 border: 1px solid #DCDAAD;
 border-top: 0 none transparent;
 background-color: white;
}


.widget {
    margin: 0 10px 10px 10px;
    border: 0 none transparent;
    border-collapse:separate;
    border-spacing: 0;
    padding: 0px;
    background: transparent none no-repeat scroll left top;
}

.collapsed .widget-title {
    -moz-border-radius-bottomright: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    -webkit-border-bottom-left-radius: 4px;
}

a.widget-collapse-link {
    float: left;
}

.widget-content li a:hover {
    text-decoration: underline;
}

.widget-content > h3:first-child {
    margin-top: 0;
}

.widget .showall {
 position:relative;
 top: -45px;
 float: right; 
}

.widget .showall a {
 color: #eae8d0;
 font-weight: bold;
 text-decoration: none;
}


.roundel_dark div.widget-title {
 background-color: #271114;
 border: 1px transparent;
 color: white;
 height: 0px;
 margin-top: 0px;
 margin-bottom: 0px;
}

.roundel_dark div.widget-content {
 background-color: #271114;
 border: 1px transparent;
 color: white;
 margin-top: 0px;
}


/*** forum widget ***/
.widget .forum {
 width:100%;
}
.widget .forum .separator td {
 background-color: #DCDAAD;
 height:1px;
}
.widget .forum .info, .widget .forum .info a {
 color: #9b9c9e;
}
.widget .forum .title a {
 font-size: 14px;
 font-weight:bold;
 text-decoration: none;
 color: black;
}

/*** blog-list widget ***/
.widget .bloglist .post .permalink a {
 color: #9b9c9e;
 text-decoration: none;
 text-align:right;
}

.widget .bloglist .post .title a {
 font-size: 14px;
 font-weight:bold;
 text-decoration: none;
 color: black;
}

.widget .bloglist .post .postedby {
 font-weight:bold;
 text-decoration: none;
 color: #9b9c9e;
}

/*** recently updated ***/
.widget .tabletitle {
 display:none;
}

.widget .tableview img {
 display:none;
}

.widget .tableview a {
 color: black;
 text-decoration: none;
}

/*** community-members ***/

div.my-picture {
 background-color: #eae8d0;
}

div.my-picture a {
 color: black;
 text-decoration: none;
}

/*** blog-list ***/
.bloglist .title a {
 color: #aa0018;
 text-decoration: none;
 font-weight: bold;
}
.bloglist .post .postedby {
 text-decoration: none;
 color: #9b9c9e;
}

/*** forum add-topic link ***/
span.addtopic {
 float:right;
 border: 1px solid #b9b464;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 background-color: #eae8d0;
 padding:15px;
}

span.addtopic a {
 text-decoration: none;
 font-weight: bold;
 color:black;
 font-size:14px;
}

span.addtopic a:hover {
 color:#aa0018;
}

/*** sub-forums list ***/
div.subforums ul {
 list-style-type:none;
}
div.subforums li {
 float: left;
 border: 1px solid #b9b464;
 -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 background-color: #eae8d0;
 padding:15px;
 margin-right:20px;
 margin-bottom:10px;
 vertical-align:middle;
 text-align:center;
}
div.subforums li a {
 text-decoration: none;
 font-weight: bold;
 color:black;
 font-size:14px;
}

div.comment {
    clear: both;
}




/*** content panel ***/
.atb-content {
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 8px;
 padding-bottom: 8px;
}

.atb-content a:hover {
color: #BAB566;
}

.atb-content a:visited {
color: #470213;
}

.atb-content .panelHeader {
color: white;
}




/*** footnotes panel ***/
.atb-footnote {
 padding-left:31px;
 padding-top:20px;
}


/*** footers ***/
.atb-footer a:link, a:active, a:hover, #default-labels-header a.add {
color: #BAB566;
}


.atb-footer a:hover {
color: #ffffff;
}

.atb-footer a:visited {
color: #BAB599;
}


/*** powered-by ***/
#poweredBy, #poweredBy a,
#poweredBy, #poweredBy a:link {
.poweredBy, .poweredBy a:link {
 color:#BAB566;
 font-size: 0.1em;
 color: #470213
 background-color:#470213;
 }


