a:link			{
				  color: #4682b4/*SteelBlue*/;
				  font-size: 105%;
				}
a:visited			{
				  color: #B22222/*Firebrick*/;
				  font-size: 105%;
				}
a:hover			{
				  color: #ffa500/*Orange*/;
				  font-size: 105%;
				  text-decoration: underline;
				}
a:active			{
				  color: Red;
				  font-size: 105%;
				  text-decoration: underline;
				}
body				{
				  background: url('/blogtent/images/bg.png');
				  color: #3a3a1a;
				  font-family: Verdana,Bitstream Vera Sans,Helvetica,Arial,Sans-serif;
				  font-size: 0.68em;
				  margin: 0px;
				}
p				{
				  margin-top: 1em;
				  margin-bottom: 1em;
				  text-indent: 5mm;
				}
.autolink:link,
.autolink:visited	{
				  border-bottom: dotted 1px Gray;
				  text-decoration: none;
				}
.seemore:link		{
				  /*color: #1e90ff/*DodgerBlue*/;
				}
.seemore:link,
.seemore:visited	{
				  font-weight: bold;
				  text-decoration: none;
				}
.wordcount		{
				  color: #696969/*DimGray*/;
				  font-family: Tahoma;
				}
.blackline-horizontal
				{
				  background: Black;
				  color: Black;
				  width: 1px;
				}
.blackline-vertical	{
				  background: Black;
				  color: Black;
				  height: 1px;
				}
.borderless		{
				  border: none;
				}
.breadcrumbs		{
				  color: Blue;
				  font-weight: bold;
				  padding-bottom: 0.1em;
				  padding-left: 1em;
				  padding-top: 0.1em;
				}
a.breadcrumblink:link,
a.breadcrumblink:visited
				{
				  color: #4682b4/*SteelBlue*/;
				  font-size: 105%;
				  font-weight: bold;
				  text-decoration: none;
				}
a.breadcrumblink:hover
				{
				  color: #ffa500/*Orange*/;
				  font-size: 105%;
				  font-weight: bold;
				  text-decoration: overline underline;
				}
.breadcrumbdivider	{
				  color: #800000/*Maroon*/;
				  font-weight: bold;
				}
.dateheader		{
				  background: url('/blogtent/images/foggy.png');
				  color: #dcdcdc/*Gainsboro*/;
				  font-family: Lucida Casual, Trebuchet MS;
				  font-size: 1.2em;
				  font-weight: normal;
				  margin-bottom: 2em;
				  padding-bottom: 0.1em;
				  padding-right: 2.5em;
				  text-align: right;
				}
.logo			{
				  border: none;
				  margin-left: 0px;
				  margin-right: 0.2em;
				  height: 0.6em;
				  vertical-align: 0.1em;
				  width: 0.967em;
				}
.content-cell		{
				}
.nav-cell			{
				  background-color: #e0e0e0;
				  border-left: solid 1px #a9a9a9/*DarkGray*/;
				  width: 20em;
				}
.nav-content		{
				  padding-left: 0.6em;
				  padding-right: 0.6em;
				}
.nav-list-entry	{
				  margin-bottom: 0.1em;
				  margin-left: 1.2em;
				  white-space: nowrap;
				}
.nav-list-entry :link,
.nav-list-entry :visited
				{
				  color: #4682b4/*SteelBlue*/;
				  font-weight: bold;
				  text-decoration:none;
				}
.nav-list-entry a:hover
				{
				  color: #ffa500/*Orange*/;
				  text-decoration: overline underline;
				}
.nav-list-image-entry
				{
				  margin-bottom: 0.3em;
				  margin-top: 0.3em;
				  text-align: center;
				}
.nav-list-title	{
				  font-size: 1.1em;
				  font-weight:bold;
				  margin-bottom: 0.3em;
				  margin-top: 0.8em;
				}
.nav-visitors		{
				  margin-bottom: 0.3em;
				  margin-left: auto;
				  margin-right: auto;
				  margin-top: 1.8em;
				  text-align: center;
				  white-space: nowrap;
				}
