/* RESET */
/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}

/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
a {	outline: none; } /* Gets rid of dotted outline in Firefox */


/* LAYOUT */
/* These rather presentational classes are generated by WP, so it's useful to have some styles for them. */
.aligncenter { display: block; margin: 0 auto; }
.wp-caption { border: 1px solid #666; text-align: center; background: #ccc; padding: 10px; margin: 10px; }

/* You might find the following useful */
br.clear { height: 1px; line-height: 1px; font-size: 1px; margin-top: -1px; display: block; clear: both; }
div { position: relative; }

/* This helps to identify headings at the initial build stage, so I thought it'd be useful to have it */
h1, h2, h3, h5, h5, h6 { font-weight:bold }

/* Miscellaneous 999 classes */
.centrum { text-align: center; }
.alleft { text-align: left }
.alright { text-align: right; }
.fleft { float: left; }
.fright { float: right; }