<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*   
Theme Name: Brad Hatfield Blues
Theme URI: 
Description: Brad Hatfield WP Theme
Author: Big Rig Media
Author URI: http://www.bigrigmedia.com
Template: thematic
Version: 1.0
Tags: 
License: 
License URI:

.
The Thematic Theme is copyright Ian Stewart http://themeshaper.com/
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).

*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-l-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

body {
	background:url(images/bg.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

h1, h1.entry-title {
	color:#cb9b2a;
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}

h1.entry-title {
	padding-bottom:10px;
	border-bottom:#333333 solid 3px;
}

a:visited {
    color:#FFFFFF;
}

a:link {
	color:#999999;	
}

.entry-content h1, .entry-content h2 {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size: 19px;
    font-weight: normal;
	text-transform: uppercase;
	color: #999;
    padding: 28px 0 14px;
}

h2, h2.widgettitle, .aside h3 {
	font-family: "p22-fllw-eaglefeather",sans-serif;
	text-transform:uppercase;
	font-size:30px;
	font-weight:bold;
	color:#cccccc;   
	font-style: normal;

}

h2.widgettitle,  .aside h3 {
	padding-top:16px;
	font-size:29px;
	padding-bottom:10px;
	border-bottom:#333333 solid 3px;
}


#brm-header-wrapper {
	width:960px;
	height:87px;
	margin:0 auto;
}

#branding {
	display:none;
}

#brm-header img{
	margin-top:18px;
}

#access {
	height:46px;
	border-bottom:#333333 solid 1px;
	background:url(images/bg-menu.png) repeat-x;
}

.menu {
	font-family: "p22-fllw-eaglefeather",sans-serif;
	text-transform:uppercase;
	font-size:24px;
	font-weight:bold;
	color:#afaead;
	width:960px;
}

#menu-main {
	float:right;
}

.sf-menu li {
	background:none;
}

.sf-menu li a{
	border:none;
	padding: 10px 10px 8px 0px;
}

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:#bfbfbe;
}

.sf-menu li.menu-item-38 a{
	padding-right:0;
}

.sf-menu li a img{
	margin-left:5px;
}

.sf-menu li.menu-item-38 a img{
	display:none;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:none;
	color:#FFFFFF;
}

#logo {
	position:absolute;
	z-index:500;
	margin:0 !important;
}

#main {
	min-height:545px;
	padding-top:30px !important;
}

.home #main {
	padding-top:0 !important;
}

.home .entry-title {
	display:none;
}

.home .entry-content {
	padding-top:50px;	
}

#brm-main-wrapper {
	background:#000000;
}

#brm-main-bg {	
	width:1170px;
	margin:auto;
	background:none;
}

.home #brm-main-bg {	
	background:url(images/bg-home.jpg) bottom right no-repeat;
}

#brm-footer-wrapper {
	height:50px;
	border-top:#333333 solid 1px;
	background:url(images/bg-footer.png) repeat-x;
}

#brm-footer {
	width:960px;
	margin:0 auto;
	padding-top:8px;
}

#brm-footer img{
	margin-left:15px;
}


#brm-footer a {
   color:#FFFFFF;	
}

#brm-footer a:active, #brm-footer a:hover {
   color:#FFFFFF;
}

#footer {
	border-top:none;
	margin-top:0;
	text-align:center;
	width:960px;
	margin:0 auto;
	padding-top:5px;
}

#menu-main-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style:none;
	text-transform:lowercase;
	margin:0;
	padding:0;
}

.menu-container {
	width:960px;
}

#menu-main-1 li {
	display:inline;
	margin:0;
	padding:0;
	border-right:#666 solid 1px;
}

#menu-main-1 li.menu-item-38 {
	border-right:none;	
}

#menu-main-1 li a {
	text-decoration:none;
	padding:0 8px;
}

#siteinfo {
	color: #666;
	font-size: 12px;
	line-height: 18px;
	padding:0 0 60px 0;
	width:960px;
}

#siteinfo a:active,
#siteinfo a:hover {
    color:#ffffff;
}

.quote_rotator_wrapper {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#cb9b2a;
	width:470px;
	float:left;
	margin-bottom:20px;
}

.quote_rotator_title {
	display:none;
}

#Widgets_on_Pages_1, #recent_album, #new_album, #music_player {
	width:185px;
	background:#282828;
	border:#333333 solid 1px;
	padding:0 16px 16px;
	float:left;
}

#music_player {
	clear:left;
	text-align:left;
	margin-top:15px;
}

