body {
margin:2em;
padding:0;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}

a {
color:#cc0000;
text-decoration:underline;
}

a:hover {
color:#4098E0;
}

blockquote {
margin:1em;
padding:.5em;
font-size:.9em;
background-color:#ffffff;
border-top:1px dotted #4098E0;
border-bottom:1px dotted #4098E0;
}

blockquote p {
margin:.2em;
}

#header {
margin:0em 2em 0 2em;
background-color:#ffffff;
border-bottom:7px solid #4098E0;
}

#header h1 { 
margin:0; 
padding:0;
color: gray;
font-size:1.1em;
}


#header h3 { 
margin:0; 
padding:0;
font-size:.9em;
}

#header a {
text-decoration:none;
font-size:1.6em;
color: #4098E0;
}

#header a:hover {
color: #cc0000
}


#centerColumn {
right:2.25em;
margin-top:0;
margin-left: 2.20em;
margin-right:2.25em;
voice-family: "\"}\"";
voice-family: inherit;
margin-left:2.25em;
margin-right:2.25em;
padding:1em .5em 2em .5em;
background:#ffffff;
font-size:.9em;
border-bottom: 6px solid #4098E0;
border-left: 2px solid #4098E0;
border-right: 1px solid #4098E0;
}

html>body #centerColumn {
margin-left:2.25em;
margin-right:2.25em;
}

#centerColumn lh {
border-bottom: 1px solid black;
font-weight:bold;
}

#centerColumn ul {
list-style: none;
}

#centerColumn h2 { 
margin:0 0 0 0; 
padding:0;
font-size:1.25em;
letter-spacing:.1em;
}

#indent
{
	margin-left: 2em;
}

#tags {
margin:0 0 .5em 0;
width:14em;
float:left;
border-top: 1px dotted #ffffff;
text-align:center;
}

#tags img {
border:none;
}

#tags p {
margin:0 0 .25em 0;
font-size:.7em;
}

#tags a {
color:#cc0000;
}

input { width: 300px; border-left: none; border-top: none; border-right: none; border-bottom: 3px solid #4098E0; font-size: 1.5em; margin-bottom: 1em;}
input:focus, textarea:focus {background-color: #FFDDB7; color: #cc0000;}
textarea { width: 300px; border: 3px solid #4098E0; font-size: 1.2em; }
label { font-weight: bold; }

.quote {
}
