/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/ 
to get started.

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.

body.custom {
	background: red;
}
*/

/* Sub-nav formatting */
body.custom ul.navigation li a:hover, ul.navigation li ul li a:hover, ul.navigation li.current_page_item ul li a:hover {background: #8cb043; text-decoration: none;}
body.custom ul.navigation li ul li:hover, ul.navigation li ul li:hover a {background: #8cb043;}
body.custom ul.navigation li ul li ul li a {background: #e3ffd6;}
body.custom ul.navigation li ul li ul li:hover a {background: #8cb043;}
body.custom ul.navigation li.current_page_parent ul li a {text-decoration: none;}
body.custom ul.navigation li {padding: 0 3px;}
body.custom ul.navigation li ul li {padding: 0;}

/* Breadcrumbs */
body.custom div#breadcrumbs p {margin: 5px 0px 5px 15px;}
body.home div.header-link-image {border-top: 34px solid #8CB043}
body.custom div#wrapper {border: solid #8cb043; border-width: 0 34px 34px;}

/* Links */
body.custom a:link, a:visited {text-decoration: none;}
body.custom .entry-title a:hover {text-decoration: none;}
body.custom a:hover {text-decoration: underline;}

/* Widget title */
body.custom .widget-title {text-align: center;}
body.custom .widget-title {background: url(custom/images/olive.png) no-repeat;}
body.custom .linktitle .widget-title {background: none;}
body.custom li#categories-4 span.widget-title {display: none;}
body.custom div#leaf-159 span.widget-title, body.custom div#leaf-160 span.widget-title {text-align: left;}
body.custom li#socialwidget-2 span.widget-title {text-align: center;}

/* Search box */
body.custom li.widget_headway_search {margin-bottom: 10px;}

/* TLM Radio leaf */
body.custom .radiobox div.leaf-top {padding: 0px;}
body.custom .radiobox {border: 1px solid #6c9577; margin-right: 15px; padding: 10px;}
body.custom div#leaf-241 {width: 230px;}

/* Featured posts leafs */
body.custom .leaf-top a:hover {text-decoration: none; color: #2a6fb0;}
body.custom .homethumb img {width: 150px; height: auto; border: 1px solid #cccccc; margin: -10px 35px 5px; padding: 2px;}
body.custom .featuredcocktail .leaf-top {text-align: center; margin-left: 10px; margin-bottom: 0px; background: transparent;}
body.custom .featuredcocktail div.featured-image {border: none; margin-left: 10px;}
body.custom .featuredcocktail div.featured-post-container {margin-left: 15px; width: 215px;}
body.custom .featuredcocktail {border: 2px solid #e7e7e7; padding: 5px; margin: -10px 15px 10px; background-color: #f7f7f7;}
body.custom .featuredcocktail .featured-entry-title {font-size: 16px; line-height: 20px; text-align: center;}
body.custom .featuredcocktail div.featured-entry-content a.more-link {margin: 0px -5px 5px; background: transparent;}
body.custom div#leaf-240 {width: 238px;}

/* Footer ad */
body.custom div.horizontal-sidebar ul li.widget {margin: 0 10px; width: 100%;}
body.custom .footerwidget {border-top: 1px dotted #cccccc;}

/* Meta - post-entry and post-title */
body.custom p.nocomments {display: none;}
body.custom div#nav-below-single {margin: -15px 0;}
body.custom div.meta-second-line a {color: #2a6fb0;}
body.custom div.meta-second-line {color: #666666;}

/* Excerpts - Thumbnails and Meta */
body.custom div.post div.post-image {display: none;}
body.custom div.small-post div.post-image {display: block; border: 1px solid #cccccc; padding: 2px;}
body.custom div.small-post img.wp-post-image {width: 80px; height: auto;}
body.custom div.small-post div.meta-below-content {display: none;}
body.custom div.small-post div.entry-content a.more-link {margin-bottom: 0px;}

/* Category pages */
body.custom div.archive-meta {display: none;}

/* Leaf titles */
body.custom div.leaf-top {padding: 0 0 5px 0;}

/* Home page blog title */
body.custom .bloghometitle div.leaf-top {text-transform: uppercase; margin-bottom: 20px; border: 3px double #6c9577; border-style: double; border-width: 0 0 3px 0;}

/* Logout link */
body.custom div.logoutlink {float: right;}

/* Comment form */
body.custom form#commentform p label {font-size: 13px;}
body.custom form#commentform p input#submit {font-size: 13px;}
body.custom form#commentform p label span.required {color: #2a6fb0;}

/* Tubepress */
body.custom .tubepress_normal_embedded_wrapper {margin: left; text-align: left; float: left;}
body.custom .tubepress_thumbnail_area {float: right; width: 300px; height: 400px; overflow-y: auto; overflow-x: hidden; border: solid 1px #cccccc; padding: 2px;}
body.custom .tubepress_thumb {float: left; font-size: 10px; line-height: 14px; height: 90px; overflow: hidden; width: 100%;}
body.custom .tubepress_meta {float: inline;}
body.custom .tubepress_container div.pagination span.current {float: none; display: inline; color: #6699cc; font-weight: normal;} 
body.custom .tubepress_container div.pagination {text-align: left;}
body.custom .tubepress_container div.pagination a {border: none; color: #6699cc;}
body.custom .tubepress_container div.pagination a:hover, div.meneame a:active {text-decoration: underline; background-color: #ffffff; border: none; color: #6699cc;}
body.custom .tubepress_thumb a img {float: left; height: 60px; width: 80px;}
body.custom .tubepress_thumb a {margin: 0;}
body.custom .tubepress_meta_group {display: inline-block;}
body.custom dd.tubepress_meta_title, dd.tubepress_meta_title a, dd.tubepress_meta_title a:hover {margin-left: -75px;}
body.custom dt.tubepress_meta_author, dt.tubepress_meta_keywords, dt.tubepress_meta_category, dt.tubepress_meta_rating, dt.tubepress_meta_ratings, dt.tubepress_meta_likes, dt.tubepress_meta_id, dt.tubepress_meta_views, dt.tubepress_meta_uploaddate {margin-left: -75px;}
body.custom dd.tubepress_meta_views {margin-left: -40px;}

