#header {
  margin-top:50px;
  background-color:#000000;
}

#topCE {
  margin-bottom:-20px;
}

#subCE {
  margin-top:-15px;
}


#greetingSpan {
  text-align:center;
  margin-bottom:25px;
}

.greetingIcons {
  font-size:35px;
  margin:0px 5px;
}

#tngIntro {
  font-size:16px;
  max-width:700px;
  margin:0 auto;
}

#events, #guests {
  background-color:#000000;
}

.siteHeaders {
  text-align:center;
  /*margin-bottom:20px;*/
}

.caution {
  margin-top:15px;
}

#cedifference {
  background-color:#000000;
  color:#FFFFFF;
  padding:100px 0px;
  /*font-size:1.6em;*/
  line-height:1.8em;
}

#emaillist {
  /*background-color:#CCCCCC;
  color:#FFFFFF;*/
  padding:50px 0px;
  font-size:1.6em;
  line-height:1.8em;
}

#emaillistsn {
  background-color:#FFC676;
  color:#333333;
  padding:50px 0px;
  font-size:1.2em;
  line-height:1.8em;
}

#onsalesoon {
  background-color:#CCCCCC;
  /*color:#C90000;*/
	color: #333333;
  padding:50px 0px;
  font-size:1.6em;
  line-height:1.8em;
}

#ticketmessage {
  /*background-color:#CCCCCC;
  color:#FFFFFF;*/
background-color: #DFFBFF;
color: #333333;
  padding:50px 0px;
  /*font-size:1.2em;*/
  line-height:1.8em;
	font-family: Helvetica, Arial, "sans-serif"
}

#admissiontix {
  background-color:#AE0000;
  color:#FFFFFF;
  padding:50px 0px;
  font-size:1.6em;
  line-height:1.8em;
}


#whatmessage {
  background-color:#CCCCCC;
  color:#252525;
  padding:50px 0px;
  /*font-size:.9em;*/
  line-height:2.0em;
}

#faqpage {
	
}

#extramessage {
  /*background-color:#CCCCCC;*/
  color:#252525;
  padding:50px 0px;
  /*font-size:.9em;*/
  line-height:2.0em;
}

#schedulemessage {
  padding:50px 0px;
  font-size:1.6em;
  line-height:1.8em;
}

#kidsmessage {
  /*background-color:#CCCCCC;
  color:#FFFFFF;*/
  padding:50px 0px;
  font-size:1.6em;
  line-height:1.8em;
}

@media (max-width:991px) {
  #cedifference {
    padding:10px 0px;
    /*font-size:1.3em;*/
    line-height:1.8em;
  }
}

.eventClass {
  padding:100px 0px 100px;
  font-size:1.3em;
  line-height:2em;
	font-weight: 200;
}

#nimoy {
  background-color:#000000;
  color:#FFFFFF;
}

.eventboxImg {
  text-align:center;
  margin-bottom:35px;
}

.eventDescription {
  line-height:2.0em;
}

#littleleonard.img-thumbnail, #ceLogo.img-thumbnail, #nimoyHeader {
  /*display:inline-block;*/
  /*max-width:100%;*/
  /*height:auto;*/
  /*padding:4px;*/
  /*line-height:1.42857143;*/
  background-color:#000000;
  border:1px solid #000000;
  /*border-radius:4px;*/
  /*-webkit-transition:all .2s ease-in-out;*/
  /*-o-transition:all .2s ease-in-out;*/
  /*transition:all .2s ease-in-out;*/
}

#videoHeader, #vendorsHeader, #karaokeHeader, #costumeHeader, #mcHeader, #goldHeader, #autosHeader, #photosHeader, #pjHeader, #fangasmHeader, #auctionsHeader, #videoHeader, #vipHeader, #triviaHeader, #swainHeader, #grouppoHeader  {
  background-color:#FFFFFF;
  /*border:1px solid #FFFFFF;*/
}

#grouppoHeader {
	margin: 20px 0px;
}


#forcedifference.eventboxImg {
  margin-bottom:5px;
}

