body 				{background: #fafafc; padding-top:0px; margin-top:0px; border:0px solid red; }
.content_center 		{width: 598px; margin-left: auto; margin-right: auto; padding-top:30px; margin-top:0px; position: relative; border:0px solid red; }

#top 				{background: url(../pix/topbg.jpg) no-repeat; width: 598px; height: 140px; margin-top:0px;border:0px solid red; }
#title				{position:relative; left:10px; top:110px; width:130px; border:0px solid red; }
#nav				{position:relative; left:244px; top:84px; width:434px;  border:0px solid red; }
td.paneltop			{background: url(../pix/paneltop.gif) no-repeat; width: 140px; height:10px; margin-top:0px; padding-left:0px; border:0px solid red; }
td.panel				{background: url(../pix/panelbg.gif) repeat-y; width: 140px; margin-top:0px; padding-left:14px; padding-top:7px; padding-bottom:7px; border:0px solid red; }
td.panelbottom			{background: url(../pix/panelbottom.gif) no-repeat; width: 140px; height:10px; margin-top:0px; padding-left:0px; border:0px solid red; }
#paneldiv			{width:140px; margin-left:10px; margin-top: 0px; margin-bottom:20px; float:left; border:0px solid red;}

#txt 				{background: url(../pix/txtbg.jpg) repeat-y; width: 598px; margin-top:0px; border:0px solid green; }
#header				{position:relative; left:442px; top:0px; width:141px; border:0px solid red;}
.blog_txt_block	 		{margin-left:18px; margin-top:16px; padding-bottom:15px;  width:415px; float:left; font: normal 11px verdana, sans-serif; text-align: justify; color: #1a1d25; line-height: 135%; letter-spacing: 1.3px; border:0px solid blue;}
#bottom 			{background: url(../pix/bottom_bg.gif) no-repeat; width: 598px; height: 21px; margin-top:0px; border:0px solid red;}
#back_button			{position:relative; left:518px; top:6px; width:62px; border:0px solid red;}
#subnav				{position:relative; left:9px; top:30px; width:340px; border:0px solid red;}
.clear 				{clear: both;}

.blog_topnav a:link		{color: #747f91;text-decoration: none;font: normal 10px verdana, sans-serif; line-height: 135%; letter-spacing: 0px;}
.blog_topnav a:visited		{color: #747f91;text-decoration: none;font: normal 10px verdana, sans-serif; line-height: 135%; letter-spacing: 0px;}
.blog_topnav a:hover		{color: #747f91;text-decoration: underline;font: normal 10px verdana, sans-serif; line-height: 135%;letter-spacing: 0px;}
.blog_topnav a:active		{color: #747f91;text-decoration: none;font: normal 10px verdana, sans-serif; line-height: 135%;letter-spacing: 0px;}

a:link				{color: #747f91;text-decoration: none;font: normal 11px verdana, sans-serif; line-height: 135%; letter-spacing: 1.3px;}
a:visited			{color: #747f91;text-decoration: none;font: normal 11px verdana, sans-serif; line-height: 135%; letter-spacing: 1.3px;}
a:hover				{color: #747f91;text-decoration: underline;font: normal 11px verdana, sans-serif; line-height: 135%; letter-spacing: 1.3px;}
a:active			{color: #747f91;text-decoration: none;font: normal 11px verdana, sans-serif; line-height: 135%; letter-spacing: 1.3px;}

.blog_entry_bottom		{font: normal 10px verdana, sans-serif; color: #1a1d25; line-height: 135%;}
.blog_entry_bottom a:link	{color: #747f91;text-decoration: none;font: normal 10px verdana, sans-serif; line-height: 100%;}
.blog_entry_bottom a:visited	{color: #747f91;text-decoration: none;font: normal 10px verdana, sans-serif; line-height: 100%;}
.blog_entry_bottom a:hover	{color: #747f91;text-decoration: underline;font: normal 10px verdana, sans-serif; line-height: 100%; }
.blog_entry_bottom a:active	{color: #747f91;text-decoration: none;font: normal 10px verdana, sans-serif; line-height: 100%; }

.blog_title a:link		{color: #747f91;text-decoration: none;font: normal 18px verdana, sans-serif; line-height: 100%; letter-spacing: 0.8px;}
.blog_title a:visited		{color: #747f91;text-decoration: none;font: normal 18px verdana, sans-serif; line-height: 100%; letter-spacing: 0.8px;}
.blog_title a:hover		{color: #747f91;text-decoration: underline;font: normal 18px verdana, sans-serif; line-height: 100%; letter-spacing: 0.8px;}
.blog_title a:active		{color: #747f91;text-decoration: none;font: normal 18px verdana, sans-serif; line-height: 100%; letter-spacing: 0.8px;}
.entry_title 			{color: #1a1d25;text-decoration: none;font: normal 18px verdana, sans-serif; line-height: 100%; letter-spacing: 0.8px;}
.entry_subtitle 		{color: #1a1d25;text-decoration: none;font: normal 10px verdana, sans-serif; line-height: 100%; letter-spacing: 0.8px;}
h2	 			{color: #1a1d25;text-decoration: none;font: bold 14px verdana, sans-serif; line-height: 100%; letter-spacing: 1.3px;text-transform:lowercase;}
h3	 			{color: #1a1d25;text-decoration: none;font: bold 11px verdana, sans-serif; line-height: 100%; letter-spacing: 1.3px;text-transform:lowercase;}
.archivelist			{text-transform:lowercase}

.panel_txt			{width: 120px; font: normal 10px verdana, sans-serif; color: #1a1d25; line-height: 135%;}
	
/* these styles are for the search boxes */
.searchbutton, 
.result-searchbutton, 
.commentbutton 			{background:#fff; font:11px Verdana, Arial, Helvetica, sans-serif; height:21px; margin-top:5px;}
.searchbox, 
.result-searchbox, 
.commentinput 			{width:104px; margin-left:0px; padding-left: 0px; font: normal 10px verdana, sans-serif; color: #1a1d25; text-align: justify; line-height: 135%; letter-spacing: 1.3px;}

.pivotx-search fieldset,
.pivotx-search-result fieldset {
    border: 0;
    padding: 0;
    margin: 0;
}


form.pivot-search-result,
.pivotx-search label, 
.pivotx-search legend, 
.pivotx-search-result label, 
.pivotx-search-result legend {
    display: none;
    visibility: hidden;
}