*{ margin:0; padding:0;}
body{ text-align:center; background:#42372f; background-image: url(../images/layout/bg_main.gif); background-repeat:repeat-x;}

div, table{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a:link, a:visited{ color:#000000; text-decoration:underline;}
a:hover{ color:#000000; text-decoration:none;}
.wraper{ margin:0 auto; width:980px; overflow:hidden; text-align:left; background:#fff;}

.topvbanner{ width:980px; height:190px; background:url(../images/banner_default.jpg)}
.topvbanner .textnav{ padding-top:155px; height:35px; color:#FFFFFF; line-height: 35px;}
.topvbanner .textnav .posleft{ float:left; width:980px; padding-left:20px;}
.topvbanner .textnav .posright{ float:left; width:230px; text-align:center;}
:focus{ outline:0 none;}
.topvbanner .textnav .posleft a:link, .topvbanner .textnav .posleft a:visited, .topvbanner .textnav .posleft a:hover, .topvbanner .textnav .posright a:link, .topvbanner .textnav .posright a:visited, .topvbanner .textnav .posright a:hover{ color:#FFFFFF; text-decoration:none;}
.gradbg{ height:54px; background:url(../images/grad-banbe.jpg) repeat-x; display:block; border-bottom: 0px solid #ccc; padding-bottom:10px;}
.gradbg table{  margin:0 auto; padding-top:15px;}

.mid-area{ width:980px; display:block; padding-top:15px;}
.col-left{ width:650px; float:left; border-right:1px solid #ccc;}
.col-left2{float:left; border-right:1px solid #ccc;min-height:500px;margin-bottom:15px;padding:0px 0px 15px 15px;width:635px;}
.col-right{ width:300px; float:left; padding-left:5px;}

#searchBdr { 
	height: 10px;
	clear: both;
	background: url(../images/layout/searchBdr.gif) no-repeat;
	display: block; 
	margin: 5px 0px 0px 0px;
	}
#articleBdr { 
	height: 15px;
	clear: both;
	background: url(../images/layout/articleBdr.gif) no-repeat;
	display: block; 
	margin: 10px 0px 0px 0px;
	}
#sectionBdr { 
	height: 15px;
	clear: both;
	background: url(../images/layout/sectionBdr.gif) no-repeat;
	display: block; 
	margin: 10px 0px 0px 0px;
	}

/*#artImg {border:1px solid #000;float:left;height:210px;margin: 0px 0px 0px 15px;postion:relative;width:300px;}*/
#artTxt {border:0px solid green;float:right;height:210px;margin: 0px 15px 0px 0px;postion:relative;width:310px;}

#menu {background-color:#EEE;border:1px solid #bfdabb;width:190px;padding:0px 0px 10px 0px;}
#menuChoose {font:normal 14px arial;color:#333;padding:10px;}
#menuChooseYr {background-color:#339900;color:#FFF;}
#menuYr {background-image:url(../images/layout/menu_line.gif);background-repeat:no-repeat;background-position:bottom left;color:#006600;font:bold 16px arial;padding:10px;margin-right:10px}
#menuList {background-image:url(../images/layout/menu_line.gif);background-repeat:no-repeat;background-position:bottom left;color:#333;font:normal 12px arial;padding: 5px 5px 5px 10px;height:15px;line-height:15px;margin-right:10px;}
#menuCat {font:normal 11px verdana;float:left;position:relative;}
#menuNum {font:normal 10px verdana;float:right;position:relative;width:15px;}


#portals {border:0px solid #000;margin:0px 15px 0px 15px;height:195px}

.dotline{ height:12px; clear:both; background:url(../images/dotline.jpg) repeat-x; display:block; padding:5px 0;margin: 10px 15px 0px 15px;}
.cl{ clear:both; height:0 none;}

.smalblock{ background:url(../images/dag.jpg) center top repeat-y; overflow:hidden;}
.eachblock1{ width:300px; float:left; margin-right:10px;margin-left:10px;}
.eachblock2{ width:300px; float:left; margin-left:10px; margin-right:10px;}
.greenLg { font: normal 24px arial; color:#006600;}
.greenbig { font-size:18px; color:#006600;}
.greenMed { font: bold 14px arial; color:#006600;}
.viewall{ font-size:11px;}
.imagebdr{ border:1px solid #000;}

.footer{ background:url(../images/footer-bg.jpg) repeat-x; height:77px; text-align:center; color:#fff;}
.footertext{ color:#ffffff; padding-top:10px} .footertext a:link, .footertext a:visited{ color:#ffffff; text-decoration: none;}
.footertext a:hover{ color:#ffffff; text-decoration: underline;}

#copyright {color: #FFF;font: normal 12px arial;}
#navBtm {color: #FFF;font: normal 11px arial;margin-top:5px;}
#powered {color: #FFF;font: normal 11px arial;}
#SearchButton {
background:url(../images/go-button.jpg);width:86px; height:24px; }