﻿html { min-height: 100.1%; }

body { min-width: 760px; color: #000; background: #E3E3E3; }

body, th, td, font { font: 12px Verdana,Arial,sans-serif; }

.bodyline	{ /* border: 1px #98AAB1 solid;*/ }

hr	{ height: 0; border: solid #D1D7DC 0; border-top-width: 1px; }

/* Clean out MARGIN and PADDING */
html, body, form, fieldset, h3, h4, h5, h6, p, pre, blockquote,
ol, dl, dd 
		{ margin: 0; padding: 0; 
}

ul, ol, dl, li, dd { margin-top: 0; padding-top: 0; padding-bottom: 0; margin-bottom: 0; }

/* Add LEFT MARGIN */
ol, dd { margin-left: 2em; }

img.smile, img.postImg  { vertical-align: text-bottom; }

img.postImg        { margin: 2px 2px 0 0; }
img.postImgAligned { margin: 4px 4px 2px; }
var.img-left       { float: left; clear: left; }
var.img-right      { float: right; clear: right; }

/* ICONS */
img.forum_icon  { width: 46px; height: 25px; }
img.topic_icon  { width: 19px; height: 18px; }
img.pm_box_icon { width: 32px; height: 32px; }
/*
img.icon1       { width: 12px; height: 9px;  }
img.icon2       { width: 18px; height: 9px;  }
*/
img.spacer      { display: block; height: 1px; }

/* ================================================================ *
					HTML
 * ================================================================ */

h1	{ font-size: 18px; font-weight: 700; margin: 0.8em 0.2em 0.2em 0.2em; }
h3	{ font-size: 13px; font-weight: 700; letter-spacing: 1px; }
h4	{ font-size: 12px; font-weight: 700; }
h5	{ margin: 0.1em 0.6em; color: #339; font-weight: 400; font-size: 11px; font-family: "Courier New"; }
h6	{ margin: 0.3em 0.6em; color: #444; font-weight: 400; font-size: 11px; line-height: 100%; }

h1 a, h3 a	{ text-decoration: none; }
