@import url(https://shostaging.trwa.ca/resources/fonts/Open_Sans.css);
            /*Import the color theme to be used*/
            @import url('color_themes/default.css');

            body, body * {
                font-family:'Open Sans';
            }

            body {
                font-size:11pt;
                background-color:#2d2d2d;
                background-image:url('');
                background-size:cover;
            }

            
            a:not(.btn):not(.home-feature-promo__link),
            a:not(.btn):not(.home-feature-promo__link):visited,
            a.jstree-anchor,
            a.jstree-anchor:visited {
                text-decoration:none;
            }
        
            a.btn,
            a.btn:visited,
            #browser-open a,
            #bookshelf-open a,
            .wrapper #browser-open a,
            .wrapper #bookshelf-open a {
                color:#ffffff;
                background-color:#007694;
            }
        

            #banner, .banner {
                background-color:#ffffff;
                background-image:url('https://scotlandshistoryonline.com/images/uploads/40fd8666-fc29-4ab8-b39f-6329acfbb7e7.png');
                max-height:284px;
                background-repeat: repeat-x; /*Should become an option*/
            }

            /*Logo position rules:*/
            #logo img{
                display: block;
                margin: 0 auto;
            }

            /*Menu*/
            .menu ul {
                font-size:10pt;
            }

            .wrapper input[type="submit"], .wrapper input[type="reset"], .wrapper input[type="button"], .wrapper button {
                background-color: #007694;
                border-radius: 0px;
            }

            /* Search type selected: use theme button colour (memso_theme_button_background_color) */
            #memsobar div.searchbox_type div:has(input:checked) label {
                background-color: #007694 !important;
                border-color: #007694 !important;
            }

            /* Search trigger: use theme button colour (memso_theme_button_background_color) */
            #memsobar .searcharea-trigger {
                background-color: #007694 !important;
            }