}/* Enter Your Custom CSS Here */

h1 {
    clear: none;
    color: #545454;
    font-family: "Oswald",serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}

#branding h1 {
    border: 0 none;
    color: #dddddd;
    font-family: "Oswald",serif;
    font-size: 20px;
    line-height: 38px;
    margin-bottom: 5px;
    margin-top: 15px;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
}

#masthead {
    height: 100%;
    margin: 0 auto;
    position: relative;
    width: auto;
  background: #f7f7f7;
}

.photocrati-menu a:hover, .photocrati-menu a:active, .photocrati-menu .current_page_item a:link, .photocrati-menu .current_page_item a:visited {
    background: transparent none repeat scroll 0 0;
    color: #dddddd;
}


#header {
    border-right: 3px solid #efefef;
}

#main {
    background: #f7f7f7 none repeat scroll 0 0;
    border: 0 solid #cccccc;
    margin: 0;
    max-width: 100%;
    position: relative;
    width: 100%;
}

h1 {
    clear: none;
    color: #929090;
    font-family: 'Montserrat', sans-serif;
    font-size: 22px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
}


  .photocrati-menu ul li ul li a:link, .photocrati-menu ul li ul li a:visited, .photocrati-menu ul li.current_page_item ul li a:link, .photocrati-menu ul li.current_page_item ul li a:visited {
    background: rgba(245,245,245,0.7) none repeat scroll 0 0;
    color: rgb(135,135,135);
    font-family: "Oswald",serif;
    font-size: 14px;
    text-decoration: none;
    text-transform: none;
}


  #content, #content-sm {
    color: #8c8c8c;
    font-family: "Georgia",serif;
    font-size: 14px;
    text-decoration: none;
}

body, input, textarea {
    color: #111;
    font: 12px/1 Arial,sans-serif;
}


