body{
  margin-top:10px;
  padding:0;
  font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
  font-size:11px;
  text-align:center;
  /*color:#ffffff;*/
  background:#DFDFDF;
}

img{border:none;}

a:link, a:visited {
	color:#0000FF;
}

.story_date{
  font-weight:bold;
  font-size:12pt;
}

.story_headline{
  font-weight:bold;
  font-size:12pt;
}

.event_date{
  font-weight:bold;
  font-size:12pt;
}

.event_headline{
  font-weight:bold;
  font-size:12pt;
}

.more_news{
  font-weight:bold;
}

#header{
  background:#ffffff;
  text-align:left;
}

#header h1{
  color:#ffffff;
  font-size:14pt;
}

#content{
  height:450px;
  background:#ffffff;
  color:#000000;
}

#content h1{
  font-size:14pt;
  color:#000000;
  text-align:center;
}

#content h2{
  font-size:13pt;
  color:#000000;
  text-align:center;
}

#content h3{
  font-size:12pt;
  text-align:center;
  color:#000000;
}

#content a{
  color:#31418E;
}

#center_box_container{
  position:absolute;
  display:block;
  height:440px;
  margin-left:200px;
}

#center_box{
  height:440px;
}

#center_box_title{
  position:absolute;
  height:25px;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  background:#0D1226;
  color:#374CA5;
}

#center_title, .center_title{
  height:25px;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  background:#0D1226;
  color:#ffffff;
}
#center_content, .center_content {
  height: 130px;
  text-align:left;
  border: 1px solid #0D1226;
  margin-bottom:20px;
  overflow: auto;
}
#center_content1, .center_content1 {
  height: 400px;
  text-align:left;
  margin-bottom:20px;
  overflow: auto;
}
#center_content2, .center_content2 {
  height: 180px;
  text-align:left;
  border: 0px solid #0D1226;
  margin-bottom:20px;
  overflow: auto;
}
#left_box_container{
  position:absolute;
  display:block;
  height:440px;
  text-align:center;
  float:left;  
}

#contact_box{
  height:300px;
  background:#ffffff;
  font-size:10pt;
  text-align:center;
}

#contact_box a{
  text-decoration: none;
  color:#000000;
  font-weight:bold;
}

#contact_box_title{
  height:25px;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  float:left;
  background:#0D1226;
  color:#ffffff;
}

.left_box_title {
  height:25px;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  background:#0D1226;
  color:#ffffff;
}

.left_box_content {
  background:#ffffff;
  font-size:10pt;
  text-align:center;
}

#right_box_container{
  position:relative;
  display:block;
  height:440px;
  text-align:center;
  float:right;
}
#sponsor_box{
  height:550px;
  background:#ffffff;
  font-size:10pt;
  text-align:center;
}

#sponsor_box a{
  text-decoration: none;
  color:#ffffff;
  font-weight:bold;
}

#sponsor_box_title{
  position:relative;
  height:25px;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  float:right;
  background:#0D1226;
  color:#ffffff;
}

#paragraph_container{
  position:relative;
  margin-left:auto;
  margin-right:auto;
}

#pagewidth{
  display:block;
  margin:0;
  padding:0;
  width:800px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
}

#footer{
  height:50px;
  background:#0D1226;
  color:#ffffff;
  text-align:center;
}

#footer a{
  text-decoration:none;
  color:#ffffff;
}

#calendar_title {
  background-color: #000000; 
  height:25px;
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  background:#0D1226;
  color:#ffffff;
}
.header
{
  text-align:center;
  font-size:12pt;
  font-weight:bold;
  color:#ffffff;
  }
  
/* Matt's new styles 04-21-08 */
.nav_content {
	padding-left: 3px;
	padding-right: 3px;
}
.news_headline{
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	text-align:center;
}

.news_content{
	padding: 10px;
}


