body {  
background-color: #FFFFEA;
font-family: Tahoma, Arial, Verdana, sans-serif;
font-size: 14px;
overflow: scroll;
overflow-y: scroll;}
table {  padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.textblack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: normal; font-variant: normal; color: #000000; text-decoration: none}
.tdblue {  background-color: #00CCFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; font-weight: bold; color: #000000; text-decoration: none}
.cellheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none; background-position: center; border-color: black black #AA0033; border-bottom-width: thin}
.copyright {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;  text-align: center;  margin-bottom: 3pt;  }
.tablespace { padding-top: 0px; padding-right: 10px; padding-bottom: 10px; padding-left: 6px; border: 0pt;}
.tdyellow {  background-color: #FFFFCC; border: #00CCFF; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.bullet_white {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;; font-style: normal; line-height: normal; font-weight: bold}
.poetry_title {  margin-left: 8pt; margin-right: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; margin-top: 6pt;}
.poetry_body {  margin-left: 8pt; margin-right: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;  text-indent: 0pt;;  }
A.rightnav:link { font-family: Tahoma, Arial, Verdana, sans-serif; color: #00FF00; text-decoration: none }
.rightnav:hover{ font-family: Tahoma, Arial, Verdana, sans-serif; color: #FFFF00; text-decoration: none }
.rightnav:active { font-family: Tahoma, Arial, Verdana, sans-serif; color: #FFFF00; text-decoration: none }
.rightnav:visited { font-family: Tahoma, Arial, Verdana, sans-serif; color: #0000FF; text-decoration: none }
.text {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 3px; padding-bottom: 0;
margin-top: 16px;
padding-top: 0pt;
line-height: 16px;
}
li.text {
font-family: Verdana, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 3px; padding-bottom: 0;
margin-top: 3px;
padding-top: 0pt;
line-height: 16px;
}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; color: #0000FF; text-decoration: none;
}
div.entry p a, div.entry p a:visited {
	color: Blue;
	font-weight: bold;
}
a:hover {
text-decoration: underline;
}
.heading {
	font-size: 18px;
	color: #AA0033;
	padding: 0pt;
	margin-bottom: -14px;
	font-weight: bolder;
}
.white {
   background-color: White;
	border: none;
}
.line {
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-bottom: 0pt;
	padding-top: 0pt;
	color: Black;
}
.blueline {
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding-bottom: 0pt;
	padding-top: 0pt;
	height: 10px;
}
.date {
	margin-top: 0pt;
	margin-bottom: 0pt;
	padding: 0pt;
	color: Black;
	font-size: 9px;
	text-align: right;
	font-weight: normal;
}

.sidelinks {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #008A04;
	font-size: 12px;
	margin-top: 3px;
	margin-bottom: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 0pt;
	margin-left: 20pt;
	margin-right: 0pt;
}
a.sidelinks {
	color: #008A04;
}

.maintable {
	border: 0pt;
	padding-left: 0pt;
	margin-left: 15pt;
}
.mainbody {
	border: 0pt;
	padding: 1pt 20pt 12pt 30pt;
}

.sideheading {
	color: #008A04;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	margin-bottom: 4pt;
	margin-left: 13pt;
	padding: 0pt;
	margin-top: 6pt;
}
.mainheading {
	color: Black;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin-bottom: 6pt;
	margin-right: 3px;
	vertical-align: middle;
}
.sidetableheading {
	color: #007A04;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin-bottom: 6pt;
	margin-right: 3px;
	vertical-align: top;
	margin-left: 0pt;
}
.greenfont {
	color: #007A04;
	}
.greenline {
	color: #007A04;
	line-height: 2pt;
	padding: 0px;
	margin-top: 0pt;
	margin-bottom: 4pt;
	width: 90%;
}
.grayline {
	color: #CC0033;
	line-height: 2pt;
	padding: 0px;
	margin-top: 0pt;
	margin-bottom: 6pt;
}
.yellow {
	
	background-color: #FEFF51;
	padding-left: 6pt;
	padding-top: 2pt;
	padding-right: 6pt;
	padding-bottom: 0pt;
}

.lightyellow {
	background-color: White;
	padding-left: 6pt;
	padding-top: 4pt;
	padding-right: 6pt;
	padding-bottom: 0pt;
}
.singletable {
	background-color: White;
	padding-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
}
.gray {
background-color: #ECECEC;
	padding-left: 6pt;
	padding-top: 4pt;
	padding-right: 6pt;
	padding-bottom: 6pt;
}
.line {
	padding: 0pt;
	margin: 0pt;
	border: 0pt;
}
.topleft {
	padding: 0pt;
	margin: 0pt;
	height: 7px;
	width: 7px;
}

.top {
text-align: center;
}
.small {
font-size: 2px;
}
.blacklinebottom {
	border-bottom: medium solid #AA0033;
	border-right: medium solid #AA0033;
	border-left: medium solid #AA0033;
}
.blacklinetop {
	border-top: medium solid Black;
}
.menulinetop {
	border-top: medium solid #AA0033;
}
.menulinebottom {
	border-bottom: medium solid #C6D3FF;
}
.bgmenu {
	background-color: Black;
	padding: 0;
	margin: 0;
}
.menuborderright {
	border-right: medium solid #AA0033;
}
.menuborderleft {
	border-left: medium solid #AA0033;
}
.menubar {
	text-align: center;
	margin-left: 0pt;
	padding: 1pt 3pt 2pt 3pt;
	font-weight: bold;
}
.topmenu {
	border-top: medium solid #AA0000;
} 
.topmenuright {
	border-right: 2px solid #DDDDDD;
}
.topmenuactive {
	background-color: #DDDDDD;
}
.submenu {
	color: Black;
	background-color: #DDDDDD;
	text-align: center;
	border-right: medium solid #AA0033;
	border-left: medium solid #AA0033;
}
.submenuactive {
	color: Black;
	font-weight: bold;
	background-color: White;
	border-bottom: medium solid White;
}
.sidemenu {
	color: Black;
	background-color: #EAF2E5;
	text-align: center;
	padding: 6pt;
	border: thin solid #008A04;
	margin-top: 15px;
	padding-top: 15px;
}
.sidebarcell {

}
.spacercelltitle {
line-height: 20px;
	border-right: medium solid #AA0033;
	border-left: medium solid #AA0033;

}
.sidemenubottom {
	border-bottom: thick solid #008A04;
	text-align: center;
}
a.menubar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
font-size: 12px;
}
.menutexttop {
	color: White;
}
.menutexttopactive {
	color: Black;
	font-weight: bold;
}
.menutextsub {
	color: Black;
}
a.menubar:hover {
text-decoration: underline;
font-weight: bold;
}
.bgblack {
	background-color: Black;
}
.bgwhite {
	background-color: White;
}
.bgsubmenu {
	background-color: #EEB0FB;
}
.noborder {
	border: 0;
}
.familymenu {
	font-size: 13px;
	color: Black;
	font-weight: Bold;
	padding-top: 0pt;
	margin-top: 3pt;
	padding-bottom: 0pt;
	margin-bottom: 3pt;
}
a.familymenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
font-size: 12px;
}
a.familymenu:hover {
	text-decoration: underline;
}
.familypics {
	padding: 0pt;
	margin: 0pt;
}
.personalitymenu {
	font-size: 11px;
	color: Black;
	font-weight: Bold;
	padding-top: 0pt;
	margin-top: 3pt;
	padding-bottom: 0pt;
	margin-bottom: 3pt;
}
a.personalitymenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
font-size: 11px;
}
a.personalitymenu:hover {
	text-decoration: underline;
}
a.photomenu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none;
font-size: 12px; color: Black;
}
a.photomenu:hover {
	text-decoration: underline;
}
.blogtext {
	padding: 0pt 6pt 0pt 6pt;
}
.nopadding {
	padding: 0pt;
}
.nomargin {
	margin: 0pt;
}
.maroon {
	background-color: #008A04;
}
.bggreen {
	background-color: #60FA84;
}
.sixpadding {
	padding: 2pt 0pt 4pt 0pt;
	vertical-align: middle;
}
.outerborder {  border: #AA0033; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
/* Begin Sidebar */
#sidebar
{
	margin: 40px 0 10px 30px;
	float: right;
	width: 150px;
	padding: 5px;
	background-color: #DDDDDD;
	border: 2px solid #007A04;
	}

#sidebar form {
	margin: 0;
	}

h2.sidebarmenu, #sidebar ul li h2 {
	color: #222222;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	margin-bottom: 6pt;
	margin-right: 0px;
	vertical-align: middle;
}
h3.sidebartitle {
	color: Black;
	font-size: 13pt;
	font-weight: normal;
	text-align: center;
	text-decoration: underline;
	margin-bottom: 10pt;
	margin-right: 3px;
	margin-top: 0;
	padding-top: 0;
	vertical-align: middle;
}
ul.sidebarmenu li {
	color: Black;
	font-size: 9pt;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
	margin-bottom: 6pt;
	margin-right: 3px;
	vertical-align: middle;
}
	
/* End Sidebar */
/* For main section of blog */
.mainbodyblog {
	border: 0pt;
	padding: 0pt 20pt 12pt 20pt;
}
#content {
	font-size: 12px;
	margin: 0;
	padding: 0;
	}
.narrowcolumn {
	float: left;
	padding: 0 0 20pt 0pt;
	margin: 0px 0 0 0;
	width: 400px;
	}
/* end main section */
/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	} 

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 10px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}
	
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	font-weight: normal;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	font-size: 11px;
	text-align: center;
	}
	
	h2 {
	font-size: 18px;
	color: #0000CC;
	font-weight:bold;
	padding-top: 0;
	margin-top: 0;
	}
/* End Entry Lists */
