<style>
.href        {font-family: Verdana, Helvetica, Arial, sans-serif; font-size:8pt;  color: #FFFFFF }
a:hover      { color: #FF00FF }
a:link       { color: #DD00DD }
a.top        { color: #DD99DD }
/* This group is specific to Mike's personal "cave" site. Do not change or override! */
a.noseeum    { font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size: 8pt;  color: #000000; background: transparent;}
a.noseeum:hover    { font-family: Verdana, Arial, Helvetica; text-decoration: none; font-size: 8pt;  color: #000000; background: transparent;}
td.lazlo	{color:#A5D3E4}
td.fd		{color:#FFFF99}
.skyblue  {color:#00FFFF}
.ltgreen  {color:#66FFCC}
.yellow   {color:#FFFF00}
.dkyellow   {color:#FF9966}
.hotred   {color:#FF3300}
.ltpurple {color:#CCCCFF}
.orange   {color:#FFCC00}
a.disp    { color: #FF00FF }
/* ***************************************** keep ******************************** */
a:archive	{color:#FFFF99}
td.ndate     { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #0000ff;}
td.lkdate     { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color:#CCCCCC;}
td.albums     { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #ffffff;}
td             {font-family: Verdana, Helvetica, Arial, sans-serif; font-size:9pt;}
a            { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #0000ff;}
a.lite       { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #00ffff;}
a.yellow       { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #ffffed;}
a.white       { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #ffffff;}
.leftmenu     { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #FFFFFF;}
td.yellow       { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #FFFF00 }
td.orange		{ font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8pt; color: #FB900C }
.blue { color:#0000FF; }
.darkblue { color:#000099; }
.darkred { color:#660000; }
.c3menu  {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #660000;
}
.bigposttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#330066;
}
th.favs {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ccccff;
	background-color: #008C8C;
}
.c3table {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #CCCCCC;
	background-color: #000000;
}
.c3body  {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
}
.c3body2  {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000033;
	font-size: 10pt;
	font-style: normal;
	color: #FFFFFF;
}
.c3tracks { font-family: Arial; font-size: 8pt }
.c3toptitle {
	font-family: Arial;
	font-size: 16pt;
	color: #FFFFFF;
	background-color: #000000;
}
.c3menutitle {
	font-family: Arial;
	font-size: 16pt;
	color: #FFFFFF;
	background-color: #000099;
}
.c3loginmenus {
	font-family: Arial;
	font-size: 14pt;
	color: #000099;
}
.c3archivemenus {
	font-family: Arial;
	font-size: 10pt;
	color: #333399;
	font-weight:bold;
}
.c3logintitle {
	font-family: Arial;
	font-size: 14pt;
	color: #FFFFFF;
}
.c3logintext {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
}
.poeminput {
	font-family: Arial;
	font-size: 10pt;
	color: #000099;
}
.allpoemstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #CCCCCC;
	text-align:center
}
.allpoems {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #333333;
}
.longquote {
	font-family: Arial;
	font-size: 8pt;
	background-color: #003366;
	color: #FFFFCC;
}
.c3disppoem {
	font-family: Arial;
	font-size: 8pt;
	color: #FFFFFF;
}
.visitorlogin {
	font-family: Arial;
	font-size: 8pt;
	background-color: #003366;
	color: #FFFFCC;
}

.futureshowa {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #CCCCCC;
	background-color: #663300;
}
.futureshowb {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #CCCCCC;
	background-color: #660000;
}
.pastshow {
	font-family: Arial;
	font-size: 10pt;
	font-style: italic;
	color: #CCCCCC;
	background-color: #000000;
}
.nextshow {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #CCCCCC;
	background-color: #000066;
}
td.core-l {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color:#666699;
	width:100;
}
td.core-m {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #006666;
}
td.core-r {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #008C8C;
	width:80;
}
td.cast-l {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #000066;
	width:100;
}
td.cast-m {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #006666;
}
td.cast-r {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #008C8C;
	width:80;
}
td.formercast-l {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color:#336633;
	width:100;
}
td.formercast-m {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #006666;
}
td.formercast-r {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #008C8C;
	width:80;
}
td.friend-l {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #650F0F;
	width:100;
}
td.friend-m {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #006666;
}
td.friend-r {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	color: #ffffff;
	background-color: #008C8C;
	width:80;
}
.alert1  {
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFCC;
	background-color: #660000;
}
.blogcount  {
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
	font-style:italic;
}
/* Round Corner Box: set the image to use and establish the lower-right position */ 
.cssbox, .cssbox_body, .cssbox_head, .cssbox_head h2 { 
	background: url(/images/roundbox2.gif) no-repeat bottom right; 
} 
.cssbox { 
	width: 230px !important; 	/* intended total box width - padding-right(next) */ 
	width: 215px; 				/* IE Win = width - padding */ 
	padding-right: 10px; 		/* the gap on the right edge of the image (not content padding) */ 
	margin: 10px auto; 			/* use to position the box */ 
} 
/* set the top-right image */ 
.cssbox_head { 
	background-position: top right; 
	margin-right: -10px; 		/* pull the right image over on top of border */ 
	padding-right: 35px; 		/* right-image-gap + right-inside padding */ 
} 
/* set the top-left image */ 
.cssbox_head h2 { 
	background-position: top left; 
	margin: 0; 					/* reset main site styles*/ 
	border: 0; 					/* ditto */ 
	padding: 25px 0 15px 40px; 	/* padding-left = image gap + interior padding ... no padding-right */ 
	height: auto !important; height: 1%; /* IE Holly Hack */ 
} 
/* set the lower-left corner image */ 
.cssbox_body { 
	background-position: bottom left; 
	margin-right: 35px; 		/* interior-padding right */ 
	padding: 10px 0 10px 40px; 	/* mirror .cssbox_head right/left */ 
}
</style>
