* {	margin:0; 	padding:0;}body {	background-color: #5c5d5d;	_background-color: #5c5d5d;	background-image: url(/images/bg_main.gif);	background-repeat:repeat-x;	background-position: top;	margin:0 auto;	font-family: Arial, 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	text-align:center;	line-height:18px;}body#pg-boards, body#pg-profile {background-image: url(/images/bg_board.gif);background-repeat:repeat-x;}body, td, tr {	font-family: Arial, 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;}img {border:0;}#wrap {	background: #1b1b1b url(/images/bg_content.jpg) repeat-x;	width:960px;	margin:0 auto;	text-align:left;	position: relative;}#top {height:139px;}#top_banner {padding:10px 0 0 217px;}#nav {	position:relative;}a:link, a:visited {	color: #9aaaa6;	text-decoration: underline;}a:hover, a:active {	text-decoration: none;	color: #66887b;}h1,h2,h3,h4 {	font-size:11px;	font-weight:normal;	color:#9aaaa6;}div.item img.thumbnail {margin: 0 10px 10px 0;}.clearfix:after {    content: ".";	display: block;    height: 0;    clear: both;    visibility: hidden;}.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}.clear {clear: both; float: none;}h2.channel {display:none;}#discography h2 span {display:none;}#pg-profile div.channel h2 span {display:none;}#pg-profile #membership h2 {margin:0;}#membership h2 {background:#3e3e3e; padding:10px;}#media h2 span {display:none;}#main {margin:21px 0 0 15px;}#sidebar {margin:0 0 20px 15px;	width:300px;	float:left;}#sidebar #login {background:#3e3e3e url(/images/bg_login.gif) no-repeat;height:77px;}#sidebar #SummaryEmailInput {width:180px;}#sidebar #login h2.join-header-text, #sidebar #login p.byline {	display:none;}#sidebar #login div.item {padding:28px 11px 0 70px;}#sidebar #mp3 {margin: 0 0 10px 0;}#sidebar #membership h2 {display: none;}#nologin #sidebar #audio {margin:0 0 15px 0;}#audio {margin:15px 0;}#news-widget {margin:15px 0; text-align: center;}#video {margin-bottom:15px;}#banner_side {margin:0 0 15px 0;}#content {padding-bottom:20px; width:615px; float:left; overflow:hidden;}#content div.item {background:#3e3e3e;padding:10px;border-bottom:#6c7772 1px solid;}#content div.nocontent {background:#3e3e3e;padding:10px;border-bottom:#6c7772 1px solid;}#content div.item.photo {background:#3e3e3e;padding:10px;border-bottom: none;}#player div.item {background:none;padding:0;border-bottom:none;}#pg-profile div.noitem div.item {border-bottom:none;}div.alert {background:#3e3e3e;padding:10px;}div.player h2{background:#3e3e3e;padding:10px;}#footer {	background:#3e3e3e;	padding:7px 10px;}.nav_txt {position:relative; float:left;}.credit {position: relative; float:right;}a.navlink:link, a.navlink:visited {	color: #ffffff;	text-decoration: none;}a.navlink:hover, a.navlink:active {	text-decoration: none;	color: #8a8a8b;}div.control {background:#2d2d2d;padding:10px;border-bottom:#6c7772 1px solid;}.paging {float:left; margin-top:2px; color: #cccccc;}#FilterForm {float:right;}#FilterSelect {width:100px;}.bodycopy {margin:10px 0;}img.bio {padding-bottom:10px;}#pg-media #video {display: none;}#pg-comments p.byline {margin-top:10px;}.url, a.button {padding: 10px 0;}/*.url span,*/ a.button {padding: 5px; border:#e0e1e0 1px solid;}.url a:link span, .url a:visited span, a.button:link, a.button:visited {color: #FFFFFF; background: #859690; text-decoration:none;}.url a:hover span, .url a:active span, a.button:hover, a.button:active {color: #3e3e3e; background: #ffffff; text-decoration:none;}#pg-registration p.byline {margin-top:10px;}.formerror {color:#FFFF00;}h2.join-login-link {margin-bottom:10px;}#MemberImageUpload {width:200px !important;}#pg-boards #login-module {background:#3e3e3e; padding:10px;}li {list-style-type:none;}#pg-boards div#boards {background:#3e3e3e;border-bottom:#6c7772 1px solid;}#pg-boards span.breadcrumb {margin:0 10px;}img#MemberImageIcon {margin-right: 10px !important;}input#MemberImageUpload {width:100px;}#pg-profile #content div.item {background:#3e3e3e;padding:10px;border-bottom:#6c7772 1px solid;}#pg-profile img.h2_comments {margin-top:15px;}#pg-profile li {list-style-type:none;}#pg-profile h2.channel {display:none;}#pg-profile h3.headline {margin:5px 0;}#pg-profile ul {list-style-type:none;}#pg-profile .category {font-weight:bold;}#pg-profile li {margin-bottom:5px;}#pg-profile div#view-all {display:none;} #pg-profile .contactme {margin-top:10px;}#pg-profile div#view-all {	font-weight: bold;	margin: 0 0 10px 8px;	padding: 0;	text-transform: uppercase;}#pg-profile img.hdr_profile {display:block; margin-top:15px;}#pg-profile #subnav {background:#3e3e3e;padding:10px; border-bottom:#6c7772 1px solid;}#pg-profile h1 {padding: 10px 0;}#pg-profile #content div.item {clear:none;}#pg-profile #page_comments {padding-top:10px;}#pg-profile #page_comments div.item {padding:10px 0;}#pg-profile div.channel h2 span {font-size:1px;}#pg-profile img.userfullsize {margin:0;}#pg-profile p.comment {margin:10px 0 15px 0;}#pg-profile #memberjournal div.item  {margin:10px 0; }#pg-boards #main {margin: 21px 15px 0 15px; overflow:hidden;}#pg-boards #content {padding-bottom:20px; width:930px; float:left; overflow:hidden;}div.onlineusers {display: inline;}div.onlineusers img {display: inline; padding: 1px; vertical-align: middle;}div.onlineusers img {width: 22px; height: 22px;}#pg-profile div.boards h3, #pg-profile div.boards h4 {font-size:11px;	color:#941e21;	margin-top:10px;}#pg-boards h1, #pg-boards h3 {margin: 3px 0;}#pg-boards p {margin: 2px 0;}#pg-boards div.control {    margin: 10px 0;    }    .board-nav {margin: 10px 0;text-align: right; font-weight: bold;}.forum div.control {    margin: 5px 3px;    background-color: White;}table.forum {	width: 910px;	margin: 10px;	border-collapse: collapse;	padding: 10px;	background:#2d2d2d;}.forum th {	color: #FFFFFF;	font-weight: normal;	background-color: #1b1b1b;	font-size: 11px;	}	.forum td, .forum th {	padding: 5px;	border: 1px solid #3e3e3e;    }th#forumColumn1 {width: 400px;}th#forumColumn2 {width: 300px;}td#forumColumn3 {text-align: center;}td#forumColumn4 {text-align: center;}body#pg-boards img.userthumbnail {  border: 1px solid #a9a9a9;  }  td.profile {    width: 150px;    font-size: 10px;    line-height: 1.5em;    vertical-align: top;    }/* The Text Area input */body#pg-boards .messageboard-comment {width: 400px; height: 200px;}p.btn-board {    padding: 10px 10px 15px 10px;    }    span.breadcrumb div {display: inline;}th.post-header {text-align: left;}td.post-td {vertical-align: top;}p.post-title {margin: 0; padding: 5px; border-bottom: 1px solid #333; background-color: #999; color: #000; font-weight: bold;}  p.post-text {margin: 10px;}body#pg-boards div.onlineusers {display: inline;}body#pg-boards div.onlineusers img {display: inline; padding: 1px; vertical-align: middle;}body#pg-boards div.onlineusers img {width: 20px; height: 20px;}body#pg-boards dt {font-weight: bold; padding: 10px 0 7px 0;}body#pg-boards dd {font-weight: normal;}/* USER COMMENT PAGES */#comments .channel h2 {display: none;}#channel-comments {display: none;}.comment-author {	float: left;	width: 110px;	position: relative;	}.comment-content {	margin-left: 120px;	border-left: 1px #2d2d2d solid;	padding-left: 20px;	position: relative;	} #comments span.author img.userthumbnail {  background-color: #FFF;  padding: 2px;  margin: 0;  border: 1px solid #333;  }events div.item div.location-venue span {display: block;padding-bottom:10px;}.date-time {float:left;}#events .venue {	color: white;        font-weight: normal;}div.location-venue {	margin-left: 80px;	border-left: 1px #2d2d2d solid;	padding-left: 20px;}#events .date {	font-weight: bold;}#events .notes {	font-style: italic;}#events div.item div.location-venue span.address span {	display: inline;}body#pg-galleryviewer {	background-color: #040404;	_background-color: #040404;	background-image: url(/images/bg_gallery.gif);	background-repeat:repeat-x;	background-position: top;	margin:0 auto;	font-family: Arial, 'Lucida Grande', Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	text-align:center;	line-height:18px;}body#pg-galleryviewer div.fullsize img {margin: 10px; padding:0;}#pg-galleryviewer div.control {background:#2d2d2d;padding:10px;margin:0 auto;text-align:center;border-bottom:#6c7772 1px solid;}body#pg-galleryviewer #gallery .control span { float:none; text-align:center; padding:0;}#pg-gallery .album, #pg-gallery .photo {text-align: center;float:left;}#pg-gallery .photo img, #pg-gallery .album img {	width:90px;	height:90px;	border:none;}#pg-gallery #content div.item {padding:0;background:#3e3e3e;margin:10px 0 0 10px;float:left;border-bottom:none;}#pg-gallery div#gallery {background:#3e3e3e; padding-bottom:10px;border-bottom:#6c7772 1px solid;}table.tracklist td {vertical-align: top; padding: 5px 0; border-bottom: 1px solid #121212;}ul.blmlist li {padding: 7px 0;}/* Forum Input box */.RadEContentBordered {color:#000000 !important;}