body{
  font-family: Calibri, serif;
  font-size:0.875em;
  font-weight:bold;
  }
  #topheader {
  width:618px;
  height:120px;
  border-bottom:7px solid #F6AF33;
  padding-bottom:7px;
  }
  #leftbox{
  float:left;
  width:220px;
  height:115px;
  }
  .date{
  font-family:calibri;
  font-size:25px;
  text-align:center;
  background-color:#e8e6e2;
  margin-bottom:5px;
   }
   .mgrclogo{
   padding-top:5px;
  background-color:#e8e6e2;
  text-align:center;
  height:80px;
    }
   #rightbox{
   background:url('images/next-gen2.png') left no-repeat #f2c371;
  height:100%;
  float:right;
  width:398px;
   }
  #topcon{
  height:260px;
  width:616px;
  border:0px solid #8b50a4;
  margin-bottom:10px;
  margin-top:5px;
  }
  #mainTitle{
  clear:both;
  border:0px solid #f6af33; 
  height:70px;
  text-align:justify;  
  font-size:26px;
  font-weight:bold;
  line-height:28px;
  }
  #mainTitleMay{
  clear:both;
  border:0px solid #f6af33; 
  height:70px;
  text-align:justify;  
  font-size:22px;
  font-weight:bold;
  line-height:28px;
  }
  #mainTitleMay a{
  color:#000000;
  }
  #mainTitle a{
  color:#000000;
  }
  #mainTitleMay a:hover{
  text-decoration:none;
  color:#ED1E24;
  } 
  #mainTitle a:hover{
  text-decoration:none;
  color:#ED1E24;
  }  
  #mainImg{  
  border:2px solid #f6af33;
  height:180px;
  width:188px;
  margin-top:0px;
  margin-bottom:3px;
  float:left;
  }
  #mainInfo{
  width:390px;
  height:160px;
  font-size:17px;
  font-weight:normal;
  text-align:justify;
  float:left;
  padding-left:25px;
  margin-top:10px;
  font-family:Trebuchet MS;
  border:0px solid #f6af33;
  }
  #mainInfoJune{
  width:390px;
  height:165px;
  font-size:17px;
  font-weight:normal;
  text-align:justify;
  float:left;
  padding-left:25px;
  margin-top:0px;
  font-family:Trebuchet MS;
  border:0px solid #f6af33;
  }
  #fullStory{  
  border:0px solid #f6af33;
  width:60px;
  float:right;
  margin-right:10px;
  text-align:right;
  margin-top:0px;
  }
  #bottomconJan{
  min-height:440px;
  width:621px;
  border:0px solid #8b50a4;
  }
  #bottomcon{
  min-height:400px;
  width:621px;
  border:0px solid #8b50a4;
  }
  a{
  text-decoration:none;
  color: #12578D;  
  }
  a:hover{
  text-decoration:none;
  color:#ED1E24;
  }
  .botimg{
  float:left;
  width:94px;
  border:0px solid #8b50a4;
  margin-right:-7px;
  }
  .list-title {
  width:100%px;
  color:#FFFFFF;
  font-size:15px;
  font-weight:bolder;
  background-color:#F6AF33;
  margin-bottom:5px;
  padding-left:13px;
  margin-left:87px;
  }
  .list{
  width:518px;
  margin-left:87px;
  } 
  ul {
  text-align:justify;
  margin-top:0px;
  margin-bottom:20px;
  margin-left:27px;
  padding:0px;
  }
  li {
  margin-bottom:5px;
  } 
  li.spacing10 {
  margin-bottom:10px;
  } 
  #divBanner {  
  height: 100px;
  width: 620px;
  margin-top:5px;
  margin-left:0px;
  border:0px solid #f6af33;
  }
  .cursorOver{
  cursor:hand;
  cursor:pointer;
  color:#F6AF33;
  font-size:18px;
  font-weight:bolder;
  }
  #separator{
  clear:both;
  }
  #comment{
  margin-top:50px;
  width: 620px;
  }
  #footer{
  margin-top:40px;
  height:30px;
  width:620px;
  background-color:#f2c371;
  }