.coverimg {width: 200px; height: 282px; float: right; margin: 10px;}
#sumary { height: auto; width: 200px; position: absolute; top: 130px; left: 780px;; font-size: 12pt; font-weight: bold; color: #038282; padding: 5px 5px 20px 3px; margin: 5px 5px 5px 0;
border-top: #038282 solid 1px; border-left: #038282 solid 1px; ; border-right: #038282 solid 3px; border-bottom: #038282 solid 3px;}
#sumary ul {padding-left: 1.5em; margin: 0; font-size: 8pt;}
#sumary li{padding-top: 5px; }
#sumary a {font-family: Arial; font-weight: normal;  color: #000; /*border-bottom: #000 solid 1px;*/ font-style: italic;}
#sumary a:hover{ background: #cccccc; border-bottom: #000 solid 1px;}
.minilink {font-size: .8em; color: #038282;}
.artd{margin-top: 5px; margin-left: 5px; height: auto; width: 500px; font-size: .8em; padding: 0 5px 0 5px;
border-top: #038282 solid 1px; border-left: #038282 solid 1px; ; border-right: #038282 solid 3px; border-bottom: #038282 solid 3px;}   
#caseta{margin-top: 5px; margin-left: 5px; height: auto; width: 500px; font-size: .6em; padding: 0 5px 0 5px; 
border-top: #cb3127 solid 1px; border-left: #cb3127 solid 1px; ; border-right: #cb3127 solid 3px; border-bottom: #cb3127 solid 3px;}
.sign{text-align: right; float: right; width: 40%; height: auto; font-size: .8em;}
.sign hr {width: 20px; text-align: right; height: 3px; background: #cb3127; border: #cb3127 2px solid;}
.artp{font-size: .9em;}
.arth1{font-size: 1.5em;}
.arth2{font-size: 1.2em;}
.arth3{font-size: 1em;}
.bold {font-weight: bold;}
.italic{ font-style: italic;}
.underline{text-decoration: underline;}
.center {text-align: center}
.artheader{background: #cb3127; color: #fff; text-align: right; margin: 5px 0 0 3px;  font-weight: bold; padding-right: 5px;}
.artfooter{margin: 5px 0 0 3px;  font-weight: bold; padding-left: 5px; border-top: #038282 solid 1px; border-left: #038282 solid 1px; ; border-right: #038282 solid 3px; border-bottom: #038282 solid 3px; clear: both; height: 1.2em;}
.revfooter{font-weight: bold; float: right; font-size: .8em; color: #cb3127; padding: 2px 2px 2px 0;}
.artfooter a {font-size: .8em; font-weight: bold;  color: #000;}
.artfooter a:hover{ background: #cccccc;}
.spacer{height: 15px; clear: both;}
.frame_right{float: right; }
.frame_right img{float: none; clear: both; margin: 0; padding: 0;}
.frame_right span{clear: both; text-align: center; font-size: .8em; color: #ff6600; margin: 0; padding: 0; display: block; border-bottom: 1px solid #999999; border-right: 1px solid #999999;}
.frame_left{float: left; }
.frame_left img{float: none; clear: both; margin: 0; padding: 0;}
.frame_left span{clear: both; text-align: center; font-size: .8em; color: #ff6600; margin: 0; padding: 0; display: block; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}
.left_no_clear {float: left; margin: 2px; background: #999999; border: 1px solid #999999;}
table.arttable {border-collapse: collapse; border: 2px solid green;}
table.arttable td {border: 1px solid green;}
