/* @override http://ec002.monkcms.net/_css/theme1.css */

body
  { background: #fff url(/_img/body_bg.jpg);
  }
a, a:active, a:visited { color: #83593b; text-decoration: none; }
#header .logo
  { background: url(/_img/logo.png) no-repeat;
    position:absolute;
    left:50px;
    top:20px;
    padding-left:50px;
    height:51px;
  }
  #header .logo .maintitle
    { font-size:223.1%;
      color:#fff;
      font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
      line-height:1em;
    }
  #header .logo .subtitle
    { color:#e2d2b2;
      font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
      font-size:123.1%;
      font-weight:100;
    }
    #header .logo .subtitle strong
      { font-weight:normal
      }

#header #logo-meta
  { background: transparent url(/_img/theme1/logo_bg.png) no-repeat;
  }
#header
  { border-top: 2px solid #83593b;
    border-bottom: 2px solid #e2d2b2;
    background: url(/_img/theme1/nav_bg.png);
  } 
#header .mainnav li a
  { color: #333;
    font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
    font-weight: 700;
    text-transform: uppercase;
  }
#header .mainnav li a:hover, #header .mainnav li.current a
  { color: #83593b;
    border-bottom: 3px solid #83593b;
    /*-webkit-transition-property:background-color,color; 
    -webkit-transition-duration: .1s, .3s; 
    -webkit-transition-timing-function: linear, ease-in;*/
  }
#rotator
  { border-bottom: 2px solid #733832;
  }
#btns a.activeSlide
  { background-color: #733832;
  }
.overlay h5
  { color: #a5cbdd;
  }
#feature
  { background: #f9f7f0;
    display: block;
    clear: both;
    border-top: 2px solid #733832;
    border-bottom: 2px solid #d3cfc1;
  }
  #feature .meta-time
    { background: url(/_img/theme1/feature_date_bg.png) no-repeat;
    }
  #feature time span
    { color: #bf984d; 
    }
  #feature h3 a
    { color: #24231f;
    }
  #feature h6
    { color: #5a684e; 
    }
  #feature .media li a, #leftcol .media li a, #rightcol .media li a
    { background: url(/_img/theme1/footer_bg.jpg) no-repeat top center;
    }
.uiBlue, .uiBlue:hover
  { color: #a5cbdd;
  }
.uiBrown, .uiBrown:hover
  { color: #59452d;
  }
.uiGreen, uiGreen:hover
  { color: #8c8358;   
  }
.uiLightBrown, .uiLightBrown:hover
  { color: #e2d2b2;
  }
.uiDarkRed, .uiDarkRed:hover
  { color: #733832;
  }
.uiDarkGrey, .uiDarkGrey:hover
  { color: #414141;
  }
.uiLightGrey, .uiLightGrey:hover
  { color: #8a8a8a;
  }
.uiLightOrange, .uiLightOrange:hover
  { color: #bf984d;  
  }
.uiBgOrange
  { background-color: #bf984d;
  }
.uiBgDarkRed
  { background-color: #733832;
  }
  
#sub #content h1
  { font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    color: #414141;
    font-size:230%;
  }
#sub #content h2
  { font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
    font-weight: 500;
    font-size:197%;
    margin-bottom: 5px;
    color: #7B3C35;
  }
#sub #content h3
  { font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
    font-weight: 500;
    font-size:182%;
    color: #7B3C35;
  }
#sub #content h4
  { font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
    font-weight: 700;
    font-size:153.9%;
    color: #bf984d;;
  }
#sub #content h5
  { font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
    font-weight: 700;
    font-size:138.5%;
    color: #414141;
  }
#sub #content h6
  { font-family: "Proxima Nova", "Helvetica", "Arial", sans-serif;
    font-weight: 700;
    font-size:123.1%;
    color: #414141;
  }
aside a
  { color: #7B3C35;
  }
.qlink.hover a
  { color: #7c4816;
  }  
#subcontent .second
  { background-color: #e2d2b2;
    -webkit-box-shadow: inset -3px 0px 3px #dbcbab;
  }
#footer-wrap
  { background: url(/_img/theme1/footer_bg.jpg);
    border-top: 3px solid #7b482c;
  }
#footer h3
  { color: #e2d2b2;
    font-size: 116%;
    margin-bottom: 10px;
  }
#footer p
  { color: #bf984d;
  }
#content article h3 a
  { color: #7B3C35;
  }
#home .post
  { border-bottom: solid 1px #b7aa85;
  }
#home .event time
  { color: #733832;
  }
#home .event .datewrap a[title='Log In']
  { background:#8c8358 url(/_img/theme1/rsvp_txt.png) no-repeat 4px 11px;
  }
#footer .gallery-wrap a
  { border:2px solid #71362e;
  }
.social li a
  { background: url(/_img/theme1/social-icons.png) no-repeat; 
  }
article .meta a
  { color: #7B3C35; 
  }
article .highlight, aside ul.mcms_filter_list .highlight, aside ul[class*=list] .highlight
  { background-color: #7B3C35;
  }
article header a.blog-comment-number
   { background: url(/_img/theme1/comment_number_bg.png) no-repeat;
   }
#pagination a:hover
  { background-color: #7B3C35;
    color: #ffffff;
  }
#pagination a#current
  { background-color: #7B3C35;
    color: #fffeff;
  }
#footer .poweredby
  { color:#bf984d;
    margin-top:8px
  }
  .poweredby span
    { position:relative;
      bottom:-6px
    }
  .poweredby a
    { display:inline-block;
      width:102px;
      height:26px;
      background: url(/_img/ekk-logo.png) no-repeat left top;
      text-indent:-9999em
    }
    .poweredby a:hover
      { background-position: left bottom;
      }
      
