/* CSS Document */

#infoBody div#infoLeft{
	display:table-cell;
	width:600px;
	padding-left:40px;
	margin-bottom:1px;
	vertical-align:middle;
	line-height:170%;
	}

#infoBody div#infoRight{
	display:table-cell;
	width:310px;
	margin-bottom:1px;
	vertical-align:middle;
	line-height:170%;
	}

* html #infoBody div#infoRight,div#infoLeft{/* IE 6 */
	display:inline;
	zoom:1;
	}

*:first-child+html #infoBody div#infoRight,div#infoLeft{/* IE 7 */
	display:inline;
	zoom:1;
	}

   
#infoBody h2{
    margin:10px auto 20px auto;
    padding:0;
    width:196px;
    height:21px;
    position: relative;
    display: block;
    background: transparent url(/images/info_h3.gif) no-repeat;
    background-position: center top;
    font-size: 5px;
    text-indent: -9999px;
    text-decoration: none;
    }


.eachInfo .title h3{
    font-size:14px;
    float:left;
    }

.eachInfo .title p.infoDate{
    font-family:Verdana;
    font-size:12px;
    color:#999;
    text-align:right;
    }

#infoBody {
	margin:30px 0;
	}

    
#infoBody p{
    margin:7px 0;
    }


#infoLeft .eachInfo{
    margin:20px 5px 20px 5px;
    padding-bottom:10px;
    border-bottom:1px #999 dotted;
    }

#infoLeft .article{
    border-bottom:none;
    }


#infoLeft h3 img{
    margin-right:5px;
    }


#pageNavi{
    text-align:center;
    }

#infoRight{
	text-align:center;
	}



#pageNavi a{
    font-weight:bold;
    padding:2px 4px;
    }

#pageNavi a:hover{
    text-decoration: none;
    font-weight:bold;
    padding:2px 4px;
    }

#pageNavi .thisPage{
    color:#FE2C7B;
    padding:2px 4px;
    font-weight:bold;
    }