
BODY
	{
	color: #99AACC;
	background-image: none;
	background: #333333;
	font-family: tahoma, arial, verdana, courier !important;
	font: 600 16;
	margin: 0;
	}
.icqBODY 
        { 
        color: #CC9966;
        margin:0 0 0 0;
        background: #333333; 
        }
.icqhead 
        { 
        text-align: right; 
        margin:10 12 0 0;
        background-color: transparent; 
        }
.rframe
        {
        background-color:#000000; 
        padding:5px;
        border:solid #FF0000; 
        border-width:1px 2px 0px 2px; 
        margin: 24px 3px -5px 35px;
        }
.jTxtRfr 
	{ 
  z-index: 5;
	text-align:center;
	background-color:#000000;
	border:solid #FF0000;
	border-width:0 2 0 2;
	height:105%;
	margin-top: -1;
	margin-right: 0;
	margin-bottom: -1;
	margin-left: 35;
	}
.head
	{
	font: 700 18 "Letter Gothic", MingLiU, "Lucida Console", courier;
	text-align: left;
	margin-right: 0;
	margin-left: 15;
	margin-top: 20;
	margin-bottom: -22;
	color: #666699;
	background-color: transparent;
	}
.date
	{
	text-align: left;
	color: #CC9966;
	margin:50 20% 0 20%;
	font: 800 16 tahoma, arial, verdana, courier !important;
	line-height: 100%;
	background-color: transparent;
	border: solid #882200; 
	border-width:0 0 1 0; 
	padding:0 0 0 0;
	}
.dateline
	{
	}
.titpg
	{
	font:700 19 "Letter Gothic", "Lucida sans unicode", "Univers extended"; 
	text-align:right; 
	border: solid #004466; 
	border-width:1 2; 
	background-image: none;
	background: #282828; 
	padding:0 10 2 0; 
	margin:10 20% 0 20%; 
	color:#CC9966;
	}
.btmmonth 
	{ 
	text-align: right;
	color: #993300;
	font-weight: 900;
	font-size: 34 ;
	margin: 0 0 0 0; 
	}
.btmdate 
	{ 
	font: 900 10 'Letter Gothic', tahoma, arial, verdana, courier;
	text-align:right;
	margin: -24 10 0 0;
	background-color: transparent;
	}
