body {
		margin:1px 10px 0px 5%;
		padding:0px;
		font-family: verdana, arial, sans-serif; line-height: 140%; font-size: smaller;
		}

#header {
        background:#fff;
        height:60px;
        voice-family: "\"}\"";
        voice-family: inherit;
        height:39px;
        width:65%;
        margin-right:2%;
        margin-top:2%;
        }
     html>body #header {
     width:65%;
     }

#main {
width:65%;
float:left;
background:#fff;
margin-right:2%;
margin-top:0%;
padding-bottom:20px;
}

#left {
		position: absolute;
		left:10px;
		top:7%;
		width:225px;
		background:#fff;
		margin-top:8%;
		margin-left:5%;
		}

#right {
	background:#fff;
	top:1%;
	margin-left: 220px;
	margin-right:220px;
	margin-top:4%;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 300px;
	margin-right:300px;
	}
	html>body #right {
	margin-left: 272px;
	margin-right:272px;
	margin-top:8%;
	}

#side {
        position: absolute;
        right:10px;
        top: 0%;
        width/* */:/**/auto;
        width:28%;
        background:#fff;
        margin-top:1%;
        margin-right: 2%;
        font-size: 85%;
	    line-height: 140%;
        }
        

body { background:#ffffff; } 
p { margin-top: 8pt; margin-bottom: 4pt; }
p.shaded {margin-top: 0pt; margin-bottom: 12pt; padding: 12pt; background: #eeeed1;  }
br.weblog {margin-top: -10pt; }

blockquote { font-family: verdana, arial, sans-serif; line-height: 115%; } 

blockquote.right {float: right; width: 35%; padding: 7px; margin-top:0px; margin-right: 0px; font-family: georgia, serif; font-size: 90%; line-height: 150%; background: #eeeed1;  } 
blockquote.left {float: left; width: 35%; padding: 7px; margin-top:0px; margin-left: 0px;  font-family: georgia, serif; font-size: 90%; line-height: 150%; background: #eeeed1;  } 

blockquote.bloggersonright {float: right; width: 220px; padding-top: 10px; padding-bottom: 10px; font-family: palantino, garamond, georgia, serif; font-size: 250%; line-height: 100%;   } 
blockquote.bloggersonleft {float: left; width: 220px; padding-top: 10px; padding-bottom: 10px; font-family: palantino, garamond, georgia, serif; font-size: 250%; line-height: 100%;   } 

blockquote.handbookright {float: right; width: 25%; padding: 10px; margin-top:0px; margin-right: 0px; font-family: palantino, garamond, georgia, serif; font-size: 125%; line-height: 110%;  background: #eeeed1; } 
blockquote.handbookleft {float: left; width: 25%; padding: 10px; margin-top:0px; margin-left: 0px; font-family: palantino, garamond, georgia, serif; font-size: 125%; line-height: 110%; background: #eeeed1;  } 

blockquote.menuright {float: right; width: 35%; padding: 7px; margin-top:0px; margin-right: 0px; font-family: "courier new", courier, monospace; font-size: 95%; line-height: 150%; background: #ffffff;  } 
blockquote.menuleft {float: left; width: 35%; padding: 7px; margin-top:0px; margin-left: 0px;  font-family: "courier new", courier, monospace; font-size: 95%; line-height: 150%; background: #ffffff;  } 

small { font-size:85%; line-height: 140%; }


h1 {  font-family: "courier new", courier, monospace; font-size:250%; color: #000000; line-height:110%; margin-top:2%; margin-bottom:2pt; font-weight:bold; text-align:right; }
h2 {  font-size:110%; color: #660000; line-height: 100%; margin-top: 8pt; margin-bottom: -5pt; font-weight: bold; } 
h3 {  font-size:100%; color: #660000; line-height: 110%; margin-bottom:-7pt; font-weight:bold; }
h4 { font-size:90%; margin-bottom:2pt; }
h5 {  font-size:100%; color: #660000; margin-top:20pt; margin-bottom:2pt; }
h6 {  font-size:100%; color: #660000; line-height:110%; margin-top:2%; margin-bottom:-1pt; font-weight:bold; }

A:link { COLOR: #000FF; TEXT-DECORATION:none;  }
A:visited { COLOR: #003399; TEXT-DECORATION: none; }
A:hover { COLOR: #cc0000; TEXT-DECORATION:underline; }
A:active  { COLOR: #cc0000; TEXT-DECORATION: none; }

A.header:link { COLOR: #000000; TEXT-DECORATION:none; }
A.header:visited { COLOR: #000000; TEXT-DECORATION:none;   }
A.header:hover { COLOR: #000000; TEXT-DECORATION:none;  }
A.header:active { COLOR: #000000; TEXT-DECORATION: none;  }

A.me:link { COLOR: #cc6600; TEXT-DECORATION:none; border-bottom: none; }
A.me:visited { COLOR: #990000; TEXT-DECORATION:none; border-bottom: none;  }
A.me:hover { COLOR: #cc0000; TEXT-DECORATION:none; border-bottom:1px solid #cc0000; }
A.me:active { COLOR: #cc0000; TEXT-DECORATION: none;  }

A.sup:link { COLOR: #666666; TEXT-DECORATION:none; border-bottom: 1px dotted #999999;  }
A.sup:visited { COLOR: #000000; TEXT-DECORATION:none; border-bottom: 1px dotted #cccccc; }
A.sup:hover { COLOR: #cc0000; TEXT-DECORATION:none; border-bottom:1px solid #cc0000; }
A.sup:active { COLOR: #cc0000; TEXT-DECORATION: none;  }

A.more:link { COLOR: #ffffff; }
A.more:visited { COLOR: #ffffff; }
A.more:hover { COLOR: #ffffff; }
A.more:active { COLOR: #ffffff; }

A.nav:link { COLOR: #cc6600; TEXT-DECORATION:none;  }
A.nav:visited { COLOR: #990000; TEXT-DECORATION:none;  }
A.nav:hover { COLOR: #cc0000; TEXT-DECORATION:none; border-bottom: 1px solid #cc0000; }
A.nav:active { COLOR: #cc0000; TEXT-DECORATION: none;  }

A.tag:link { COLOR: #0000cc; TEXT-DECORATION:none; border-bottom: 1px dashed; }
A.tag:visited { COLOR: #0000cc; TEXT-DECORATION:none; border-bottom: 1px dashed; }
A.tag:hover { COLOR: #cc0000; TEXT-DECORATION:none; }
A.tag:active { COLOR: #cc0000; TEXT-DECORATION: none;  }

#archivelist
{
list-style: none;
padding: 0;
margin: 0;
}

#archivelist li
{
display: inline;
padding: 0;
margin: 0;
}

#archivelist li:before { content: "| "; }
#archivelist li:first-child:before { content: ""; }

.fundraiser { margin-left:0px; margin-right:0px; margin-top:6px; margin-bottom:12px; padding: 6px; font-family: verdana, arial, sans-serif; border-style: dashed; border-width: 1px; background: #eeeed1;} 
.topleft { font-size: 80%; text-align: left; width: 25%; }
.topright { font-size: 80%; text-align: right; width: 25%; }

.testheader {  font-family: "courier new", courier, monospace; font-size:200%; color: #000000; line-height:110%; margin-top:2%; margin-bottom:2pt; font-weight:bold; text-align:right; }


.top { margin-top:-2px; margin-bottom:1px; }
.smallnav { font-size: 120%; }
.permalink { font-size: 75%; }
.entries { margin-top: 8pt; margin-bottom: 20pt; }
.footer { float: bottom;  }
.copy {font-size: smaller; font-style: italic }
.amazonads { float: left; }
.googleads { float: right; }
.date { font-size: smaller; color: #CC9966; } 
.hide { display: none }
.more { color: #ffffff; }
.date { font-size: smaller; color: #663333; } 
.here { font-size: smaller;  }
.quote {  line-height: 120%; margin-bottom:13pt; }
.form { margin-bottom:0pt; line-height: 100%; }
.white { color: #ffffff; }
.gray { color: #999999; }
.blood { color: #660000; }	
.hide { display: none; }
.four { font-size: 50px; color: #660000; margin-top:0px; margin-bottom:3pt; }
.email { font-family: "courier new", courier, monospace; }
.spambot A:visited { color: #ffffff; }
.spambot A:active { color: #ffffff; }
.border {background-color: #ffffff; border-width: 1px; border-style: dashed; border-color: #660000; margin: 3px 3px 13px 3px; padding: 11px; }
.profooter  { width: 150%; padding: 10px; margin-right: 0px; font-size: 100%; line-height: 110%;  background: #eeeed1; } 
.module-list-item { margin-left: -18pt; }
.list { line-height: 175%; }
.author { font-size: 85%;  }	
.divider { margin-top: -2px; margin-bottom: 14px; }
.rec { font-style: italic; font-weight: bold; font-size: smaller;}

.comment-content { background-color: #eeeed1; border-width: 1px; border-style: dashed; border-color: #660000; padding: 4px 8px 0px 12px; margin-top: 12px; margin-left: 12px;  } 
.comment-footer { font-size: smaller; margin-top: 3pt; }
.trackback {  border-bottom: dashed; border-width: 1px; border-color: #660000; padding-bottom: 5px; }
.trackback-content { font-size: 90%; background-color: #ffffff; margin-top: 12px; padding-left: 16px; padding-right: 16px; padding-top: 5px; } 
.trackback-footer { font-size: 85%; }	

/* ADDED BY JAY FOR COMMENT FORM */
.comments
{
   position: static;
   overflow: hidden;
   clear: both;
   width: 100%;
   margin-bottom: 20px;
}

.comment-content,
.comments-open-content,
.comments-closed
{
   clear: both;
   margin: 5px 10px;
}

.comment-footer,
.comments-open-footer,
.archive-content
{
   clear: both;
   margin: 5px 10px 20px 10px;
}

.comments-open label { display: block; }

#comment-author, #comment-email, #comment-url, #comment-text
{
   width: 400px;
}

#comment-bake-cookie
{
   margin-left: 0;
   vertical-align: middle;
}

#comment-post
{
   font-weight: bold;
}

.comments-header,
.comments-open-header
{
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   width: 100%;
   w\idth: auto;

   margin: 0;
/*   border-left: 5px solid #36414d;*/
   border-left: 5px solid #cc6600;
   padding: 5px;
   color: #fff;
/*   background: #a3b8cc;*/
   background: #660000;
   font-size: 11px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;
}


.comment-footer
{
   font-size: 11px;
}

.commenter-profile img { vertical-align: middle; }
