*{margin: 0; padding: 0; color: #1a1a1a; font-family: Georgia; background-position: 0 0; background-repeat: no-repeat!important; outline: none; outline-style:none; outline-width:0; }

body, html{height:100%; min-height:100%;}
h1{font-size:18px; line-height:48px;}
h1 a{text-decoration: none; color: #1a1a1a;}
h2{font-size:14px; line-height:48px;}
a{color: #0000ee;}
a:hover{background-color:#ffffcc; font-weight:bold;}
a:visited{color: #666; background-color:#ffffcc;}
a:active{color: #0000ee; font-weight:bold; background-color:#ffffcc;}
p{margin: 10px 0;}
.more{font-size:10px; margin-top: 20px; color: #666;}
.more a{color: #666; background: none;}
ul li{font-size:11px; line-height:20px; list-style-type: none; border-bottom: 1px solid #e5e5e5;  background: url(bullet.png) 0 45%; padding-left:16px;}
ul li a{text-decoration: none;}
ul li span{color:#ccc; float: right;}
#wrap{background-position: 0 0; background-image: url(bg.png); height:100%; min-height:100%;}
#panel{width:720px; padding: 20px; margin: 0 auto; border-top: 3px solid #666; background:#fff; filter:alpha(opacity=90); -moz-opacity:0.90; -khtml-opacity: 0.90; opacity: 0.90; }
