body {
font-family:Helvetica, Arial, Verdana;
text-shadow:0 0 0 #000;
background-image:url(../graphics/thehelp_bg.jpg);
background-position:top;
background-repeat:repeat-x;
margin:0;
padding:0;
}
/* Links\\//\\//\\//\\//\\// */
a:link,a:visited {
color:#337B91;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

.top_nav a {
font-size:14px;
line-height:1em;
text-transform:uppercase;
color:#fff;
text-decoration:none;
font-weight:400;
}
a.active {
font-weight:bold;
line-height:1em;
}

.top_nav a.active {
font-weight:bold;
font-size:13px;
line-height:1em;
}
img {
border:none;
padding: 0;
margin:0;
}
a img {
border:none;
}



h2 a:link,h2 a:visited {
color:#FFFF00;
}



.show_sidebar .showvenue a {
color:#FFF;
text-transform:uppercase;
}

.memberLogin a,.upc_shows,.mainShowDates a, .showvenue a,.show_container.showvenue a,.readmore a{
color:#FFF;
}

.smboxHeader a,.wideboxHeader a {
color:#FFF;
clear:left;
}

.entry .readmore a {
font-size:12px;
}

.date, .comLink a, .attendLink a{
color:#399;
font-size:10px;
}

.upc_shows .readmore a {
color:#399;
font-size:10px;
float:right;
}

#visitUs a:link,#visitUs a:visited {
color:#fff;
text-decoration:none;
}
.songList a {
color:#399;
text-decoration:none;
}
/* Links END\\//\\//\\//\\//\\// */

hr {
border:0;
height:1px;
color:#4F4F4F;
background-color:#4F4F4F;
clear:both;
}

#container {
width:870px;
margin-left:auto;
margin-right:auto;
}

.header, .footer {
width:870px;
}

.content {
width:870px;
margin-top:5px;
margin-left:0;
}

.boxTitle {
font-size:14px;
line-height:1em;
text-transform:uppercase;
color:#fff;
text-align:left;
padding:8px 0 0 10px;
}

.wideboxHeader .right {
position:absolute;
top:8px;
right:10px;
font-size:12px;
line-height:1em;
color:#fff;
}
.wbContainer .right {
position:absolute;
top:8px;
right:10px;
font-size:12px;
line-height:1em;
}

h1,h2,h3,h5,h6 {
margin:0;
padding:0;
text-transform:uppercase;
line-height:1em;
font-weight:normal;
}

h2 {
font-size:11px;
color:#FFFF00;
}


h3 {
color:#FFFF00;
margin:0;
font-size:11px;

}

h4 {
color:#fff;
margin:0;
font-size:11px;
font-weight:bold;
}


.submitButton {
border:0 solid #000;
background-color:#605842;
color:#fff;
display:block;
float:left;
line-height:13px;
width:75px;
height:50px;
text-transform:uppercase;
font-family:Helvetica, Arial, 'sans-serif';
font-size:11px;
font-weight:700;
margin-right:10px;
padding:5px 6px;
}

.submitButton:hover {
background-color:#333;
}


.gallery {
height:auto;
width:500px;
margin-left: 18px;

margin-top:8px;
}

.thumbTop, .thumbBottom {
	height: 5px;
	overflow: hidden;
	background-repeat:  no-repeat;
}
ul.memGallery li.userThumb {
width:50px;
margin-right:5px;
}

ul.memGallery li.userThumb .thumbTop {
background-image:url(../graphics/userThumbTop.png);
height:5px;
}

ul.memGallery li.userThumb .thumbBottom {
background-image:url(../graphics/userThumbBottom.png);
height:5px;
}

.navBlock, .footerBlock {
background-image:url(../boxes/nav_bg.png);
background-repeat:no-repeat;
background-position:center;
height:25px;
width:870px;
padding-top:5px;
text-align:center;
}

/* footer \\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\/ */

.footer {
	clear: both;
	font-size:11px;
	padding-top:20px;
	
}

