/* CSS Document */
body{ width:100%; text-align:justify; margin:0px; padding:0px; background:#fcfefd; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#333333; line-height:25px;}
#main{ width:1003px; text-align:justify;}

#ani{ width:100%;}
.ani{ width:1003px; text-align: justify; height:348px; padding:20px 0px 0px 0px; margin:10px 0px 0px 0px; background:url(../images/back.jpg);}
.ani-left{ width:253px; height:310px; float:left; margin:0px 20px 0px 20px; color:#FFFFFF;}
.ani-right{ width:690px; height:310px; float:left; margin:0px 20px 0px 0px;}

.inner-page{width:1003px; text-align: justify; background:url(../images/inner-back.png); padding:20px 0px 0px 0px; margin:10px 0px 0px 0px; height:245px;}
.inner-page-left{ width:253px; height:250px; float:left; margin:0px 20px 0px 20px; color:#FFFFFF;}
.inner-page-left li a{color:#FFFFFF;}
.inner-page-left li a:hover{text-decoration:overline;}
.inner-page-right{ width:690px; height:250px; float:left; margin:0px 20px 0px 0px;}
.inner-page-right-img{border-radius:10px;}
.mid{ width:1003px; text-align:justify; margin:20px 0px 0px 0px; }
.mid-right{ width:943px; float:left; margin:0px 20px 0px 20px;}

.footer{ width:1003px; text-align:justify; margin:20px 0px 0px 0px;}
.break{height:130px; width:1px; float:left;}
.footer-box{ width:137px; text-align:justify; float:left; height:150px; border: #333333 thin dotted; padding:5px 8px 20px 5px; margin:0px 15px 0px 0px;}
.footer-box-in{ margin:10px 2.5px 10px 2.5px; text-align:center; }

.cell{ background:#F1F1F1; border-radius:20px; padding:5px 0px 5px 20px;}

a.readmore{ font-size:11px; text-align:justify; color:#856d8d;}
a.readmore:hover{ color:#333333;}

.menu{margin:8px 0px 0px 0px; background:url(../images/menu-back.gif); border-radius:8px; width:1004px; height:37px; }

.title1{ color:#6f5a76; font-size:13px; font-weight:bold; text-align:justify;}