div#content {width:900px;margin:auto;}
div#header {margin:20px;width:900px;}
div#header_left {float:left;margin:5px;width:260px;text-align:center;line-height:1.5;}
div#header_right {float:left;width:260px;height:150px;margin:5px;padding:5px;border:1px dotted #FF0000;background:#ffcc7c;text-align:center;line-height:2;}
div#main {margin:5px;}
div.box {float:left;width:260px;height:150px;margin:5px;padding:5px;border:1px dotted #FF0000;background:#ffcc7c url(hole.gif) no-repeat;}
div.box_title {height:25px;font-weight:bold;font-size:larger;padding-left:25px;cursor:move;}
div.box_dic {height:15px;font-size:smaller;padding-left:25px;}
div.box_body {height:100px;padding:5px;overflow:auto;}
a.box_mid {display:block;text-align:center;margin-top:30px;font-weight:bold;font-size:larger;}
table#cards {width:600px;margin:10px auto;padding:10px;}
table#cards th {padding:5px;background:#ffcc7c;}
table#cards td {padding:5px;border:1px dashed #ffcc7c;}
div#footer {margin:20px 10px;text-align:center;}
.page span {border:1px dashed #ffcc7c;background-color:#ffcc7c;padding:4px;margin:2px;line-height:3em;}
.page a {border:1px dashed #ffcc7c;background-color:#ffcc7c;padding:4px;margin:2px;ine-height:3em;}
.page a:hover {background-color:#FFFFFF;}
