*{margin:0;padding:0;}
body{font:14px Arial, Helvetica, sans-serif;background:#000;text-align:center;color:#575757;}
a, a:link, a:visited{color:#856858;text-decoration:underline;}
a:hover, a:active{color:#c0c0c0;text-decoration:none;}
a img{border:0;}
img.alignleft{float:left;margin:0 10px 10px 0;}
img.alignright{float:right;margin:0 0 10px 10px;}
h1 a, h1 a:visited{color:#945A3B;text-decoration:none;}
#wrap{padding:0;margin:0 auto;width:1050px;}
#header{background:#000 url("../images/header/header_01.jpg") top center no-repeat;width:1050px;height:250px;overflow:hidden;margin:0 auto;position:relative;z-index:5;}
#main{width:872px;text-align:left;background:#000 url("../images/wrap_bg.jpg") top center no-repeat;margin:-38px auto 0 auto;}
#container{padding:120px 0 0 0;}
#content{padding:10px 18px;width:560px;}
#sidebar{width:250px;float:right;padding:0 0 0 15px;}
h1,h2,h3,h4,h5,h6{margin-top:10px;}
h1,h2,h3,h4{font-family:Georgia, Arial, Helvetica, sans-serif;font-weight:normal;}
h1{font-size:28px;color:#a36a3b;border-bottom:1px solid #322a24;margin:7px 0;}
h2{font-size:21px;color:#945a3b;}
h2 a,h2 a:link,h2 a:visited{color:#945a3b;}
h3{font-size:18px;color:#724a35;}
h4{font-size:16px;color:#644e42;}
p{padding:10px;}
b{color:#757575;font-weight:bold;}
ul,ol{margin:10px 0 10px 35px;}
li{list-style-type:disk;margin:5px 0;}
#sidebar{margin:0 17px 0 0;}
#sidebar ul{list-style:none;list-style-type:none;margin:0 0 10px 0;}
#sidebar li{border-bottom:1px solid #242424;list-style:none;list-style-type:none;margin:0;}
#sidebar li a{display:block;text-decoration:none;font:bold 14px Helvetica, Verdana, Arial, sans-serif;color:#6f6f6f;padding:4px 0 4px 7px;}
#sidebar li a:hover{margin-left:0;color:#fff;}
#sidebar li.current_page_item a, #sidebar li.current_page_item a:hover{border-left:5px solid #6f6f6f;margin-left:0;}
#user-box{padding:5px;background:#191817;border-radius:5px;-moz-border-radius:5px;font-size:12px;}
#user-box-avatar{float:left;background:#1f1f1f;padding:2px;border:1px solid #2f2f2f;border-radius:3px;-moz-border-radius:3px;}
#user-box-info{margin-left:63px;}
textarea, input[type="text"], input[type="password"], input[type="submit"], input[type="reset"], input[type="button"], input[type="file"], select, button{background:#121212;color:#8f8f8f;padding:2px 4px;margin:1px 0;-moz-border-radius:2px;-webkit-border-radius:2px;border:1px solid #4f4f4f;}
input[type="text"], input[type="password"], input[type="file"]{padding:3px 4px;}
textarea:hover, input:hover, select:hover, button:hover{background:#181818;}
.roundeddarkbox{background:#191817;border-radius:5px;-moz-border-radius:5px;padding:10px;margin:10px;}
.roundedbox{background:#242424;border-radius:5px;-moz-border-radius:5px;padding:10px;}
#message{width:450px;}
#comments,#news{list-style:none;}
.comment,.entry{display:block;margin:5px 5px 30px 5px;position:relative;padding:0 0 0 60px;}
.em{padding:3px 14px;border-radius:4px;-moz-border-radius:4px;font-size:12px;}
a.em,a.em:link,a.em:visited{background:#ba884e;margin:12px;color:#121212;text-decoration:none;}
a.em:hover,a.em:active{background:#fff;}
.post-tools{float:right;font-size:12px;}
.comment_delete,.entry_comment,.entry_comments{padding:2px 2px 2px 19px;background-position:left 50%;background-repeat:no-repeat;}
.comment_delete{background-image:url("../images/comment_delete.png");}
.entry_comment{background-image:url("../images/entry_comment.png");}
.entry_comments{background-image:url("../images/entry_comments.png");}
.avatar{position:absolute;left:0;top:0;}
.author{font-weight:bold;}
.says{font-style:italic;}
.date{font-size:11px;color:#3a3a3a;}
.text{padding:6px 0 0 2px;}
.small{font-size:75%;}
.clear{clear:both;}
#footer{clear:both;background:#0f0f0f;border-top:2px solid #141414;border-bottom:2px solid #141414;padding-bottom:10px;width:862px;margin:20px auto 0 auto;color:#575757;font-size:12px;}
#footer a, #footer a:link, #footer a:visited{color:#a4a4a4;}
#footer a:hover, #footer a:active{color:#fff;}
#footer h5{font-size:12px;}
#footer td{padding:10px 10px 0 10px;}
.section-heading{font:normal 28px Impact, Arial, sans-serif;margin:10px 0;color:#676767;text-decoration:underline;}
.membertable{width:100%;background:#000;font-size:12px;}
.membertable th{background:#121110;padding:4px;color:#c0c0c0;}
.membertable td{background:#191817;padding:4px;}
.member{font-size:14px;color:#a0a0a0;}
.alignleft{float:left;margin:10px;}
.alignright{float:right;margin:10px;}
.aligncenter{display:block;margin:10px auto;}
