I essentially wish to have a "ridge" style border but with custom colors. With border-style: ridge
it seems you can't put different colours in, the browser just uses one slightly lighter and one slightly darker than the colour specified.
My current solution is this, but it's not ideal due to the extra <div>
<div id="header">
<!-- block with border-bottom set to `1px solid #2e3436`-->
</div>
<div style="height: 1px; background-color: #fbe995;"></div>
The next item below this can't have its top border set to that colour (it has its own styles and is separate), so that idea is out. Is there anything else I can try?