/* Zero down margin and padding on all elements */
* {
  margin: 0;
  padding: 0;
}

body {
  font: 62.5%/1.6 "Trebuchet MS", "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
   background-color: #0045CD;
}

/*alt design */

#blue body {
  font: 62.5%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
  background-color:#0045CD;
}

img {border: none;}

p.sponsored { 
font-family: Arial, "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
 font-size: 0.9em;
  font-weight: normal;
  font-style:italic;
  text-transform:uppercase;
  color: #000000;
}
h1 {
  font-size: 2.4em;
  font-weight: normal;
  color: #0045CD;
}

h2 {
  font-size: 2.0em;
  font-weight: normal;
  color: #000000;
  line-height: 90%;
  padding-bottom: 0;
  margin-bottom: 1px;
}

h2.eventDate {
  font-size: 3.5em;
  font-weight: bold;
  color: #000000;
}

h3 {
font-size: 1.6em;
  font-weight: bold;
  text-transform: none;
  color: #0045CD;
}

p, li {
  font-size: 1.4em;
}

h1, h2, p {
  margin: 1em 0;
}


/* default links */

a:link {
background-color: transparent;
text-decoration: underline;
color: #0045CD;
font-weight: bold;
}
a:hover {
text-decoration: underline;
font-weight: bold;
color: #FFFFFF;
}
a:visited {
background-color: transparent;
text-decoration: underline;
font-weight: bold;
color: #033599;
}


#wrapper {
  background-color: #CCFF00;
  background-image: url(../images/Jazz2008BG2.gif); 
  background-position: top left;
  background-repeat: no-repeat;
  border: #000000 3px solid;
  min-width: 1200px;
}

#branding {
  background-color: transparent;
  padding: 20px;
  height: 210px;
}

#branding h1 {
  margin: 0;
}

#PV {margin-top: 45px;}

#mainNav {
  list-style: none;
  background-color: #ffffff;
  border: 2px solid #000000;
padding: 5px;
margin-left: 10px;
margin-right: 5px;
margin-top: 40px;
}

#mainNav img {
border: none;
}


#mainNav3 {
  list-style: none;
  background-color: #ffffff;
  border: 2px solid #000000;
padding: 5px;
margin-left: 10px;
margin-right: 5px;
margin-top: 40px;
}

#mainNav3 img {
border: none;
}


#mainNav2 {
  list-style: none;
  background-color: #ffffff;
  border: 2px solid #000000;
padding: 5px;
margin-left: 10px;
margin-right: 5px;
margin-top: 40px;
}

#mainNav2 img {
border: none;
}

#footer {
  background-color:tranparent;
  padding: 1px 20px;
}

/* The Core Technique
================================= */

body {
  text-align: center; 
  min-width: 790px;
}

#wrapper {
  width: 95%; 
  margin: 0 auto; 
  text-align: left; 
}


#content { 
  padding-left: 310px;
  padding-right: 10px;
}

#mainContent { 
  margin: 0; 
  min-width: 250px;
  float: left; 
  
} 

#mainContent p {
padding-right: 10px;
}

#mainContent h2 {
color: #OOOOOO;
}

#mainContent ul {
padding-right: 10px;
padding-top: 0;
margin-top: 0;
}

#mainContent li {
padding-bottom: 10px;
}


#footer { 
  clear: both; 
}

#jazzBTN {
display: block;
height: 49px;
width: 235px;
margin: 0;
padding: 0;
border: #000000 solid 1px;

}

a.highlight {
text-decoration: underline;
}

a.highlight:hover {
text-decoration: underline;
color: #000040;
}

a.MonFri { 
display: block;
width: 234;
height: 48;
background-image: url(../images/BTN_Jazz1.gif);
background-position: right top;
}

a.MonFri:hover { 
display: block;
background-image: url(../images/BTN_Jazz1.gif);
background-position: left top;
}

#jazzListing {
border: #0046CC solid 8px;
background-color: #ffffff;
padding: 8px;
padding-left: 15px;
margin: 8px;
}