A.btmlink, A.btmlink:link, A.btmlink:active, A.btmlink:visited{color:#CC9966; background-color:transparent; text-decoration:none;}
A.btmlink:HOVER{color:#CCCCFF; text-decoration:underline overline;}
b
	{
	font: 900;
	}
P, .P
	{/*text indent causes off-center pgh*/
  z-index: 5;
	text-align: justify;
	letter-spacing:2px;
	background-color: transparent;
	font: 700 12px trebuchet, verdana, tahoma, arial, courier !important;
	margin:20px 20% 10px 20%;
	line-height: 120%;
	}
.Pp
	{/*text indent causes off-center pgh*/
  z-index: 5;
	text-align: justify;
	letter-spacing:2;
	background-color: transparent;
	font: 700 12 trebuchet, verdana, tahoma, arial, courier !important;
	margin:20 12% 10 12%;
	line-height: 120%;
	}
blockquote       
        {/*text indent causes off-center pgh*/
        text-align: justify;
        letter-spacing:2;
        background-color: transparent;
        font: 500 12 trebuchet, verdana, tahoma, arial, courier;
        margin:20 20% 10 20%;
        line-height: 120%;
        }
A.deflink, A.deflink:link, A.deflink:active, A.deflink:visited{color:#99AACC;none;background-color: transparent;text-decoration: none;}
A.deflink:HOVER{color: #FFFFFF;text-decoration: underline;}
UL
	{/*text indent causes off-center pgh*/
	text-align: justify;
	background-color: transparent;
	font: 600 11 verdana, tahoma, arial, courier !important;
	margin:0 20% 0 20%;
	line-height: 180%;
	}
.lead
	{
  z-index: 5;
	text-align: justify;
	Text-indent: -5;	/* brings 2d char in against dropcap */
	margin-top: 45;
	margin-bottom: 10;
	}
.dropcap
	{
	color: #993300;
	font: 900 60 'Letter Gothic', tahoma, arial, verdana, courier;
	float: left;
	margin-right: 5px;	/* pushes 2d LINE text away from dropcap */
	margin-left: -20px;	/* w/&nbsp;, approx's normal TxtIndent */
	margin-top: -20px;	/* lifts lowercase char (looks better) */
	margin-bottom: -10px;/* compensates for margin-top*/
	line-height: 120%;
	}
.dropcapz
	{
  z-index: -5;
	color: #993300;
	font: 900 60 'Letter Gothic', tahoma, arial, verdana, courier;
	float: left;
	margin-right: -10;	/* pushes 2d LINE text away from dropcap */
	margin-left: 0;	/* w/&nbsp;, approx's normal TxtIndent */
	margin-top: -20;	/* lifts lowercase char (looks better) */
	margin-bottom: 0;/* compensates for margin-top*/
	line-height: 120%;
	}
.qdc
	{
	font: 600 16;
  text-align:left;
	color: #99AACC;
	margin-left: 20%;
	margin-top: 35;
	margin-bottom: -60;
	}
.img
        {
        margin: 30 0 20 0;
        }
.imgright
	{
	float: right;
	margin: 20 15 20 20;
	}
.imgleft
	{
	float: left;
	margin: 20 20 20 15;
	}
.quote
	{
	color: #CC6633;
	font: bold 14 tahoma, arial, verdana, courier;
	margin-right: 17%;
	margin-left: 17%;
	font-family: sans-serif;
	}
.notdone1
	{
	border:solid #990000;
	border-width:1 2;
	padding:5;
	cursor: hand;
	float:right;
	text-align: center;
	margin: 15 30 10;
	font: 800 12;
	color: #CC6633;
	background-image: none;
	background: #660000;
	}
.notdone2
	{
	text-align: center;
	margin-top: 0%;
	margin-bottom: 0%;
	font-family: courier;
	font: 900 large;
	color: #CC9966;
	}
.notdone3
	{
	text-align: center;
	margin-top: 0%;
	margin-bottom: 10%;
	font-family: "Letter Gothic", "Lucida sans unicode", "Univers extended";
	font: 700 13 "Letter Gothic", "Lucida sans unicode", "Univers extended";
	color: #CC6633;
	}
.sm
	{
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	font-family: tahoma, arial, verdana;
	font: 600 9;
	color: #CC3300;
	}
.smarrowbar
	{
	float:left;
	text-decoration: none;
	background-image: none;
	background: #111111;
	border: solid #660000;
	border-width: 1 3;
	height:25;
	width: 100;
	text-align: center;
	font: 700 16 "Letter Gothic", "Lucida sans unicode", "Univers extended";
	color: #666699;
	padding:0 0;
	margin:0 0 ;
	}
.arrowbar
	{
	text-decoration: none;
	background-image: none;
	background: #111111;
	border: solid #660000;
	border-width: 1 3;
	margin:0 25;
	height: 25;
	width: 100;
	text-align: center;
	font: 700 16 "Letter Gothic", "Lucida sans unicode", "Univers extended";
	color: #666699;
	}
.arrowbar:hover
	{
	text-decoration: none;
	color: #000000;
	background-image: none;
	background: #FF0000;
	}
A.lsnx:link, A.lsnx:active, A.lsnx:visited
	{
	text-decoration: none;
	background-image: none;
	background: #111111;
	font: 700 16;
	color: #CC9966;
	}
A.lsnx:hover
	{
	text-decoration: none;
	background-image: none;
	background: #FF0000;
	color: #000000;
	}
.fr
	{
	font: 900 15;
	text-align: center;
	color: #CC9966;
	background-image: none;
	background: #111111;
	border: solid #660000;
	border-width: 1 3;
	width: 20;
	padding:3 0;
	margin:0 5 -7;
	}	
.fr:hover
	{
	text-decoration: none;
	color: #000000;
	background-image: none;
	background: #FF0000;
	}
#j 
	{
	color: #CC9966;
	text-decoration: none;
	}
#j:HOVER
	{
	color: #CCCCFF;
	text-decoration: underline;
	}
.sig
	{
	text-align: right;
	margin-right: 15;
	}
H6
	{
	color: #111111;
	text-align: right;
	font: 700 10 verdana, arial, courier;
	margin:0 5;
	}
A
	{
	color: #3399cc;
	background-color: transparent;
	text-decoration: none;
	}
A:HOVER
	{
	color: #FFFFFF;
	text-decoration: none;
	}
/*A.ssm2Items	{color:#CC9966;text-decoration:none; margin-right:40;}*/
A.ssm2Items:link	{color:#CC6633;text-decoration:none;}
A.ssm2Items:active	{color:#FFFFFF;text-decoration:none;}
A.ssm2Items:visited	{color:#CC6633;text-decoration:none;}
A.ssm2Items:hover	{color:#FFCC99;text-decoration:none;cursor:hand;}
#sig:HOVER
	{
	background-color: transparent;
	}
.c1
	{
	font: 600 14 trebuchet, verdana, tahoma, arial, courier;
	text-indent: 0;
	text-align: center;
	}
/*journaldates frame styles*/
.menu 
	{ 
	margin-top: 0;
	margin-bottom: 0; 
	margin-left: 10;
	width: 100;
	}
.week 
	{ 
	text-align: center;
	font: 900 12;
	Text-indent: 0;
	/*line-height: 80%;*/
	margin-top: -5;
	margin-bottom: 0; 
	width: 100;
	}
.menudate 
	{ 
	Text-indent: 0;
	text-align: right;
	font: 600 15; 
	margin-top: -5;
	margin-bottom: 0%;
	margin-right: 0;
	margin-left: 0;
	line-height: 90%; 
	}
.text
	{ 
	color: #CC3300;
	font: bold 11 tahoma, arial, verdana, courier;
	line-height: 90%;
	Text-indent: 0;
	text-align: left;
	margin:0 0 0 0;
	}
.TT
	{
	font-family: "Letter Gothic", MingLiU, "Lucida Console", courier;
	}
.pipe
	{ 
	color: #990033;
	background-color: transparent;
	font: bold 11 tahoma, arial, verdana, courier;
	Text-indent: 0;
	margin:0 0 0 0;
	}
hr 
	{
	margin-top: -2;
	text-align: center; 
	}
.jBtmRfr 
	{
	background-color:#000000; 
	padding:0; 
	border:solid #FF0000; 
	border-width:0 2 0 2; 
	height:53; 
	margin:-1 3 -1 35;
	}
.jday
	{
	font:900 28 "Letter Gothic", "Lucida sans unicode", "Univers extended"; 
	color: #993300;
	margin:5 0; 
	text-align:center;
	}
/*styles for Gay Diary Ring graphic*/
.gdr { width: 127;
	height: 242;
	background-color:#000033;
	border:solid #FF6600; 
	border-width:1 2; 
	margin: 10 5 5 5; 
	float:left; }
.gdrimg { margin: 3 3;
	text-align:center; }
.gdrtxt {  text-align: justify; 
	font: 800 13px; 
	letter-spacing:0;
	color: #FF6600; 
	background-color: transparent;
	margin: 10 11 15; 
	text-decoration: none; }
#gdr { color:#FFFFCC;
	font:700;}
#gdr:hover { color:#FFFFFF;
	font:700; 
	background-image: none;
	background: #FF6633;
	text-decoration:none; }

/* archive window styles */
        
.awBody
      {
      color: #cc9966;
      background-color: #333333;
      font: 900 12px ;
      line-height: 100%; 
			}
.awJ  
  /*  linkword journal (prob wasted)  */
			{
      font: 700 7pt "Letter Gothic", MingLiU, "Lucida Console", courier;
			text-align: right;
			margin: 1 0 0;
      color: #CC9966;
			background-color: transparent; 
			}
.awTop 
  /*  the 3 ltr. abbrev. month navigator near top  */
			{
      text-align: center;
      font: 900 8pt "Letter Gothic", MingLiU, "Lucida Console", courier;
        color: #CC0000;
      margin: 0 0 5; 
			}
.awMonth 
  /*  the full month name heading sections of links  */
			{
      text-align: left;
      border:solid #CC6633;
      border-width:0 0 1 0;
      font: 900 13pt "Letter Gothic", MingLiU, "Lucida Console", courier;
      margin: 0 0 5;
      line-height: 80%; 
			}
.awMenudate
			{
      text-align: right;
      font: 900 13px "Letter Gothic", MingLiU, "Lucida Console", courier;
      margin: 0 0 -3;
      line-height: 80%; 
			}
.awText
			{
      color: #CC9966;
      font: 600 10px "Letter Gothic", MingLiU, "Lucida Console", courier;
        margin: 0 1 15 5;
      text-align: left;
      line-height: 100%; 
			}
#awJ  
			{
      color: #CC9966;
      text-decoration: none; 
			}
#awJ:HOVER
			{
      color: #CCCCFF;
      text-decoration: underline overline; 
			}
A.aw  
			{
      color: #666699;
      text-decoration: none; 
			}
A.aw:HOVER
			{
      color: #CCCCFF;
      text-decoration: underline overline; 
			}
.awRfr
			{
      background-color:#000000;
			padding:10 4 0;
			border:solid #FF0000;
			border-width:1 2;
			height:100%;
			width:100;
			margin:10; 
			}
#awDates
      {
      background-color:transparent; 
      text-align:right; 
      font:900 16 tahoma, verdana; 
      color:#993300; 
      margin:0 0 -20 10;
      }

