/*
Theme Name: goodyworks Big Feature
Theme URI: http://goodyworks.com
Description: Clean and flexible.
Version: 1.1
Author: Michael Nordmeyer
Author URI: http://goodyworks.com
Template: bigfeature
*/

/* Based on 1.3.5.2 */
@import url("../bigfeature/style.css");

/**********************************************
	Global styles 
***********************************************/

body {	
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

h1, h2, h3, h4 { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }

h1, h2 {
  margin-bottom: 10px;
}

p {
  margin: 0 0 15px;
}

blockquote {
  font-family: "Times New Roman", Georgia, Times, serif;
  font-size: 20px;
}

blockquote:before { content: '\201C'; font-weight: bold; margin-right: 4px; font-size: 23px; }
blockquote:after { content: '\201D'; font-weight: bold; margin-left: 4px; font-size: 23px; }

.bnum { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }

#wp-calendar caption {
	font: bold 1.1em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, Sans-Serif;
}

.tablestyle1 th, #wp-calendar th {
	font: bold 11px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.wp-caption p.wp-caption-text {
  padding: 3px 7px 2px;
}

.caption {
	font: normal 12px/20px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
}


/**********************************************
	Blog Posts
***********************************************/

.post.page p, .post.single p { text-align: justify; }
.post .post-title a { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.post .post-title .comment a { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.post a.more-link, .post a.comment-link { font-size: 100%; }

#pageheader { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }

/* bfthumbs */
.bfthumbs.smallheading a.thumb-link { font-size: 14px; line-height: 1em; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.bfthumbs.mediumheading a.thumb-link { font-size: 16px; line-height: 1em; font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }


/**********************************************
	Sidebar 
***********************************************/

#sidebar .widgetheading h2 {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.widget_bf_feeds #feedfield {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Bitstream Vera Sans", sans-serif;
}

.feedbutton {
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Bitstream Vera Sans", sans-serif;
}

/* Tabbed Widgets */
#container #sidebar ul.tw-nav-list a { 
	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
}


/**********************************************
	Search 
***********************************************/

.searchform .searchbox { width: 241px; }
.searchform .searchfield { width: 212px; }


/**********************************************
	Comments
***********************************************/

.commentlist li.bypostauthor { background: #f0f0f0; }
.commentlist li { margin: 0; }
.recentcomments .avatar { display: none; }
cite.fn { font: bold 18px Georgia, "Times New Roman", Times, serif; }

/**********************************************
	Slider
***********************************************/

.bfslider .post a.more-link {
	text-decoration: none;
	color: #08c !important;
	font-size: 100%;
}
.bfslider .post a.more-link:hover { text-decoration: underline; }
.slider-h1 { font: 44px/1em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.slider-h2 { font: 21px/1em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; }
.slidecaption a { font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 20px; }


/**********************************************
	Plugins
***********************************************/

/* Plugin WP-Stats: Turn off smiley */
#wpstats { display: none; }


/* Plugin WP-PageNavi */
.wp-pagenavi { clear: both; }

.pagenavigation .wp-pagenavi span, .pagenavigation .wp-pagenavi a, .pagenavigation .wp-pagenavi a:link, .pagenavigation .wp-pagenavi a:visited {
	border: solid 1px #ccc;
	padding: 3px 6px;
	margin: 2px;
	line-height: 25px;
}

.button { border: solid 1px #ccc; }

.button, .pagenavigation .wp-pagenavi a, .pagenavigation .wp-pagenavi a:link, .pagenavigation .wp-pagenavi a:visited {
	text-decoration: none;
	background-color: #edeeef;
	color: #08c !important;
}

.button:hover, .pagenavigation .wp-pagenavi a:hover, .pagenavigation .wp-pagenavi span.current {
	border-color: #949292 !important;
}

.button:hover { background-color: #edeeef; }

.button:active {
  background-color: #949292;
  color: #fff;
}

.wp-pagenavi span.current { font-weight: normal; }


/* Plugin Social Media Buttons */
#dd_name { display: none; }
#dd_ajax_float { margin-left: -81px; }


/* Plugin WP Greet Box */
.greet_text { font-size: 14px !important; }
