/* @override http://ec003.monkcms.net/_css/theme3.css */

html,body
  { background-color:#181F03;
  }
a{ color:#7c4816;
 }
body#home
  { background: #181F03 url(/_img/theme3/home-bg.jpg) repeat-x 0px 0px;
  }
#home #wrap
  { background:url(/_img/theme3/home-content-bg.png) no-repeat top center;
  }
#sub
  {
  	background-color: #c4bfaf;
  }
#sub #wrap
  { background: url(/_img/theme3/header-bg.jpg) no-repeat top center;
  }
#sub #container
  { background-color:#EEEBE4;
  }
#subcontent .uiColumn
  { background:url(/_img/theme3/home-section-bg.png) no-repeat;
  }
#sub.colleft #content-wrap
  { background-image:  url(/_img/theme3/sub-left-column-bg.png);
    background-repeat: repeat-y;
    background-color:#F8F8F8;
  }
#sub.colright #content-wrap
  { background-image:  url(/_img/theme3/sub-right-column-bg.png);
    background-repeat: repeat-y;
    background-color:#F8F8F8;
  }
#header .logo .subtitle
  { color:#573F28;
  }
#header .mainnav li a
  { color: #333;
    font-family: "Museo Sans", "Helvetica", "Arial", sans-serif;
    font-weight: normal;
    border:2px solid transparent;
  }
#header .mainnav li a:hover, #header .mainnav li.current a
  { background-color: #ffffff;
    color: #333;
    border:2px solid #e0dac3;
    -webkit-transition-property:background-color,color; 
    -webkit-transition-duration: .1s, .3s; 
    -webkit-transition-timing-function: linear, ease-in;
  }
  #feature .media li a
    { background: url(/_img/theme3/home-media-btns.png);
    }
  #home #feature .message .media li a, #home #feature .more{
  	background-color: #573022;
  }
a#prevImg
  { background: url(/_img/theme3/rotator-prev-next-btn.png) no-repeat top left; 
    width: 47px;
    height: 45px;
    position: absolute;
    top:100px;
    left: 40px;
    z-index: 10;
  }
  #prevImg:hover
    { background-position: bottom left;
    }
a#nextImg
  { background: url(/_img/theme3/rotator-prev-next-btn.png) no-repeat top right; 
    width: 51px;
    height: 45px;
    position: absolute;
    top: 100px;
    right: 40px;
    z-index: 10;
  }
  #nextImg:hover
    { background-position: bottom right;
    }
  
.uiRed, .uiRed:hover
  { color:#573022;
  }
.uiGreen, .uiGreen:hover
  { color:#405442;
  }
.uiLightBrown, .uiLightBrown:hover
  { color: #837f64;
  }
.uiBrown, .uiBrown:hover
  { color:#573F28;
  }
.uiBurntOrange, .uiBurntOrange:hover
  { color: #7A4213;
  }
.uiDarkGrey, .uiDarkGrey:hover
  { color: #414141;
  }
.uiLightGrey, .uiLightGrey:hover
  { color: #8a8a8a;
  }
.uiBgDarkRed
  { background-color: #7c4816; 
  }
  .uiBgDarkRed:hover
    { background-color: #280C06;
    }
#sub #content h1
  { font-family: "Museo Sans", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    color: #7A4213;
    font-size:230%;
  }
#sub #content h2
  { font-family: "Museo Sans", "Helvetica", "Arial", sans-serif;
    font-weight: 500;
    font-size:197%;
    margin-bottom: 5px;
  }
#sub #content h3
  { font-family: "Museo Sans", "Helvetica", "Arial", sans-serif;
    font-weight: 500;
    font-size:161.6%;
  }
#sub #content h4
  { font-family: "Museo Sans", "Helvetica", "Arial", sans-serif;
    font-weight: 700;
    font-size:153.9%;
    color: #7c4816;
  }
#sub #content h5
  { font-family: "Museo Sans", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    font-size:138.5%;
    color: #7A4213;
  }
#sub #content h6
  { font-family: "Museo Sans", "Helvetica", "Arial", sans-serif;
    font-weight: 700;
    font-size:123.1%;
    color: #414141;
  }
.qlink a
  { color:#3a3a3a
  };
.qlink a:hover
  { color: #573022;
  }  
#content .calendar span
  { background:url(/_img/theme3/caption_span_bg.gif) no-repeat;
  }
#footer-wrap
  { background:#181F03 url(/_img/theme3/footer-bg.jpg) repeat-x
  }
#footer a
  { color:#fff;
  }
#home #feature .event time
  { color: #405442;
  }
  #home #feature .event time span
    { color: #405442;
    }
#subcontent .uiColumn > h6 a
  { background: url(/_img/theme3/home-rss.png) no-repeat;
  }  
aside a
  { color:#7A4213;
  }
  aside a:hover
    { color:#fff;
      
    } 
article .highlight, aside ul.mcms_filter_list .highlight, aside ul[class*=list] .highlight
  { background-color: #7A4213;
    color: #fff !important;
  }
article .meta a
  { color: #7A4213; 
  }
  
aside nav a
  { background-color:#EEEBE4;
    color: #666666;
  }
  aside nav a:hover, aside nav li.current a
    { color: #666666;
      background-color:#f8f8f8;
    }
article header a.blog-comment-number
   { background: url(/_img/theme3/comment_number_bg.png) no-repeat;
   }
#pagination
  { padding: 10px;
    background-color: #f1f1f1;
  }
  #pagination a
    { padding: 5px 8px;
     	text-decoration: none;
     	-webkit-border-radius: 2px;
     	-moz-border-radius: 2px;
     	border-radius: 2px;
     	color: #555555;
     	margin-right: 3px;
    }
   #pagination a:hover
     { background-color: #666;
       color: #ffffff;
     }
   #pagination a#current
     { background-color: #666;
       color: #fffeff;
     }
  #pagination a#off
    { color: #cccccc;
    }
  #pagination a#off:hover
    { background-color: transparent;
      color: #cccccc;
    }
  #pagination a#next
    { 	
    }
  #pagination a#previous
    { 
    }
    
.poweredby
  { color:#fff;
    margin-top:8px
  }
  .poweredby span
    { position:relative;
      bottom:-6px
    }
  .poweredby a
    { display:inline-block;
      width:102px;
      height:26px;
      background: url(/_img/theme3/ekk-logo.png) no-repeat left top;
      text-indent:-9999em
    }
    .poweredby a:hover
      { background-position: left bottom;
      }