/* -------------------------------------------------------------- 
  	TABLE OF CONTENTS 
	
	1. Cross-browser Reset
	2. Site styles
-------------------------------------------------------------- */

/* -------------------------------------------------------------- 
  	1. Cross-browser reset 
-------------------------------------------------------------- */

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;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

body { line-height: 1.5; }

/* -------------------------------------------------------------- 
  	2. Site Styles 
-------------------------------------------------------------- */
body { background: #f2f2f2 url(../images/design/body-bg2.jpg) 0 0 repeat-x; color: #000000; font: 62.5% arial, helvetica, sans-serif; }
#wrapper { width: 860px; margin: 0 auto; position: relative; padding-top: 515px; }
h1 { background: url(../images/design/logo.jpg) 0 0 no-repeat; width: 448px; height: 64px; text-indent: -9999px; position: absolute; top: 200px; left: 200px; }
span.phoneNumber { background: url(../images/design/phone-number.jpg) 0 0 no-repeat; display: block; text-indent: -9999px; width: 148px; height: 32px; position: absolute; left: 490px; top: 65px; }
p { text-align: center; font: normal 1.2em "helvetica neue", helvetica, arial, sans-serif; color: #666666; }