﻿* {
   margin:0;
   border:none;
   padding:0;
     }
p {
    font-family:verdana,arial,sans-serif;
    line-height:1.5;}
   /* ----------------------------------- layout ----------------------------------- */
body {
        background: white;
        }
div#wrapper {
	     margin: 0 50px 0 50px;
             background:transparent;
             }
div#top {
         background:#eee;
         text-align:left;
         font-family:Arial,Tahoma;
          }
div#top h2 {
            padding-top:5px;
            padding-left:10px;
            color:#666;
	    line-height:1.5em;
            }
div#navpanel {
              padding:10px 5px 10px 5px;
	      border-top:solid 1px #fff;
              background:#eee;
              text-align:left;
              }
div#navpanel table {
	            width:100%;
	            border-collapse: collapse;
	             }
div#navpanel tr#navlist td {
	                    padding:8px;
			    width:25%;
                            background:#a61818;
	                    text-align:center;
                            }

div#sidebar {
             margin-top:5px;
             padding:10px 0 10px 0;
             float:left;      
             width: 150px;
             background: #eee;
             line-height:1.2em;
	     font-size:0.875em;
             }
div#sidebar h4 {
                padding:5px;
		text-align:center;
		font-family:Arial;
	         } 
div#maincontent {
	         float:left;
                 border-top:solid 2px #eee; 
                 margin:10px 0 0 10px;
                 padding:10px 0 0 10px;
                 width: 75%;
                 }
div#maincontent h1,h2,h3,h4,h5 {
                                text-align:left;}
div#maincontent h3#poemhead {
	                     text-align:center;
			     font-size:1em;
			     font-family:"微软雅黑"}
div#maincontent pre {
	             font-size:0.9em; 
		     text-align:center;
	              }
div#maincontent ul li {
	                   list-style:circle;
	                   margin-left:40px;
		           padding-top:5px;}
div#maincontent ul a {font-size:0.875em;}
div#footer {
            clear:both; 
	    margin-bottom:10px;
	    padding:10px 0 10px 0;
	    height:46px;
	    background:#eee;
	    }
div#footer p {
	      text-align:center;
              font-size:0.65em;
              line-height:1.5em;
              text-indent:0;}
.w3c {margin-left:20px;
      float:left;
      vertical-align:middle;}
/* ----------------------------------- maincontent ----------------------------------- */
p {
   text-indent:2em;}
div#maincontent p {
	           font-size:0.875em;
                   color: rgb(15,15,15);
		   text-align: left;
		   line-height:1.5em;
                    }
div#sidebar li {
                list-style:none;
                padding:3px;
		text-align:center;
                }
img.figure {height:450px;width:600px;}
/* ----------------------------------- links ----------------------------------- */
a {
   font-family:arial,verdana,sans-serif;
   font-weight:bold;
   }
a:link, a:visited, a:hover, a:active {
                                      text-decoration:none;
                                      color:#36c;
                                     }
a:hover, a:active {text-decoration:underline;}
a.navlink:link, a.navlink:visited {color:#eee;}

