/* ================================================================================================
Tags
================================================================================================ */
html, body,
h1, h2, h3, h4, h5, h6,
table, tr, td,
div, ul, ol, li, dl, dd, dt, p,
img, a {
	padding: 0px;
	margin: 0px;
}

a:link, a:visited , .link {
	color: #53db09;
	text-decoration: none;
}

a:hover, .hover {
	background-color: #222;
	color: #0dd;
	border-color: #0dd;
	text-decoration:none;
}

.hover h2 {color: #0dd;}

a:active , .active {color: #ff306f;}

h2 {
	color: #53db09;
	font-size: 24px;
	line-height: 48px;
}

h3 {
	color: #0e6e07;
	font-size: 18px;
	line-height: 36px;
	padding: 0px 9px;
}

p {
	padding: 0px 18px;
	margin: 18px 0px;
}

/* ================================================================================================
Page Structure
================================================================================================ */

html {background: #000 url('../images/mic-header.jpg') scroll no-repeat top left;}

body {
	color: #ddd;
	font-family: Tahoma, Trebuchet MS, Arial, sans-serif;	
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 21px;
	text-align: center;
}

div#header {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 240px;
	height: 656px;
	height: 100%;
	overflow: hidden;
	background: #000 url('../images/matty_b_and_the_dirty_pickles.gif') scroll no-repeat top left;
}

div#footer {
	height: 100px;
	padding: 6px;
	text-align: right;
	clear: both;
}

div#footer img {margin: auto;}

/* Alternative Flash Content */
#altContent {
	height: 100%;
	background: transparent url('../images/mic-header.jpg') scroll no-repeat top left;
}

div#container {
	background: transparent url('../images/mic-header.jpg') scroll no-repeat top left;
	padding-left: 240px;
	text-align: center;
}

ul#SocialWebsites {
	font-size: 12px;
	padding-left: 104px;
}

ul#SocialWebsites li {
	text-align: left;
	list-style: none;
	float: left;
}

ul#SocialWebsites li a {
	width: 120px;
	height: 16px;
	line-height: 16px;
	display: block;
	background-position: 3px center;
	background-repeat: no-repeat;
	padding: 9px 3px 9px 24px;
}

ul#SocialWebsites li a:link,
ul#SocialWebsites li a:visited {
}

ul#SocialWebsites li a#btnYouTube {background-image: url('../images/icons/youtube.jpg');}
ul#SocialWebsites li a#btnFacebook {background-image: url('../images/icons/facebook.jpg');}
ul#SocialWebsites li a#btnMyspace {background-image: url('../images/icons/myspace.jpg');}
ul#SocialWebsites li a#btnTwitter {background-image: url('../images/icons/twitter.jpg');}


div#main {
	clear: both;
	padding: 0px 6px 50px 0px;
	position: relative;
	text-align: center;
	max-width: 800px;
}

div.content {text-align: center;}

div.content p,
div.content h2,
div.content h3 {text-align: left;}

.readmore {	display: block;	border-top: 1px dashed #666;	margin-top: 3px;}	

.twtr-doc {
	margin-left: 6px;
	margin-bottom: 0px;
	width: auto !important;
}
.twtr-doc .twtr-hd,
.twtr-doc .twtr-ft {display: none;}

.twtr-widget .twtr-tweet-wrap {padding: 6px 9px !important; border-bottom: 3px solid #010;}
.twtr-doc #tweet-id-3 {font-size: 1.5em; font-weight: bold;}
.twtr-widget .twtr-tweet{border: none !important;}

	.twtr-widget h4 {}
	.twtr-widget h3 {}
	.twtr-widget a.twtr-hyperlink {display: block;}

	a.twtr-timestamp:link,
	a.twtr-timestamp:visited,
	a.twtr-reply:link,
	a.twtr-reply:visited {color: #A8E6A8 !important;}
	
	
	#pgNews .twtr-widget img {
		margin: 0px;
		-webkit-transform: none;
	}
	
#ViewMoreFeed {margin-bottom: 18px; display: block;}

p#page_description {
	margin: 0px;
	padding: 0px;
	height: 19px;
	line-height: 19px;
	font-size: 10px;
	text-align: left;
	color: #ccc;
}

div#navigation {
	background-color: #060;
	border-bottom: 1px solid #53db09;
}

div#navigation a {
	display: block;
	float: left;
	line-height: 35px;
	font-size: 18px;
	padding: 0px 8px;
	height: 35px;
}
div#navigation a:link,
div#navigation a:visited {
	font-weight: bold;
	color: #fff;
}
div#navigation a:hover {
	color: #0dd;
	background: #222 url("../images/bg/bgMainNavHover.gif") scroll repeat-x top left;
}

div#navigation a:active {
	color: #ff306f;
	background: #000;
}

div#navigation a.currentPage,
div#navigation a.currentPage:link,
div#navigation a.currentPage:visited,
div#navigation a.currentPage:hover,
div#navigation a.currentPage:active {
	background: #017d01 url('../images/bg/bgCurrentPage.gif') scroll repeat-x top left;
	color: #fff;
	cursor: default;
	font-weight: bold;
}

	div#navigation a#lnkFacebook {
		display: block;
		width: 188px;
		background: #3b5998 url('../images/facebook.gif') scroll no-repeat top center;
		border-bottom: 1px solid #4eee4f;
		float: right;
	}
	div#navigation #lnkFacebook:hover {
		border-color: #fff;
		background-color: #1d2c4c;
	}
	div#navigation a#btnMusic:link,
	div#navigation a#btnMusic:visited {
		color: #ffb400;
		font-size: 24px;
		text-shadow: 2px 2px 2px #000;
	}
	
	