.blogroll			{
				}
.blogroll-feed		{
				  color: Gray;
				  font-size: 0.75em;
				  margin-bottom: 0.1em;
				  white-space: nowrap;
				}
.blogroll-feed a:link,
.blogroll-feed a:visited
				{
				  color: Gray;
				  text-decoration: none;
				}
.blogroll-feed a:hover
				{
				  color: #ffa500/*Orange*/;
				  text-decoration: overline underline !important;
				}
.blogroll-head		{
				  font-size: 1.1em;
				  font-weight:bold;
				  margin-bottom: 0.3em;
				  margin-top: 0.8em;
				}
.blogroll-item		{
				  font-size: 0.9em;
				  margin-left: 1em;
				  white-space: nowrap;
				}
.blogroll-item :link,
.blogroll-item :visited
				{
				  text-decoration: none !important;
				}
.blogroll-item a:hover
				{
				  color: #ffa500/*Orange*/;
				  text-decoration: underline !important;
				}
.clustrmap		{
				  margin-bottom: 0.3em;
				  margin-top: 0.6em;
				  text-align: center;
				}
a.page-title,
a.page-title:link,
a.page-title:visited
				{
				  color: #dcdcdc;
				  font-family: Lucida Casual, Trebuchet MS;
				  font-size: 2em;
				  font-weight: bold;
				  margin: 0.2em;
				  text-decoration: none;
				}
.page-title-cell	{
				  background: url('/blogtent/images/header.png');
				  /*border-bottom: solid 1px Black;*/
				  padding-bottom: 0.1em;
				}
.page-subtitle		{
				  color: #dcdcdc;
				  font-family: Lucida Casual;
				  margin-left: 5em;
				}
.story			{
				  margin-bottom: 0.4em;
				  margin-left: 6em;
				  margin-right: 6em;
				  margin-top: 0.4em;
				  text-align: justify;
				}
.storybody		{
				  font-family: Lucida Casual;
				  line-height: 1.8;
				  margin-top: 2em;
				}
.storystatuslinks
				{
				  border-top: dashed 1px #696969/*DimGray*/;
				  clear:both;
				  margin-bottom: 4em;
				  margin-left: 6em;
				  margin-right: 3em;
				  text-align: right;
				}
.storystatuslinks :link,
.storystatuslinks :visited
				{
				  text-decoration: none;
				}
.storystatuslinks a:hover
				{
				  text-decoration: underline;
				}
.storytitle		{
				  color: #4682b4/*SteelBlue*/ !important;
				  font-family: Lucida Casual, Trebuchet MS;
				  font-size: 1.4em !important;
				  font-weight: bold;
				  padding-bottom: 1px;
				  text-decoration: none !important;
				}
.storytitle:hover	{
				  color: #ffa500/*Orange*/ !important;
				  border-bottom: solid 1px #ffa500/*Orange*/ !important;
				}
.dropcap			{
				  float: left;
				  font-size: 3em;
				  font-weight: bold;
				  margin-top: -0.4em;
				  margin-bottom: -0.6em;
				}
.poweredbyblosxombigimage
				{
				  border: 0px;
				  margin-bottom: 0px;
				  margin-left: 5px;
				  margin-right: 5px;
				  margin-top: 0px;
				  vertical-align: bottom;
				}
.poweredbyblosxomcell
				{
				  background: White;
				  border-bottom: solid 1px Black;
				  border-left: solid 1px #a9a9a9/*DarkGray*/;
				  border-top: solid 1px #a9a9a9/*DarkGray*/;
				  margin: 0px;
				  padding-top: 4px;
				  vertical-align: bottom;
				}
.bigspacer		{
				  margin-top: 4em;
				  margin-bottom: 4em;
				}
.term			{
				  border-bottom: dashed 1px Green;
				  color: #00b000/*DarkGoldenRod*/;
				  font-weight: bold;
				  cursor: help;
				}
/*************************************
 * Calendar Section                  *
 *************************************/
.calendar							{
								  margin-bottom: 3em;
								  margin-left: auto;
								  margin-right: auto;
								  text-align: center;
								  width: 100%;
								}
