images {
	float: right;
	}

.b {font-weight: bold;}
.i {font-style: italic;}
.u {text-decoration : underline;}
.bi {font-weight: bold;font-style: italic;}
.bu {font-weight: bold;text-decoration : underline;}

.blacktext {color: #000000;}
.redtext {color: #FF0000;}
.whitetext {color: #FFFFFF;}
.greytext {color: #555555;}
.graytext {color: #555555;}

.title {
	font-weight: bold;
	font-size: 2em;}
	}

.comments { margin:20px 0px 0px 0px; }

.cover { padding:0px 100px 0px 0px; }


BODY {
	background:white;
	color:#000000;
	margin:20px 0px 0px 0px;
	padding:0px 50px 0px 50px;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	}

/*

p {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}


h1 {
	margin:0px 0px 12px 0px;
	padding:0px;
	font:28px Georgia, Times, "Times New Roman", serif;
	font-weight:900;
	color:#CC0000;
	}

h2 {
	font:bold 20px Georgia, Times, "Times New Roman", serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	}

h3 {
	font:bold 14px Georgia, Times, "Times New Roman", serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	}


*/
/*.Content>p {margin:0px;} This line removes blanks between paragraphs. */
/*.Content>p+p {text-indent:30px;}  This line indents second paragraphs. */

.navbar {
	color:#CC0000;
	background:#FFCC33;
	text-align:right;
	}
	
.taghead {
	font:20px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:0px;
	}
	
.tag {
	font-style:italic;
	}
	
.news {
	border:1px solid green;
	padding:2px;
	}

.fauxlink {
	color:#336600;
	font-size:14px;
	font-weight:600;
	text-decoration: none;
	}

/*
a {
	color:#CC0000;
	font-size:14px;
	font-weight:600;
	text-decoration: none;
	}
a:link {color:#CC0000;}
a:visited {color:#336600;}
a:hover {background-color:#FFCC33;}
a img {border:0;}
a:hover h2 {background-color:#FFCC33;}
*/

/* All the content boxes belong to the content class. */
.content {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:120px;
	margin:0px 210px 20px 170px;
	background-color:white;
	padding:10px;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}

#navLeft {
	position:absolute;
	width:150px;
	top:20px;
	left:20px;
	background-color:#FFCC33;
	padding:10px;
	z-index:2;
/* Here is the ugly brilliant hack that protects IE5/Win. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:148px;
	}
/* I've heard this called the "be nice to Opera 5" rule. ALWAYS include
a "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */
body>#navLeft {width:148px;} 
		
#navRight {
	position:absolute;
	width:190px;
	top:50px;
	right:20px;
	padding:10px;
	z-index:1;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:168px; 
	}
/* Again, "be nice to Opera 5". */
body>#navRight {width:168px;} 