.footerBlock {
	color: #fff;
	padding:5px 0px 0 10px;
	text-align:left;
    font-weight: bold;
	height:19px;
	margin-bottom:5px;
}


#footerBlock1, #footerBlock1 a, #footerBlock1 a:visited {
	font-weight: bold; 
	color: #fff;
	text-transform: uppercase;
}

.footerBottom {
	display: block;
	text-transform: none;
		text-align:center;
		color:#292929;
		padding-bottom:10px;
}

.footerBlock span {
	display: block;
	margin: 0px 10px;
	text-transform: none;
}


#footerBlock1 span a, #footerBlock1 span a:visited {
	text-decoration: underline;
	color: #655e4a;
}

#footerBlock1 span a:hover, #footerBlock1 span a:visited:hover {
	text-decoration: underline;
	color: #fff;
}

span.footerLabel {
	float: right;
}

.footerLabel a {
	margin: 0px;
}

.logo {
background-image:url(../graphics/logo.png);
background-repeat:no-repeat;
float:left;
width:147px;
height:25px;
}

.top_nav {
text-align:center;
float:left;
width:723px;
height:25px;
}

.photobox {
background-image:url(../includes/rotate.php);
background-repeat:no-repeat;
background-position:center;
height:264px;
width:870px;
margin-top:5px;
clear:both;
}

.memberLogin {
background-image:url(../boxes/login_back.png);
background-repeat:no-repeat;
width:315px;
height:50px;
float:right;
font-size:10px;
font-family:Helvetica, Arial, sans-serif;
color:#FFF;
margin:5px;
}

.memberLogin input {
width:102px;
border:0;
font-size:11px;
font-family:Helvetica, Arial, sans-serif;
}

.memberLogin span {
text-transform:uppercase;
}

.formTable {
font-size:10px;
}

.mainForms {
color:#FFF;
width:510px;
margin:0px 10px;
text-align:left;
font-size:11px;
}

#memLogDir {
width:500px;
margin-left:10px;
padding-top:5px;
color:#FFF;
font-size:11px;
text-align:left;
}

.tinyText {
font-size:10px;
color:#fff;
margin-left:5px;
padding-top:5px;
}



form div.desc {
clear:left;
font-size:10px;
vertical-align:middle;
margin:0;
padding:0;
}

.error {
border:0;
}

div#banner {
background-color:red;
width:100%;
text-align:center;
padding:0;
}

div#banner p {
font-size:0.8em;
font-weight:700;
color:#FFC;
margin:0;
}

.errormsg {
color:#D00;
}

form input.checkbox {
background:none;
border:none;
width:auto;
padding:0;
}

form input.radio {
display:block;
margin:0;
padding:0;
}

.colLeft_wide {
width:555px;
float:left;
margin:0;
padding:0;
}

.colLeft {
width:275px;
float:left;
margin:0;
padding:0;
}

.colCtr {
width:275px;
float:left;
}

.colRight {
float:left;
width:310px;
}

.colCtr,.colRight {
margin-left:5px;
}

.clearfix {
clear:both;
}

.entry p {
color:#fff;
font-size:12px;
margin:5px 0px;
}

.entry .readmore{
margin-bottom: 10px;
}

.shareThis{
clear:both;
padding-top:5px;
}

.comment_header {
background-image:url(../boxes/comment_header.png);
height:23px;
width:527px;
text-transform:uppercase;
background-repeat:no-repeat;
margin:8px 0px 0px 3px;
color:#f3f3f3;
clear:both;
padding:5px 0 0 5px;
}
.comment_header .leaveComment{
font-size:12px;
margin:-8px 0px 0px 0px;
}
.comment_footer {
color:#999;
margin:0;
padding:0;
}

.comment_container {
overflow:hidden;
padding:5px;
}

.comment_container table {
margin-top:5px;
margin-bottom:5px;
}

label input {
float:left;
padding:5px;
}

