html * {margin:0;padding:0}
body {position:relative;width:900px;margin:0 auto}
h3 {margin:30px 0 12px 0}
p {margin-bottom:12px}
td {border-bottom:#999 1px dotted;padding:5px}
img {border:1px solid;padding:5px;margin:20px}
ul {margin:20px 25px;list-style-type:square}
li {margin-bottom:6px}

/* DIVS */
#in {width:900px;clear:both}
#head {width:900px;height:100px;position:relative}
#head a {position:absolute;right:10px;bottom:10px}

#post_body,#post_head {margin:0 10px}

#post_head {width:556px}
#post_head h2 {width:536px;height:62px;padding:0 10px;margin:10px 0}
#post_body {clear:both;width:556px}
#comments {padding:20px;width:860px}
#comments form {width:536px;border:solid;border-width:2px 0;padding:10px;margin:20px 0}
#footer {width:860px;float:left;clear:both;padding:20px;margin:10px 0}

div.code {padding:10px;border:1px dotted}
div.post_ad {width:300px;padding:20px 20px 10px 20px;border:5px solid;float:left;margin:0 20px 20px 0}
div.comment {width:536px;margin:10px 0;padding:10px}
div.comment_official {width:536px;border:solid;border-width:1px 0;margin:5px 0;padding:10px}

/* CLASSES */
span.note {top:-2px;position:relative}

/* FORMS */
form {position:relative}
label,input,textarea,select {position:relative;float:left;clear:both;margin:3px 0}
label {width:530px;margin:10px 0 0 0}
input.btn {padding:5px;border:2px solid}