/*a46010 - dk brown; title, subpage header235c8a - med blue; visited (426f93)014375 - dk blue; hoverf1c35a - bright goldfff8e7 - lt lt peach; bg1b1204 - almost black*/body {	background: #fff8e7 url(images/bg.jpg) repeat-x top fixed;	margin: 0;		padding: 0;	/* font-family: georgia, "times new roman", serif; */	font-family: "Trebuchet MS", Trebuchet, "Lucida Grande", "Lucida Sans", Arial, sans-serif;	}body#index {	background-attachment: scroll !important;	}	body, p, div {	color: #1b1204;	}div#wrap {	width: 970px;	margin: 0px auto;	text-align: left;	padding: 0;	padding-top: 10px;	background: #fff8e7 url(images/contentbg.jpg) no-repeat top fixed;	}#index div#wrap {	margin-top: 0;	width: 760px;	background: none;	padding: 0;	}#content, #foot {	padding: 0 20px;	}#index #foot {	padding: 0;	}	h1, h2 {	font-family: georgia, "times new roman", serif;	font-weight: normal;	text-align: left;	padding: 0;	}	h1 {	font-size: 26px;	font-style: italic;	color: #a46010;	margin: 0px 10px 16px 10px;	}h2 {	color: #1b1204;	font-size: 20px;	margin: 0px 10px 8px 10px;	}	.alignright h1 {	margin-left: 0;	}#nav {	margin: 0 auto;	text-align: center;	width: 760px;	}	#blog a, #portfolio a, #services a, #designer a {	text-align: left;	display: block;	font-family: "Arial Black", arial, sans-serif;	font-size: 18px;	text-transform: uppercase;	padding: 100px 0 10px 19px;	color: #fff;	text-shadow: #a46010 0 -1px 1px;	}#nav a:hover, #nav a:active {	color: #1b1204;	text-decoration: none;	text-shadow: #fff 0 -1px 3px;	}#blog, #portfolio, #services, #designer {	float: left;	width: 190px;	height: 140px;	}	#blog {	background: url(images/philosophy.jpg) top no-repeat;	}	#portfolio {	background: url(images/portfolio.jpg) top no-repeat;	}	#services {	background: url(images/services.jpg) top no-repeat;	}	#designer {	background: url(images/designer.jpg) top no-repeat;	}a {	text-decoration: none;	font-weight: bold;	}	a:link {	color: #235c8a;	}a:visited {	color: #014375;	}	a:hover, a:active {	text-decoration: underline;	color: #a46010;	}a.img {	border: none;	}	#foot {	margin-top: 30px;	}#footernav {	color: #f1c35a;	border-bottom: 1px solid #f1c35a;	margin: 0 10px;	padding: 0px 0px 6px 0px;	font-size: 13px;	}#footernav a {	text-transform: uppercase;	}	#copy {	margin: 6px 0px 12px 0px;	padding: 0px 10px;	color: #a46010;	font-size: 11px;	}p {	line-height: 135%;	padding: 0px 10px;	margin: 0px 0px 14px 0px;	font-size: 13px;	}#foot p {	margin-bottom: 6px;	font-size: 17px;	font-family: georgia, "times new roman", serif;	font-style: italic;	}#foot p a {	font-weight: normal;	}	img.border, #biopic {	border: 10px solid #fff;	margin-bottom: 12px;	}#biopic {	float: left;	margin-right: 24px;	margin-left: 10px;	}.thumbnails {	width: 400px;	float: left;	margin-right: 20px;	}ul {	margin: 0;	margin-bottom: 12px;	/* list-style-type: square; */	list-style-image: url('images/bullet_star.png');	}li {	font-size: 13px;	line-height: 100%;	padding-bottom: 4px;	}b {	background: #fff;	padding: 0 1px;	}i {	font-family: georgia, "times new roman", serif;	font-size: 110%;	}	small {	font-size: 11px;	}	acronym {	border-bottom: #c59053 solid 1px;	padding-bottom: 0px;	}	.alignright {	float: right;	text-align: left;	margin-left: 24px;	margin-right: 10px;	}.alignright img {	margin-bottom: 12px;	}hr {	border: none;	margin: 0;	padding: 0;	clear: both;	}