/**************************************** * Global ****************************************/html, body {	margin: 0px;	padding: 0px;        background: url(http://www.harvst.com/images/background.gif) repeat-x;        background-color:#5f5e5e;	        color: #cfcfcf;	font-size: 11px;	font-family: "gill sans", verdana, sans-serif;}a:link, a:active, a:visited {	color: #888;	text-decoration: none;        text-transform: lowercase;}a img {   color: #fff;   border: 0px;}a:hover {	color: #fff;        margin-top: 0;}h2 {   color: #777;}/**************************************** * Layout ****************************************/#container {   position: relative;   margin: 5px;}#wrapper {	text-align: left;	margin: 0px auto -15px;	width: 980px;        padding: 15px;}#wrapper, #photos {   padding: 15px;}#header {width: 980px;float: left;   background: url(http://www.harvst.com/images/header-bg.jpg) no-repeat;   height:45px;      text-align: left;   font-size: .95em;   /*background: #1e1e1e;*/   padding: 5px;}#leftcontent {	float: left;}#centercontent {    float: left;   font-size: .95em;   background: #272726;   padding-bottom: 5px;}#rightcontent {	float: right;}#footer {   width: 98%;   height: 15px;   padding: 4px 1% 0px 1%;   text-align: center;   color: #777;   font-size: .9em;}/**************************************** * Header ****************************************/#header_title {   float: left;}#header_menu {     font-size: .95em;   padding: 0px 0px 13px 0px;}#header_menu a {   padding: 0px 0px 0px 3px;}/**************************************** * Photo page ****************************************//**************************************** * Thumbnails ****************************************/.thumbnail {   padding: 2px;   margin: 1px;   background: #fff;}#thumbnail_container {   background: #444;   width: 650px;   padding: 8px 8px 8px 8px;   text-align: left;}  /**************************************** * Pages ****************************************/#page_header {   background: #333;width: 958px;   padding: 3px 0 0 20px;   height:30px;border-right:1px solid #fff;border-left:1px solid #fff;}#page_title {   font-size: 14pt;   text-transform: lowercase;   font-family: "arial";}#page_nav {   padding: 5px;}#page {   background: #fff;   padding: 15px;   width: 950px;   text-align: center;}#page2{   background: #444;   padding: 15px;   width: 960px;   text-align: center;}#page_meta, #page_meta a{   clear: both;   width: 950px;   padding:  10px 0 10px 5px;} /**************************************** * Comments ****************************************/#info_comments {   position: absolute;   z-index: 2;	font-size: 11px;	padding: 10px;   background: #1e1e1e;   overflow: auto;   width: 650px;   height: 400px;   margin: 35px;   text-align: left;   visibility: hidden;   opacity: 0;   }#info_comments h2 {   color: #9FD4FF;   font-weight: normal;   font-size: 1.0em;}/*#info_comments {   padding: 20px;   margin-top: 45px;   margin-left: 100px;   width: 500px;   height: 350px;   background: #222;   position: absolute;   visibility: hidden;   z-order: 90;   overflow: auto;   border: 1px solid black;   background: #222 url(close.png) no-repeat 95% 95%;}*/#comment_wrapper {   width: 340px;   padding: 5px;} #comment_title {   font-size: 1.5em;   border-bottom: 1px solid;   text-transform: lowercase;}#comment_description {   padding-top: 10px;   padding-bottom: 10px;}#comment_thumb {   background: #fff;   padding: 1px;   float: right;   margin-top: 30px;   margin-left: 10px;}.comment_author {   padding-top: 10px;   font-weight: bold;}.comment_date {}.comment_content {   margin-left: 2px;   padding-left: 2px;}.comment {}/**************************************** * Tool tips ****************************************/ .tool-tip {	color: #fff;	max-width: 250px;	z-index: 13000;} .tool-title {	font-weight: bold;	font-size: 11px;	margin: 0;	color: #9FD4FF;	padding: 8px 8px 4px;   background: #1e1e1e;   opacity: .95;} .tool-text {	font-size: 11px;	padding: 4px 8px 8px;   background: #1e1e1e;   opacity: .85;}#header img{padding-right:480px;}/**************************************** * bottom area ****************************************/#ancillary{border-top: 2px solid #3f3e3e;background: #272726;text-align: left;	margin: 15px auto -15px;	width: 950px;        padding: 6px 0 0 15px;}.block1{float:left;background: #272726;display:block;width: 270px;font-size: 12px;}.block2{float:left;background: #272726;display:block;width: 640px;padding-left:5px;margin-left:9px;font-size: 12px;}.block2 ul{list-style:none;}.block3{background: #272726;display:block;width: 330px;padding-left:600px;margin-left:9px;font-size: 12px;}.block3 img{float:left;}#ancillary .block{background: #272726;	float:left;	width: 30%;	margin:0 0 0 5%;}* html #ancillary .block{background: #272726;	margin-left:3.9%;}#ancillary .twice-length{ width:65%; }#ancillary .thrice-length{ width:100%; }#ancillary .first, * html #ancillary .first{	clear:both;	margin:0;}#ancillary .block-separator{background: #272726;	clear:both;	height:2.5em;}#ancillary .block h2, #ancillary .block h3{	margin:0 0 1px 0;}ul.dates, ul.counts, ul.blogroll ul, ul.pages{	list-style-type:none;	margin:1.5em 0 2em 0;	border-top:1px solid #3D3D3D;}ul.dates li, ul.counts li, ul.blogroll ul li, ul.pages li{	list-style-type:none;	margin:0;	padding:0.5em 0;	border-bottom:1px solid #3D3D3D;}ul.dates .date{	color:#858585;	padding:0 1.5em 0 0;}ul.counts .count{	float:right;	color:#858585;}ul.dates a, ul.counts a, ul.blogroll a, ul.pages a{	color:#BFBFBF;	text-decoration:none;}ul.dates a:hover, ul.dates a:hover .date, ul.counts a:hover, ul.counts a:hover .count, ul.blogroll a:hover, ul.pages a:hover{ 	color:#FFF;}ul.blogroll{ margin-top:0; }ul.blogroll li{	list-style-type:none;	margin:0;}ul.pages ul{	margin:0;}ul.pages ul li{	border:none;	margin-left:2em;	list-style-type:square;}.rightmenu{padding-right:3px;}h2{font-size: 11px;	padding: 4px 0 4px 4px ;   background: #1e1e1e;}#exifer{font-size: 11px;padding: 0px 8px 8px 0px;float:left;}#exifer a{font-size: 11px;color:#eaeaea;}#dater{font-size: 11px;padding: 0px 8px 8px;float:left;}#horz1{float:right;}.lh{padding: 0px 0px 8px 0px;margin-top:-20px;}