body{color:#666;}
.wrap{width:898px;}
a{text-decoration:none; color:#666;}
a:hover{color:red;}
.tMb{margin:8px auto;}

.bg{background:url(../img/index.gif) no-repeat;}
.Y{background:url(../img/Y.gif) repeat-x;}


.header{background:url(../img/bg_header.jpg) no-repeat; height:128px;}
.logo{margin:45px auto auto auto;}
.topBar{background-position:-676px 0; margin-top:15px; width:222px; height:23px; line-height:23px;}
.topBar a{color:#999; margin:auto 8px;}

.nav,.nav a{color:#fff;}
.date{width:195px;}
.nav{background-position:0 0; height:40px; line-height:45px;}
.nav a{background:url(../img/bg_nav.jpg) right 3px no-repeat; padding:0 20px; height:30px; line-height:28px; margin-top:8px}
.nav a:hover{background:#009241;}
.nav .bg_no{background:none;}

.subnav{margin-top:-2px;filter:alpha(opacity=90); /*IE*/  -moz-opacity:0.9; /*MOZ , FF*/  opacity:0.9;/*CSS3, FF1.5*/}
.subnav ol{ width:88px; background-color:#eee; position:absolute;}
.subnav a{text-indent:15px; height:22px;color:#000;}
.subnav a:hover{background-color:red; color:#fff;}

.subnav #i1{margin-left:259px;}
.subnav #i2{margin-left:347px;}
.subnav #i3{margin-left:435px; width:110px;}
.subnav #i4{margin-left:523px;}
.leftsideBar{width:195px;}
.rightsideBar{width:695px;}


.footer{border-color:#ccc; padding:8px 0;}

