body {margin:0px;padding:0px;background-color:#000;font-family:verdana; font-size:9pt;background:#000 url(img/bg-body.png) top center repeat-x;width:100%;}
#main {margin:50px auto 15px auto;width:800px;background-color:#efefef;color:#333;padding:20px;border:1px solid #111;}
#content {width:470px;margin-left:320px;}
#side {width:300px;font-size:8pt;float:left;}
#additional {clear:left;}
.copyfoot {color:#ccc;font-size:7pt;text-align:center;margin:10px;}
.timg {border:2px solid #000;margin:0px 10px 10px 0px;}
h1 {margin:0px;padding:0px;height:80px;text-align:center;}
h1 a img {border:none;}
h2 {background-color:#beb083;color:#000;font-size:150%;padding:2px;margin-bottom:15px;}
.date {text-align:right;margin-top:-34px;padding-right:10px;font-size:7pt;}
.a_th:hover {	background-color: transparent;}
.a_th img {		border: 1px solid #999;	}

a {text-decoration:none;}
a:link {color: #8f720c;text-decoration:none;}
a:hover {background-color: #cde4b1;text-decoration:none;}



/*Admin*/
#a-header {margin:0px;padding:8px;background:#efefef url(img/title2.png) center no-repeat;height:70px;}
.controls {border-top:1px solid #999;padding-top:10px;text-align:left;margin-top:10px;}
.controls a {padding:3px 6px;border:1px solid #999;background:#fff url(img/btn-up.png) bottom left repeat-x;font-size:8pt;}
.controls a:hover {color:#66a;}
.controls a:active {background:#fff url(img/btn-down.png) bottom left repeat-x;}

.datatab {border-top:1px solid #ccc;border-left:1px solid #ccc;}
.datatab tr td {border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:4px;}

.lbl {padding-right:10px;}
.formtab {margin:0px auto;}
.submit {border-top:1px solid #999;padding-top:10px;text-align:center;margin-top:10px;}

/*dialog*/
#dialog {position:fixed;left:25%;top:50px;width:50%;}
#dialog .dwin {background-color:#ff9;border:1px solid #999;padding:0px;}
.dwin-bar {background-color:#eef;color:#000;padding:6px;border-bottom:1px solid #999;font-weight:bold;}
.dwin-bar .btns {float:right;width:20px;text-align:right;height:12px;font-weight:normal;}
.dwin-bar .btns a {padding:2px 5px;border:1px solid #999;background:#fff url(img/btn-up.png) bottom left repeat-x;font-size:8pt;line-height:12px;height:12px;display:block;}
.dwin-bar .btns a:hover {color:#66a;}
.dwin-bar .btns a:active {background:#fff url(img/btn-down.png) bottom left repeat-x;}
.dwin-cnt {padding:5px;}

#lyrics {position:fixed;left:20%;top:50px;width:60%;}
#lyrics .dwin {background-color:#fff;border:1px solid #999;padding:0px;}

.sm {font-size:7pt;}