label {
display:block;
text-align:left;
width:75px;
padding-right:4px;
float:left;
font-size:12px;
}

.submitBtn,#submit_comment .submitBtn {
border:0 solid #000;
background-color:#333;
color:#fff;
display:block;
width:110px;
height:30px;
line-height:1em;
text-transform:uppercase;
font-family:Helvetica, Arial, sans-serif;
font-weight:700;
margin:6px 0 6px 79px;
padding:5px 6px;
}

.submitBtn:hover,#submit_comment .submitBtn:hover {
background-color:#666
}

td .submitBtn {
margin:0;
padding:5px,0;
}

.frontEntryPic {
width:255px;
margin:0px;
padding: 0px;
}

.newsPic {
height:auto;
width:265px;
margin-left:8px;
padding-left:8px;
}

ul.entryPic li {
padding:3px 0 8px 0;
}

ul.entryPic li.entryThumb {
width:265px;
margin-right:5px;
}


ul.entryPic li.entryThumb .thumbTop, ul.gallerys li.entryThumb .thumbTop {
background-image:url(../graphics/NewsThumbTop.png);
height:5px;
}



ul.entryPic li.entryThumb .thumbBottom,ul.gallerys li.entryThumb .thumbBottom  {
background-image:url(../graphics/NewsThumbBtm.png);
height:5px;
}

div .smBox_Container {
width:275px;
clear:left;
margin:0;
padding:0;
}

div .smboxTop {
background-image:url(../boxes/smbox_top.png);
background-repeat:no-repeat;
background-position:center;
width:275px;
height:8px;
clear:left;
margin:0;
padding:0;
}

div .smboxHeader {
background-image:url(../boxes/smbox_header.png);
background-repeat:no-repeat;
background-position:center;
width:275px;
height:26px;
clear:left;
margin:0;
padding:0;
}

div .smboxContent {
background-image:url(../boxes/smbox_back.png);
background-repeat:repeat-y;
background-position:center;
width:275px;
height:auto;
float:left;
margin:0;
padding:0;
}

div .sbContainer {
width:255px;
color:#FFF;
font-size:11px;
background-image:url(../graphics/col_bg.png);
background-repeat:repeat-x;
margin-left:3px;
padding:7px;
}

div .smboxBottom {
background-image:url(../boxes/smbox_btm.png);
background-repeat:no-repeat;
background-position:center;
width:275px;
height:8px;
margin-bottom:5px;
clear:left;
padding:0;
}



div .wideboxTop {
background-image:url(../boxes/wide_top.png);
background-repeat:no-repeat;
background-position:center;
width:555px;
height:8px;
clear:left;
margin:0;
padding:0;
}

div .wideboxHeader {
background-image:url(../boxes/widebox_header.png);
background-repeat:no-repeat;
background-position:center;
width:555px;
height:26px;
clear:left;
position:relative;
margin:0;
padding:0;
}

div .wideboxContent {
background-image:url(../boxes/wide_back.png);
background-repeat:repeat-y;
background-position:center;
width:555px;
height:auto;
float:left;
margin:0;
padding:0;
}

div .wbContainer {
color:#FFF;
font-size:11px;
text-align:left;
width:533px;
height:100%;
margin:0 3px;
padding:8px;
background-image:url(../graphics/col_bg.png);
background-repeat:repeat-x;

}

div .wideboxBottom {
background-image:url(../boxes/wide_btm.png);
background-repeat:no-repeat;
background-position:center;
width:555px;
height:8px;
margin-bottom:5px;
clear:left;
padding:0;
}


div .col3_box_header {
background-image:url(../boxes/col3_header.png);
background-repeat:no-repeat;
background-position:center;
width:310px;
height:26px;
clear:left;
margin:0;
padding:0;
}

div .col3_box_content {
background-image:url(../boxes/col3_back.png);
background-repeat:repeat-y;
background-position:center;
width:310px;
height:auto;
float:left;
margin:0;
padding:0;
color:#FFFFFF;
font-size:10px;
}