.month-calendar					{
								  background: White;
								  border: solid 1px black;
								  margin: auto;
								}
.month-calendar-head 				{
								  font-size: 1.2em;
								  font-weight: bold;
								  text-align: center;
								  width: 100%;
								}
.month-calendar-head :link,
.month-calendar-head :visited			{
								  text-decoration: none;
								}
.month-calendar-day-head				{
								  background: #4682b4/*SteelBlue*/;
								  color: White;
								  border-bottom: solid 1px Black;
								  font-weight: bold;
								}
.month-calendar-day-future,
.month-calendar-day-noday,
.month-calendar-day-nolink,
.month-calendar-day-link,
.month-calendar-day-this-day			{
								  text-align: right;
								}
.month-calendar-day-link				{
								  background: #d0e4fe;
								}
.month-calendar-day-this-day 			{
								  background: #ffe4e1/*MistyRose*/;
								  border: solid 1px Red;
								  text-align: right
								}
.year-calendar						{
								  background: White;
								  border: solid 1px black;
								  margin: auto;
								}
.year-calendar-head					{
								  font-size: 1.2em;
								  font-weight: bold;
								  text-align: center;
								  width: 100%;
								}
.year-calendar-head :link,
.year-calendar-head :visited			{
								  text-decoration: none;
								}
.year-calendar-month-future,
.year-calendar-month-noday,
.year-calendar-month-nolink,
.year-calendar-month-link,
.year-calendar-this-month			{
								  text-align: left;
								}
.year-calendar-this-month 			{
								  background: #ffe4e1/*MistyRose*/;
								  border: solid 1px Red; }
/*************************************
 * Comments Section                  *
 *************************************/
.comment-section-title	{
					  background: #708090/*SlateGray*/;
					  border-bottom: solid 1px Black;
					  border-top: solid 1px Black;
					  color:  #dcdcdc/*Gainsboro*/;
					  font-family: Lucida Casual;
					  font-size: 1.5em;
					  font-weight: bold;
					  margin-bottom: 1.5em;
					  margin-top: 3em;
					  padding-bottom: 0.2em;
					  padding-left: 0.8em;
					  padding-right: 2em;
					  padding-top: 0.2em;
					}
.comment-form-header	{
					  font-size: 1.2em;
					  font-weight: bold;
					  margin-bottom: 0;
					  margin-left: 2em;;
					  margin-top: 1em;
					}
.comment-form			{
					  margin: 0;
					  padding-left: 2em;
					  padding-right: 2em;
					}
.comment-form-control	{
					  border: solid 2px #dcdcdc/*Gainsboro*/;
					  padding: 0px;
					}
.comment-form-control-wrapper
					{
					  border: solid 1px #778899/*LightSlateGray*/;
					}
.comment-form-submit	{
					  background: #708090/*SlateGray*/;
					  border: solid 2px #dcdcdc/*Gainsboro*/;
					  color: #dcdcdc/*Gainsboro*/;
					  cursor: pointer;
					}
.comment-form-table		{
					  background: url('/blogtent/images/foggylite.png');
					  border: solid 1px Black;
					  margin-top: 0;
					}
.comment-form-label		{
					  font-variant: small-caps;
					  font-weight: bold;
					  text-align: right;
					  vertical-align: top;
					}
.comment-response		{
					  color: Red;
					  font-size: 1.2em;
					  font-weight: bold;
					  margin-bottom: 1em;
					  margin-left: 1em;
					  margin-top: 1.5em;
					  padding-bottom: 1.2em;
					}
.comment-box			{
					  background: #f5f5f5/*WhiteSmoke*/;
					  border: solid 1px #778899/*LightSlateGray*/;
					  margin-left: 2.5em;
					  margin-right: 2.5em;
					  margin-bottom: 3em;
					}
.comment-title			{
					  background:  #e6e6fa/*Lavendar*/;
					  border: solid 1px #778899/*LightSlateGray*/;
					  float: left;
					  font-weight: bold;
					  margin-top: -15px;
					  margin-left: -1px;
					  padding: 0.5em;
					  margin-bottom: 0px;
					}
