@charset "UTF-8";/* CSS Document */body {background-image: url(images/texture4.gif);font: .75em/2em Georgia, "Times New Roman", Times, serif;color: #c6c3b2 ;text-align: center;letter-spacing:.005em;}#container {background-color: #283a20;width: 80%;min-width:780px;margin-right: auto;margin-left:auto;text-align: center;overflow:hidden;}#nav {margin-left: auto;margin-right: auto;width: 90%;}#nav ul {list-style-type:none;padding: 20 px 0;margin; 0;display: none;text-align: center;}#nav li {list-style-type:none;float: left;width:20%;border: none;}#nav img {border: none;text-decoration:none;}#logo {clear: both;margin-top: 10px; margin-left: auto; margin-bottom: 20px;margin-right: auto;text-align: center;}p {text-align: left;margin: 1em;} #sample boards {width: 633px;margin: auto;background-color: #21311a;border: solid #21311a 5px;}a {color: #e7be61;text-decoration:none;}a:hover {text-decoration:underline;}.photo {float: left;padding: .8%;margin: .7em;background-color:#21311a;border: .7em #283a20 double;}.illus {float: left;margin: 1em;}.about {float: right;background-color:#21311a;margin: .5em;}a img {border: none;text-decoration:none;}#services a:hover {text-decoration:none;}#services {float: right;padding: .25% 1%;text-align:center;background-color: #21311a;background-image:url(images/sidenav.gif);background-repeat:no-repeat;margin: 0 0 0 1.5em;list-style-type:none;width: 130px;font: .9em/1.1em Georgia, "Times New Roman", Times, serif;}#services li {margin: 0;padding: 0;border: .7em #283a20 double;text-align: center;}#services li:hover {border: .7em #e7be61 double;}#services a {margin: 1%;font-style:italic;}/*li {list-style-image:url(images/greenbullet.gif);}*/h1 {font-variant:small-caps;font-size: 1.2em;text-shadow:#21311a;color: #e7be61;text-align: left;letter-spacing: .15em;margin: .5em;}h2 {font-variant:small-caps;font-size: 1em;text-align: left;letter-spacing: .1em;margin: .5em;}h3 {font-variant:small-caps;text-align: left;letter-spacing: .1em;margin: .5em;}h4 {font-style: italic;margin: .5em;}h5 {font-variant:small-caps;font-size: 1em;text-align: right;letter-spacing: .1em;margin: .5em;}h6 {font-variant:small-caps;font-size: 1em;text-align: right;letter-spacing: .1em;color: #e7be61;margin: 0;padding:0;float: right;}#textnav {margin: auto;padding: 1em;text-align: center;width: 50%;}#textnav ul {list-style-type:none;padding: 0;margin: 0;clear: both;}#textnav li {list-style-type:none;float: left;width:20%;border: none;padding: 0;margin: 0;display: inline;}#portnav {float: right;padding: .25% 1%;text-align:center;background-color: #21311a;background-image:url(images/sidenav.gif);background-repeat:no-repeat;margin: 0 0 0 1.5em;list-style-type:none;width: 130px;font: .9em/1.1em Georgia, "Times New Roman", Times, serif;}#portnav ul {list-style-type: none;padding: 0;margin: 0;}#portnav li {margin: 0;padding: 0;background-color:#21311a;border: .7em #283a20 double;}#portnav img {padding: 0;margin: 0;text-decoration: none;}#portnav a:hover img {background-color:#e7be61;text-decoration:none;}#portnav li:hover {border: .7em #e7be61 double;}#portnav a {margin: 1%;font-style:italic;text-decoration:none;}#moreimages {float: left;margin: 0 1em 1em 0;padding: 0;}#moreimages a {display: block;clear: both;}blockquote {background-image:url(images/blockquote.gif);background-repeat:no-repeat;color: #e7be61;text-align: left;margin: 0;padding: 24px 3% 1.95% 34px;clear: left;font: .96em/1.6em Georgia, "Times New Roman", Times, serif;overflow:visible;}blockquote #comment {font-variant:small-caps;font-size: 1em;text-align: right;letter-spacing: .1em;color: #e7be61;display: inline;margin:0;padding: 0 2px 24px 30px;background-image:url(images/endquote.gif);background-repeat:no-repeat;height: 1000px;width: 400px;}/* SLIMBOX */#lbOverlay {	position: absolute;	left: 0;	width: 100%;	background-color: #21301a;	cursor: pointer;	z-index: 0;}#lbCenter, #lbBottomContainer {	position: absolute;	left: 50%;	overflow: hidden;	background-color: #21301a;	border: .7em #283a20 double;}.lbLoading {	background: #21301a url(loading.gif) no-repeat center;}#lbImage {	position: absolute;	left: 0;	top: 0;	margin: 0;	padding: 0 0 40px 0;	background: no-repeat 0% 40px;	background-color:#21301a;	z-index:10;}#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;	z-index: 50;}#lbPrevLink {left: 0;	background: transparent url(images/prev2.gif) no-repeat 0% 0%;}#lbNextLink {right:0;	background: transparent url(images/next2.gif) no-repeat 100% 0%;}#lbBottom {	text-align: center;	border: none;padding: 1em 0;	margin: 0;	}#lbNumber{color: #e7be61;	font: .75em/2em Georgia, "Times New Roman", Times, serif;}	#lbBottomContainer {border-top: none;padding: 0;;	margin: 0;}#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url(images/exit.gif) no-repeat center;	margin: 5px 0;}