#content {
    width:640px;
    overflow:hidden;
    margin: 0 0 0 300px;
}

.widgetcontainer{
	background:#282828;
	border:#333333 solid 1px;
	padding:0 16px;
	margin-bottom:16px;
}

.widgetcontainer ul{
	list-style:none !important;
	margin-left:0 !important;
}

#simple_popup-2 {
	text-align:left;
}

#primary{
	width:220px;
	margin-left:10px;
	margin-top:69px;
	padding-top:0;
	border:none;
}

#recent_album, #new_album {
	margin-left:26px;
	width:286px;	
}

#recent-posts-dated-2 ul, #recent-posts-dated-3 ul{
	margin-top:10px;
}

#recent-posts-dated-2 ul li, #recent-posts-dated-3 ul li {
	color:#a9a9a9;
	font-size:10px;
	line-height:18px;
	padding-bottom: 10px;
}

#recent-posts-dated-2 ul li a, #recent-posts-dated-3 li a, #recent-posts-dated-2 ul li a:visited, #recent-posts-dated-3 li a:visited {
	display:block;
	text-decoration:none;
	font-size:13px;
	color: #fff;
}

#recent-posts-dated-2 ul li a:hover, #recent-posts-dated-3 li a:hover {
	color: #CCC;
}

.widgets_on_page ul {
	margin:0;
}

#album-container {
	margin-top:10px;
	color:#cccccc;
}

#album-container img{
	margin-right:10px;
}

#album-container p{
	width:160px;
	font-size:12px;
	text-transform:uppercase;
	line-height:22px;
	margin-bottom:0;
}

#album-container p span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	text-transform:none;
	color:#FFFFFF;
	line-height:26px;
}

#album-container p a{
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
	color:#FFFFFF;
	line-height:26px;
	background:#1d1d52;
	border:#333333 solid 1px;
	padding:7px 12px;
}

.quote {	
	font-size:23px;
	line-height:1.4em;
}

.author {
	margin-top:15px;
	color:#999999;
	float:right;
}

.right {
	float:right;
}

.left {
	float:left;
}

.clear {
	clear:both;	
}

#recent-posts-dated-3 ul {
	margin-left: 0;
}

#recent-posts-dated-3 li {
	list-style-type: none;
}

.main-aside ul {
    padding: 0;
}

#comments {
	display: none;
}

.alignright, img.alignright {
    display: inline;
}


.alignleft, img.alignleft {
    display: inline;
}

/* ------- EVENTS CALENDAR ------- */

#tribe-events-content {
    padding: 0 !important;
}

.tribe-events-event-list-meta td {
    background-color: transparent !important;
}

.events-archive .entry-title a, .tribe-events-event-meta-desc, .tribe-events-event-day {
	color: #fff !important;
}

.tribe-events-events .tribe-events-event-list-meta {
    border-left: 1px solid #333 !important;
}

.tribe-events-event-entry p {
	margin-bottom: 10px !important;
}

.navlink {
	display: none !important;
}

.events-archive .entry-content, .events-archive .entry-header {
    width: auto !important;
}

.page-id-131 #brm-header-wrapper, .page-id-131 #header, .page-id-131 #footer, .page-id-131 #brm-footer-wrapper {
	display:none;
}

body.page-id-131 {
	background-image:none;
	background-color:#000000;
	min-width: 300px;
}

body.page-id-131 #content {
	width: 300px;
	overflow: hidden;
	margin: 0 0 0 0;
}

body.page-id-131 #main {
	margin:0;
	padding-top:10px !important;
	width:inherit;
	min-height: 200px;
}

body.page-id-131 #container {
	margin:0;
	width:inherit;
	float:left;
}

body.page-id-131 #brm-main-bg {
	margin:0 0 0 10px;
	width:inherit;
}

.rotated_quote {display:none;}

#award-nom {
	position: absolute;
	right: 172px;
	top: 10px;
	font-family: p22-fllw-eaglefeather, sans-serif;
	font-size: 27px;
}

#award-nom img {
	height: 96px;
	vertical-align: middle;
	margin-right: 8px;
}

#award-nom a {
	text-decoration: none;
	color: #fff;
}

#award-nom a:hover {
	text-decoration: underline;
}
.paypal-button{
	height: 50px;
	margin: 0px auto !important;
	width: 200px;
}

form#tribe-bar-form {
    display: none;
}
.tribe-events-list-separator-month span{
    background-color: #000;
}
.single-tribe_events .tribe-events-event-meta{
    background-color: #000;
    border: none;
}</pre></body></html>