a.comment-author:link,
a.comment-author:visited	{
					  color: #4682b4/*SteelBlue*/;
					  font-weight: bold;
					  text-decoration: none;
					}
a.comment-author:hover	{
					  color: #ffa500/*Orange*/;
					  font-weight: bold;
					  text-decoration: underline;
					}
.comment-date 			{
					  background: #e6e6fa/*Lavendar*/;
					  border: solid 1px #778899/*LightSlateGray*/;
					  float: right;
					  margin-bottom: 0px;
					  margin-right: -1px;
					  margin-top: -15px;
					  padding: 0.5em;
					}
.comment-excerpt 		{
					  color: Gray;
					  font-size: 0.95em;
					  margin-bottom: 0;
					  margin-left: 5em;
					  margin-right: 5em;
					  display: none;
					}
.comment-excerpt-head	{
					  margin-top: 3em;
					  margin-left: -3em;
					}
.comment-excerpt-text	{
					  color: Gray;
					  margin-left: 5em;
					  margin-right: 5em;
					}
.comment-text 			{
					  font-size: 1em;
					  margin-left: 3em;
					  margin-right: 3em;
					  margin-top: 1em;
					}
.trackback-title		{
					  background: #708090/*SlateGray*/;
					  border-bottom: solid 1px Black;
					  border-top: solid 1px Black;
					  color:  #dcdcdc/*Gainsboro*/;
					  font-size: 1.1em;
					  font-weight: bold;
					  margin-top: 3em;
					  padding: 1em;
					}
.trackback-body		{
					  margin: 2em;
					}
.gallery				{
					}
.gallery-focal-image	{
					  text-align: center;
					}
.gallery-image-title	{
					  font-size: 1.3em;
					  font-weight: bold;
					  text-align: center;
					}
.gallery-image-comments	{
					  color: #708090/*SlateGray*/;
					  margin-left: 2em;
					  margin-right: 2em;
					  text-align: left;
					}
.gallery-thumb			{
					  border: 0;
					}
.gallery-thumb-container	{
					  border: 0;
					  float: left;
					  margin-bottom: 1.5em;
					  margin-right: 1.5em;
					  text-align: center;
					}
.exif-title-row		{
					  background: #906f6f;
					  border: solid 1px Black;
					  color: Black;
					  font-size: 1.1em;
					  margin-left: auto;
					  margin-right: auto;
					  margin-top: 5px;
					  text-align: center;
					  width: 35em;
					}
.exif-title-text		{
					  font-size: 1.3em;
					  font-weight: bold;
					}
.exif-detail			{
					  background: #c5bdb4;
					  clear: both;
					  color: Black;
					  border-bottom: solid 1px Black;
					  border-left: solid 1px Black;
					  border-right: solid 1px Black;
					  font-size: 1.1em;
					  margin-left: auto;
					  margin-right: auto;
					  width: 35em;
					}
.exif-detail-row		{
					  clear: both;
					  padding-bottom: 2px;
					  padding-top: 2px;
					}
.exif-detail-label		{
					  float: left;
					  font-weight: bold;
					  text-align: right;
					  width: 17.5em;
					}
.exif-detail-value		{
					  float: right;
					  text-align: left;
					  width: 16.5em;
					}
.category-menu			{
					}
.category-menu-current	{
					  background: white;
					  border: solid 1px Gray;
					  color: Black;
					  font-size: 1.35em;
					  font-weight: bold;
					  padding-bottom: 1px;
					  padding-left: 0.5em;
					  padding-right: 0.5em;
					}
.category-menu-entry	{
					  color: Gray;
					  font-size: 0.75em;
					  margin-bottom: 0.1em;
					  white-space: nowrap;
					}
.category-menu-entry :link,
.category-menu-entry :visited
					{
					  color: #4682b4/*SteelBlue*/;
					  font-size: 1.35em;
					  font-weight: bold;
					  text-decoration:none;
					}
