/*
Theme name:     Catch Everest Child
Theme URI:      http://example.com/
Description:    Child theme for the Catch Everest theme
Author:         Jay Hayes
Author URI:     http://example.com/about/
Template:       catch-everest
Version:        0.1.0
*/

@import url("../catch-everest/style.css");

/* new changes begin */
.site {
    width: 990px;
    margin: 40px auto;
}

#primary-menu {
        background-color: #d2cab3;
}

/* Change default color for selected menu */
.main-navigation .current_page_item > a,
.main-navigation .current-page-ancestor > a,
.main-navigation .current-menu-item > a,
.main-navigation .current-menu-ancestor > a,
.main-navigation li:hover > a,
.main-navigation li:focus > a {
        background-color: #07833b;
        color: #eee;
}

.main-navigation a {
        color: #404040;
}

.main-navigation ul ul a {
    border-bottom: 1px dotted #444;
    color: #fff;
    background-color: #404040;
    font-size: 12px;
    font-weight: 400;
    height: auto;
    padding: 10px;
    width: 168px;
    white-space: normal;
}

/* END new changes begin */

/* Change footer background color and font color */
#site-generator {
        background-color: #d2cab3;
        color: #404040;
}

#site-generator a {
        color: #404040;
}
#site-generator a:hover {
        color: #07833b;
        text-decoration: none;
}

/* Override prev/next arrow background color on the slider */
#slider-nav a {
        background: rgba(255, 255, 255, 0);
}

div#main {
        background: rgba(210, 202, 179, 0.4);
}

#site-logo {
        padding-top: 0px;
}

div#hgroup-wrap {
        padding: 0px;
}

/* Force font to be this size - else buggy larger text behavior on page refresh (toggling debug in chrome effects it somewhat) */
body,
#header-menu ul.menu a,
#colophon #access-footer ul.menu a {
        font-size: 14px;
}

/* Force body content to have greater margins */
.bodypadding {
        padding-left: 50px;
        padding-right: 360px;
}

div > article > header > h1.entry-title {
        padding-left: 50px;
}
