html,body {margin:0;padding:0;background:#fafafa;color:#434343;font-family:Verdana,Arial,serif;font-size:.7em;text-align:center;}
#page {margin-left:auto;margin-right:auto;background:#fff;text-align:center;width:1000px;}
#head {height:130px;text-align:left;background:url('../images/bg-head.jpg') top left no-repeat;}
#body {margin:0;padding:0;width:100%;text-align:left;}
#body .main-column {margin:0;padding:0;}
#body .right-column {margin:0;width:270px;}
#body .right-column .content {width:250px;padding-top:10px;}
#body-detail {margin:10px 0;padding:0;width:100%;text-align:left;}
#body-detail .left-column {margin:0;width:230px;background:url('../images/bg-detail-left.gif') left top repeat-y #f4f4f4;}
#body-detail .left-column .content {padding-left:10px;color:#1D99CD;font-size:1.2em;}
#body-detail .left-column p {padding-left:10px;line-height:150%;}
#body-detail .main-column {margin:0;padding:0;width:500px;background:url('../images/bg-detail-main.gif') left top repeat-y #f4f4f4;}
#body-detail .main-column .content {padding:15px 20px 10px 10px;font-size:1.3em;}
#body-detail .main-column .content .img {}
#body-detail .main-column a {color:#FF8A00;}
#body-detail .main-column a:hover {color:#1D99CD;}
#body-detail .right-column {margin:0;width:270px;}
#body-detail .right-column .content {width:250px;}
#body-page {margin:10px 0 10px 10px;padding:0;text-align:left;}
#body-page .main-column {margin:0;padding:0;width:720px;background:url('../images/bg-page-main.gif') left top repeat-y #f4f4f4;}
#body-page .main-column .content {padding:15px 10px 10px 10px;font-size:1.3em;}
#body-page .right-column {margin:0;padding:0;width:270px;}
#body-page .right-column .content {width:250px;}
#foot {margin:0 10px 10px 10px;padding:10px;text-align:right;background:#F0F0F0;color:#FF8A00;font-size:1.4em;}
#foot a {color:#FF8A00;font-weight:bold;}
#foot a:hover {color:#1D99CD;}
a {color:#434343;text-decoration:underline;}
a:hover {color:#1D99CD;text-decoration:underline;}
h1 {margin:0;padding:0;color:#1D99CD;font-size:1.6em;line-height:130%;}
h2 {margin:0;padding:0;color:#F57903;font-size:1.3em;}
h3 {margin:0;padding:0;color:#f36404;font-size:1em;font-weight:normal;display:inline;}
h3 a {color:#f36404;}
h3 a:hover {color:#444;}
p {margin:0;padding:0;line-height:140%;}
form {margin:0;padding:10px;background:#ececec;}
img {border:none;}
hr {margin-bottom:20px;border:none;border-top:solid 10px #FF8A00;height:10px;}
table {font-size:1.2em;margin:0;padding:0;line-height:140%;}
table td {vertical-align:top;margin:0;padding:0;}
table.tab td {vertical-align:middle;margin:0;padding:0;}
ul {margin:5px 20px;padding:0;}
li {margin:5px 0;padding:0;}
.cleaner {clear:both;}
#menu {height:30px;background:#7f7f7f;}
#menulist {float:left;margin:0;padding:0;padding-top:0px;}
#menulist ul, #menulist li {display:inline;list-style-type:none;line-height:3.6em;}
#menulist a {float:left;color:#fff;font-size:1.4em;padding:0 20px;text-decoration:none;height:30px;text-decoration:underline;}
#menulist a:hover {background:#FDC300;}
#menu form {padding:0;}
#menu input {color:#fff;background:#565656;border:solid 1px #fff;}
.articles {}
.article {margin:0;padding:0;width:230px;background:url('../images/bg-article.gif') bottom right no-repeat #f4f4f4;}
.article .content {margin:10px;}
.article img {margin-bottom:5px;}
.article2 {float:left;width:240px;font-size:1.2em;}
.article2-head {padding-left:10px;line-height:32px;height:32px;background:top left no-repeat #fff;color:#fff;font-size:1em;font-weight:bold;}
.article2-item {width:230px;height:85px;background:#f0f0f0;border-bottom:1px solid #fff;}
.article2-item .content {padding:10px;}
.article2-item .content .img {float:left;margin-right:10px;width:65px;height:65px;background:url('../images/bg-article2.gif') top left no-repeat;}
.video {margin:0 10px;padding:10px 0;background:#f0f0f0;}
.article3-head {margin:10px 0 0 10px;padding:0 25px 0 10px;line-height:21px;height:21px;color:#fff;font-size:1.2em;font-weight:bold;}
.video1 {}
.video1 td {padding:0 10px;border-right:solid 1px #fff;}
.video1 img {margin-bottom:5px;}
.video1 a {color:#1D99CD;}
.video1 a:hover {color:#F66202;}
.mp3s {margin-top:-10px;}
.mp3 {margin:0;padding:0;width:230px;background:#f4f4f4;}
.mp3 .content {margin:10px;}
.mp3 a {color:#F66202;}
.mp3 a:hover {color:#1D99CD;}
.rsss {margin-top:-10px;}
.rss {margin:0;padding:0;width:170px;background:#f4f4f4;}
.rss .content {margin:10px;}
.rss strong {color:#0BCF1E;}
.right-head {padding-left:10px;line-height:32px;height:32px;background:#FEDA00;font-size:1.2em;font-weight:bold;}
.right-content {margin-bottom:10px;padding:10px;background:#f4f4f4;font-size:1.2em;}
/* edited by Ady */
.right-content ul {
  list-style: none;
  margin: 0;
}
.right-content ul li {
  font-size: 0.9em;
}
.right-content-ban {background:url('../images/bg-right.gif') bottom left no-repeat #f4f4f4;}
.right-issn {margin-bottom:10px;padding:10px;background:#fff;color:#7f7f7f;font-size:1.1em;line-height:170%;}
.right-issn a {color:#7F7F7F;}
.right-issn a:hover {color:#1D99CD;}
.banner-full {float:right;margin:20px 20px 0 0;width:468px;height:60px;}
.right {text-align:right;}
.date {color:#F66202;}
.center {text-align:center;}
.fleft {float:left;}
.fright {float:right;}
.image-list {margin-left:auto;margin-right:auto;}
.image-list td {padding:7px;border:solid 1px #ccc;text-align:center;vertical-align:middle;font-size:.8em;}
.image {margin: 10px auto 0 auto;border:solid 1px #ccc;width:164px;}
.image img {margin:7px;}
#imagePreview {position:absolute;visibility:hidden;border:1px solid #000;}
table.form {font-size:.9em;}
table.form th {text-align:left;}
.error {padding:10px;background:#FDC300;color:#000;}
.error a {color:#fff;}
.error a:hover {color:#FDC300;}
.ok {padding:10px;background:#1D99CD;color:#fff;}
.ok a {color:#fff;}
.ok a:hover {color:#FDC300;}
textarea {width:445px;height:100px;}
input.small {width:130px;}
.comments {font-size:1em;}
.comments th {width:100px;padding:5px 10px;background:#333030;color:#fff;font-weight:normal;text-align:left;vertical-align:top;}
.comments td {width:320px;padding:5px 10px;background:#f0f0f0;border:solid 1px #333030;vertical-align:top;}
.leader-banner {margin:0 10px 10px 10px;text-align:left;}