#header {

    padding: 0;
}

#header-wrap {
    background-color: #c9d4d3;
    border-bottom: 1px solid #4e5153;
    height: 90px;
    padding: 19px 0px;
    background-image: url(../images/header-bg.jpg);
    background-position: center;
    background-repeat: no-repeat;

}


#nav{
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 8pt;
    font-weight: bold;

    text-transform: uppercase;
    padding: 5px;
    margin: 7.7em 1em 7.7em 6em;
    list-style: none;
    height: 16px;
}

#nav ul{
  padding: 0px;
  margin: 0;
  list-style-type: none;
}

#nav a{
    display: block;
    text-decoration: none;
    color: #2f453c;
}

#nav li{
    float: left;
    margin: 0px 15px 0px 15px;
    padding: 0;
}

#nav a:hover{
    color: #8636b0;
}

#header-shadow-wrap{
    background-color: #ffffff;
    background-image: url(../images/header-bg-shadow.jpg);
    background-repeat: repeat-x;
    height:40px;
    margin: 0px;
}


#main-content{
    margin-left: 70px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 10pt;
	border-right: 1px solid #2f453c;
}

#other-content{
    margin-left: 70px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 10pt;
}


#main-content h2{
  font-family: Georgia, "Times New Roman", Times, serif;
  color: #630096;
  font-style: none;
  margin-bottom: 5px;

}

#other-content h1{
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 18px;
  color: #630096;
  font-style: none;
  margin-bottom: 5px;

}



#other-content p
{
    margin-bottom: 15px;
}

#other-content a
{
    color: #719097;
    font-style: italic;
    font-size: 10pt;
    text-decoration: none;

}
#other-content a:hover
{
  color: #2f453c;
}

.cdCovers, #cd-covers
{
  border: 1px solid #000000;
  padding: 5px;
}

#other-images
{
  border: 1px solid #000000;
  padding: 5px;
}

#table-support
{
border: 0;
background-color: #cad4d3;

}

#main-content p
{
    margin-bottom: 5px;
}

#main-content a
{
    color: #719097;
    font-style: italic;
    font-size: 12pt;
    text-decoration: none;

}
#main-content a:hover
{
  color: #2f453c;
}

#main-content img
{
  border: 1px solid #000000;
  padding: 5px;
}



#footer {
    padding: 0;
    font-family: Georgia, "Times New Roman", Times, serif;
}

#footer-shadow-wrap{
    background-color: #ffffff;
    background-image: url(../images/footer-bg-shadow.jpg);
    background-repeat: repeat-x;
    height:40px;
    margin: 0px;
}

#footer-wrap {
    background-color: #c9d4d3;
    border-top: 1px solid #4e5153;
    height: 150px;
    padding: 20px;
    background-image: url(../images/footer-bg.jpg);
    background-repeat: repeat-x;
    background-position: center;

}

#footer h4{
  color: #2f453c;
  font-size: 9pt;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 10px;

}

#footer p{

  margin-bottom: 3px;
  color: #2f453c;
}

#footer a{
    display: block;
    text-decoration: none;
    color: #2f453c;
}

#footer a:hover{
    color: #ffffff;
}

#footer input{
  background-color: #a9afb3;
  border: 1px solid #000000;
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 10pt;
  color: #2f453c;
}

#sidebar
{
    font-family: Georgia, "Times New Roman", Times, serif;
    padding: 10px;
    
}

#sidebar div
{

	padding: 0px;
}

#sidebar h4
{
    color: #2f453c;
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 5px;

}

#sidebar p
{
   margin-bottom: 5px;
}


#sidebar a
{
    color: #719097;
    font-style: italic;
    text-decoration: none;

}

#sidebar a:hover
{
  color: #2f453c;
}



p.small-font 
{

font-size: 8pt;
color: #630096;

}

img.no-border
{

border: 0;


}



#gallery
{
  
  height: 490px;
  width:680px;
  border: 1px solid #000000;
  background-image:url(../images/gallery-bg.jpg);
  padding: 25px;
}

#flashContent
{

	border: 1px solid #000000;

}


/*****************************************************
 * 
 *     My custom CSS override
 * 
 ****************************************************/

.tickets p,.tickets table {
    margin-bottom: 0 !important;
}