div .col3_box_container {
width:284px;
height:100%;
margin:0 5px;
padding:8px;
background-image:url(../graphics/col_bg.png);
background-repeat:repeat-x;

}

div .col3_box_btm {
background-image:url(../boxes/col3_btm.png);
background-repeat:no-repeat;
background-position:center;
width:310px;
height:8px;
margin-bottom:5px;
clear:left;
padding:0;
}


.mediaPlayer {
width:310px;
margin:0;
padding:5px 0;
}

.mediaTop {
background-image:url(../boxes/col3_header.png);
background-repeat:no-repeat;
background-position:center;
width:310px;
height:26px;
}

#player {
margin-left:3px;
padding:0;
}

.playercontainer {
margin-left:5px;
padding:0;
}

.mediaContent {
background-image:url(../boxes/mediaBack.png);
background-repeat:repeat-y;
background-position:center;
width:310px;
height:425px;
color:#FFF;
margin:0;
padding:0;
}

.noOutline {
outline:none;
}

.mediaFooter {
margin-left:5px;
width:300px;
font-size:10px;
color:#292929;
padding-top:8px;
}

.mediaFooter a {
color:#292929;
font-weight:700;
}

.mediaBottom {
background-image:url(../boxes/mediaBottom.png);
background-repeat:no-repeat;
background-position:center;
width:310px;
height:8px;
margin-bottom:5px;
padding:0;
}

.profile_info {
width:400px;
height:106px;
float:left;
font-size:11px;
margin:0;
padding:0;
}

.profile_edit {
width:530px;
font-size:11px;
margin:0;
padding:0;
}

.profile_nav {
clear:left;
width:400px;
text-align:left;
font-size:12px;
}

.profileThumb {
width:80px;
height:80px;
float:right;
padding:8px;
}

.thumbTop {
background-image:url(../graphics/profileThumbTop.png);
height:5px;
}

.thumbBottom {
background-image:url(../graphics/profileThumbBottom.png);
height:5px;
}

.dateHeader,.venueHeader,.cityHeader,.communityHeader {
float:left;
color:#FF0;
padding:5px 0;
}

.dateHeader {
width:80px;
}

div.hr {
background-color:#4F4F4F;
clear:both;
height:1px;
display:block;
font-size:1px;
margin:0;
padding:0;
}

.mainShowDates {
width:100%;
}

.mainShowDates .date,.venue,.city,.communityInfo {
text-align:left;
float:left;
margin:0;
padding:8px 0;
}

.mainShowDates .date,.venue,.city {
font-size:11px;
text-align:left;
color:#FFF;
float:left;
margin:0;
padding:15px 0;
}

.mainShowDates .date {
color:#FFF;
width:80px;
}

.mainShowDates .attendLink {
clear:left;
padding-top:3px;
}

.profileDates{
margin: 0px 8px;
}
.upc_shows {
font-size:12px;
}

.upc_shows .showdate {
color:#FFF;
float:left;
width:60px;
}

.upc_shows .showvenue {
color:#FFF;
clear:left;
text-transform:uppercase;
font-size:10px;
font-weight:700;
}

.upc_shows .showcity {
color:#FFF;
float:right;
text-transform:uppercase;
font-size:10px;
}



.show_container {
color:#FFF;
font-size:11px;
text-align:left;
width:341px;
float:left;
background-image:url(../graphics/table_bg.jpg);
background-repeat:repeat-x;
margin-left:3px;
padding-left:3px;
}

.attending {
width:300px;
float:inherit;
}

.show_info {
float:left;
}

.show_container .comment_header {
background-image:url(../boxes/comment_header_sm.png);
height:23px;
width:330px;
text-align:left;
text-transform:uppercase;
background-repeat:no-repeat;
color:#f3f3f3;
clear:both;
padding: 5px 0 0 5px;
margin-left:3px;
}