#ceAddress {
  margin-left:30px;
}

#fym, #warp11, #vendorsSF, #costumecontest {
  background-color:#DDDDFF;
}

#mc, #auctions, #trivia, #loudenswain, #banners, #concierge, #karaoke   {
  background-color:#CCCCCC;
}

#karaoke01.photo-gallery, #karaoke02.photo-gallery  {
	background-color: #CCCCCC;
}


.btnHolder {
  text-align:center;
  margin-top:50px;
}

#ticketmessage {
  /*background-color:#55BDDC;
  color:#FFFFFF;*/
  font-weight:100;
}

#kidsmessage {
  background-color:#55BDDC;
  color:#FFFFFF;
  font-weight:100;
}

#giftgiving {
	background-color:#FFC676;
	color:#333333;
	padding: 20px 0px;
}

#giftgiving > div > div > div {
	padding:5px 0px 0px 0px;
	height: 130px;
}

#giftmessage {
	line-height: 1.6em;
	height: 275px;
}

@media (max-width:991px) {
  #ticketmessage, #pdftickets, #schedulemessage {
    font-weight:inherit;
  }
	
	.eventClass {
	
	font-weight: 300;
	}
}

#pdftickets {
  /*background-color:#47d72a;
  color:#FFFFFF;*/
	background-color: #DBFFD9;
	
  padding:100px 0px;
  /*font-size:1.2em;*/
  line-height:1.8em;
  /*font-weight:100;*/
	font-family: Helvetica, Arial, "sans-serif"
}

.icono {
  font-size:2.0em;
  vertical-align:middle;
}

#gold {
  background-color:#fae596;
}

#silver {
  background-color:#C0C0C0;
}

#copper {
  background-color:#E5AE86;
}

#general {
  background-color:#5EE7FF;
}

#preferred {
  background-color:#A7F0FC;
}

#single {
  background-color:#D6F9FF;
}

.packages {
  background-color:#FFFFFF;
  padding:25px;
  margin-bottom:25px;
	border-radius: 10px 20px;
}

@media (max-width:991px) {
  #kidsmessage {
    font-weight:inherit;
  }
}

#autos {
  background-color:#CCCDDD;
}

#photos {
  background-color:#DDDDDD;
}

#westin.eventClass {
  margin-bottom:0px;
  padding-bottom:0px;
}


.importantText {
	/*color: darkgreen;*/
	/*color:#B84E00;*/
	color: #607469;
	font-weight: 800;
}

#bannersText.importantText {
	/*color: darkgreen;*/
	font-family: "Helvetica Neue", Helvetica, Arial, "sans-serif";
}

.bigprices {
	color: dodgerblue;
	font-weight: 800;
	font-size: 1.3em;
	text-align: center;
	margin: 25px 0px 35px 0px;
}

.smallprices {
	color: dodgerblue;
	font-weight: 800;
}

.redcopy {
	/*color: darkred;*/
	color: #2E2E2E;
	font-weight: 800;
	
}

#tngImg {
	margin-bottom: 25px;
}


.smallicono {
  font-size:15px;
}

.smallinfo {
  font-size:.7em;
}


#fbicono {
	color: #3b5998;
}

#twicono {
	color: #55ACEE;
}

#instaicono {
	color: #bc2a8d;
}

#tubeicono {
	color: #BB0000;
}

#snapicono {
	color: #FFFC00;
}

#tumblricono {
	color: #34465D;
}

.team-boxed .item img {
  max-width:220px;
}


.theFinger {
	cursor: pointer;
}

.frenchy {
	font-family: Helvetica, Arial, "sans-serif";
	font-style: italic;
	color: #C90000;
	line-height: 1.8em;
}

a:link.frenchy {
	text-decoration: underline;
	font-weight: 800;
}

.frenchTitles {
	background-color: #FFC676;
	font-family: Helvetica, Arial, "sans-serif";
	font-style: italic;
	color: #333333;
	text-align: center;
	line-height: 1.8em;
}