.category-menu-entry a:hover
					{
					  color: #ffa500/*Orange*/;
					  font-size: 1.35em;
					  text-decoration: overline underline;
					}
.category-menu-expando	{
					  margin-right: 2px;
					  vertical-align: text-top;
					}
.deloxom				{
					}
.deloxomDateline		{
					  border-bottom: solid 1px #696969/*DimGray*/;
					  font-size: 1.5em;
					  font-weight: bold;
					  margin-bottom: 0.5em;
					}
.deloxomList			{
					}
.deloxomItem			{
					  margin-left: 6em;
					  margin-right: 4em;
					}
.deloxomLink:link,
.deloxomLink:hover,
.deloxomLink:visited	{
					  font-size: 1.3em;
					}
.deloxomDescription		{
					  margin-bottom: 0.4em;
					  margin-left: 2em;
					  margin-top: 0.4em;
					}
.deloxomTags			{
					  border-top: dashed 1px #696969/*DimGray*/;
					  margin-bottom: 2em;
					  text-align: right;
					}
.deloxomTagLink		{
					}
.metadata-main-header	{
					  background: #708090/*SlateGray*/;
					  border-bottom: solid 1px Black;
					  border-top: solid 1px Black;
					  color:  #dcdcdc/*Gainsboro*/;
					  font-family: Lucida Casual;
					  font-size: 1.5em;
					  font-weight: bold;
					  padding-bottom: 0.2em;
					  padding-left: 0.8em;
					  padding-right: 2em;
					  padding-top: 0.2em;
					}
.metadata-section-title	{
					  font-family: Lucida Casual;
					  font-size: 1.4em;
					  font-weight: bold;
					  margin-bottom: 0.5em;
					  margin-left: 2.5em;
					  margin-right: 3em;
					  margin-top: 1em;
					}
.metadata-section-body	{
					  margin-bottom: 1em;
					  margin-left: 4em;
					  margin-right: 4em;
					  text-align: justify;
					}
.metadata-section-disclaimer
					{
					  font-size: 1.1em;
					  font-weight: bold;
					  margin-left: 3em;
					  margin-right: 3em;
					}
.weather-section-title	{
					  font-family: Lucida Casual;
					  font-size: 2em;
					  font-weight: bold;
					  margin-bottom: 0.5em;
					  margin-left: 2em;
					  margin-right: 3em;
					  margin-top: 1em;
					}
.weather-graph			{
					  margin-bottom: 3em;
					  margin-left: 6em;
					  margin-right: 3em;
					  margin-top: 1em;
					}
.weather-reading-label {
						color: #708090/*SlateGray*/;
					  font-family: Lucida Casual;
					  font-size: 1.8em;
					  font-weight: bold;
}
.weather-reading {
					  font-family: Lucida Casual;
					  font-size: 1.3em;
					  font-weight: bold;
					  margin-left: 2em;
}
/*************************************
 * flickr classes				  *
 *************************************/
/*.nav-flickr-zeitgeist
				{
				  background: white;
				  border: solid 1px Black;display:none;
				  text-align: center;
				  margin-top: 3em;
				  padding: 0px;
				}*/
.nav-flickr-badge	{
				  line-height: 5px;
				  margin-left: auto;
				  margin-right: auto;
				  padding: 0px;
				  width: 75px;
				}/*
a.nav-flickr-badge	{ margin: 0px !important;padding:0px !important;}
img.nav-flickr-badge{ margin: 0px !important;padding:0px !important;}*/
.flickrimg		{
				  border: solid 1px #808080 !important;
				  margin: 0px !important;
				  padding: 0px !important;
				}
.flickr-photo 		{
				  border: solid 1px Black;
				}
.flickr-frame 		{
				  float: left;
				  margin-bottom: 15px;
				  margin-right: 15px;
				  text-align: center;
				}
.flickr-frame-right	{
				  float: right;
				  margin-bottom: 15px;
				  margin-left: 15px;
				  text-align: center;
				}
.flickr-caption	{
				  font-size: 0.8em;
				  margin-top: 0px;
				}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: solid 1px #808080 !important;}
.flickr-description
				{
					clear: both;
				}