.show_container .showdate {
color:#FFF;
clear:left;
font-size:16px;
}

.show_container .showvenue {
font-size:16px;
font-weight:700;
clear:left;
}

.show_container .showcity {
font-size:14px;
color:#FFF;
clear:left;
}

.show_container .showtime {
font-size:12px;
font-weight:700;
clear:left;
}



.show_container h3 {
font-size:12px;
display:block;
float:left;
margin:0;
padding:0;
}

#attendShow {
display:block;
float:left;
margin:-3px 0 3px 5px;
padding:0;
}

.show_sidebar {
width:202px;
float:left;
background-color:#292929;
margin:0px;
padding-left:3px;
}

.show_sidebar .showdate {
color:#FFF;
font-size:12px;
clear:left;
margin:0;
}

.show_sidebar .showvenue {
font-size:11px;
font-weight:700;
clear:left;
}

.show_sidebar .showcity {
font-size:11px;
color:#FFF;
clear:left;
}


.show_sidebar .attendLink {
float:right;
padding-right:3px;
}

.show_sidebar .comLink {
float:left;
}


#listForm {
color:#FFF;
font-size:12px;
margin-left:8px;
}

.show_container .gallery {
height:auto;
width:260px;
margin-bottom:8px;
padding-left:10px;
}



h2 a:hover,.top_nav a:hover,a:visited:hover {
text-decoration:underline;
}

ul.memGallery,ul.memGallery li,ul.liveGallery,ul.liveGallery li {
list-style-type:none;
float:left;
margin:0;
padding:0;
}

ul.memGallery li,ul.liveGallery li {
padding-bottom:5px;
}

ul.memGallery li.userThumb .thumbBack,ul.entryPic li.entryThumb .thumbBack,.thumbBack {
background-image:none;
width:auto;
background-color:#fff;
color:#000000;
padding:0 5px;
}



.mainForms input {
width:150px;
}

.entry,.upc_shows .comLink,.show_container .comLink {
clear:left;
}



.comment_title h3,.comment p {
margin:0;
padding:0;
}

ul.entryPic,ul.entryThumb li,ul.profileImage,ul.profileImage li,ul.flyerImage,ul.flyerThumb li {
list-style-type:none;
float:right;
margin:0;
padding:0;
}



ul.profileImage li.userThumb,ul.liveGallery li.liveThumb {
width:80px;
padding-left:5px;
}
ul.flyerImage li.flyerThumb{
width:80px;
padding-right:10px;
}

.venueHeader,.mainShowDates .venue {
width:170px;
}

.cityHeader,.mainShowDates .city {
width:145px;
}

.communityHeader,.mainShowDates .communityInfo {
width:130px;
}
.gallerysContainer{
color:#FFF;
font-size:11px;
text-align:left;
width:549px;
height:100%;
margin:0 3px;
padding-top:5px;
background-image:url(../graphics/table_bg.jpg);
background-repeat:repeat-x;
}

.photoGallery{
width:549;
height:100%;
padding-left:5px;
}

.col3_box_container .photoGallery{
width:260px;
height:100%;
padding-left:13px;
}

ul.gallerys, ul.gallerys li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	float:left;
	
}

ul.gallerys li {
	padding-bottom: 8px;
}

ul.gallerys li.entryThumb {
	width: 265px;
    padding-left: 6px;
}



.galleryTitle{
margin-top:5px;
float:left;
line-height:1em;
font-size:14px;
color:#FFFF00;
text-transform:uppercase;
position: absolute;
top:60px;
left:80px;
}

.gallerys li span {
	font-size: 11px;
	display: block;
	margin-top: 5px;
	font-weight:bold;
	color:#333333;
}

.songList{
width: 145px;
float:left;
text-transform:uppercase;
}

.lyrics
{
width:383px;
float: left;
margin-left:5px;
}

.widgit{
margin-left:5px;
}

#proLinks {
background-image: url(../graphics/helpprolink.png);
}
