* img {border: 0;}
body {margin: 0; padding: 0;}
#wrapper {margin: 0 auto; padding: 0; width: 800px;}

#home-nav {margin: 0; padding: 0; float: left; width: 800px; height: 37px; text-align: center; background: #ccc url(../img/home-nav-bk.jpg) no-repeat;}
#home-nav a:link, #home-nav a:visited {margin: 0; padding: 0.5% 1.75%; font: normal 94% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFF;}
#home-nav a:hover {color: #000; background: #FFF;}
#home-content {margin: 0px; padding: 0px; clear: both;}
#home-paul {margin: 0px; padding: 0px; float: left; width: 336px;}
#home-first {margin: 0px; padding: 0px; float: left; width: 324px;}
#home-second {margin: 0px; padding: 0px; float: left; width: 140px;}

#header {margin: 0; padding: 0; float: left; width: 100%; background: #FFF;}
#logo {margin: 0; padding: 0; float: left; height: 85px; width: 45%; background-color: #FFF;}
#top-quote {margin: 0; padding: 1.75% 1% 0 0; float: right; width: 54%; text-align: right; background-color: #FFF;}

#nav {margin: 0 0 2% 0; padding: 0; float: left; width: 100%; height: 70px; text-align: center; background: url(../img/nav-inside-bk.jpg) no-repeat;}
#nav a:link, #nav a:visited {margin: 0; padding: 0.5% 1.75%; font: normal 94% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #FFF;}
#nav a:hover {color: #000; background: #FFF;}

#icon {margin: 0; padding: 0 1% 0 1%; float: left; width: 7%; background: #FFF;}
#content {background-color: #FFF; margin: 0; padding: 0; float: left; width: 64%; font: normal 70% Verdana, Arial, Helvetica, sans-serif; color: #000; display: inline;}
#content a:link, #content a:visited {margin: 0; padding: 0; font: normal 100% Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #0066CC;}
#content a:hover {color: #3399CC;}
#content li {padding: 0 0 4% 0;}

#side-nav {margin: 0 0 0 1%; padding: 0 0 0 1%; float: right; width: 20%; height: 20em; border-left: #CCC thin solid;}
#side-nav ul {margin: 0; padding: 0;}
#side-nav li {margin: 0 0 4% 0; list-style: none;}
#side-nav a:link, #side-nav a:visited {margin: 0; padding: 0 0 0 3%; font: normal 75% Arial, Helvetica, sans-serif; text-decoration: none; text-transform: capitalize; color: #666; display: block; text-align: left;}
#side-nav a:hover {color: #FFF; background-color: #B08A39;}

#footer {margin: 2% 0 0 0; padding: 2% 0 0 0; clear: both; width: 100%; text-align: right; font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif; color: #777;}
#footer a:link, a:visited {padding: 1px 7px; font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; color: #999;}
#footer a:hover {padding: 1px 7px; color: #FFF; background-color: #999;}

td {padding: 0.5em 0 1.5em 0; border-top: #D1D1D1 thin solid;}

hr {margin: 0 0 2% 0; border: 0; background-color: #D1D1D1; height: 1px; width: 100%; text-align: left;}

h1 {margin: 0 0 2% 0; padding: 0; font: normal 200% Arial, Helvetica, sans-serif; color: #000;}
h2 {font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #000;}

.section {margin: 0; padding: 0.5% 1.75%; font: normal 94% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #000; background-color: #FFF;}
.new {font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #FF0033;}
.title {font: bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; text-transform: capitalize; color: #000;}
.quote {font: italic 14px/16px Georgia, "Times New Roman", Times, serif; color: #999;}
.reference {font: normal 14px/16px Georgia, "Times New Roman", Times, serif; color: #999;}

#errorDisplay {margin: 0 0 1em 0; padding: 0.1em; border: 1px solid #BB0000; background-color: #FFE813; display: none; width: 300px; float: left; clear: both;}
#errorDisplay ul {margin: 0; padding: 0 0 0 1em; list-style-type: none; font: normal 12px Arial, Helvetica, sans-serif;;}
#contact-form {
	margin: 0;
	padding: 0;
	float: left;
	width: 500px;
}