/*
File:		custom.css - Fearless Competitor custom CSS
Date:		December 23, 2011
Description:	Custom theme work by Jesse Petersen
Author URI:	http://www.petersenmediagroup.com
*/



/* -- Global -- */
body { background: #F5F5F5 url(img/bg.jpg) top left repeat-x; } 
.backcountry-blue #wrap { background: transparent url(img/top-nav-bg.png) top center repeat-x; }
.wp-caption { background: none; border: none; box-shadow: none; }
#home h4, .widget-area h4, .backcountry #genesis-slider h2 a, .backcountry #genesis-slider h2 a:visited { font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif; font-style: normal; font-weight: bold; } 
#home h4 { font-size: 1.6em; margin-top: .6em; }
.post-info { font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif; font-style: normal; } 

/* -- Home  -- */
.featuredpost h2, .featuredpost h2 a { margin-top: 0; font-weight: bold !important; font-family: 'Helvetica Neue', 'Helvetica', Arial, sans-serif; }
.featuredpage .page:after, .featuredpost .post:after { border-bottom-image: url(img/item-bottom.png) bottom left; }

/* -- Header -- */
#header { height: 150px; background: url(img/FC_Blog_Logo_03.png) top left no-repeat !important; }
#title, #description { text-transform: none; text-indent: -9999px; }
#header #description { text-transform: lowercase; font-style: normal; text-shadow: none; } 
#title a, #title a:hover { color: #232B3C; text-shadow: none; }
#header .widget-area { padding-top: 40px; }

/* -- Nav -- */
#nav { text-shadow: none; background: url(img/top-nav-middle.png) top center no-repeat; height: 55px; font-style: normal; font-family: Helvetica, Arial, sans-serif; }
#nav li a { font-size: 15px; padding: 16px 29px 8px 0; }
#nav li.right { font-size: 15px; padding: 16px 0 8px 30px; color: #fff; }
#subnav { height: 72px; background: url(img/subnav-bg.png) top left repeat-x !important; border: none !important; box-shadow: 0 1px 3px #999999; }
#subnav ul { width: auto; margin: 0 auto; }
#subnav li { background: url(img/nav-line.png) no-repeat scroll right 12px transparent; }
#subnav li a { font-size: 14px; font-weight: bold; padding: 8px 32px 22px; text-align: center; background: none; }
#subnav li#menu-item-21838 { background-image: none; }
#subnav li#menu-item-21838 a { padding-right: 0; }
.menu-description { color: #a9daf0 !important; font-style: normal; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; text-align: center; }
.backcountry-blue #subnav li a:hover, .backcountry-blue #subnav .current-menu-item a { background: url(img/selected.png) center bottom no-repeat transparent; }
.backcountry-blue #subnav li#menu-item-21838 a:hover, #subnav #menu-item-21838.current-menu-item a { background: url(img/selected.png) 68px bottom no-repeat transparent !important; }
.backcountry-blue #header ul.nav li a:hover, .backcountry-blue #header ul.nav li a:active, .backcountry-blue #header ul.nav li:hover a, .backcountry-blue #header ul.nav .current_page_item a, .backcountry-blue #header ul.nav .current-menu-item a, .backcountry-blue #header ul.menu li a:hover, .backcountry-blue #header ul.menu li a:active, .backcountry-blue #header ul.menu li:hover a, .backcountry-blue #header ul.menu .current_page_item a, .backcountry-blue #header ul.menu .current-menu-item a, .backcountry-blue #nav li a:hover, .backcountry-blue #nav li a:active, .backcountry-blue #nav li:hover a, .backcountry-blue #nav .current_page_item a, .backcountry-blue #nav .current-cat a, .backcountry-blue #nav .current-menu-item a { color: #fff; }
.backcountry-blue #header ul.nav li a, .backcountry-blue #header ul.menu li a, .backcountry-blue #header ul.nav li li a, .backcountry-blue #header ul.nav li li a:link, .backcountry-blue #header ul.nav li li a:visited, .backcountry-blue #header ul.menu li li a, .backcountry-blue #header ul.menu li li a:link, .backcountry-blue #header ul.menu li li a:visited, .backcountry-blue #nav, .backcountry-blue #nav li a, .backcountry-blue #nav li li a, .backcountry-blue #nav li li a:link, .backcountry-blue #nav li li a:visited, .backcountry-blue #nav li.right a, .backcountry-blue #subnav li li a, .backcountry-blue #subnav li li a:link, .backcountry-blue #subnav li li a:visited { color: #62bfe7; } 


/* -- Social -- */


/* -- Posts -- */
#content.hfeed h2.entry-title a { font-size: .9em; }
.hfeed .post-comments { float: right; }

/* -- Pages -- */


/* -- Sidebar -- */
.searchsubmit { display: none; }
.s { color: #2E424B; width: 270px; font-family: Helvetica, Verdana, Arial, sans-serif; background: none; }
.fb-like { margin-top: 10px; }

/* -- Footer -- */