body {
 background-color:#fff;
}
#body {
 background-color:#343234;
}
#header {
 background-color: #343234;
}
#menu_and_title {
 background-color: #343234;
}
#footer {
 background-color: #343234;
}
#landing_highlight {
 background-color: #ff0000;
 color:#fff;
}
/* MJ blue is #20CAFB */
.colourize {
 color:#20CAFB;
}
#res-menu-icon-wrap,
.colourize_background,
#responsive-menu .slicknav_nav .slicknav_arrow {
 background-color: #20CAFB !important;
}
#responsive-menu .slicknav_nav hr,
#responsive-menu .slicknav_nav  ul:after{
    background-color: #20CAFB !important;
    border-color: #20CAFB !important;
}

.mobile-body-advert img,
.mobile-body-advert{
    border-color: #20CAFB !important;
}

#res-search-icon-wrap,
#res-menu-icon-wrap,
#res-login-icon-wrap{
    background-color: #20CAFB !important;
}

.heading-colourize {
    color: #fff;
}
.thinbottomline {
 border-bottom: 1px solid #20CAFB;
}
.thickbottomline {
 border-bottom: 10px solid #20CAFB;
}
.thintopline {
 border-top: 1px solid #20CAFB;
}
.thicktopline {
 border-top: 10px solid #20CAFB;
}

/* stick to normal blue for mj??? */
#leftmenu li a.selected {
    color: #000;
}
/* hovered title links */
a.title:hover {
 color:#20CAFB !important;
}
div.article_text_content IMG {
 border-top: 10px solid #20CAFB;
}
div.article_text_content div.emphasis {
 border-top: 10px solid #20CAFB;
 border-bottom: 10px solid #20CAFB;
}
div.article_text_content div.emphasis h4{
  font-weight: bold;
  color:#20CAFB;
}
div.article_text_content a,
div.article_text_content a:link,
div.article_text_content a:visited,
div.article_text_content a:hover,
div.article_text_content a:active  {
 color:#20CAFB;
 text-decoration: none;
}
div.article_text_content h2 a{
 color:#5E6667 !important;
}
div.article_text_content h4 a{
 color:#5E6667 !important;
}
h1#pagetitle {
 color: #fff;
}

div.item_title {
 color:#20CAFB;
 font-size: 1.25em;
}
div.item_title a{
font-weight: bold;
 color:#20CAFB;
}
div.item_title a:hover{
font-weight: bold;
 color:#000;
}

#simple_search td,
#simple_search_dropdown,
#simple_search_dropdown * {
    border-color: #20cafb !important;
}
