html, body {
  height: 100%;
  margin: 0 0 1px;
  padding: 0;
}

body {text-align: center; border:0; background-color:#202020; color:#fff; font-family:Arial, Helvetica, sans-serif;}
table {font-size:12pt;}
a, a img{color: #aaa; text-decoration: none; font-size:100%; border: 0;}
a:hover{color: #ddd;}
h1, h2, h3 {font-family: georgia, serif; font-weight: normal; color: #ccc; text-align:left;}
h2{font-size:140%;}
h3{font-size: 100%; color: #ccc; margin-left: 15px;}

.header{margin-top: 0px;}
.header a{color: #ddd; text-decoration: none; font-size:16pt; font-weight:normal; border: 0; font-family: Georgia, Times New Roman, Times, serif; }
.header a:hover{color: #FFDD00;}
.indexpage{margin-top: 40px;}
.indexpage a{color: #aaa; text-decoration: none; font-size:16pt; font-weight:normal; border: 0; font-family: Georgia, Times New Roman, Times, serif; }
.indexpage a:hover{color: #ddd;}
.genericpage {margin: 20px auto; width: 650px; padding:0;}
.contactspage {}
.presspage {}
.eventspage {}
.eventspage a {color: #aaa; font-size:80%; border:0; font-family: Georgia, Times New Roman, Times, serif;}
.eventspage a:hover{color: #ddd;}
.eventstable {font-size:10pt;}
.date{color: #CC00FF;}
.crowdsurgeFrame {position:relative; height:800px; width:600px;}
.highlightCenter{border-top: 1px solid #333; padding: 10px 0; border-bottom: 1px solid #333; font-size: 90%; line-height: 25px;}
.highlight{border-top: 1px solid #333; text-align:left; padding: 10px 30px; font-size: 90%; line-height: 25px; border-bottom: 1px solid #333; }
.contactsText {text-align:left; font-size:10pt; margin-left:15px;}

#crowdsurgeiframe{
width:600px; height:900px;
}
