/*
Theme Name: TheBeerFathers
Theme URI: http://www.thebeerfathers.com/
Description: Custom theme for TheBeerFathers.com.
Version: 1.0
Author: John Eklund
Author URI: http://www.johneklund.com/
*/


/* Begin Typography & Colors */
p, blockquote
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #000000; line-height: 1.3; }

ul, li
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #000000; margin-bottom: 20px; line-height: 1.3; }

input, textarea
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #000000; }

select
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 18px; color: #000000; }

option.dropbold { color: #B94E00; font-weight: bold; }

hr
{border: none 0; border-top: 1px solid #ccc; border-bottom: 1px solid #efefef; width: 80%; height: 2px; margin: 10px auto 0 0; text-align: left; }

h1
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 28px; color: #000000; font-weight: bold; }

h2
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 20px; color: #000000; font-weight: bold; }

.amazon
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 9px; color: #000000; }

.lately
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 28px; color: #B94E00; font-weight: bold; }

.jk
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; }

a.botmclub
{ color: #B94E00; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 28px; font-weight: bold; text-decoration: none; }
a.botmclub:link
{ color: #B94E00; text-decoration: none; } 
a.botmclub:visited
{ color: #B94E00; text-decoration: none; } 
a.botmclub:active
{ color: #333333; text-decoration: underline; } 
a.botmclub:hover
{ color: #333333; text-decoration: underline; }

.emailsignup
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 19px; color: #B94E00; font-weight: bold; }

.smallp
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #000000; }

.fauxp
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #000000; line-height: 1.3; }

.hello
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 28px; color: #FFFFFF; font-weight: bold; }

.blogarchivetitle
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 20px; color: #000000; }

.blogarchiveexcerpt
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 16px; color: #000000; }

.rss
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; }

.fatkid
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 16px; color: #000000; }

a.fatkid
{ color: #B94E00; text-decoration: underline; }
a.fatkid:link
{ color: #B94E00; text-decoration: underline; } 
a.fatkid:visited
{ color: #B94E00; text-decoration: underline; } 
a.fatkid:active
{ color: #333333; text-decoration: underline; } 
a.fatkid:hover
{ color: #333333; text-decoration: underline; }

.premiumsponsor
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #FFFFFF; font-weight: bold;  }

.sponsor
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #000000; }

.ratings
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: bold; }

.reviewed
{ font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 48px; color: #333333; font-weight: bold; }

a.reviewed
{ color: #333333; text-decoration: none; }
a.reviewed:link
{ color: #333333; text-decoration: none; } 
a.reviewed:visited
{ color: #333333; text-decoration: none; } 
a.reviewed:active
{ color: #B94E00; text-decoration: none; } 
a.reviewed:hover
{ color: #B94E00; text-decoration: none; }

.hofbrauhaus
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 13px; color: #000000; }

.comments
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: bold; }

.spamcomments
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #000000; }

.comment
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #000000; }

.comment-note
{ font-family: verdana, arial, helvetica, sans-serif; font-size: 15px; color: #000000; }

/* Twitter Stuff */

#twitter_badge_container{ width: 200px; background: #C1EAFF; }
#twitter_badge_tl{ background: transparent url(/images/new/twitter_tl.png) top left no-repeat; }
#twitter_badge_tr{ background: transparent url(/images/new/twitter_tr.png) top right no-repeat; }
#twitter_badge_bl{ background: transparent url(/images/new/twitter_bl.png) bottom left no-repeat; }
#twitter_badge_br{ background: transparent url(/images/new/twitter_br.png) bottom right no-repeat; }
#twitter_badge_inner{ padding: 45px 10px 10px 10px; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 14px; }
#twitter_badge_via { font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; }
#twitter_badge_via a {color: #666; }

/* defaults */
#my_twitter_status{}
#my_twitter_status_time{ color: #666; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 12px; }

/* End Twitter Stuff */

/* Table Sort Stuff */
/* Copyright 2006 Joost de Valk */
a img
{ border: 0; }
table.sortable
{ border-spacing: 0; border: 1px solid #000; border-collapse: collapse; }
table.sortable th, table.sortable td
{ text-align: left; padding: 2px 4px 2px 4px; border-style: solid; border-color: #444; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-size: 18px }
table.sortable th
{ border-width: 0px 1px 1px 1px; background-color: #B94E00; color: #FFFFFF; }
table.sortable td
{ border-width: 0px 1px 0px 1px; }
table.sortable tr.odd td
{ background-color: #FFFFFF; }
table.sortable tr.even td
{ background-color: #CFC9AF; }

a.sortheader
{ color: #333333; text-decoration: none; }
a.sortheader:link
{ color: #FFFFFF; text-decoration: none; } 
a.sortheader:visited
{ color: #FFFFFF; text-decoration: none; } 
a.sortheader:active
{ color: #333333; text-decoration: none; } 
a.sortheader:hover
{ color: #333333; text-decoration: none; }
/* End Table Sort Stuff */

/* PageNavi Stuff */
/* Use !important to override PageNavi CSS */
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active
{ font-family: verdana, arial, helvetica, sans-serif !important; font-size: 16px !important; color: #B94E00  !important; background: #FFFFFF !important; text-decoration: none !important; }
.wp-pagenavi a:hover
{ color: #B94E00 !important; background: #CFC9AF !important; text-decoration: none !important; }
.wp-pagenavi span.pages
{ font-family: verdana, arial, helvetica, sans-serif !important; font-size: 16px !important; color: #B94E00 !important; background: #FFFFFF !important; border: none !important; }
.wp-pagenavi span.current
{ font-family: verdana, arial, helvetica, sans-serif !important; font-size: 16px !important; color: #666666 !important; background: #FFFFFF !important; border: none !important; }
.wp-pagenavi span.extend
{ font-family: verdana, arial, helvetica, sans-serif !important; font-size: 16px !important; color: #666666 !important; background: #FFFFFF !important;  border: none !important; }
/* End PageNavi Stuff */

/* Caption Box Stuff */
.wp-caption
{ border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px;
/* optional rounded corners for browsers that support it */
-moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;	border-radius: 3px; }
.wp-caption img
{ margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text
{ font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
/* End Caption Box Stuff */

a.navigation-off
{ color: #666666; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 15px; text-decoration: none; }
a.navigation-off:link
{ color: #666666; text-decoration: none; } 
a.navigation-off:visited
{ color: #666666; text-decoration: none; } 
a.navigation-off:active
{ color: #000000; text-decoration: underline; } 
a.navigation-off:hover
{ color: #000000; text-decoration: underline; }

a.navigation-on
{ color: #666666; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 15px; text-decoration: none; }
a.navigation-on:link
{ color: #666666; text-decoration: none;} 
a.navigation-on:visited
{ color: #666666; text-decoration: none; } 
a.navigation-on:active
{ color: #B94E00; text-decoration: underline; } 
a.navigation-on:hover
{ color: #B94E00; text-decoration: underline; }

.navigationbar
{ color: #666666; font-family: tahoma, verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 15px; text-decoration: none; }

a
{ color: #666666; text-decoration: underline; }
a:link
{ color: #666666; text-decoration: underline; }
a:visited
{ color: #666666; text-decoration: underline; }
a:active
{ color: #B94E00; text-decoration: none; }
a:hover
{ color: #B94E00; text-decoration: none; }


