/* ================================================================================================		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, body {}
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;
	background: #000 url('../images/navbg.gif') scroll repeat-x top left;
}

div#header {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 240px;
	height: 656px;
	height: 100%;
	overflow: hidden;
	background: transparent url('../images/mic-header.jpg') scroll no-repeat top left;
}
#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;}

div#container div.borderPadTop {height: 75px;}div#container div.borderPadBottom {height: 40px;}

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;}/*
div#header {	height: 100%;	left: 0px;	max-height: 100%;
	position: absolute;	top: 0px;	width: 319px;	z-index: 30;}*/.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 {
	margin-bottom: 18px;
}

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;
	border-bottom: 1px solid #0dd;
}

div#navigation a:active {
	color: #ff306f;
	border-bottom: 1px solid #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;
	border-bottom: 1px solid #fff;
	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;}
	
	
#musicPlayer{	position: absolute;	top: 375px;	left: 120px;	width: 192px;	height: 60px;	z-index: 99;	border: 2px solid #11e5b9;	overflow: hidden;	display: none;}#videoplayer {
	background: transparent url("../images/videoframe.gif") no-repeat scroll center center;
	width: 480px;
	padding: 40px;
	margin: auto;
}	
#footer {margin: 20px auto;}

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;}
	#pgAlbums {text-align: center;}		#pgAlbums #musicPlayer {display: block;
		border:2px solid #005900;
		display:block;
		height:188px;
		left:0px;
		margin: 18px auto;
		overflow:hidden;
		position:relative;
		top:0px;	
		width:297px;	
		z-index:99;
	}
	
	#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;}		
#pgNews img {	border: 3px solid #fff;	margin: 18px auto;	padding: 3px;	-webkit-transform: rotate(-3deg); 
	-moz-transform: rotate(-3deg);	}
#pgNews p {text-align: left;}
#pgContact  ul {	width: 360px;	margin: 0px auto;	font-size: 16px;	text-align: center;	list-style: none;}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;}ul#SocialWebsites li a {	background: transparent url('../images/spriteSocialNetworks.gif') scroll no-repeat top center;	width: 120px;	height: 26px;	float: left;}ul#SocialWebsites li a#btnFacebook {background-position: 50% 0px;}ul#SocialWebsites li a#btnMyspace {background-position: 50% -26px;}ul#SocialWebsites li a#btnTwitter {background-position: 50% -52px;}ul#SocialWebsites li a#btnFacebook:hover {background-position: 50% -81px;}ul#SocialWebsites li a#btnMyspace:hover {background-position: 50% -107px;}ul#SocialWebsites li a#btnTwitter:hover {background-position: 50% -133px;}
.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;
    }
	

#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;}
	
	/* ================================================================================================		Videos================================================================================================ */#tv, #tvremote, .thumbnails {	margin: 0px auto;	width:	560px;}#tv {	height: 385px;	line-height: 385px;	overflow: hidden;	position: relative;	text-align: center;}#tv div{position: absolute; top: 0px; left: 0px; z-index: 10; text-align: center; width: 560px;}#tv div embed, #tv div object {margin: 0px auto;}#tvremote {position: relative;}.thumbnails a {	display: block;	float: left;	height: 82px;	padding: 5px 0px;	text-align: center;	width: 20%;	margin-top: 12px;}.thumbnails a img {border: 1px solid #fff; margin: auto;}.thumbnails a:hover img {border-color: #0ff;}.thumbnails a.current img,.thumbnails a.current:link img,.thumbnails a.current:visited img,.thumbnails a.current:hover img,.thumbnails a.current:active img {border-color: #46ed47;}#tv #loading {display: none; position: absolute; z-index: 20; width: 100%; height: 340px; background-color: #000; color: #fff; line-height: 340px; font-weight: bold;}#tv #loading  p{line-height: 18px; height: 18px; margin-top: 161px;}/* ================================================================================================		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;}