*{margin:0;padding:0;}
body {color:#000;font-family:Arial,Tahoma,Helvetica,Verdana;font-size:12px;font-align:center;margin:0 auto;align:center;background:#fbfbfb;}

h1{text-align:left;padding-left:35px;margin-bottom:10px;color:#444;font-size:18px;font-weight:bold;line-height:28px;}

h2{font-size:12px;font-weight:normal;text-align:left;text-indent:35px;line-height:20px;background:url(../images/arr4.gif) no-repeat 27px 6px;}

#head_out{height:64px;background:url(../images/subtop.jpg) repeat-x;}
#head{height:64px;width:846px;margin:0 auto;text-align:center;background:url(../images/subnews.jpg) no-repeat 784px 43px;}

#top_out{height:5px;overflow:hidden;background:url(../images/subnavout.jpg) repeat-x;}
#top{height:5px;width:846px;overflow:hidden;margin:0 auto;text-align:center;background:url(../images/subnav.jpg) no-repeat;}

#subody{width:846px;min-height:520px;height:auto !important;height:520px;margin:0 auto;text-align:center;background:url(../images/subody.jpg) repeat-y;}

#subody p{letter-spacing:1px;line-height:20px;text-align:left;margin:10px 35px;}

#btm_out{height:3px;overflow:hidden;background:url(../images/subfootopout.jpg) repeat-x;}
#btm{height:3px;width:846px;overflow:hidden;margin:0 auto;text-align:center;background:url(../images/subfootop.jpg) no-repeat;}

#foot{height:16px;background:url(../images/subfoot.jpg) repeat-x;}


.logo{width:166px;height:29px;float:left;display:inline;margin:12px 0 0 15px;background:url(../images/sublogo.jpg) no-repeat;}

.date{height:30px;line-height:30px;text-align:left;text-indent:45px;background:url(../images/redrow1.gif) no-repeat 24px 9px;}

.close{height:40px;width:109px;margin:15px auto 0 auto;text-align:center;display:block;background:url(../images/subclose.jpg) no-repeat;}

.img{width:500px;margin:10px auto;text-align:center;}

#imgbody{width:650px;margin:0 auto;text-align:center;background:url(../images/sub_img_body.jpg) repeat-y;}
