a:link		{ 		color : #0066FF; text-decoration: none; 	}
a:active		{ 		color : #FFFFFF; text-decoration: none; 	}
a:hover		{ 		color : #FFC616; text-decoration: none; 	}
a:visited 		{ 		color : #3333CC;  text-decoration: none;	}

hr			{ height: 1px; color: #282751;}

.reg			{		font-family: arial, helvetica;
					color: #FFFFFF;
					text-decoration: none;
					font-size: 13px;
			}
a.reg			{		font-family: arial, helvetica;
					color: #0066FF;
					text-decoration: none;
					font-size: 13px;
			}
a.reg:hover	{		font-family: arial, helvetica;
					color: #FFC616;
					text-decoration: none;
					font-size: 13px;
			}
a.reg:visited	{		font-family: arial, helvetica;
					color: #3333CC;
					text-decoration: none;
					font-size: 13px;
			}
			
.tiny			{		font-family: arial, helvetica;
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9px;
			}
a.tiny		{		font-family: arial, helvetica;
					color: #0066FF;
					text-decoration: none;
					font-size: 9px;
			}
a.tiny:hover	{		font-family: arial, helvetica;
					color: #FFC616;
					text-decoration: none;
					font-size: 9px;
			}
a.tiny:visited	{		font-family: arial, helvetica;
					color: #3333CC;
					text-decoration: none;
					font-size: 9px;
			}
.tinybloo			{		font-family: arial, helvetica;
					color: #76B302;
					text-decoration: none;
					font-size: 9px;
			}
			
.red			{		font-family: arial, helvetica;
					color: #CC0033;
					text-decoration: none;
					font-size: 11px;
			}
			
.blockquote	{		font-family: arial, helvetica;
					color: #CCCCCC;
					text-decoration: none;
					font-size: 13px;
			}
			
.logdate		{		font-family: arial, helvetica;
					color: #5F5C9E;
					text-decoration: none;
					font-size: 10px;
					font-weight: bold;
					font-style: italic;
			}

.nav			{		font-family: arial, helvetica;
					color: #FFFFFF;
					text-decoration: none;
					font-size: 11px;
			}
a.nav		{		font-family: arial, helvetica;
					color: #0066FF;
					text-decoration: none;
					font-size: 11px;
			}
a.nav:hover	{		font-family: arial, helvetica;
					color: #FFC616;
					text-decoration: none;
					font-size: 11px;
			}
			
.navsmall		{		font-family: arial, helvetica;
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9px;
			}
a.navsmall	{		font-family: arial, helvetica;
					color: #0066FF;
					text-decoration: none;
					font-size: 9px;
			}
a.navsmall:hover {		font-family: arial, helvetica;
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9px;
			}
			
.comment	{			color: #FFC616;
					font-family: arial, helvetica;
					font-size: 11px;
					font-weight: bold;			
			}

td.topLeft { background-image: url(ui/newleftcorner.jpg); }
td.topRight { background-image: url(ui/newrightcorner.jpg); }
td.topCenter { background-image: url(ui/newtopcenter.jpg); }
td.leftSide { background-image: url(ui/newleftside.jpg); }
td.rightSide { background-image: url(ui/newrightside.jpg); }
td.botLeft { background-image: url(ui/newbottomleftcorner.jpg); }
td.botRight { background-image: url(ui/newbottomrightcorner.jpg); }
td.botCenter { background-image: url(ui/newbottomcenter.jpg); }

td.otherSide { background-image: url(ui/otherside.jpg); }

td.sideStop { background-image: url(ui/sidestop.jpg);
			background-repeat: repeat-y;
			background-position: bottom left; }
			
td.menuhead	{		background-color: #2A283E;
					background-image: url(ui/bar.jpg);
					background-repeat: repeat-x;
					color: #FFC616;
					font-family: arial, helvetica;
					font-size: 13px;
					font-weight: bold;
					height: 15px;				
			}
			
td.menumain { background-color: #16162E; );
			font-family: arial, helvetica;
			font-size: 11px;
			color: #FFFFFF; }

td.bartop		{		background-color: #2A283E;
					background-image: url(ui/bar.jpg);
					background-repeat: repeat-x;
					color: #FFFFFF;
					font-family: arial, helvetica;
					font-size: 11px;
					font-style: italic;				
			}
			
td.menugrad	{		background-color: #000000;
					background-image: url(ui/menugrad.jpg);
					background-position: top;
					background-repeat: repeat-x;
			}
			
td.menubg	{		background-color: #000000;
					background-image: url(ui/newrightside.jpg);
					background-position: right;
					background-repeat: repeat-y;
			}
			
td.log		{		background-color: #000000;
					background-image: url(ui/chequer.jpg);
					color: #FFFFFF;
					font-family: arial, helvetica;
					font-size: 13px;
			}
			
.input
                {
                color: #0066FF;
		font-size: 9px;
		font-family: arial, helvetica, verdana;
		font-weight: normal;
                background-color: #16162E;
		BORDER-BOTTOM: #46434E 1px solid;
       		BORDER-LEFT: #46434E 1px solid;
		BORDER-RIGHT: #46434E 1px solid;
		BORDER-TOP: #46434E 1px solid;
                }

.inputtxt
                {
                color: #BAB8E1;
		font-size: 9px;
		font-family: arial, helvetica, verdana;
		font-weight: normal;
                background-color: #16162E;
		BORDER-BOTTOM: #46434E 1px solid;
       		BORDER-LEFT: #46434E 1px solid;
		BORDER-RIGHT: #46434E 1px solid;
		BORDER-TOP: #46434E 1px solid;
                }


td.scanlines	{		background-color: #000000;
					background-image: url(ui/scanlines.jpg);
			}
			
.linedate		{		font-family: arial, helvetica;
					color: #FFFFFF;
					font-size: 13px;
					font-style: italic;
			}
.lineyear		{		font-family: arial, helvetica;
					color: #FFFFFF;
					font-size: 13px;
					font-weight: bold;
			}
.linebirth		{		font-family: arial, helvetica;
					color: #FFCC33;
					font-size: 13px;
			}
.linehist		{		font-family: arial, helvetica;
					color: #888888;
					font-size: 13px;
			}
.lineinfr		{		font-family: arial, helvetica;
					color: #3366FF;
					font-size: 13px;
			}
.linewed		{		font-family: arial, helvetica;
					color: #FF6600;
					font-size: 13px;
			}
.lineonline		{		font-family: arial, helvetica;
					color: #66FF66;
					font-size: 13px;
			}
.linereal		{		font-family: arial, helvetica;
					color: #33CCCC;
					font-size: 13px;
			}
.linemeet		{		font-family: arial, helvetica;
					color: #9966FF;
					font-size: 13px;
			}
.linedeath		{		font-family: arial, helvetica;
					color: #CC0033;
					font-size: 13px;
			}
			
.hfblock 	{		font-family: arial, helvetica;
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9px;
			}
.hfhead 	{		font-family: arial, helvetica;
					color: #CC0033;
					text-decoration: none;
					font-size: 9px;
			}
hfheadtext 	{		font-family: arial, helvetica;
					color: #CC0033;
					text-decoration: none;
					font-size: 9px;
			}
			
.courier			{		font-family: courier, courier new;
					color: #A6A6A6;
					text-decoration: none;
			}
a.courier			{		font-family: courier, courier new;
					color: #82CB62;
					text-decoration: none;
			}
			
a.linkbox	{			color: #FFFFFF;
					font-family: arial, helvetica;
					font-size: 11px;
					font-weight: bold;			
			}
			
.ext			{		font-family: arial, helvetica;
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9px;
			}
			
a.ext			{	font-family: arial, helvetica;
					color: #76B302;
					text-decoration: none;
					font-size: 9px;
			}
.host			{		font-family: arial, helvetica;
					color: #FFFFFF;
					text-decoration: none;
					font-size: 9px;
			}
a.host			{	font-family: arial, helvetica;
					color: #993399;
					text-decoration: none;
					font-size: 9px;
			}

hfitem - DIV that holds the site name and headline
hfsitename - DIV element that holds the site name for the headline
hflink - DIV element that contains the headline link
hffooter - DIV that holds the bottom link to HumorFeed.com
