* html #content {
  margin-right: 10px;
  }
 
* html p {
  height: 1%;
  margin-left: 0;
  }
* html ul {
  height: 1%;
  margin-left: 20px;
  vertical-align:top;
  }

body
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	background-color:#3D3D3D;
}
.dropDivs
{
	display:none;
}
body, td
{
	font-family: Arial; 
	font-size: 10pt; 
}
a
{
	color:#404040;
}
blog_image
{
	border: solid 1px black;
}
img
{
	text-decoration:none;
	border:none;
}
#Form1
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}
.frameWindow
{
}
.frameContent
{
	margin:40px 0px 60px 0px;
	padding:0px 0px 0px 0px;
	width:865px;
	border: solid 1px black;
	background-color:#DBDBDB;
}
.frameBodyTable
{
	height:100%;
	width:100%;
}
.frameRight
{
	margin-left:5px;
}
.today
{
	margin-left:5px;
	width:500px;
}
.today img
{
	border:solid 1px black;
}
.frameFooter
{
	padding-top: 2px;
	border-top:solid 1px black;
	background-color:#8AC36A;
	text-align:right;
	color:Black;
}
.comments
{
	background-color:#D1D1D1;
}
/*
---------------------------------------------------------- 
	data list specific
----------------------------------------------------------
*/
.tableSpacer
{
	margin-top:30px;
	color:#DBDBDB;
}
/*
---------------------------------------------------------- 
	links datalist
----------------------------------------------------------
*/
.linksDataList td
{
	padding:0px 50px 3px 0px;
}
.linksDataList th
{
	border-bottom:solid 1px black;
}
/*
---------------------------------------------------------- 
	wish datalist
----------------------------------------------------------
*/
.wishDataList td
{
	padding:0px 50px 3px 0px;
}
.wishDataList th
{
	border-bottom:solid 1px black;
}
/*
---------------------------------------------------------- 
	archives datalist
----------------------------------------------------------
*/
.archives
{
	margin:10px 50px 10px 50px;
}
.archives td
{
	padding: 5px 5px 3px 5px;
}
.archivesTH td
{
	font-weight:bold;
	border-bottom:solid 1px black;
	padding-top:10px;
}
/*
---------------------------------------------------------- 
	archives datalist
----------------------------------------------------------
*/
.photoessays
{
	margin:10px 50px 10px 50px;
}
.photoessays td
{
	padding: 5px 5px 3px 5px;
}
.photoessaysTH td
{
	font-weight:bold;
	border-bottom:solid 1px black;
	padding-top:10px;
}
/*
---------------------------------------------------------- 
	about
----------------------------------------------------------
*/
.katphoto
{
	float:left;
	margin:0px 10px 10px 0px;
}
.katphoto img
{
	border:solid 1px black;
}
.aboutText
{
	text-align:justify;
	margin:22px 22px 22px 22px;
}
/*  
---------------------------------------------------------- 
	NAV BAR
----------------------------------------------------------
*/
.frameHeader
{
	margin-bottom:20px;
	background-color:#53753F;
}
.navHeader
{
	background:#53753F;
}
.navBar
{
	background-color:#8AC36A;
}
.navBar table
{
	border-top:solid 1px black;
	border-bottom:solid 1px black;
	width:100%;
	padding:0px 0px 0px 0px;
}
.navBar td
{
	text-align:center;
	font-family:Arial;
	font-size:14pt;
	
}
/*  
---------------------------------------------------------- 
	RSS FEED   
----------------------------------------------------------
*/
.katLinks
{
	margin-top:10px;
	background-color: #DBDBDB;
}
.rssFeeds
{
	width:305px;
}
.rssTitleSelected, .rssTitle
{
	text-align:center;
	border: 2px outset #cccccc; 
	background-color: #A0A0A0; 
	padding: 1px;	
	margin:2px 0px 0px 0px;
}
.rssTitle a
{
	text-decoration:none;
}
.rssTitleSelected
{
	border-bottom:solid 1px gray;
}
.rssItems
{
	margin:1px 1px 1px 4px;
	padding: 5px 5px 5px 5px;
	border:solid 1px black;
	background-color:#C0C0C0;
}
.rssItem
{
	margin-top:5px;
	font-size:8pt;
}
.bottomImg
{
	
}
