body {
  background:url(../images/newbg.jpg);
  background-attachment:fixed;
}

#container {
  position:relative;
  margin:auto;
}

#main_wrapper {
  position:relative;
  width:778px;
  text-align:left;
}

.menu_btn, .menu_btn_on {
  position:relative;
  height:42px;
  width:192px;
  font:10pt Verdana, Arial, Sans-serif;
  color:#ffffff;
  cursor:pointer;
}

.menu_btn {
  background:url(../images/btn_cell_new.gif);
}

.menu_btn_on {
  background:url(../images/btn_cell_on_new.gif);
  text-decoration:underline;
}

.menu_btn_pad {
  padding-top:13px;
  padding-left:33px;
}

#feature_container {
  position:relative;
  height:240px;
  width:570px;
  background:url(../images/newtop.jpg);
}

#feature_text {
  position:absolute;
  top:115px;
  left:300px;
  width:240px;
  font:10pt Verdana, Arial, Sans-serif;
  color:#535353;
  line-height:18px;
}

#footer_links, #footer_copy {
  margin-top:15px;
  text-align:center;
}

#footer_links, #footer_links a:link, #footer_links a:visited, #footer_links a:active {
  font:9pt Verdana, Arial, Sans-serif;
  font-weight:bold;
}

#footer_links a:link, #footer_links a:visited, #footer_links a:active {
  text-decoration:underline;
}

#footer_links a:hover {
  text-decoration:none;
  color:#0000FF;
  text-shadow:none;
}

#footer_copy {
  font:8pt Verdana, Arial, Sans-serif;
  color:#000000;
  font-weight:bold;
}

#footer_copy a:link, #footer_copy a:visited, #footer_copy a:active {
  text-decoration:underline;
  color:#0000FF;
}

#footer_copy a:hover {
  text-decoration:none;
  color:#FFFFFF;
}

h1 {
  font:15pt Arial, Sans-serif;
  font-weight:bold;
  color:#262626;
}

h2 {
  font:11pt Arial, Sans-serif;
  font-weight:bold;
  color:#262626;
}

#content {
  padding:13px;
  font:9pt Verdana, Arial, Sans-serif;
  color:#535353;
  line-height:19px;
}

#content a:link, #content a:visited, #content a:active {
  color:#535353;
  font-weight:bold;
  text-decoration:underline;
}

#content a:hover {
  font-weight:bold;
  text-decoration:underline;
  color:#0000FF;
}

#home_left_col {
  font:8pt Verdana, Arial, Sans-serif;
  color:#535353;
  line-height:17px;
}

#home_right_col {
  overflow:auto;
  height:310px;
}

#home_right_col .news_title {
  font:8pt Verdana, Arial, Sans-serif;
  color:#535353;
  font-weight:bold;
}

#home_right_col .news_date {
  font:7pt Verdana, Arial, Sans-serif;
  color:#808080;
}

#home_right_col .news_story {
  font:8pt Verdana, Arial, Sans-serif;
  color:#535353;
  line-height:15px;
}

#home_right_col .news_break {
  clear:both;
  margin-bottom:15px;
}

td.rightcol {
	background-color:#2B7B8D;
}


#news_page .news_category {
  font:11pt Verdana, Arial, Sans-serif;
  color:#57323A;
  font-weight:bold;
  background-color:#D8DED6;
}

#news_page .news_title {
  margin-left:35px;
  font:10pt Verdana, Arial, Sans-serif;
  color:#535353;
  font-weight:bold;
  background-color:#D8DED6;
}

#news_page .news_date {
  margin-left:35px;
  font:8pt Verdana, Arial, Sans-serif;
  color:#808080;
  background-color:#D8DED6;
}

#news_page .news_story {
  margin-left:35px;
  font:10pt Verdana, Arial, Sans-serif;
  color:#535353;
  line-height:15px;
  background-color:#D8DED6;
}

#news_page .news_break {
  clear:both;
  margin-bottom:15px;
}


