@charset "UTF-8";
@import url("common_theme.css");

/* =============== header =============== */

#header {
background: url(../images/header/fade_nbablue.png) left top repeat-x;
}

#mainTitle {
background: url(../images/header/title450mirror.png) left top no-repeat;
}

/* =============== main contents =============== */

h2.pageTitle {
background: url(../images/page_titles/schedule9.png) left center no-repeat;
text-indent: -99999px;
}

#schedule {
position: relative;
margin-left: 25px;
margin-right: 25px;
}

/* ========== each listing ========== */

#schedule .shows {
line-height: 1.8;
overflow: auto;
clear: both;
margin-bottom: 25px;
font-size: 85%;
display: block;
}

#schedule h3,
#schedule h4 {
font-weight: bold;
font-size: 110%;
margin-bottom: 0.5em;
color: #fffff0;
background-color: #006ab4;
border-top: 3px solid #ed194c;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

#schedule h3 {
float: left;
width: 48.5%;
text-align: right;
padding-right: 1%;
}

#schedule h4 {
float: right;
width: 49.5%;
}

#schedule .bandInfo {
float: right;
width: 48.5%;
text-align: left;
padding-left: 1%;
}

#schedule .details {
float: left;
width: 48.5%;
text-align: right;
padding-right: 1%;

}

.shows em {
font-weight: bold;
color: #c40e03;
font-style: normal;
}

/* ========== a:link, visited, hover ========== */

#schedule .bandInfo a:link,
#schedule .details a:link {
text-decoration: underline;
color: #79552f; /*brown*/
font-weight: normal;
}

#schedule .bandInfo a:visited,
#schedule .details a:visited {
text-decoration: underline;
color: #502583; /*purple*/
font-weight: normal;
}

#schedule .bandInfo a:hover,
#schedule .details a:hover {
color: #5fbcf7; /*mpls blue*/
text-decoration: none;
font-weight: normal;
}

#schedule h3 a:link,
#schedule h4 a:link {
text-decoration: underline;
color: #fffff0; /*ivory*/
font-weight: normal;
font-weight: bold;
}

#schedule h3 a:visited,
#schedule h4 a:visited {
color: #fff25c; /*mpls yellow*/
text-decoration: underline;
font-weight: bold;
font-weight: normal;
}

#schedule h3 a:hover,
#schedule h4 a:hover {
color: #fc9501; /*orange*/
text-decoration: none;
font-weight: bold;
}
