body {
	font-size: 12px;
         color:#63584E;
	margin-left:0px;
	margin-top:0px;
	line-height:24px;


}
td,div{font-size: 12px;line-height:24px;}
td{font-size: 12px;
 
line-height: 180%;}

	
}
#logo{width:860px;}

#menu{width:900px;}
	  
#mainpage{width:900px; border:#d2c8c7 solid 1px; border-top:none; padding-bottom:20px;}

#left{float:left;
      margin-left:10px;
      width:222px;
}

#right{float:left;
       margin-left:15px;
	   width:620px;
}
#news{margin:0px; margin-left:auto; margin-right:auto; width:100%; padding:10px;}

#newspic{float:left;margin-left:0px; width:50%;}

#newslist{float:left; margin-left:0px;}	  

#jpzstitle{float:left; margin-left:0px;}

#bottom{ width:900px;}

a:link {font-size: 12px;color:#6D5E58;text-decoration: none;line-height: 180%;}
a:visited {font-size: 12px;color: #6D5E58; text-decoration:none;}
a:hover {font-size: 12px;color:#CC0000; text-decoration:underline;}
a:active {font-size: 12px;color:#CC0000; text-decoration:none;}

.bold {font-size: 12px; color:#63584E;font-weight:bold;}
a.bold:link,a.bold:active,a.bold:visited {font-size: 12px; color:#63584E;}
a.bold:hover {font-size: 12px; color:#990000;}

.red {font-size: 14px; color:#aa0000; font-weight:bold;}
a.red:link,a.red:active,a.red:visited {color:#aa0000; text-decoration:none;}
a.red:hover {color:#999999; text-decoration:none;}

.titlepic{ padding:5px; border-bottom:#d2c8c7 solid 1px; margin-left:0px;}

.title {font-size: 24px; color:#990000;}

.date {font-size: 12px; color:#990000;}

.bottom {font-size: 12px; color: #999999;  padding:10px;}

.pic { border:#d2c8c7 solid 1px;}

#column{ width:100%; border-bottom:#d2c8c7 solid 1px;}
#columnpic{float:left; width:3px; margin-left:5px; font-size: 12px; color:#63584E;font-weight:bold;}
#columntitle{float:left; padding-left:5px; width:500px;}

#mainlist{padding:10px; width:100%;}

#content{padding:5px;}