/*******************************************************This version of reset.css developed by Eric Meyer - http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/*******************************************************/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;	background-image: transparent;}/* remember to define focus styles! */:focus {	outline: 0;}body {	line-height: 1;}ol, ul {	list-style: none;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}caption, th, td {	text-align: left;	font-weight: normal;}blockquote:before, blockquote:after,q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}/*******************************************************TITLE: Fixed One-Column #2 Layout (Basic) V1.0 (Beta)DATE: 20070807AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com*******************************************************/body {margin:20px 0 0 0;padding:0;height:100%;background-color:#ffffff;color:#333;  text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;line-height:1.2em;}a {color:#f7941d;text-decoration:underline;}a:hover {color:#cccccc;text-decoration:none;}ul {margin:0 0 0 20px;list-style-type:disc;}li {margin:0 0 0 8px;}blockquote {margin:1em;padding:.5em;background-color:#eeeeee;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}blockquote p {margin:.2em;}#container { 	margin:0 auto;padding:0;width:800px;text-align:left;vertical-align: middle;	background-color:#ffffff;}#header {margin:0;padding:0;height:110px;background-color:#fff;border-top:#f7941d solid 8px;}#header h1 {margin:0;padding:20px 0 0 20px;font-size:1.8em;letter-spacing:.1em;font-weight:lighter;}#header h2 {margin:10px 0 0 0;padding:0 0 0 20px;font-size:.9em;font-weight:lighter;letter-spacing:.1em;}/****************** LEFT COLUMN ******************/#siteid {width:150px;height:110px;}#leftColumn {float:left;margin:0;padding:0;width:150px;font-size:.8em;border-top:#f7941d solid 8px;color:#666;}#leftColumn p {margin:0 0 0 5px;}#leftColumn h2 {margin:0 0 10px 0;padding:10px 0 0 5px;font-size:1.2em;font-weight:bold;border-top: 1px solid #ccc;}#leftColumn ul {margin:0 0 0 0;list-style:none;text-indent:5px;line-height:25px;}#leftColumn li {display: block;margin:0 0 0 0;border-top: 1px solid #ccc;}#leftColumn li a {display: block;text-decoration:none;color:#666;}#leftColumn li a:hover{display: block;text-decoration:none;color:#fff;background-color:#f7941d;}/****************** CENTER COLUMN ******************/#centerColumn { 	margin:0 0 0 180px;padding:0;background-color:#ffffff;border-top:#f7941d solid 8px;}#centerColumn p{ 	font-size:.8em;}#centerColumn img {border: 1px solid #f7941d;margin:5px 0 0 0 ;}#centerColumn h1 {text-indent:-2000px;}#centerColumn h2 {margin:0;padding:0 0 5px 0;font-size:1.3em;letter-spacing:.1em;}#centerColumn h3 {margin:0 0 5px 0;padding:0;font-size:1.1em;letter-spacing:.1em;}#centerColumn ul {font-size:.8em;}#pageheadingIndex {height:110px;margin:0 0 10px 0;border-bottom: 1px solid #ccc;background:url(../images/header_index.gif) no-repeat;}#pageheadingAbout {height:110px;margin:0 0 10px 0;border-bottom: 1px solid #ccc;background:url(../images/header_about.gif) no-repeat;}#pageheadingWork {height:110px;margin:0 0 10px 0;border-bottom: 1px solid #ccc;background:url(../images/header_work.gif) no-repeat;}#pageheadingContact {height:110px;margin:0 0 10px 0;border-bottom: 1px solid #ccc;background:url(../images/header_contact.gif) no-repeat;}#pdf {text-align:center;}#last {margin:0 0 150px 0;}/****************** FOOTER ******************/#footer {position:relative;bottom:0;margin:10px 0 0 0;padding:0;height:30px;line-height:60px;text-align:center;font-size:.6em;background-color:#ffffff;border-top:1px solid #cccccc;}