body {
  background: #2D0002;
  margin: 0 0;
  padding: 0 0;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;;
  font-size: 14px;
  color: white;
  text-align: center; 
}

h1 {
  border: 0;
  margin: 0;
  padding: 0;
}

#column-right h2 {
  color: white;
  margin: 28px 0 5px;
  padding: 0;
  font-size: 1.5em;
}

#column-left h2 {
  color: white;
  margin: 0px 0 4px;
  padding: 0 0 4px 0;
  font-size: 1.5em;
  border-bottom: 1px dotted white;
}

a img {
  border: none;
}

a {
  color: #FFE490;
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

#env {
  margin: 30px auto;
  width: 1000px;
  text-align: left;
}

#column-left {
/*  position: relative; */
  float: left;
  width: 330px;
  min-height: 600px;
  margin: 47px 10px 0 0;
/*  border-right: 1px dotted #66000A; */
}

#main-logo {
/*  position: absolute;
  top: -20px; */
}

#content-left {
  padding: 0;
  margin: 35px 12px 20px;
  background: #96262B;
  color: white;
  padding: 10px;
  font-weight: bold;
}

#content-left p {
  font-weight: normal;
}

#content-left strong {
  font-size: 1.5em;
}


#fueledby {
  margin: 40px 0 0 15px;
}

#fueledby p {
  margin: 0 0 0 0px;
  padding: 0 5px;
  color: #966844;
}

#column-right {
  margin-left: 330px;
  padding-left: 12px;
  padding-bottom: 25px;
  border-left: 1px dotted #966844;
}

#column-right ul {
  margin: 0 0 0 15px;
  padding: 0;
}

#column-right ul li {
  list-style-type: square;
  line-height: 1.6em;
}

#motto {
  text-align: right;
  margin-bottom: 15px;
}

#content {
  
  
}

.nextsession {
}

.imgset {
  border: 0;
  margin: 0 0 35px;
  padding: 0;
}

.imgset img {
  border: 0;
  margin: 0;
  padding: 0;
  width: 160px;
  height: 160px;
}

div.ibox {
  display: inline;
  width: 120px;
  height: 120px;
  background: whitesmoke;
}

#socialnet div a {
  font-size: 1.5em;
  
}

#footer {
  text-align: left;
  margin-left: 330px;
  padding-left: 15px;
  padding-top: 25px;
  padding-bottom: 25px;
  color: #966844;
}