/*#musicPlayer{
	position: absolute;
	top: 375px;
	left: 120px;
	width: 192px;
	height: 60px;
	z-index: 99;
	border: 2px solid #11e5b9;
	overflow: hidden;
	display: none;
}*/


ul.x {clear: both;}
ul.x li {float: left; list-style-type: none;}

/* ================================================================================================
   Show Entry
================================================================================================ */	

ul.show {
	border-bottom: 1px dashed #444;
	text-align: left;
	clear: left;
	float: left;
	width: 100%;
}

ul.show li {
	line-height: 36px;
	padding: 0px 6px;
}

ul.show li.date {
	color: #53db09;
	font-family: arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	line-height: 36px;
}

ul.show li.time {color: #018B00; padding-left: 18px;}
ul.show li.venue {float: right;}
ul.show li.city {text-align: right; float: right; color: #018B00;}
ul.show li.state {text-align: right; float: right; color: #018B00;}

ul.show li.description {
	clear: both;
	float: none;
	line-height: 18px;
	padding: 0px 18px 6px;
	font-size: 12px;
}

/* ================================================================================================
   Image Gallery
================================================================================================ */
ul.gallery {}

ul.gallery li {
	width: 25%;
	height: 90px;
	overflow: hidden;
}

ul.gallery li a {
	background-color: #000;
	display: block;
	height: 100%;
	-webkit-border-radius: 6px;
	-khtml-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}

ul.gallery li a:hover {background-color: #333;}

/* ================================================================================================
   News
================================================================================================ */

#pgNews img {
	border: 3px solid #fff;
	margin: 18px auto;
	padding: 3px;
	-webkit-transform: rotate(-3deg); 
	-moz-transform: rotate(-3deg);
}
#pgNews p {text-align: left;}

/* ================================================================================================
   Albums
================================================================================================ */

#pgAlbums {text-align: center;}

#purchase_picklebilly {width: 300px; margin: auto 18px;}

#purchase_picklebilly span {
	background-color: #333;
	color: #fff;
	margin: auto;
	margin-top: 18px;
	display: block;
	width: 300px;
}

#purchase_picklebilly:hover span {background-color: #006000;}

#purchase_picklebilly img {border: 1px solid #006000;}

#purchase_picklebilly:hover img {border-color: #fff;}

/* ================================================================================================
   Contact
================================================================================================ */

#pgContact  ul {
	width: 360px;
	margin: 0px auto;
	font-size: 16px;
	text-align: center;
	list-style: none;
}

#pgContact li.name {font-weight: bold;}

#pgContact ul li {
	text-align: center;
	list-style: none;
}

#pgContact ul.links li a {
	display: block;
	margin: 0px auto;
	text-align: center;
}

.cdrelease,
.btn_cdbaby,
.btn_amazon {background: transparent url('../images/PicklebillyRelease.jpg') scroll no-repeat top left;}

.cdrelease {
	position: relative;
	left: 0px;
	top: 0px;
	width: 426px;
	height: 244px;
	margin: 0px auto;
}

.cdrelease a {
	display: block;
	width: 160px;
	height: 37px;
	position: absolute;
}

.btn_cdbaby:link, .btn_cdbaby:visited {left: 13px; top: 103px; background-position: -269px -244px;}
.btn_cdbaby:hover, .btn_cdbaby:active {background-position: -269px -281px; background-color: #000;}

.btn_amazon:link, .btn_amazon:visited {background-position: -269px -319px; left: 13px; top: 140px;}
.btn_amazon:hover, .btn_amazon:active {background-position: -269px -360px; background-color: #000;}

/* ================================================================================================
   About
================================================================================================ */

#members div{
	width: 33%;
	float: left;
	text-align: center;
	margin-bottom: 18px;
}

#members div img {display: block;margin: auto; border: 1px solid #fff;}
#members div h3 {text-align: center; line-height: 24px;}

/* ================================================================================================
   Press
================================================================================================ */

#pgPress a {
	display: block;
	text-align: left;
	width: 180px;
	float: left;
	padding-bottom: 18px;
	padding: 9px 9px 18px 9px;
}

#pgPress a img {
	margin-bottom: 3px;
}

#pgPress a span.title {display: none;}

#pgPress a.hover {
	font-size: 24px;
}

/* ================================================================================================
   Photos
================================================================================================ */

/*#pgPhotos #main {width: 560px; margin: auto;}#pgPhotos h2 {line-height: 30px;}#pgPhotos .albumcover {	border-bottom: 3px solid #2a6e05;	margin-bottom: 18px;	padding-top: 10px;}#pgPhotos .albumcover .thumbnails {display: block; clear: both;}#pgPhotos .albumcover h2 {}#pgPhotos .albumcover h2 img {margin: 10px; float: left;}#pgPhotos .album {}#pgPhotos .album h2 {border-bottom: 3px solid #2a6e05;}#pgPhotos .album .thumbnails,#pgPhotos .album h2 img,#BackToAlbums,#picturenav,#pictureviewer {display: none;}#picturenav a {display: block; float: left; width: 50%; height: 36px; line-height: 36px;}#picturenav a#btnPrev {text-align: left;}#picturenav a#btnNext {text-align: right;}#BackToAlbums {text-align: left;}#pictureviewer img {border: 3px solid #fff;}#pgVideos {padding: 0px;}*/

.clear {
	clear: both !important;
	float: none !important;
	height: 0px !important;
	line-height: 0px !important;
	width: 0px !important;
	margin: 0px !important;
	padding: 0px !important;
}

/* 
"Our scientific power has outrun our spiritual power. We have guided missiles and misguided men."
--- MLK 
*/