 body {
 background:#4c4c50; margin:0; padding:0; font-family:verdana;
 text-decoration:none; font-weight:normal; font-size:8pt; color:#000;
}

table,td {
 padding:0; margin:0; font-size:8pt;
}

a:link, a:visited {
 color:#646466; font-family:verdana; font-size:8pt; text-decoration:none;
}

a:hover {
 text-decoration:underline;
}

a.postlink:link,a.postlink:visited {
 font-size:11pt;
}

a.postlink:hover {
 font-size:11pt;
}

h1,h2,h3,h4 {
 color:#2747a7; font-weight:normal; font-size:11pt; margin:0px; padding:0px;
}
h2 a:link,h2 a:visited {
 color:#2747a7; font-weight:bold; font-size:11pt; margin:0px; padding:0px;  text-decoration:none;
}
h2 a:hover {
 color:#ccc;
}
#main {
 width:980px; background:url("images/main_bg.gif") repeat-y;
}
 #topspace {
  background:url("images/topspace.gif") repeat-x;
 }
  #top {
   background:url("images/top.gif") no-repeat !important;
  }
   #rss {
    float: right; margin-left: 210px; height:80px;
   }
   #rssmarg {
    padding-top:10px;
   }
   a.rssinput:link,a.rssinput:visited {
    display:block; width:161px;  height:29px; border:0; text-align:center; padding-top:5px; background:url("images/rssinput.gif") no-repeat; color:#fff; font-family:bookman; margin-top:7px;
   }
   a.rssinput:hover {text-decoration:underline;}
   a.rsspic:link,a.rsspic:visited,a.rsspic:hover {
    display:block; width:37px;  height:34px; border:0; background:url("images/rsspic.gif") no-repeat;
   }
   #content_left {
    width:217px; float:left; 
   }
   #menu {
    width:217px; margin-top:12px;
   }

	a.menu0,a.menu01,a.menu1,a.menu2,a.menu3,a.menu4,
	a.menu5,a.menu6,a.menu7,a.menu8,a.menu9,a.menu10,a.menu11 {
	 display:block;
	}
	a.menu0:link,a.menu0:visited {
	 height:32px; background:url("images/menu4.gif") no-repeat;
	}
	a.menu0:hover {
	 background-position:-217px 0px;
	}
	a.menu01:link,a.menu01:visited {
	 height:40px; background:url("images/menu4.gif") 0px -32px no-repeat;
	}
	a.menu01:hover {
	 background-position:-217px -32px;
	}
	a.menu1:link,a.menu1:visited {
	 height:30px; background:url("images/menu4.gif") 0px -72px no-repeat;
	}
	a.menu1:hover {
	 background-position:-217px -72px;
	}
	a.menu2:link,a.menu2:visited {
	 height:24px; background:url("images/menu4.gif") 0px -102px no-repeat;
	}
	a.menu2:hover {
	 background-position:-217px -102px;
	}
	a.menu3:link,a.menu3:visited {
	 height:24px; background:url("images/menu4.gif") 0px -126px no-repeat;
	}
	a.menu3:hover {
	 background-position:-217px -126px;
	}
	a.menu4:link,a.menu4:visited {
	 height:24px; background:url("images/menu4.gif") 0px -150px no-repeat;
	}
	a.menu4:hover {
	 background-position:-217px -150px;
	}
	a.menu5:link,a.menu5:visited {
	 height:32px; background:url("images/menu4.gif") 0px -174px no-repeat;
	}
	a.menu5:hover {
	 background-position:-217px -174px;
	}
	a.menu6:link,a.menu6:visited {
	 height:30px; background:url("images/menu4.gif") 0px -206px no-repeat;
	}
	a.menu6:hover {
	 background-position:-217px -206px;
	}
	a.menu7:link,a.menu7:visited {
	 height:23px; background:url("images/menu4.gif") 0px -236px no-repeat;
	}
	a.menu7:hover {
	 background-position:-217px -236px;
	}
	a.menu8:link,a.menu8:visited {
	 height:26px; background:url("images/menu4.gif") 0px -259px no-repeat;
	}
	a.menu8:hover {
	 background-position:-217px -259px;
	}
	a.menu9:link,a.menu9:visited {
	 height:24px; background:url("images/menu4.gif") 0px -285px no-repeat;
	}
	a.menu9:hover {
	 background-position:-217px -285px;
	}
	a.menu10:link,a.menu10:visited {
	 height:28px; background:url("images/menu4.gif") 0px -309px no-repeat;
	}
	a.menu10:hover {
	 background-position:-217px -309px;
	}
	a.menu11:link,a.menu11:visited {
	 height:40px; background:url("images/menu4.gif") 0px -337px no-repeat;
	}
	a.menu11:hover {
	 background-position:-217px -337px;
	}


   #content_center {
    width:549px; float:left;
   }
    #maincont {
     padding:50px 20px 20px 20px;
    }
   #content_right {
    width:193px; float:left;
   }
    #rightcont {
     padding:10px 10px 20px 0;
    }
    .datesubstr {
     width:75px; height:74px; background:url("images/datesubstr.gif") 4px 0 no-repeat; color:#fff; margin:5px; pa
    }

   #footer {
    margin-top:50px; height:68px; background:url("images/footer.gif") no-repeat; color:#fff; font-size:8pt; font-family:bookman;
   }
   a.news_header_face:link,a.news_header_face:visited {
    color:#ff9900; font-size:9pt; text-decoration:none;
   }
   a.news_header_face:hover {
    text-decoration:underline;
   }
   .news_date {
    color:#6e6e6e; font-size:8pt; 
   }

.submenu_bg {
 height:37px; background:url(images/submenu_bg.jpg) repeat-x; margin-top:7px; margin-bottom:7px; float:left;
}
.submenu_bgleft {
 height:37px; background:url(images/submenu_leftbg.jpg) no-repeat; 
}
.submenu_bgright {
 height:37px; background:url(images/submenu_rightbg.jpg) top right no-repeat; 
}
ul {
 padding:0; margin:0; margin-right:10px; float:left;
}
ul li.pagenav {
 padding:0; margin:0 0 5px 0; list-style:none; 
}
ul li.pagenav ul {
 height:37px; line-height:26px; padding:0; margin:0;
}
ul li.pagenav ul li.page_item {
 list-style:none; padding:2px; margin:0; float:left;
}
ul li.pagenav ul li.page_item a:link, ul li.pagenav ul li.page_item a:visited {
  margin:0 3px 0 3px; font-size:13pt; text-decoration:none; font-family:times new roman; color:#fff;
}
ul li.pagenav ul li.page_item a:hover {
 text-decoration:underline;
}
ul li.pagenav ul li.current_page_item a:link, ul li.pagenav ul li.current_page_item {
 font-weight:bold; text-decoration:none;
}
ul li.pagenav ul li.current_page_item a:hover {
 text-decoration:none;
}