.views-exposed-form .views-exposed-widget {
  float: left; /* LTR */
  padding: .5em 1em 0 0; /* LTR */
}

.views-exposed-form .views-exposed-widget .form-submit {
  margin-top: 1.6em;
}

.views-exposed-form .form-item,
.views-exposed-form .form-submit {
  margin-top: 0;
  margin-bottom: 0;
}

.views-exposed-form label {
  font-weight: bold;
}

.views-exposed-widgets {
  margin-bottom: .5em;
}

/* table style column align */
.views-align-left {
  text-align: left;
}
.views-align-right {
  text-align: right;
}
.views-align-center {
  text-align: center;
}

/* Remove the border on tbody that system puts in */
.views-view-grid tbody {
  border-top: none;
}

.view .progress-disabled {
  float: none;
}
/* Event View Styling */

.view-eventslist table{ width:960px; background-color: transparent; border: 0px;}

.view-eventslist th{ background-color: transparent; border-bottom: 1px dashed #CCCCCC; padding: 6px;}

.view-eventslist tr{ background-color: transparent; vertical-align: top;}

.view-eventslist .views-field-field-eventsd{ background-color: transparent; border-right: 1px dashed #CCCCCC; width: 95px; padding-top: 20px;}

.view-eventslist .views-field-field-eventartist{ background-color: transparent; border-right: 1px dashed #CCCCCC; width: 145px; padding-top: 22px; padding-left: 20px;}

.view-eventslist .views-field-field-eventlocation{ background-color: transparent; border-right: 1px dashed #CCCCCC; padding-top: 20px; padding-left: 20px; width: 190px;}

.view-eventslist .views-field-field-eventvenue{ background-color: transparent; border-right: 1px dashed #CCCCCC; padding-top: 20px; padding-left: 20px; width: 180px;}

.view-eventslist .views-field-body{ background-color: transparent; padding-top: 20px; padding-left: 20px; width: 255px;}

.view-eventslist .views-field-field-emonth .emonth{ background-color: transparent; border-right: 1px dashed #CCCCCC; color: #FFFF00; font-weight: bold;}

.emonth{ background-color: transparent; color: #FFFF00; font-weight: bold; margin-top: -20px;}

/* Event Block */

.an{ padding-right: 10px;}

/*.eventinfo{ padding-bottom: 20px;}*/

.venuelink {
  font-family: verdana, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  letter-spacing: 0pt;
  line-height: 12pt;
  color: #43BCCD;
  font-style:  normal; 
  padding: 0 0px 0 0;
}

.fronteventlist {
  padding-bottom: 10px;
}

/* Releases By */

.view-releasesby tr{ background-color: transparent; vertical-align: top; padding-botom: 20px;}

.view-releasesby .views-field-field-image{ padding-right: 20px;}

.view-releasesby .views-field-field-releasetitle{ padding-bottom: 20px;}


/* ALL RELEASES PAGE */

.view-mainreleases tr{ vertical-align: top;}

.view-mainreleases .views-field-field-artistsname{ width: 500px; padding-left: 20px; padding-right: 50px; padding-bottom: 0px;}

.mri{ border: 0px solid #000000; padding-bottom: 20px;}

.arlink{ color: #43BCCD;}

.mbd{ padding-top: 10px;}

.readmorelink { padding-left: 10px; font-style: italic; }
