/* Orange Style */
/* Imports */
/*-------------------------------------------------------------------------------------------*/
/* 1. SETUP */
/*-------------------------------------------------------------------------------------------*/
/* 1.1 Defaults */
body {
  color: #333333;
  background: #fff;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000000;
}
hr {
  background-color: #d9b99e;
}
input, textarea {
  border-color: #c5ae9d #e2d6cd #e2d6cd #c5ae9d;
  color: #808080;
}
input:focus, textarea:focus {
  color: #333333;
}
/* 1.2 Hyperlinks */
a {
  color: #8e450a;
}
a:hover {
  color: #6c2300;
}
/*-------------------------------------------------------------------------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/
/* 2.2 Navigation */
.nav a {
  color: #7f614a;
  text-shadow: 0 1px 0 #ffffff;
}
.nav a:hover {
  color: #2e1602;
}
.nav li.current_page_item a,
.nav li.current_page_parent a,
.nav li.current-menu-ancestor a,
.nav li.current-cat a,
.nav li.li.current-menu-item a,
.nav li.sfHover a {
  color: #2e1602;
}
/* Optional Styling */
#navigation {
  background-color: #ebe3dd;
  border-color: #cb9f79;
}
/* 2.4 Content */
#content {
  border-color: #d9b99e;
}
/* 2.4.1 Featured */
.slide-container .flex-control-nav li a {
  background: #9f795d;
}
.slide-container .flex-control-nav li a:hover, .slide-container .flex-control-nav li a.active {
  background: #2e1602;
}
/* Content Ad */
#content-ad, #content-subscribe {
  border-color: #d9b99e;
}
#content-subscribe .banner {
  background: #2e1602;
  color: #155a00;
}
/* 2.4.2 Recent */
#recent {
  border-color: #d9b99e;
}
#recent .category h2 {
  background-color: #e7ded7;
}
#recent .category h2 a {
  color: #2e1602;
  border-color: #333333;
}
#recent .category .post h1 a {
  color: #8e450a;
}
#recent .category .post .meta-date {
  color: #808080;
}
/* 2.4.3 Featured Category */
#featured-category {
  border-color: #d9b99e;
  color: #a85007;
  background: #2e1602;
}
#featured-category header.featured-category-header {
  border-color: #a85007;
}
#featured-category header.featured-category-header h1 {
  text-shadow: 1px 1px 0 #000000;
  border-color: #a85007;
}
#featured-category header.featured-category-header h1 a {
  color: #a85007;
}
#featured-category #featured-category-posts .post, #featured-category #featured-category-posts .page {
  border-color: #a85007;
}
#featured-category #featured-category-posts .post header h1 a, #featured-category #featured-category-posts .page header h1 a {
  color: #ffffff !important;
}
#featured-category #featured-category-posts .post header .meta-author a, #featured-category #featured-category-posts .page header .meta-author a {
  color: #f68f39;
}
#featured-category #featured-category-posts .post .entry h1,
#featured-category #featured-category-posts .page .entry h1,
#featured-category #featured-category-posts .post .entry h2,
#featured-category #featured-category-posts .page .entry h2,
#featured-category #featured-category-posts .post .entry h3,
#featured-category #featured-category-posts .page .entry h3,
#featured-category #featured-category-posts .post .entry h4,
#featured-category #featured-category-posts .page .entry h4,
#featured-category #featured-category-posts .post .entry h5,
#featured-category #featured-category-posts .page .entry h5,
#featured-category #featured-category-posts .post .entry h6,
#featured-category #featured-category-posts .page .entry h6 {
  color: #f68f39;
}
#featured-category #featured-category-posts .post .entry blockquote, #featured-category #featured-category-posts .page .entry blockquote {
  color: #f68f39;
}
#featured-category #featured-category-posts .post .entry a, #featured-category #featured-category-posts .page .entry a {
  color: #fbc69a;
}
#featured-category #featured-category-posts .post .entry p:first-child:before, #featured-category #featured-category-posts .page .entry p:first-child:before {
  color: #f68f39;
}
#featured-category #featured-category-sidebar .widget {
  color: #666666;
  border-color: #a85007;
}
#featured-category #featured-category-sidebar .widget h3 {
  color: #a85007;
  border-color: #a85007;
}
#featured-category #featured-category-sidebar .widget li a {
  color: #ffffff;
}
/* 2.6 Footer */
#footer,
#footer-logo,
#footer-navigation,
#footer-search,
#footer-widgets,
#copyright {
  border-color: #d9b99e !important;
}
#footer {
  color: #999999;
}
#footer #copyright {
  color: #b3b3b3;
}
#footer #copyright a {
  color: #808080;
}
/* 2.7 Breadcrumbs */
#breadcrumbs {
  border-color: #cb9f79;
}
/*-------------------------------------------------------------------------------------------*/
/* 3. POSTS */
/*-------------------------------------------------------------------------------------------*/
.archive_header {
  border-color: #2e1602;
}
article.post header, article.page header {
  border-color: #bc8455;
}
article.post header h1 a:link,
article.page header h1 a:link,
article.post header h1 a:visited,
article.page header h1 a:visited {
  color: #000000;
}
article.post .post-meta, article.page .post-meta {
  color: #7f614a;
}
article.post .post-meta li, article.page .post-meta li {
  border-color: #cb9f79;
}
article.post .post-meta, article.page .post-meta {
  background-color: #e7ded7;
}
#single-post {
  /* Related Posts */

}
#single-post article.post {
  border-color: #d9b99e;
}
#single-post article.post header h1 {
  border-color: #2e1602;
}
#single-post article.post header .excerpt {
  color: #333333;
}
#single-post article.post #single-media {
  border-color: #2e1602;
}
#single-post article.post .entry p.tags {
  color: #7f614a;
  background-color: #e7ded7;
}
#single-post article.post .entry p.tags a {
  color: #7f614a;
}
#single-post #related {
  border-color: #d9b99e;
}
#single-post #related .post .category {
  background-color: #e7ded7;
}
#single-post #related .post .category a {
  color: #333333;
}
#single-post #related .post h1 a {
  color: #8e450a;
}
#single-post #related .post .meta-date {
  color: #808080;
}
/* 3.2 Typographic Elements */
.entry blockquote {
  color: #000000;
}
.entry blockquote p:first-child:before {
  color: #d8c9bd;
}
/* 3.3 Pagination / WP-Pagenavi / Woo-Pagination */
.nav-entries,
.wp-pagenavi,
.woo-pagination,
#post-entries {
  background: #ebe3dd;
}
.nav-entries a, #post-entries a {
  color: #7f614a;
}
.nav-entries a:hover, #post-entries a:hover {
  color: #2e1602;
}
.woo-pagination .page-numbers {
  color: #7f614a;
}
.woo-pagination .page-numbers:hover {
  color: #2e1602;
}
.woo-pagination .page-numbers.current {
  background: #2e1602;
  color: #ebe3dd;
}
/* 3.4 Entry Tables */
.entry table {
  border-color: #d9b99e;
}
.entry table th {
  border-color: #d9b99e;
}
.entry table td {
  border-color: #d9b99e;
}
/* 3.5 Connect */
#connect {
  background: #e7ded7;
}
#connect h3, #connect h4 {
  color: #7f614a;
}
/* 3.6 Authors */
#author-page-heading {
  border-color: #bc8455;
}
.post-author-box .title {
  background: #e7ded7;
  color: #7f614a;
}
#author-twitter h3 {
  background: #e7ded7;
  color: #7f614a;
}
/*-------------------------------------------------------------------------------------------*/
/* 4. WIDGETS */
/*-------------------------------------------------------------------------------------------*/
/* 4.1 Generic Widgets */
.widget h3 {
  color: #333333;
  border-color: #d9b99e;
}
.widget ul li a {
  color: #333333;
}
#footer-widgets .widget ul li a {
  color: #666666;
}
/* 4.2 Specific Widgets */
/* TAGS */
.widget_tag_cloud .tagcloud a, .tag_cloud a {
  background: #e5dbd3;
}
.widget_tag_cloud .tagcloud a:hover, .tag_cloud a:hover {
  background: #e0d3ca;
}
/* SEARCH FORM */
.searchform {
  border-color: #c5ae9d #e2d6cd #e2d6cd #c5ae9d;
  background-color: #ebe3dd;
}
/* VIDEO */
.widget_woo_embedwidget li {
  border-color: #d9b99e;
}
/* AUTHOR LIST WIDGET */
.widget_woo_authorslist li {
  border-color: #d9b99e;
}
.widget_woo_authorslist li h4 a {
  color: #808080;
}
.widget_woo_authorslist li a.post-link {
  color: #8e450a;
}
/* TWITTER */
.widget_woo_twitter ul {
  border-color: #d9b99e;
}
.widget_woo_twitter ul li {
  border-color: #d9b99e;
}
.widget_woo_twitter ul li .time {
  color: #808080;
}
.widget_woo_twitter p a {
  color: #8e450a;
}
/* WOOTABS */
#tabs ul.wooTabs li a {
  color: #8e450a;
}
#tabs ul.wooTabs li a.selected, #tabs ul.wooTabs li a:hover {
  color: #333333;
  border-color: #cb9f79;
}
#tabs .inside {
  border-color: #d9b99e;
}
#tabs .inside #tab-tags a {
  background: #e5dbd3;
}
#tabs .inside #tab-tags a:hover {
  background: #e0d3ca;
}
#tabs .inside li {
  border-color: #d9b99e;
}
#tabs .inside li a {
  color: #333333;
}
#tabs .inside li span.meta {
  color: #808080;
}
/* 4.3 Featured Category Widgets */
#featured-category #featured-category-sidebar #wp-calendar a {
  color: #ffffff;
}
#featured-category #featured-category-sidebar #wp-calendar th {
  background: #a85007;
}
#featured-category #featured-category-sidebar .widget_woo_subscribe aside {
  margin: 0;
  color: #ffffff;
  background: #a85007;
}
#featured-category #featured-category-sidebar .widget_woo_subscribe aside h3 {
  color: #ffffff;
  border-color: #ffffff;
}
#featured-category #featured-category-sidebar .widget_tag_cloud a {
  color: #ffffff;
  background-color: #1a0d01;
}
#featured-category #featured-category-sidebar .widget_tag_cloud a:hover {
  background-color: #110801;
}
#featured-category #featured-category-sidebar .widget_woo_search .searchform {
  background: #a85007;
  border: 1px solid #2e1602;
}
#featured-category #featured-category-sidebar .widget_woo_blogauthorinfo a {
  color: #ffffff;
}
#featured-category #featured-category-sidebar #tabs ul.wooTabs li a {
  color: #a85007;
}
#featured-category #featured-category-sidebar #tabs ul.wooTabs li a.selected, #featured-category #featured-category-sidebar #tabs ul.wooTabs li a:hover {
  color: #ffffff !important;
}
#featured-category #featured-category-sidebar #tabs .inside, #featured-category #featured-category-sidebar #tabs .inside li {
  border-color: #a85007;
}
#featured-category #featured-category-sidebar #tabs .inside #tab-tags a, #featured-category #featured-category-sidebar #tabs .inside li #tab-tags a {
  color: #ffffff;
  background: #a85007;
}
#featured-category #featured-category-sidebar #tabs .inside #tab-tags a:hover, #featured-category #featured-category-sidebar #tabs .inside li #tab-tags a:hover {
  background: #5f2d04;
}
#featured-category #featured-category-sidebar .widget_woo_twitter ul {
  border-color: #a85007;
}
#featured-category #featured-category-sidebar .widget_woo_twitter ul li {
  color: #a85007;
  border-color: #a85007;
}
#featured-category #featured-category-sidebar .widget_woo_twitter p {
  color: #a85007;
}
#featured-category #featured-category-sidebar .widget_woo_twitter p a {
  color: #ffffff;
}
#featured-category #featured-category-sidebar .widget_text .textwidget {
  color: #ffffff;
}
/*-------------------------------------------------------------------------------------------*/
/* 5. COMMENTS */
/*-------------------------------------------------------------------------------------------*/
/* 5.1 Comments */
#comments {
  border-color: #d9b99e;
}
#comments h3 {
  border-color: #2e1602;
}
#comments .comment .comment-container {
  border-color: #bc8455;
}
#comments .comment .comment-head .name {
  color: #8e450a;
}
#comments .comment #respond h3 #cancel-comment-reply-link {
  color: #ebe3dd;
}
/* 5.2 Comments Form */
#comment-reply {
  border-color: #d9b99e;
}
#respond h3 {
  color: #ffffff;
  background: #2e1602;
}
#respond #commentform input.txt, #respond #commentform textarea {
  color: #666666;
  background: #d8c9bd;
}
#respond #commentform input.txt:focus, #respond #commentform textarea:focus {
  background-color: #fce3ce;
  border-color: #d8c9bd;
  color: #333333;
}
/*-------------------------------------------------------------------------------------------*/
/* 6. PAGE TEMPLATES */
/*-------------------------------------------------------------------------------------------*/
/* 6.1 Timeline Page Template */
#archives .archives_list {
  border-color: #d9b99e;
}
#archives .archives_list .comments a {
  color: #b2947d;
}
h3.archive_year {
  color: #333333;
}
/*-------------------------------------------------------------------------------------------*/
/* 7. MISC */
/*-------------------------------------------------------------------------------------------*/
/* 7.1 Buttons */
a.button,
a.comment-reply-link,
#commentform #submit,
.submit,
input[type=submit],
input.button,
button.button {
  color: white !important;
  /*Background*/

  background: #155a00;
  background: -webkit-gradient(linear, left top, left bottom, from(#155a00), to(#003800));
  background: -webkit-linear-gradient(#155a00, #003800);
  background: -moz-linear-gradient(center top, #155a00 0%, #003800 100%);
  background: -moz-gradient(center top, #155a00 0%, #003800 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#155a00,endColorstr=#003800);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#155a00, endColorstr=#003800)";
}
a.button:hover,
a.comment-reply-link:hover,
#commentform #submit:hover,
.submit:hover,
input[type=submit]:hover,
input.button:hover,
button.button:hover {
  background: #266b11;
  background: -webkit-gradient(linear, left top, left bottom, from(#266b11), to(#044900));
  background: -webkit-linear-gradient(#266b11, #044900);
  background: -moz-linear-gradient(center top, #266b11 0%, #044900 100%);
  background: -moz-gradient(center top, #266b11 0%, #044900 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#266b11,endColorstr=#044900);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#266b11, endColorstr=#044900)";
}
a.button:active,
a.comment-reply-link:active,
#commentform #submit:active,
.submit:active,
input[type=submit]:active,
input.button:active,
button.button:active {
  border-color: #390000;
}
#commentform #submit {
  background: #2e1602;
  background: -webkit-gradient(linear, left top, left bottom, from(#2e1602), to(#0c0000));
  background: -webkit-linear-gradient(#2e1602, #0c0000);
  background: -moz-linear-gradient(center top, #2e1602 0%, #0c0000 100%);
  background: -moz-gradient(center top, #2e1602 0%, #0c0000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2e1602,endColorstr=#0c0000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#2e1602, endColorstr=#0c0000)";
}
#commentform #submit:hover {
  background: #3f2713;
  background: -webkit-gradient(linear, left top, left bottom, from(#3f2713), to(#1d0500));
  background: -webkit-linear-gradient(#3f2713, #1d0500);
  background: -moz-linear-gradient(center top, #3f2713 0%, #1d0500 100%);
  background: -moz-gradient(center top, #3f2713 0%, #1d0500 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3f2713,endColorstr=#1d0500);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3f2713, endColorstr=#1d0500)";
}
a.comment-reply-link {
  background: #f68f39;
  background: -webkit-gradient(linear, left top, left bottom, from(#f68f39), to(#f9ab69));
  background: -webkit-linear-gradient(#f68f39, #f9ab69);
  background: -moz-linear-gradient(center top, #f68f39 0%, #f9ab69 100%);
  background: -moz-gradient(center top, #f68f39 0%, #f9ab69 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f68f39,endColorstr=#f9ab69);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f68f39, endColorstr=#f9ab69)";
}
a.comment-reply-link:hover {
  background: #3f2713;
  background: -webkit-gradient(linear, left top, left bottom, from(#3f2713), to(#1d0500));
  background: -webkit-linear-gradient(#3f2713, #1d0500);
  background: -moz-linear-gradient(center top, #3f2713 0%, #1d0500 100%);
  background: -moz-gradient(center top, #3f2713 0%, #1d0500 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3f2713,endColorstr=#1d0500);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3f2713, endColorstr=#1d0500)";
}
/* LAYOUT */
@media only screen and (min-width: 768px) {
  /* iPad portrait & up */
  /* 2.2 Main navigation dropdown menus */
  #navigation .nav li ul {
    border-top-color: #cb9f79;
    border-bottom-color: #d9b99e;
  }
  #navigation .nav li ul li a {
    color: #7f614a;
  }
  #navigation .nav li ul li a:hover {
    color: #2e1602;
  }
  #navigation .nav li ul ul {
    border-color: #cb9f79;
  }
  #navigation .nav li ul ul li {
    border-color: #d9b99e;
  }
  #single-post header.with-excerpt .post-meta li a {
    color: #666666;
  }
}
