@import url("dropdowns.css");
body { background-color: #E6E6E6; text-align: center; margin: 10px 0 0 0; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
#maintable { width: 776px; }
#header { height: 121px; vertical-align: top;}
#topbanner { border-top: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; border-bottom: 1px solid #000;}

/* navigation styles */
#navigation { padding: 0 0 0 228px; border-bottom: 1px solid #000; font-size: 76%; color: #373737; }
#navigation ul { display: inline; margin: 0 0 0 0; }
#navigation li { display:inline; float: left; white-space: nowrap; background: url("../images/linkdiv.gif") no-repeat left; }
#navigation li a { font-weight: bold; display: block; color: #000; padding: 2px 5px 2px 15px; margin: 0 5px 0 0;}
#navigation li a:hover { color: #9B954B; }

/* page navigation styles*/
#pagenavholder { color: #000; font-weight:bold; background-color: #fff; border-bottom: 1px dashed #9C9881; }
#pagenavlist { border-right: 1px solid #e3e3e3; border-left: 1px solid #fafafa; font-size: 76%; vertical-align: top; padding: 3px 3px 3px 3px; }
#pagenavlist ul { margin: 5px 5px 5px 5px; }
#pagenavlist li { padding: 2px 0 2px 0; }
#pagenavlist li a {	color: #373737; font-weight: bold; }
#pagenavlist li a:hover { color: #000; }


/* content styles */
#content { vertical-align: top; border-left: 1px solid #000; border-right: 1px solid #000; background-color: #EBE9DA; }
#contentholder { width: 750px; }
#prodnav { background-color: #fff; padding: 3px 5px 5px 10px; vertical-align: top; width: 221px; }
#detailholder { vertical-align:top; background: #D8D7C8 url("../images/textcircle.gif") no-repeat top left; padding: 0 0 0 35px; }
#detailholder2 { vertical-align:top; background: #D8D7C8 url("../images/seatcircle.gif") no-repeat top left; padding: 0 0 0 35px; }
#details { font-size: 76%; padding: 5px 10px 10px 10px; vertical-align: top; background-color: #F7F7F1; border-right: 1px solid #D8D7C8; }
#details h3 { color: #737373; margin: 10px 0 10px 0; font-size: 14pt; font-weight: bold; padding: 3px 0 3px 5px; background-color: fff; border-top: 1px solid #D8D7C8; border-bottom: 1px solid #D8D7C8; border-left: 5px solid #D8D7C8; }
.contentheading { color: #737373; margin: 10px 0 10px 0; font-size: 14pt; font-weight: bold; padding: 3px 0 3px 5px; background-color: fff; border-top: 1px solid #D8D7C8; border-bottom: 1px solid #D8D7C8; border-left: 5px solid #D8D7C8; }
.componentheading { color: #737373; margin: 10px 0 10px 0; font-size: 14pt; font-weight: bold; padding: 3px 0 3px 5px; background-color: fff; border-top: 1px solid #D8D7C8; border-bottom: 1px solid #D8D7C8; border-left: 5px solid #D8D7C8; }
#details h2 { display: block; padding: 2px 2px 2px 5px; background-color: #f0f0E0; ;color: #000; font-size: 12pt; font-weight: bold; margin: 10px 0 0 0; border-bottom: 2px solid #737373;}
#details a { color: #98954B; font-weight: bold; }
#details a:hover { color: #000; }

#details input { background-color: #cdcdcd; color: #ooo; border-top: 1px solid #646464; border-left: 1px solid #646464; border-bottom: 1px solid #fff; border-right: 1px solid #fff; margin: 0 0 0 0; }
#details textarea { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #cdcdcd;  color: #ooo; border-top: 1px solid #646464; border-left: 1px solid #646464; border-bottom: 1px solid #fff; border-right: 1px solid #fff; margin: 0 0 0 0; }

/* Product nav styles */
.seatlist{ margin: 10px 0 0 0; width: 212px; background-color: #EBEADB; color: #646464; }
.seatlistheader { height: 46px; }
.seatlistbody { font-size: 76%; color: #373737; border-right: 1px solid #646464; border-left: 1px solid #646464; padding: 3px 3px 3px 3px; }
.seatlistbody ul { margin: 5px 5px 5px 5px; }
.seatlistbody li { padding: 2px 0 2px 0; }
.seatlistbody a { color: #98954B; padding: 2px 2px 2px 2px; text-decoration: none; font-weight: bold; display: block; }
.seatlistbody a:hover { color: #737373;  background-color: #D7D7C5; }
.seatlisttitle { padding: 2px 0 20px 2px; font-weight: bold; font-size: 14pt; font-family: "Times New Roman", Times, serif; font-style: italic; color: #646464; background: url("../images/seatlisttile.gif"); border-right: 1px solid #646464; border-top: 1px solid #646464;}
.seatlistcopy { padding: 5px 5px 5px 5px; vertical-align: top; font-size: 76%; }
.seatlistimg { width: 51px; height: 46px; }
.seatlistfooter { height: 19px; }

/* PRODUCT DISPLAY AREA */
.prodseatdisp { margin: 0 0 0 0; border-bottom: 1px solid #FFF; border-top: 1px solid #E8E8DB; }
.prodseatimg { width: 131px; height: 129px; vertical-align: top; color: #737373; font-size: 76%; font-weight: bold; text-align: center; }
#details .prodseatimg a { text-decoration: none; color: #737373; padding: 3px 3px 3px 3px; }
#details .prodseatimg a:hover { background-color: #fff; color: #737373; }
.prodseatcopy { color: #737373; padding: 5px 5px 5px 5px; vertical-align: top; }
.prodseatcopy ul { margin: 0 0 0 15px; }

/* ACAJOOM NEWSLETTER */

.moduletable_acaSubForm {
  margin-top: 30px;
  font-size: 12px;
  margin-bottom: 30px;
}

.moduletable_acaSubForm th { 
  padding: 2px 0 10px 2px; 
  font-weight: bold; 
  font-size: 14pt; 
  font-family: "Times New Roman", Times, serif; 
  font-style: italic; 
  color: #646464; 
  background: url("../images/seatlisttile.gif"); 
  border-right: 1px solid #646464; 
  border-left: 1px solid #646464; 
  border-top: 1px solid #646464;
  }

.moduletable_acaSubForm td {
  background-color: #EBEADB; 
  color: #373737; 
  border-right: 1px solid #646464; 
  border-left: 1px solid #646464; 
  border-bottom: 1px solid #646464; 
  padding: 3px 3px 3px 3px; 
  }
.moduletable_acaSubForm input{
   margin-right: 15px;
   margin-top: 5px;
   margin-left: 15px;
   /*border: 1px solid #000*/
  }
  



#footer { background-color: #9C9881; border-top: 10px solid #000; border-bottom: 1px solid #000; border-right: 1px solid #000; border-left: 1px solid #000; padding: 3px 0 20px 30px; color: #fff; font-size: 76%; }

a.pathway:link, a.pathway:visited, a.pathway:active, a.pathway:hover { font-size: 76%; font-weight:normal;}
a.mainlevelfoot:link, a.mainlevelfoot:visited, a.mainlevelfoot:active, a.mainlevelfoot:hover {color: #ffffff;}