body {	padding: 0;	margin: 0;	background: #808080;	color: #7b1713;	font-family: Helvetica, Arial, Sans-serif;	font-size: 11px;	scrollbar-face-color : #e9a665; 	scrollbar-highlight-color : #ebbd92; 	scrollbar-3dlight-color : #eac59f;	scrollbar-darkshadow-color : #7b1713; 	scrollbar-arrow-color : #7b1713; 	scrollbar-shadow-color : #be6600; 	scrollbar-track-color: #fdf5ea;}p, td, li, div {	color: #7b1713;	font-family: Helvetica, Arial, Sans-serif;	font-size: 11px;}img {	border: 0;}a {	color: #9b5243;	text-decoration: underline;}a:hover {	color: #7b1713;	text-decoration: none;}ul {	margin-top: -.5em;	padding-top: 0;}#wrapper {	width: 900px;	height: 600px;	background: #fae0c0 url(../templateimages/bg_grey.jpg) no-repeat;	margin: 0 auto;	text-align: left;}#header {	height: 71px;	padding: 59px 0 42px 121px;}#logo {	float: left;}#nav {	padding: 57px 0 0 76px;	float: left;	height: 16px;}#nav ul, #nav li {	margin: 0;	padding: 0;	list-style-type: none;}#nav li {	float: left;}#main {	padding: 0 0 0 121px;}	#mainImage {	width: 288px;	padding-right: 18px;	height: 363px;	float: left;	background: url(../templateimages/book.jpg) no-repeat;}	#contact #mainImage {	width: 288px;	padding-right: 18px;	height: 363px;	float: left;	background: url(../templateimages/contact.jpg) no-repeat;}	#about #mainImage {	width: 288px;	padding-right: 18px;	height: 363px;	float: left;	background: url(../templateimages/about.jpg) no-repeat;}#specs #mainImage {	width: 88px;	padding-right: 18px;	height: 363px;	float: left;	background: url(../templateimages/products.jpg) no-repeat;}#products #mainImage {	width: 288px;	padding-right: 18px;	height: 363px;	float: left;	background: url(../templateimages/products.jpg) no-repeat;}#content {	width: 343px;	height: 363px;	overflow: auto;	float: left;	padding-right: 9px;}#gallcontent {	width: 658px;	padding: 0;	overflow: none;	float: none;}#content h1 {	 font-size: 150%;	 margin: 0 0 1em 0;}#content h2 {	 font-size: 135%;	 margin: 0 0 1em 0;}#content h3 {	 font-size: 120%;	 margin: 0 0 1em 0;}#content p {	margin: 0 0 1em 0;	color: #7b1713;	font-family: Helvetica, Arial, Sans-serif;	font-size: 11px;}#footer {	padding: 44px 0 0 0;	text-align:center;}#footer p {	font-size: 9px;	padding: 0;	margin: 0;	color: #9b5243;}#footer p a {	color: #9b5243;	text-decoration: none;}#footer p a:hover {	text-decoration: underline;}/* Hack used to ensure floating divs work correctly */.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.clearfix {display: inline-table;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */* End of 'Home style' */ 