html {
        background: url(../../uploads/2020/05/bluesilo.jpg);
        background-repeat:no-repeat;
        background-attachment:fixed;
        background-position:center; 
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        position: relative;
        z-index: 0;    
}

body { background-image: z-index: -1; }

}

#header {

	height:197px;
}


/****************** more color change ********************/



#wrapper {
        margin: 0px auto;
        background-color:transparent;   
}

#featured{

	border:#fff 0px solid;

	background:#fff;

}



#popular{

	border:#fff 0px solid;

	background:#fff;

}



#sticky, #headline, #latest, #the_loop{

	border:#fff 0px solid;

	background:#fff;

}

#sticky h2 a, #headline h2 a, #the_loop h2 a, #post-headline a
{
	display:block;
	margin-top:7px;
	padding-bottom:2px;
	font-size:20px;
	color:#333333;
	border-bottom:#333333 0px dotted;
}

.sitem, .topitem, .widget {

	border:#fff 0px solid;

	background-color:#fff; 
}

.sticky {
	background-color:#ffffff !important;
}

#sticky h2 a, #headline h2 a, #the_loop h2 a, #post-headline aa{

	color:#b43e14;

}



#sticky h2 a:link, #sticky h2 a:visited, #headline h2 a:link, #headline h2 a:visited, #featured h2 a:link, #featured h2 a:visited, #popular h2 a:link, #popular h2 a:visited, #latest h2 a:link, #latest h2 a:visited, #the_loop h2 a:link, #the_loop h2 a:visited, #post-headline a:link, #post-headline a:visited{

	color:#b43e14;

	text-decoration:none;

}







#sticky h2 a:hover, #sticky h2 a:active, #headline h2 a:hover, #headline h2 a:active, #featured h2 a:hover, #featured h2 a:active, #popular h2 a:hover, #popular h2 a:active, #latest h2 a:hover, #latest h2 a:active, #the_loop h2 a:hover, #the_loop h2 a:active, #post-headline a:hover, #post-headline a:active{

	color:#b43e14;

	text-decoration:underline;

}

#topbar
{
	height:10px;
	width:974px;
	background:transparent;
	border-bottom:#fff 0px solid;
	font-size:0;
}

.spbottom
{
	clear:both;
	border-bottom:#333333 0px dotted;
}

.flinks ul li
{
	border-bottom:#cc3300 0px dotted;
	margin-left:0;
	margin-bottom:5px;
	min-height:20px;
	padding:0px 0 2px 0;
	font-size:16px;
	
}


#comments
{
	width:590px;
	margin:10px;
	padding:10px;
	border:#fff 0px solid;
	background:#fff;
	overflow:hidden;
}

#comments ol li.bypostauthor, #comments ol li.comment-author-admin
{
	background:#fff;
}





/**************** bar color change ****************************/

#nav
{
	width:974px;
	min-height:33px;
	background:#fff;
}

ul#menu, .menu ul
{
	padding:0;
	list-style-type:none;
	font-family:Georgia, "URW Bookman L", serif;
	font-size:18px;
	padding-right:285px;
	margin:0;
}

ul#menu li, .menu ul li
{
	float:left;
	padding:0 5px;
	margin:7px 0;
	border-right:#7a6678 1px solid;
	margin-left:0;
}

ul#menu li a:link, ul#menu li a:visited, .menu ul li a:link, .menu ul li a:visited
{
	display:block;
	text-align:center;
	padding:0 15px;
	text-decoration:none;
	color:#cc3300;
}


ul#menu li a:hover, ul#menu li a:active, .menu ul li a:hover, .menu ul li a:active, ul#menu li.current_page_item a, .menu ul li.current_page_item a:link, .menu ul li.current_page_item a:visited, .menu ul li.current_page_item a:hover, .menu ul .current_page_item a:active
{
	background-color:#ffffff;
	text-decoration:none;
	color:#cc3300;
}

ul#menu li li
{
	border-right:none;
	margin:0;
	margin-top:1px;
	min-width:120px;
	padding:0;
	float:none;
}

ul#menu li li li
{
	padding-left:1px;
}
	
