/*lt grey - bfbfbfmed grey - 7f7f7fdk grey - 505050taupe - 6f7057beechwood - cdb791khaki - 3f4125*/body {	background: #6f7057;	margin: 0px;	font-family: verdana, arial, sans-serif;	font-size: .9em;	color: #fff;	}body#index, body#gallery {	padding: 16px 24px 16px 32px;	}body#gallery img {	padding: 1px;	background: #fff;	border: solid 7px #000;	}body#gallery img.nav {	padding: 0px;	background: none;	border: none;	margin: 0px 8px 4px 8px;	}body#gallery td {	background: #bfbfbf;	color: #000;	text-align: center;	font-weight: bold;	padding: 2px 4px;	width: 120px;	}		body#gallerynav {	background: #3f4125;	text-align: center;	padding: 8px 4px;	}body#gallerynav a {	text-transform: uppercase;	}body#gallerynav p {	font-size: 0.7em;	margin: 0px 0px 8px 0px;	}body#gallerynav img {	margin: 2px;	border: 5px #000 solid;	background: #fff;	padding: 1px;	}			div#wrap {	width: 80%;	margin: 0 auto;	}div#blurb {	padding-top: 6px;	}div#blurb p {	margin-top: 0px;	}	table#navtable {	float: right;	margin-left: 24px;	}	table#navtable td {	padding: 6px 8px;	text-transform: uppercase;	letter-spacing: .2em;	}h2, h4 {	font-family: georgia, "times new roman", serif; 	text-transform: uppercase;	text-align: center;	padding: 0;	}	h2 {	font-size: 2.5em;	letter-spacing: .2em;	color: #fff;	margin: 0;	}h1 {	font-size: 2.8em;	color: #fff;	margin: 0;	}h1 a, h1 a:hover {	text-decoration: none !important;	padding: 0 6px;	}	h4 {	font-size: 1.4em;	letter-spacing: .2em;	color: #cdb791;	margin: 0 0 1em 0;	}	h4.blurb, h4.ptitle {	letter-spacing: .1em;	}h4.ptitle {	font-size: 1.15em;	color: #000;	margin-top: 6px;	}	p, td, h5 {	font-family: verdana, arial, sans-serif;	font-size: .9em;	color: #fff;	}h5 {	text-transform: uppercase;	letter-spacing: .1em;	margin-top: 16px;	text-align: center;	}		p#copy {	font-size: 0.7em;	text-align: center;	margin-bottom: 0px;	} p#sales {	text-transform: uppercase;	letter-spacing: .3em;	margin-top: 16px;	text-align: center;	}	p {	padding: 0px;	margin: 16px 0px;	line-height: 140%;	}a {	text-decoration: none;	font-weight: bold;	color: #cdb791;	}a:hover {	text-decoration: underline;	color: #fff;	}img.nav, img#topblurb, .frame, .alignleft, .alignright {	padding: 1px;	background: #fff;	border: solid 5px #000;	}.frame {	width: 350px;	margin-bottom: 5px;	}	.frame h4, .frame p {	color: #3f4125;	text-align: center;	}.frame h4 {	margin: 10px 0px;	}	.frame p {	margin-bottom: 5px;	}	img#topblurb {	float: right;	margin: 0px 0px 2px 4px;	}b {	text-transform: uppercase;	font-size: 1.1em;		}	.alignleft {	margin-right: 24px;	float: left;	}	hr {	clear: both;	margin-top: 18px;	border: none;	}.alignright {	margin-left: 24px;	float: right;	}
