body {
  margin: 0px;
  background-color: #000000;
}

body, table {
	font-family: 'Arial', 'Tahoma', 'Verdana';
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

h1 {
  font-size: 30pt;
  font-family: 'Trajan Pro', 'Calisto MT', 'Times New Roman', 'Arial';
  font-weight: bold;
}

h2 {
  font-size: 20pt;
  font-family: 'Trajan Pro', 'Calisto MT', 'Times New Roman', 'Arial';
  font-weight: bold;
}

h3 {
  font-size: 16pt;
  font-family: 'Trajan Pro', 'Calisto MT', 'Times New Roman', 'Arial';
  font-weight: bold;
}

h4 {
  font-size: 14pt;
	font-family: 'Arial', 'Tahoma', 'Verdana';
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 3px;
}

.headerTopBarBgColor {
  background-color: #3753a7;
}

#topBar {
  /*width: 972px;*/
  width: 1110px;
  padding: 5px 10px;
  text-align: right;
  background-color: #3753a7;
  font-size: 12px;
  color: #eeeeee;
}

#topBar a {
  color: #eeeeee;
  font-size: 12px;
}

#topBar a:hover {
  color: #eeeeee;
}

.headerBgColor {
  background-color: #eeeeee;
}

#header {
  /*width: 972px;*/
  width: 1110px;
  height: 80px;
  text-align: left;
  background-color: #eeeeee;
}

#header #logo {
  padding-top: 10px;
}

#header #menu {
  padding-top: 30px;
  padding-left: 40px;
}

/* hack for IE not to show the discs */
#header #menu ul {
  list-style-type: none;
}

.contentBgColor {
  background-color: #ffffff;
  border-top: 1px solid #696969;
  border-bottom: 1px solid #696969;
}

.hero {
	background-image: url('../_images/skyline/skyline8.jpg');
  background-repeat:no-repeat;
  background-position:top center;
  background-size: auto 275px;
  padding-top: 277px;
}

#mainContent {
  /*width: 972px;*/
  width: 1110px;
  padding: 5px 10px;
  min-height: 400px;
  text-align: left;
  background-color: #ffffff;
  font-size: 16px;
  line-height: 150%;
}

#subContent {
  /*width: 972px;*/
  width: 1110px;
  padding: 25px 10px 15px 10px;
  text-align: left;
  background-color: #eeeeee;
}

#subContent .largeLink {
  font-size: 18px;
  color: #3753a7;
}

.footerBgColor {
  background-color: #000000;
}

#footer {
  /*width: 972px;*/
  width: 1110px;
  padding: 10px 10px;
  text-align: left;
  color: #8091d7;
  line-height: 140%;
  font-size: 11pt;
}

#footer td {
  vertical-align: top;
}

#footer span {
  font-weight: bold;
  color: #dcdcdc;
}

#footer a {
  color: #8091d7;
}

#footer a:hover {
  color: #8091d7;
}

#footer .copyright {
  color: #dcdcdc;
  text-align: right;
}
