a:link, a:visited  { color: #8fa760; }
body  { background-color: #d9d9d9; }
#container { background:#8fa760 url(bohemian/bg.gif) repeat; }
#header { padding:0px; }

#page-nav { position:relative; background:url(bohemian/bg-pagenav.png) repeat-x; height:34px; font-family:Verdana, Geneva, sans-serif; font-size:16px; text-transform:none; font-style:italic; }
#page-nav a { color:#eee; text-decoration:none; text-shadow: #333 0px 1px 0px; margin-top:4px; margin-right:8px;}
#page-nav a:hover { background:url(images/nav-hover.png) repeat; color:#fff; background:#b5d896; margin-top:4px;}
#page-nav .ico-home { padding:7px 0 6px 0; }

#page-nav ul.rss{background:url(images/ico-rss.png) no-repeat right 8px;padding:0 35px 0; display:none;}
#page-nav ul.rss li{float:left;width:auto;}
#page-nav ul.rss a { line-height:34px; display:none; padding:0px; }

#nav li ul li  { background: #8ac259; font-size:14px; font-style:italic; }

/* 2.2.2 Category Navigation */
#cat-nav { position:relative; background:url(bohemian/bg-catnav.png) repeat-x bottom; height:58px; border-top:1px solid #fff; }
#cat-nav li:hover { background:#b5d896; }
#secnav a { font-family:Verdana, Geneva, sans-serif; font-style:italic; font-weight:700; font-size:14px; display:block; z-index:100;  }

#loopedSlider { position:relative; width:960px; background:#dcecd3; border-bottom: 1px solid #b9b9b9; border-right: 1px solid #d0d0d0; }
#loopedSlider ul.pagination li a:hover { opacity:1; background:#b5d896; }
#loopedSlider ul.pagination li.active a { opacity:1; background:#e0efcc;}
#loopedSlider ul.pagination li.active a:hover { opacity:1; background:#b5d896;}

.post-bottom { background:#dcecd3 url(images/bg-post-bottom.png) repeat-x top; line-height:44px; padding:0px 25px; border-bottom: 1px solid #B9B9B9; border-top: 1px solid #DBDBDB; }
.post-bottom .cat { background:url(bohemian/ico-cat.png) no-repeat top left; padding:2px 0 2px 25px; height:16px;}
.post-bottom .tags { background:url(images/ico-tags.png) no-repeat top left; padding:1px 0 2px 25px; height:16px; display:none;}

.archive_header .catrss { background:url(images/ico-rss.png) no-repeat 2px; display:none; }

.entry a.btn, input.submit, #commentform #submit { background-color:#798b56; border:1px solid #627144; }
.post #share .banner { background:url(bohemian/banner-share.png) no-repeat; }
.featured-banner { background:url(bohemian/banner-featured.png) no-repeat; }

#contact-page li { margin-left:15px; }
#comments { display:none; }
.post-meta { display:none; }

#footer-widgets{ position:relative; background:url(bohemian/bevel-footer-widgets.png) repeat-x top; background-color:#b5d896; border-bottom:1px solid #7b7b7b; }
#footer-widgets .widget h3  { background:url(bohemian/bg-footer-widget-title.png) repeat-x; color:#CCC; text-shadow: #777 0px 1px 0px;}

.widget ul li  { background:url(bohemian/ico-bullet.png) no-repeat 4px 10px; padding-left:20px; border-bottom: 1px solid #ededed; }

#footer{ background:#7da495; color:#e0efcc; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px;padding: 25px 0;border-top: 1px solid #b3b3b3;}
#footer a { color:#cacaca; }