body {
		margin:1px 10px 0px 5%;
		padding:0px;
		font-family: verdana, arial, sans-serif; line-height: 150%; 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:1%;
padding-bottom:20px;
}


#full {
width:100%;
float:left;
background:#fff;
margin-right:2%;
margin-top:5%;
padding-bottom:20px;
}

#left {
		position: absolute;
		left:10px;
		top:7%;
		width:250px;
		background:#fff;
		margin-top:120px;
		margin-left:5%;
		}

#right {
	background:#fff;
	top:2%;
	margin-left: 220px;
	margin-right:220px;
	margin-top:0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 300px;
	margin-right:300px;
	}
	html>body #right {
	margin-left: 272px;
	margin-right:272px;
	margin-top:122px;
	}

#side {
        position: absolute;
        right:10px;
        top:15%;
        width/* */:/**/auto;
        width:23%;
        background:#fff;
        margin-top:100px;
        margin-right: 2%;
        font-size: 85%;
				line-height: 140%;
        }


body { background:#ffffff; } 
p { margin-top: 0pt; margin-bottom: 12pt; } 
p.shaded {padding-top: 0px; margin-bottom: 12pt; padding: 12pt; background: #eeeed1;  }

blockquote { margin-top:-9px; margin-bottom:17px; font-family: verdana, arial, sans-serif; line-height: 130%; } 

blockquote.right {float: right; width: 35%; padding: 7px; margin-top: 5px; margin-right: 0px; font-family: georgia, serif; font-size: 85%; line-height: 150%; background: #eeeed1;  } 
blockquote.left {float: left; width: 35%; padding: 7px; margin-top: 5px; margin-left: 0px;  font-family: georgia, serif; font-size: 85%; 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-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-left: 0px; font-family: palantino, garamond, georgia, serif; font-size: 125%; line-height: 110%; background: #eeeed1;  } 



hr { margin-top:1px; margin-bottom:1px; }
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: 110%; margin-top:20pt; margin-bottom:1pt; font-weight:bold; } 
h3 {  font-size:110%; color: #660000; line-height: 110%; margin-top:15pt; margin-bottom:2pt; font-weight:bold; }
h4 { font-size:110%; margin-bottom:2pt; }
h5 {  font-size:100%; margin-top:20pt; margin-bottom:2pt; }
h6 {  font-size:100%; color: #660000; line-height:110%; margin-top:2%; margin-bottom:2pt; 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.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;  }


.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%; }

.header { font-size: 200%; color: #660000; font-weight: bold;  }
.smallnav { font-size: 120%; }
.permalink { font-size: 75%; }
.footer { font-weight: bold; }
.copy {font-size: smaller; font-style: italic }
.date { font-size: smaller; color: #CC9966; } 
.hide { display: none }
.more { color: #ffffff; }
.gray { color: #999999; }
.small { font-size: 85%; }
.title { color: #660000; line-height: 100%; font-size: 90%; }
.date { font-size: smaller; color: #663333; } 
.here { font-size: smaller;  }
.top { margin-top:0pt; }
.quote {  line-height: 120%; margin-bottom:13pt; }
.form { margin-bottom:0pt; line-height: 100%; }
.copy {font-size:smaller; font-style: italic; }
.white { color: #ffffff; }
.gray { color: #999999; }
.blood { color: #660000; }
.author { font-size: 85%; }
.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; }
.courier {font-family: "courier new", courier, serif; font-size: 90%; }
.profooter  { width: 150%; padding: 10px; margin-right: 0px; font-size: 100%; line-height: 110%;  background: #eeeed1; } 

