body {
   margin:0; padding:0;
background-color: #fff;
color: #5d80c1;
font-size: 10pt;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   }
   
#static {display:block; width:92px; height:93px; background:url('images/static.gif') no-repeat top left;}
#static em {display:none;}
img {border:0;}
a {
  text-decoration: underline;
  color: #FF2020;
}

a:hover {
  text-decoration: none;
}

#wrapper {width:100%; margin:0; padding:0; background:url('images/headerbg.gif') repeat-x top;}
#header {width:980px; height:90px; margin:0 auto; padding:0;}
#header #top {width:100%; height:33px;}
#header a#logo {margin:0px; display:block; width:402px; height:57px; background:url('images/logo.gif') no-repeat top left; margin-left:80px; float:left;}
#header h1 {margin:0px; float:left; display:none;}
#header ul {float:left; margin:0; padding:0; margin-left:120px;}
#header li {float:left; display:block; width:96px; height:53px; margin-left:3px;}
#header li a {
     display:block; width:96px; 
     height:53px; padding:0; 
     margin:0; background:url('images/button-normal.gif') no-repeat top left;
     line-height:60px; text-align:center;
     font-size:12pt;
     color:#000040;
     text-decoration:none;
     }
#header li a:hover {background-position: left -53px; color:#fff}
#header li a.active {background:url('images/button-active.gif') no-repeat top left; color:#fff;}

#body {width:980px; margin:0 auto; padding:0; margin-top:20px;}
.clearBoth {clear:both; margin:0; padding:0;}
.floatRight {float:right;}
.floatLeft {float:left;}
#mainContent {width:750px;}
#rightBar {width:220px; border-left:3px solid #ffd47d;}
ul#rightBlocks {padding:15px; margin:0;}
ul#rightBlocks li {list-style:none; display:block; margin-bottom:10px;}
ul#rightBlocks li h3 {padding:0; margin:0 0 10px 10px;}

ul#rightBlocks li ul.statistics {margin:0; padding: 0 10px 0 10px;}
ul#rightBlocks li ul.statistics li {margin-bottom:5px; border:1px solid #eeeeee;}
ul#rightBlocks li ul.statistics a {display:block; width:100%; height:20px; text-decoration:none; color:#FF8000}
ul#rightBlocks li ul.statistics a:hover {background:#F4F4F4; color:#FF2828}
ul#rightBlocks li ul.statistics li.more {text-align:right;}
ul#rightBlocks li ul.statistics li.more a {color:#5d80c1;}

#intro {padding:10px; border-bottom:3px solid #ffd47d; margin-bottom:10px;}
#intro h2 {padding:0; margin:0; margin-left:30px;}
#intro #group_feed {display:block; margin-left:30px; padding-left:45px; font-size:9pt; color:#B5B5B5; background:url('../../images/rss.gif') no-repeat left;}

#latest h2 {padding:0; margin:0; margin-left:30px;}
#latest a {text-decoration:none; color:#;}
.thumb a img {border:2px solid #E6E6E6; width:160px; height:160px;}
.thumb a:hover img {border:2px solid #C1BFC1;}
.summary {padding:0; margin:0; text-align:left;}
.summary li {list-style:none; display:block;margin-bottom:3px; border:1px solid #FFB5B0;}
.summary li a {display:block; width:100%; height:20px; margin-left:0px; text-indent: 5px; color:gray;}
.summary li a:hover {color:#000; background:#fff;}
.summary table {width:100%; border-collapse: collapse}
.summary td {height:20px;}

.summary1 {padding: 0 0 0 25px; margin:0;}
.summary1 span {color:#000}
.summary1 a {color:#aaa}

#commentWrapper {padding-left:100px;}

#comments ul {margin:0; padding:0; list-style:none;}
#comments li {display:block; margin:5px 0 0 0; padding:0; border-bottom:2px solid #EBEBEB;}
#comments a {color:#FF2020; text-decoration:underline;}
#comments a:hover {text-decoration:none;}
#comments a.name {padding-left:5px;}
#comments span.date {color:#B9B9B9;}
#comments p {color:#000;}

#commentform {margin-top:20px;}
#commentform ul {list-style:none;}
#commentform li {display:block; padding:0; margin:5px;}
#commentform li input {font: normal 100% "Lucida Sans Unicode",sans-serif;}
#commentform li textarea {width:300px;}

#img {width:360px;}
#img a img {border:5px solid #DAD8DA;}
#img a:hover img {border:5px solid #C7C5C7;}
#desc {width:280px;}

ul#middleBtns {margin:0; padding:0;}
ul#middleBtns li {float:left; display:block; padding:0; margin:10px 135px 10px 0;}
 
a#downloadBtn {display:block; width:113px; height:47px; background:url('../../images/download.gif') no-repeat top left;}
a#downloadBtn:hover {background:url('../../images/download-hover.gif') no-repeat top left;}
#downloadBtn h1 {display:none;}

a#previewBtn {display:block; width:113px; height:47px; background:url('../../images/preview.gif') no-repeat top left;}
a#previewBtn:hover {background:url('../../images/preview-hover.gif') no-repeat top left;}
#previewBtn h1 {display:none;}

.nav {padding:5px;}
.nav a {padding: 0 6px 0 6px; margin: 0 2px 0 2px;}
a.pageNum {border:1px solid #EFEFEF; color: gray;}
a.pageNum:hover {background:#ffd47d;} 
a.selectedPage {border:1px solid #EFEFEF; background:#AEAEAE; color:#fff;}
a.next {border:1px solid transparent;}
a.next:hover {border:1px solid #EFEFEF;} 

#rss {padding:3px;}
#rss a#rss-icon {display:block; width:70px; height:70px; background:url('./images/rss-icon7.gif') no-repeat top left; float:left;}
#rss a#rss-link {display:block;font-size:11pt; margin-top:12px;}
#rss em {display:none;}

#rss ul {padding: 0 10px 0 10px; margin:0;}
#rss ul li {margin-bottom:2px;}
#rss ul li a {display:block; width:100%; height:20px; background:url('../../images/feed-icon.gif') no-repeat left; padding-left:20px;}

#rss-2 ul li {margin-bottom:2px; height:20px; border:none;}
#rss-2 ul li a {background:none; height:15px;}

#recommend {text-align:center; padding:0 5px 0 5px;}

#footer {width:980px; margin:0 auto; padding:0; padding-top:10px; text-align:center; margin-top:20px; border-top:3px solid #ffd47d; height:30px;}