body{margin: 8px; background-color: #333; font: 13px Arial, Helvetica, sans-serif; color: #005;}
h1{margin: 0; padding: 0 5px 5px 5px; font: bold 14px Arial, Helvetica, sans-serif; color: #003; letter-spacing: 3px; border-bottom: dotted 1px #003; cursor: default;}
img{border: 0;}
a{color: #003;}
a:hover{color: #006;}
p{margin: 5px 5px 10px 5px; padding: 0; text-align: justify; text-indent: 20px;}
ul{margin: 0; padding: 5px 5px 10px 5px; list-style-type: disc; list-style-position: inside; text-align: justify;}
li{margin-bottom: 5px;}
#bottle{margin: 0 auto; width: 760px; background-color: #505050; border: solid 1px #000;}
#top{background: url('/./images/top.jpg') no-repeat; width: 760px; height: 173px;}
#top .user{padding: 155px 5px 0; font: bold 12px Verdana, Geneva, sans-serif; color: #ccc; text-align: right; cursor: default;}
#head{border-top: solid 1px #000; border-bottom: solid 1px #000; background: url('/./images/head.png') no-repeat; width: 760px; height: 17px;}
#nav{float: left; width: 137px; cursor: default;}
#nav b{color: #000; cursor: text;}
#nav .statsimg{margin-top: 6px; background: url('/./images/nav_stats.png') no-repeat; width: 137px; height: 15px;}
#nav .stats{padding: 5px; color: #003; background-color: #666;}
#nav .guild{margin-left: 2px; vertical-align: 6px; color: #000; border-bottom: dotted 1px #000; font-weight: bold; cursor: text;}
#nav .break{background: url('/./images/nav_break.png') no-repeat; width: 137px; height: 16px;}
#body{float: right; width: 608px; padding: 7px; background: url('/./images/bg.jpg') #686868 no-repeat; border-left: solid 1px #000; min-height: 275px;}
#foot{clear: both; border-top: solid 1px #000; background: url('/./images/foot.png') no-repeat; width: 760px; height: 17px;}
#members h2{margin: 0; font-size: 15px; color: #003;}
#members h3{margin: 0; font-size: 12px;}
#members td{padding: 0;}
#members b{color: #003; font-weight: bold; cursor: default;}
#members .row{margin: 5px;}
#members .solo{margin: 5px auto 15px auto;}
#members .info{padding: 0 5px;}
#calc{margin: 5px; padding: 0; text-align: center; cursor: default;}
#calc form{margin: 0;}
#calc select, #calc input{font-size: 12px;}
#calc th{color: #003; border-bottom: dotted 1px #003; padding: 3px 0;}
#calc td{padding: 3px 1px 0 1px;}
#calc hr{width: 40%; border: 0; color: #003; background-color: #003;}
#calc .kills{font-weight: bold; font-size: 16px; color: #003;}
#calc .results{margin-bottom: 10px; cursor: auto;}
#calc .results b{color: #003;}
#calc .monster{margin: 5px;}
#calc .input{margin: 0 auto; text-align: left; width: 350px;}
#calc .heal{font-weight: bold; color: #6c0; font-size: 16px; margin-bottom: 3px; cursor: text;}
#calc .healOpt{margin: 0 auto; text-align: right; width: 129px;}
#calc .aspd{font-weight: bold; color: #003; font-size: 16px; margin-bottom: 3px; cursor: text;}
#calc .pad{margin-bottom: 3px;}
#calc .button{font-size: 13px; margin-top: 5px;}
.back{font-weight: bold; margin: 0 5px 5px 5px;}