==== my css ==== I've made some improvements to my template (I think) but am puzzled by the missing border-right on the sidebar. Here is the document tree : * dokuwiki * framehead * bar bar_top * bar-right bar_topright * clearer * logo * logo-link * header * pagename * pagename-link *clearer * bar * hr * clearer * sidebar * bar-left bar_topleft * clearer * bar %%bar__bottom%% * breadcrumbs * clearer * bar-left blinx * clearer * page : structure determined by page contents * clearer * framefoot === sidebar sub-tree === * sidebar: div.dokuwiki .sidebar %%{ left: 0; top: 100px; position: absolute; width: 18%; bottom: 3px; background-color: __background_alt__; border-right 5px solid; border-right-color: __border__ ;}%% * bar-left bar_topleft : div.dokuwiki .bar-left { float: none;} * clearer * bar %%bar__bottom%% : div.dokuwiki .bar %%{ border-top: 1px solid __border__; border-bottom: 1px solid __border__; background: __background_alt__; padding: 0.1em 0.15em; clear: both;}%% + div.dokuwiki #bar_bottom { margin-bottom:3px;} * breadcrumbs * clearer * bar-left blinx div.dokuwiki .bar-left { float: none;} * clearer I don't see the problem source. Step 1 : comment out all the elements in the sidebar, then gradually add them back. div.dokuwiki .bar-right { float: right; text-align: right; }