/*The CSS used on this page is based on a layout taken from bluerobot.com.*/

body {
color:#333;
background-color:black;
margin:20px;
padding:0px;
font:11px verdana, arial, helvetica, sans-serif;
}

h1 {
font:bold 16px verdana, arial, helvetica, sans-serif;
margin:0px 0px 10px 0px;
padding:0px;
color:black;
}

h2 {
font:bold 12px/14px verdana, arial, helvetica, sans-serif;
margin:0px 0px 5px 0px;
padding:0px;
color:black;
}

p {
font:11px verdana, arial, helvetica, sans-serif;
margin:0px 0px 16px 0px;
padding:0px;
}
.Content>p {margin:0px;}
.Content>p+p {text-indent:30px;}

.date	{font-family: Verdana, Arial, sans-serif;color: black;font-size:14px;font-weight:bold;margin:10px;}
.posts	{font-family: Verdana, Arial, sans-serif;color: black;font-size:11px;margin:10px;}
.text   {font-family: Verdana, Arial, sans-serif;color: black;font-size:11px;margin:10px;}
.footer   {font-family: Verdana, Arial, sans-serif;color: white;font-size:11px;margin:0px;}
.byline	{font-family: Verdana, Arial, sans-serif;color: black;font-size:11px;}

a {
color:blue;
font-size:11px;
font-family:verdana, arial, helvetica, sans-serif;
font-weight:normal;
}

a:link {color:blue;}
a:visited {color:#A9A9A9;}
a:hover {background-color:#B22222;}

.logo {
position:absolute
width:600px;
top:20px;
left:20px;
min-width:120px;
background-color:black;
padding:0px;
} 

.content {
margin:26px 10px 20px 220px;
border-style:dotted;
border-width:2px;
border-color: #B22222;
background-color:#FFF8DC;
padding:10px;
}

#navAlpha {
position:absolute;
width:180px;
top:220px;
left:20px;
border-style:dotted;
border-width:2px;
border-color: #B22222;
background-color:#FFF8DC;
padding:10px;
/* Again, the ugly brilliant hack. */
voice-family: "\"}\"";
voice-family:inherit;
width:180px;
}
/* Again, "be nice to Opera 5". */
body>#navAlpha {width:180px;}