ul#menu li li a, ul#menu li li a:link, ul#menu li li a:visited
{
	background:#f6f6f6;
	min-width:120px;
	color:#7a6678;
	font-size:16px;
	font-family:Georgia, "URW Bookman L", serif;
	margin:0;
	line-height:25px;
	text-align:left;
}
	
ul#menu li li a:hover, ul#menu li li a:active
{
	background:#e6d7b7;
	color:#cc3300;
}

ul#menu li ul
{
	z-index:9999;
	position:absolute;
	left:-999em;
	height:auto;
	min-width:150px;
	margin:0;
	padding:0;
	list-style-type:none;
}

ul#menu li ul a
{ 
	min-width:120px;
}

ul#menu li ul ul
{
	margin:-26px 0 0 150px;
}

ul#menu li:hover ul ul, ul#menu li:hover ul ul ul
{
	left:-999em;
}

ul#menu li:hover ul, ul#menu li.sfhover ul, ul#menu li li:hover ul, ul#menu li li.sfhover ul, ul#menu li li li:hover ul, ul#menu li li li.sfhover ul
{
	left: auto;
}

ul#menu li:hover, ul#menu li.sfhover
{ 
	position: static;
}

#searchform input#s
{
	color:#a0a0a0;
	border:#a0a0a0 1px solid;
	padding:3px 2px;
	font-family:Georgia, "URW Bookman L", serif;
	width:225px;
	background:#f6f6f6;
	margin-right:0;
}

#searchform input#searchsubmit
{
	margin-right:10px;
	border:#a0a0a0 1px solid;
	padding:2px;
	width:30px;
	text-align:center;
	background:#ffffff;
	color:#7a6678;
	font-weight:bold;
}

#sticky h3, #headline h3, #featured h3, #popular h3, #latest h3, .sitem h3, #top h3{

	background:transparent;

	font-size:14px;

	color:#7a6678;

	padding:3px 7px;

	text-transform:uppercase;

	border:#7a6678 1px solid;

	margin-top:0;

	margin-bottom:3px;

}

.twitter h3 {

        background:transparent;

	font-size:14px;

	color:#7a6678;

	padding:3px 7px;

	text-transform:uppercase;

	border:#7a6678 0px solid;

	margin-top:0;

	margin-bottom:3px;

}





/******** let's change some link colors ********************/



#feeds
{
	float:right;
	padding:0 8px;
	background:none;
	width:0px;
	margin-right:160px;
	position:absolute;
	margin-left:636px;
}


#feeds a:link, #feeds a:visited{

	color:#fff;

	font-size:0px;

	text-decoration:none; 
	
        padding-left:14px;

	margin:0 2px;

}

#sticky p a:link, #sticky a:visited, #headline p a:link, #headline p a:visited,  #featured p a:link, #featured p a:visited, #popular p a:link, #popular p a:visited, #latest p a:link, #latest p a:visited{

	color:#a26d5a;

	text-decoration:none;}



ul#categories li a:link, ul#categories li a:visited, .topitem ul li a:link, .topitem ul li a:visited

{

	color:#a26d5a;

	text-decoration:none;

	padding-top:2px;

}



ul#categories li a:hover, ul#categories li a:active, .topitem ul li a:hover, .topitem ul li a:active{

	color:#a26d5a;

	text-decoration:underline;

}

.sitem ul li{

	padding-left:0;

	margin-left:0;

	margin-bottom:2px;

	padding-top:2px;

	padding-bottom:1px;

	border-bottom:0px dotted;

}



.sitem ul li a:link, .sitem ul li a:visited, .topitem ul li a:link, .topitem ul li a:visited{

	color:#a26d5a;

	text-decoration:none;

}



#footer{

	background:transparent;

}



.flinks ul li

{	

	border-bottom:0px dotted;

	margin-left:0;

	margin-bottom:5px;

	min-height:20px;

	padding:0px 0 2px 0;

	font-size:16px;

	color:#fff;

}

.flinks a:link, .flinks a:visited{

	color:#a26d5a;

	text-decoration:none;

}



