/*
Description:Reset styles for BodyBasics.biz
Author: Lance Willett, simpledream.net
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
body { background-color: #fff; color: #333; line-height: 1.4; font-family: Georgia, sans-serif; font-size: 93.75%; /* The font-size percentage is of 16px (0.875 * 16px = 15px). Divide desired pixel size by 15 to get em measurement. */ }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
a img { border: none; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; }
h1 { font-size: 2em; line-height: 1; margin-bottom: .25em; }
h2 { font-size: 1.8667em; margin-bottom: .5em; }
h3 { font-size: 1.4667em; line-height: 1; margin-bottom: .75em; }
p { margin: 0 0 1em; }
a:link { color: #369; text-decoration: none; }
a:visited { color: #669; text-decoration: none; }
a:hover, a:active, a:focus { color: #06c; text-decoration: underline; }
strong { font-weight: bold; }
em { font-style: italic; }
li ul, li ol { margin:0 1.5em; }
ul, ol { margin: 0 1.5em 1.5em 1.5em; }
dl{ margin: 0 0 1em 4em; list-style: none; text-align: left; }
dt{ font-weight: bold; }
blockquote { padding: .25em 1em; text-align: left; font-style: italic; }

