/* =INITIAL 
   v2.1, by Faruk Ates - www.kurafire.net
   Addendum by Robert Nyman - www.robertnyman.com */

/* Neutralize styling: 
   Elements we want to clean out entirely: */
html, body, form, fieldset {
	margin: 0;
	padding: 0;
	font: 100%/120% Verdana, Arial, Helvetica, sans-serif;
}

/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
	margin: 1em 0;
	padding: 0;
}
/* BLAQ: in IE, bullets get cut off if <ul> has zero margin. Fixed in IE-specific css. */
/* BLAQ: the way I lay out lists and items, inner lists are not indented. Let's fix this. */
/* BLAQ: also, no vertical margin on inner lists -- the indent makes them stand out, and we don't need tne uneven spacing. */
ul ul, ul ol, ol ul, ol ol {
	margin : 0.5em 0 0 1em;
}

/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
	margin-left: 1em;
}
/* BLAQ: ordered list items'  markers are farther away than undordered list items' */
ol li {
	margin-left: 1.5em;
}

/* Harmonize Q tag (i.e. no rendered quotes, we'll code them ourselves)
   between other browser and IE */
q:before, q:after {
	content: "";
}

/* Miscellaneous conveniences: */
form label {
	cursor: pointer;
}
fieldset {
	border: none;
}

table {
	border-collapse: collapse;
}

/* Form field text-scaling */
input, select, textarea {
	font-size: 100%;
}