a:link, a:visited{

	color:#a26d5a;

	text-decoration:none;

}

.wp-pagenavi a, .wp-pagenavi a:link {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 0px;

	color: #fff;

	background: #f6f6f6;	

}



.wp-pagenavi a:visited {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 0px solid #fff;

	color: #fff;

	background: #f6f6f6;	

}



.wp-pagenavi a:active {

	padding: 2px 4px 2px 4px; 

	margin: 2px;

	text-decoration: none;

	border: 1px solid #fff;

	color: #fff;

	background: #f6f6f6;	

}



.required{

	color:#772244;

}


/****************** Merch page custom CSS **********************/



div.discog  { margin:20px 0; width:540px; float:left; }

div.discog div.sleeve { width:200px; height:200px; margin:0 20px 0 0; float:left; }

div.discog div.info { width:320px; margin:0; float:left; }

div.discog div.info h2 { margin:0; text-transform:uppercase; font-size:18px; }

div.discog div.info div.date { font-family:Arial; font-size:14px; font-weight:bold; text-transform:uppercase; }

div.discog div.info h3 { font-family:Arial; font-size:13px; font-weight:normal; text-transform:uppercase; margin:0;}

div.discog div.info dl { float:left; width:145px; text-indent:0; margin:10px 0 0 0; }

div.discog div.info dl.side-a { }

div.discog div.info dl.side-b { }

div.discog div.info dl dt { font-family:Arial; font-size:12px; color: #767a79; line-height:12px; margin:0 0 5px; }

div.discog div.info ul { float:left; width:145px; text-indent:0; }

div.discog div.info ul.side-a { }

div.discog div.info ul.side-b { }

div.discog div.info ul li { font-family:Arial; font-size:12px; color: #767a79; line-height:12px; margin:0 5px 5px -10px; }

div.discog div.info ul li:before { content:''; }

div.discog div.info h4 { text-indent:-9999em; display:block; float:left; margin:0; width:74px; height:16px; background: url("customimg/buynow.gif") no-repeat 0px 0px; }

div.discog div.info div.buynow { float:left; height:16px; }

div.discog div.info div.buynow a { text-indent:-9999em; display:block; float:left; margin:0 6px 0 0; padding:0; width:63px; height:16px; background: url("customimg/buynow.gif") no-repeat 0px 0px; }

div.discog div.info div.itunes a { background: url("customimg/buynow.gif") no-repeat -74px 0px; width:63px; height:16px; display:block; }

div.discog div.info div.amazon a { background: url("customimg/buynow.gif") no-repeat -137px 0px; width:63px; height:16px; display:block; }

div.discog div.info div.itunes a:hover { background: url("customimg/buynow.gif") no-repeat -74px -16px; }

div.discog div.info div.amazon a:hover { background: url("customimg/buynow.gif") no-repeat -137px -16px; }



/**********************GIGPRESS********************/



ul#categories, .topitem ul{

	list-style-type:none;

	font:Verdana, Geneva, sans-serif;

	overflow:hidden;

}



ul#categories li, .topitem ul li{

	margin-left:0;

	line-height:18px;

	padding:5px 0 2px 0;

	font-size:100%;

	color:#000;

	border-bottom:#792f20 0px dotted;

}

#wordpress
{
	float:right;
	background-color:transparent;
	width:0px;
	height:0px;
}

#wordpress a
{
	display:block;
	width:0px;
	height:0px;
}

#copyright
{
	clear:both;
	padding:0;
	background:#fff;
	color:#eaeaea;
	font-family:Verdana, Geneva, "DejaVu Sans", sans-serif;
	font-size:12px;
	height:0px;
}

#copyright p
{
	padding-top:0px;
	color:#eaeaea;
	font-family:Verdana, Geneva, "DejaVu Sans", sans-serif;
	font-size:12px;
}

#copyright a:link, #copyright a:visited
{
	color:#ffffff;
	text-decoration:none;
}

#copyright a:hover, #copyright a:active
{
	text-decoration:underline;
}

#footer
{
	clear:both;
	background-color:transparent;
	padding-top:15px;
}