@charset "UTF-8";/*Light Blue - #e6f1eeLight Green - #e3f2cbMedium Green - #92c6b5Dark Green - #5b9281Light Brown - #686d33Dark Brown - #535928*//*__________________________________ Globals */*{margin:0px; padding:0px; outline:0;}html{height:100%;}body{	background: #92c6b5 url(../img/arrows.png) center 160px no-repeat fixed;	color:#535928;	font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:12px;	height:100%;}a:link, a:visited{	color:#5b9281;	text-decoration:none;}a:active, a:hover{	color:#92c6b5;	text-decoration:none;}.fLeft{float:left;}.fRight{float:right;}.clear{clear:both;}#everything{	margin: 0 auto;	position: relative;	min-height: 100%; /* For Modern Browsers */	height: auto !important; /* For Modern Browsers */	height: 100%; /* For IE */	background:url(../img/bg_repeat.png) repeat-y center 0;}#wrapper{	margin:auto;	width:590px;}#cutoff{	width:575px;	margin:-8px 8px 0px 8px;	background-color:#FFF;	height:8px;}#content{	padding:0px 8px 0px 8px;	}#content:after {	clear: both;	display: block;	font: 1px/0px serif;	content: ".";	height: 0;	visibility: hidden;}/*__________________________________ Header & Navigation */#header{	width:100%;	height:158px;	background:url(../img/header.png) repeat-x;}#header #homelink{	display:block;	position:absolute;	width:428px;	height:120px;	left:50%;	margin-left:-214px;}#header h1{	text-indent:-2000px;	background:url(../img/logo.png) center center no-repeat;	height:120px;	width:100%;}#header h3{display:none;}#header ul{	font-size:14px;	height:27px;	width:576px;	list-style:none;	margin:auto;}#header ul li{	display:inline;	text-align:center;	float:left;	height:23px;	width:68px;	margin:3px 7px 0px 7px;}#header ul li a {	padding-top:4px;}#header ul li a:link, #header ul li a:visited{	display:block;	height:27px;	width:68px;	color:#FFF;}#header ul li a:hover, #header ul li a:active{	background:url(../img/tab.png) 0 -27px no-repeat;	color:#92c6b5;}#header ul #here{	padding-top:4px;	background:url(../img/tab.png) no-repeat;	color:#535928;	width:68px;}/*__________________________________ Footer */#spacer{height:2em; margin-bottom:2em;}#foot_wrapper{	position: absolute;	bottom: 0 !important;	bottom: -1px; /* For Certain IE widths */}#footer{	color:#FFF;	font-size:10px;	margin:0px 0px 0px 6px;	background: #535928 url(../img/footer.png) no-repeat center center;	height:37px;	width:577px;}#footer a:link, #footer a:visited{	color:#e3f2cb;}#footer a:active, #footer a:hover{	color:#92c6b5;}#footer ul{	list-style:none;	text-align:center;}#footer ul li{	display:inline;	border-right:1px solid #FFF;	padding:0px 5px 0px 2px;}#footer ul .last{	border:none;}#footer #nav{	margin-bottom:5px;	font-size:12px;}#footer p{	padding:0px 4px 0px 4px;}/*__________________________________ Posts */.post{	padding:5px;	margin-bottom:15px;	border-bottom:1px solid #e6f1ee;}.post a:link, .post a:visited{	background-color:#e6f1ee;}.post a:active, .post a:hover{	color:#535928;	background-color:#e3f2cb;}.post h2{	color:#5b9281;	font-size:18px;}.post img{	float:left;	padding:0 5px 5px 0;}.post p{	padding-left:10px;}.post .download{	margin-top:3px;	display:block;	padding:3px 5px 3px 21px;	background:url(../img/file.png) no-repeat scroll 3px center;	font-size:14px;	font-weight:bold;}/*__________________________________ Photos */a.horiz, a.vert{	width:150px;	height:150px;	float:left;	text-align:center;	margin:0px 17px 5px 17px;	background:none !important;}.horiz img, .vert img{float:none; padding:0;}a:link.horiz img, a:visited.horiz img, a:link.vert img, a:visited.vert img{	border:1px solid #5b9281;} a:hover.horiz img,  a:active.horiz img,  a:hover.vert img,  a:active.vert img{	border:1px dotted #5b9281;}.horiz a:hover, .horiz a:active, .vert a:hover, .vert a:active, .horiz a:link, .horiz a:visited, .vert a:link, .vert a:visited{background:none;}/*__________________________________ SlimBox*/#lbOverlay {	position: absolute;	left: 0;	width: 100%;	background-color: #000;	cursor: pointer;}#lbCenter, #lbBottomContainer {	position: absolute;	left: 50%;	overflow: hidden;	background-color: #fff;}.lbLoading {background: #fff url(../img/loading.gif) no-repeat center;}#lbImage {	position: absolute;	left: 0;	top: 0;	border: 10px solid #fff;	background-repeat: no-repeat;}#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}#lbPrevLink {left: 0;}#lbPrevLink:hover {	background: transparent url(../img/prevlabel.gif) no-repeat 0% 15%;}#lbNextLink {right: 0;}#lbNextLink:hover {background: transparent url(../img/nextlabel.gif) no-repeat 100% 15%;}#lbBottom {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border: 10px solid #fff;	border-top-style: none;}#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url(../img/closelabel.gif) no-repeat center;	margin: 5px 0;}#lbCaption, #lbNumber {margin-right: 71px;}#lbCaption {font-weight: bold;}