body				{ background:#353535 url(bg04.gif) repeat-y center; margin: 0px; }

div.wrapper			{ position: relative; margin: 0 auto; width:772px; background:#737373 url(bg05.gif); }
div.header			{ }
div.leftcontent		{ float: left; width: 140px; }
div.rightcontent	{ float: right; width: 632px; }
div.forumcontent	{ position: relative; background:#4c4c4c; }
div.footer			{ clear: both; }

div.imagefloatright	{ float: right; width: 160px; margin-bottom: 10px; font-family:Verdana; text-align: right; font-size: 7pt; color:#999999; text-decoration: none; }
div.imagefloatright2	{ float: right; width: 110px; margin-bottom: 10px; font-family:Verdana; text-align: right; font-size: 7pt; color:#999999; text-decoration: none; }

div.imagefloatleft	{ float: left; width: 121px; }

img.image			{ border-width: 0px 0px 0px 0px; overflow: hidden; display: block; behavior: url("pngbehavior.htc"); }

img.imagebdr { border-width: 1px; border-color: #e5e5e5; overflow: hidden; display: block; }

/* forms */
textarea { background: #cccccc; }
/* input { background: #cccccc; } */
select { background: #cccccc; }

/* bb code stuff */
.strike { text-decoration: line-through } 
.code { font-family: Courier New; font-size: 9pt; border: 1px solid #0000ff; padding: 4px; height: auto; width: auto } 
.quote { border: 1px solid #737373; background: #4d4d4d; padding: 4px; height: auto; width: auto; } 
.ot { font-size:8pt; font-color: #cccccc } 

a.themespic1		{ position: absolute; top: 5px; left: 90px; width: 8px; height: 7px; background: url(themes04off.gif); display: block; overflow: hidden;}
a.themespic1:hover	{ position: absolute; top: 5px; left: 90px; width: 8px; height: 7px; background: url(themes04.gif); display: block; overflow: hidden; border: 0px;}
a.themespic2		{ position: absolute; top: 5px; left: 100px; width: 8px; height: 7px; background: url(themes05off.gif); display: block; overflow: hidden;}
a.themespic2:hover	{ position: absolute; top: 5px; left: 100px; width: 8px; height: 7px; background: url(themes05.gif); display: block; overflow: hidden; border: 0px;}
a.themespic3		{ position: absolute; top: 5px; left: 110px; width: 8px; height: 7px; background: url(themes06off.gif); display: block; overflow: hidden;}
a.themespic3:hover	{ position: absolute; top: 5px; left: 110px; width: 8px; height: 7px; background: url(themes06.gif); display: block; overflow: hidden; border: 0px;}
a.themespic4		{ position: absolute; top: 5px; left: 120px; width: 8px; height: 7px; background: url(themes07off.gif); display: block; overflow: hidden;}
a.themespic4:hover	{ position: absolute; top: 5px; left: 120px; width: 8px; height: 7px; background: url(themes07.gif); display: block; overflow: hidden; border: 0px;}
a.themespic5		{ position: absolute; top: 5px; left: 130px; width: 8px; height: 7px; background: url(themes08off.gif); display: block; overflow: hidden;}
a.themespic5:hover	{ position: absolute; top: 5px; left: 130px; width: 8px; height: 7px; background: url(themes08.gif); display: block; overflow: hidden; border: 0px;}
a.themespic6		{ position: absolute; top: 5px; left: 140px; width: 8px; height: 7px; background: url(themes09off.gif); display: block; overflow: hidden;}
a.themespic6:hover	{ position: absolute; top: 5px; left: 140px; width: 8px; height: 7px; background: url(themes09.gif); display: block; overflow: hidden; border: 0px;}
a.themespic7		{ position: absolute; top: 5px; left: 150px; width: 8px; height: 7px; background: url(themes10off.gif); display: block; overflow: hidden;}
a.themespic7:hover	{ position: absolute; top: 5px; left: 150px; width: 8px; height: 7px; background: url(themes10.gif); display: block; overflow: hidden; border: 0px;}
a.themespic8		{ position: absolute; top: 5px; left: 160px; width: 8px; height: 7px; background: url(themes11off.gif); display: block; overflow: hidden;}
a.themespic8:hover	{ position: absolute; top: 5px; left: 160px; width: 8px; height: 7px; background: url(themes11.gif); display: block; overflow: hidden; border: 0px;}

/* backgrounds on forum pages */
td.bodybgcolor { background: #404040; }
td.bodybgcolor2 { background: #383838; }

/* ###########################[ MEDIA PLAYER BITS ]########################### */

div.playerwrapper	{ position: relative; width:557px; background:#737373 url(bg05player.gif); }

div.playerheader	{ position: relative; width: 557px; height: 48px; background: url(navbar01.jpg); }
	div.playerheader1	{ position: absolute; top: 0px;  left: 15px;   width: 124px; height: 48px; background: url(navbar01player.jpg); }
	div.playerheader2	{ position: absolute; top: 14px; left: 154px; width: 97px; height: 17px; background: url(themes02.gif); }
		div.playerheader2a	{ position: absolute; top: 0px; left: 0px;   width: 1px;  height: 17px; background: url(themes01.gif); overflow: hidden; }
		/* div.playerheader2b	{ position: absolute; top: 6px; left: 5px;   width: 87px; height: 5px;  background: url(themes03player.gif); overflow: hidden; } */
		div.playerheader2c	{ position: absolute; top: 0px; left: 96px; width: 1px;  height: 17px; background: url(themes12.gif); overflow: hidden; }
	/* div.playerheader3 { position: absolute; top: 0px; left: 328px; width: 50px; height: 48px; background: url(navbar01logo2.gif); } */
	div.playerheader4 { position: absolute; top: 0px; left: 378px; width: 179px; height: 48px; text-align: right; font-family:Verdana; font-size: 7pt; color:#e5e5e5; font-weight:bold; border-bottom-style: none; }

div.playerleftmid	{ float: left; width: 237px; }
	div.playerleftmid1	{ position: relative; top: 0px; left: 0px; width: 237px; height: 55px; background: url(menuheader00player.jpg); }
	div.playerleftmid2	{ position: relative; top: 9px; left: 12px; width: 214px; height: 244px; }
		div.playerleftmid2a	{ position: absolute; padding: 5px; top: 0px;   left: 102px; width: 102px; height: 90px; background: #404040; }
		div.playerleftmid2b	{ position: absolute; padding: 5px; top: 102px; left: 0px;   width: 204px; height: 38px; background: #404040; }
		div.playerleftmid2c	{ position: absolute; padding: 5px; top: 151px; left: 0px;   width: 204px; height: 63px; background: #404040; }
		div.playerleftmid2d	{ position: absolute; padding: 5px; top: 225px; left: 0px;   width: 204px; height: 9px;  background: #404040; }
	div.playerleftmid3	{ position: relative; top: 11px; left: 0px; width: 237px; height: 11px; background: url(navbar06.gif); overflow: hidden; }
		div.playerleftmid3a	{ position: relative; top: 0px; left: 225px; width: 12px; height: 11px; background: url(navbar06player.gif); overflow: hidden; }

div.playerrightmid	{ margin-left: 237px; }

div.playerfooter	{ clear: both; }
div.playerfooter1	{ position: relative; width: 557px; height: 27px; background: url(navbar02.jpg); overflow: hidden; }
	div.playerfooter1a	{ position: absolute; top: 7px; left: 12px; width: 238px; height: 27px; font-family:Verdana; font-size: 7pt; color:#000000; border-bottom-style: none; }
	div.playerfooter1b	{ position: absolute; top: 7px; left: 250px; width: 295px; height: 27px; text-align: right; font-family:Verdana; font-size: 7pt; color:#000000; border-bottom-style: none; }

/* ########################################################################### */


div.container1 { position: relative; margin: 0 auto; top: 0px; width: 772px; height: 264px; }
	div.section1a { position: absolute; top: 0px; left: 0px;   width: 772px; height: 264px; background: url(header_classic02.jpg); }
	/* div.section1b { position: absolute; top: 0px; left: 392px; width: 380px; height: 264px; background: url(header02.jpg); } */

div.container2 { position: relative; margin: 0 auto; top: 0px; width: 772px; height: 48px; background: url(navbar01.jpg); }
	/* div.section2a { position: absolute; top: 0px; left: 7px; width: 188px; height: 48px; background: url(navbar01logo.gif); } */
	div.subcontainer2b { position: absolute; top: 14px; left: 217px; width: 172px; height: 17px; background: url(themes02.gif); }
		div.subsection2c { position: absolute; top: 0px; left: 0px;   width: 1px;  height: 17px; background: url(themes01.gif); overflow: hidden; }
		div.subsection2d { position: absolute; top: 6px; left: 5px;   width: 81px; height: 5px;  background: url(themes03.gif); overflow: hidden; }
		div.subsection2m { position: absolute; top: 0px; left: 171px; width: 1px;  height: 17px; background: url(themes12.gif); overflow: hidden; }
	div.section2x { position: absolute; top: 14px; left: 440px; width: 81px; height: 17px; overflow: hidden; }
	/* div.section2n { position: absolute; top: 0px; left: 533px; width: 50px; height: 48px; background: url(navbar01logo2.gif); } */
	/* div.section3b { position: absolute; top: 7px; left: 195px; width: 250px; height: 48px; font-family:Arial; font-size: 7pt; color:#666666; font-weight:bold; border-bottom-style: none; } */
	/* div.section3c { position: absolute; top: 0px; left: 583px; width: 189px; height: 48px; background: url(navbar01red.jpg); text-align: right; font-family:Verdana; font-size: 7pt; color:#e5e5e5; border-bottom-style: none; } */ 

		div.column1sectiona { position: relative; top: 0px; left: 0px; width: 140px; height: 15px; background: url(navbar05.gif); overflow: hidden; }
		div.column1sectionb { position: relative; top: 0px; left: 0px; width: 140px; height: 66px; background: url(menuheader01.jpg); overflow: hidden; }
		div.column1sectionc { position: relative; top: 0px; left: 0px; width: 140px; height: 66px; background: url(menuheader02.jpg); overflow: hidden; }
		div.column1sectiond { position: relative; top: 0px; left: 0px; width: 140px; height: 66px; background: url(menuheader03.jpg); overflow: hidden; }
		div.column1sectione { position: relative; top: 0px; left: 0px; width: 140px; height: 66px; background: url(menuheader04.jpg); overflow: hidden; }
		/* div.column1sectionf { position: relative; top: 0px; left: 0px; width: 140px; height: 19px; background: url(menuheader05.jpg); overflow: hidden; } */
		div.column1sectiong { position: relative; top: 0px; left: 0px; width: 140px; height: 66px; background: url(menuheader06.jpg); overflow: hidden; }
		/* div.height6 { position: relative; top: 0px; left: 0px; width: 140px; height: 6px; overflow: hidden; } */
		/* div.height4 { position: relative; top: 0px; left: 0px; width: 140px; height: 4px; overflow: hidden; } */
		div.height2 { height: 2px; overflow: hidden; }
		div.height10 { height: 10px; overflow: hidden; }
		/* div.column1sectionh { position: relative; top: 0px; left: 0px; width: 140px; height: 1px; background: url(indent01.gif); overflow: hidden; } */
		div.column1sectioni { position: relative; top: 0px; left: 0px; width: 140px; background: url(menubg01.jpg); overflow: hidden; }
		div.column1sectionj { position: relative; top: 0px; left: 0px; width: 140px; height: 88px; background: url(indent02.jpg); overflow: hidden; }

		div.column2sectiona { position: relative; top: 0px; left: 0px; height: 15px; background: url(navbar05.gif); overflow: hidden; }
		div.column2sectionapica { position: relative; top: 0px; left: 0px; height: 50px; background: black; overflow: hidden; } /* full image size 50 */
		div.column2sectionapicb { position: relative; top: 0px; left: 0px; height: 100px; background: black; overflow: hidden; } /* full image size 100 */
		div.column2sectionapicc { position: relative; top: 0px; left: 0px; height: 250px; background: black; overflow: hidden; } /* full image size 250 */
		div.column2sectionapicd { position: relative; top: 0px; left: 0px; height: 400px; background: black; overflow: hidden; } /* full image size 400 */
		div.column2sectionapice { position: relative; top: 0px; left: 0px; height: 750px; background: black; overflow: hidden; } /* full image size 750 */
		div.column2sectionapicf { position: relative; top: 0px; left: 0px; height: 999px; background: black; overflow: hidden; } /* full image size 999 */

		div.lowermenubar { display: block; height: 17px; background: url(buttons03.jpg); padding-top: 2px; margin-bottom: -2px; padding-right: 12px; text-align: right; font-family:Verdana; font-size: 7pt; color:#000000; border-bottom-style: none; overflow: hidden; }
		div.linksmenubar { display: block; height: 48px; background: url(navbar01red.jpg); text-align: right; font-family:Verdana; font-size: 7pt; color:#e5e5e5; border-bottom-style: none; }
		div.linksmenubar2 { display: block; height: 86px; background: url(navbar01red2.jpg); text-align: right; font-family:Verdana; font-size: 7pt; color:#e5e5e5; border-bottom-style: none; }

		div.picpreva { display: block; height: 13px; overflow: hidden; } /* preview image size 50 */
		div.picprevb { display: block; height: 25px; overflow: hidden; } /* preview image size 100 */
		div.picprevc { display: block; height: 63px; overflow: hidden; } /* preview image size 250 */
		div.picprevd { display: block; height: 100px; overflow: hidden; } /* preview image size 400 */
		div.picpreve { display: block; height: 188px; overflow: hidden; } /* preview image size 750 */
		div.picprevf { display: block; height: 250px; overflow: hidden; } /* preview image size 999 */

		div.section4b { background: url(navbar05.gif); display: block; }
		/* div.section4c { position: absolute; top: 0px; left: 140px; width: 12px; height: 15px; background: url(navbar05logo.jpg); } */

		table.subheadbar1 { height: 17px; overflow: hidden; }	
			td.subheadbar1a { width: 12px; }
				img.subheadbar02 { width: 12px; height: 17px; display: block; font-family:"Trebuchet MS"; font-size:10pt; color:#000000; font-weight:bold; }
			td.subheadbar1b { width: 19px; }
				img.subheadbar03 { width: 19px; height: 17px; display: block; }
			td.subheadbar1c { font-family:Verdana; font-size: 7pt; color:#b3b3b3; border-bottom-style: none;}
			td.subheadbar1d { width: 19px; }
				img.subheadbar07 { width: 19px; height: 17px; display: block; }
			td.subheadbar1e { width: 1px; }
		div.subheadbar1shadowcontainer { position: relative; top: 0px; left: 0px; height: 4px; overflow: hidden; }
			/* div.subheadbar1shadow { position: absolute; top: 0px; left: 0px; width: 12px; height: 13px; background: url(subheadbar05.jpg); overflow: hidden; } */

		div.tabletop01 { margin-left: 12px; margin-right: 12px; background: #404040 url(tabletop01.gif); height: 9px; display: block; overflow: hidden; }
		div.tablebot01 { margin-left: 12px; margin-right: 12px; background: #404040 url(tablebot01.gif); height: 10px; display: block; overflow: hidden; margin-bottom: 12px; }
		div.tablebot01a { margin-left: 12px; margin-right: 12px; background: #404040 url(tablebot01.gif); height: 10px; display: block; overflow: hidden; }

		div.subheadbar1extable { width: 588px; margin-left: 12px; margin-right: 12px; background: #404040 url(tablemid01.gif);; padding-left: 10px; padding-right: 10px; }
		div.subheadbar1extable2 { width: 588px; margin-left: 12px; margin-right: 12px; background: #404040 url(tablemid01.gif);; padding-left: 10px; padding-right: 10px; }
		div.subheadbar1extable3 { width: 588px; margin-left: 12px; margin-right: 12px; margin-bottom: 2px; background: #404040 url(tablemid01.gif);; padding: 10px; }

		/* code for firefox to fix clearing issues, see http://www.positioniseverything.net/easyclearing.html */
		div.subheadbar1extable2:after {
			content: "."; 
			display: block; 
			height: 0; 
			clear: both; 
			visibility: hidden;
		}

		div.postedbyprintablepage { position: relative; display: block; height: 24px; overflow: hidden; }
			div.postedbydiv	{ position: absolute; top: 0px; left: 0px; width: 450px; height: 24px; font-family:Verdana; font-size: 7pt; color:#999999; }
			div.printablepagediv { position: absolute; text-align: right; top: 0px; left: 450px; width: 138px; height: 24px; font-family:Verdana; font-size: 7pt; color:#999999; }

		div.postedatdeletecomment { position: relative; display: block; height: 24px; overflow: hidden; }
			div.postedatdiv	{ position: absolute; top: 0px; left: 0px; width: 315px; height: 24px; font-family:Verdana; font-size: 7pt; color:#999999; }
			div.deletecommentdiv { position: absolute; text-align: right; top: 0px; left: 315px; width: 150px; height: 24px; font-family:Verdana; font-size: 7pt; color:#999999; }

		a.mediabutton { display: block; text-align: center; padding-top: 2px; margin-bottom: -2px; width: 100px; height: 17px; background: url(buttons04.jpg); font-family:Verdana; font-size: 7pt; color:#262626; font-weight:bold; text-decoration: none; overflow: hidden; }
		a.mediabutton:hover { background: url(buttons03.jpg); color:#e5e5e5; }

div.container5 { position: relative; margin: 0 auto; top: 0px; width: 772px; height: 11px; background: url(navbar06.gif); overflow: hidden; }
	div.section5a { position: absolute; left: 0px; width: 140px; height: 11px; background: url(navbar06.gif); }
	/* div.section5b { position: absolute; left: 140px; width: 12px; height: 11px; background: url(navbar06logo2.jpg); } */

div.container6 { position: relative; margin: 0 auto; top: 0px; width: 772px; height: 27px; background: url(navbar02.jpg); overflow: hidden; }
	div.section6a { position: absolute; top: 7px; left: 0px; width: 140px; height: 27px; text-align: center; font-family:Verdana; font-size: 7pt; color:#e5e5e5; border-bottom-style: none; }
	div.section6b { position: absolute; top: 7px; left: 140px; width: 632px; height: 27px; text-align: center; font-family:Verdana; font-size: 7pt; color:#000000; border-bottom-style: none; }


.ImageLinks { border-bottom-style: none; }
.ImageLinks:hover { border-bottom-style: none; }




tr.height2 { height: 2px; }




.height1 { height: 1px; }
.height2 { height: 2px; }
/* .height6 { height: 6px; } */
/* .height10 { height: 10px; } */
.height12 { height: 12px; }
.height13 { height: 13px; }
.height15 { height: 15px; }
.height17 { height: 17px; }
.height20 { height: 20px; }
.height27 { height: 27px; }
.height28 { height: 28px; }
.height81 { height: 81px; }
.height376 { height: 81px; }

















/* ######################[ checked proper ]##################### */

/* leftnav - links */
a.column1navlink { display: block; padding-top: 4px; padding-left: 16px; width: 140px; height: 17px; font-family:Verdana; font-size: 8pt; color:#000000; font-weight:bold; text-decoration: none; }

/* leftnav - links - hover */
a.column1navlink:hover { color: #666666; }

/* leftnav poll - question */
.TyTxtArTB4 { font-family:Verdana; font-size: 8pt; color:#000000; font-weight:bold; padding: 6px 0px 8px 16px; }

/* leftnav poll - answers */
.TyTxtArTB2 { font-family:Verdana; font-size: 8pt; color:#000000; font-weight:bold; margin-left: 12px; }

/* leftnav poll - view results */
a.column1navlink2 { display: block; padding-top: 4px; padding-left: 16px; width: 140px; height: 17px; font-family:Verdana; font-size: 8pt; color:#000000; font-weight:bold; text-decoration: none; }

/* leftnav poll - view results - hover*/
a.column1navlink2:hover { color: #666666; }

/* main headlines (on item pages, not main page) */
.TyTxtXXLS2 { font-family:Verdana; font-size:14pt; color:#e5e5e5; font-weight:bold; text-decoration: none; padding-bottom: 16px; }

/* main headlines (links, on main page) */
.TyTxtXXLS { font-family:Verdana; font-size:14pt; color:#e5e5e5; font-weight:bold; text-decoration: none; border-bottom:#e5e5e5; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* main headlines - hover */
.TyTxtXXLS:hover { color:#ffffff; border-bottom:#ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* main body text (preview part) */
.TyTxtSmlS { font-family:Verdana; font-size: 10pt; color:#e5e5e5; font-weight:bold; padding-bottom: 16px; }

/* main body text (message part) */
.TyTxtSmlM { font-family:Verdana; font-size: 10pt; color:#e5e5e5; }

/* main body text - links */
.TyTxtSmlC { color:#ffffff; font-weight:bold; text-decoration: none;  border-bottom:#ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}

/* main body text - links - hover */
.TyTxtSmlC:hover { color:#e5e5e5; border-bottom:#e5e5e5; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* main body text for user comments */
.TyTxtSmlM2 { font-family:Verdana; font-size: 10pt; color:#e5e5e5; width: 467px; float: right; }

/* random quote main text */
/* there are x users online */
/* admin area pages body */
.TyTxtArTZ2 { font-family:Verdana; font-size: 8pt; color:#e5e5e5; border-bottom-style: none; }

/* random quote as said by */
.TyTxtLarY { font-family:Verdana; font-size: 8pt; color:#e5e5e5; font-weight:bold; }

/* random quote submitted by */
.TyTxtArTG2 { font-family:Verdana; font-size: 7pt; color:#b3b3b3; border-bottom-style: none; text-align: right; }

/* random quote submitted by - links */
/* news article posted by - links */
.TyTxtArTS { color:#999999; font-weight:bold; text-decoration: none; border-bottom:#999999; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* random quote submitted by - links - hover */
/* news article posted by - links - hover */
/* view printable page - links - hover */
.TyTxtArTS:hover { color:#e5e5e5; border-bottom:#e5e5e5; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* comments x read whole article - links */
.TyTxtArTZ { font-family:Verdana; font-size: 7pt; color:#999999; font-weight:bold; text-decoration: none; border-bottom:#999999; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* comments x read whole article - hover */
.TyTxtArTZ:hover { color:#e5e5e5; border-bottom:#e5e5e5; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* jump to top of page - link */
.TyTxtArTZ3 { font-family:Verdana; font-size: 7pt; color:#000000; font-weight:bold; text-decoration: none; border-bottom:#000000; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* jump to top of page - hover */
.TyTxtArTZ3:hover { color:#666666; border-bottom:#666666; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* comments x read whole article - seperator */
.TyTxtLarG { font-family:Verdana; font-size:10pt; color:#999999; font-weight:none; clear:both; }

/* subheadbar - links */
.TyTxtArTL { font-family:Verdana; font-size: 7pt; color:#b3b3b3; font-weight:bold; text-decoration: none; border-bottom:#b3b3b3; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* subheadbar - links - hover */
.TyTxtArTL:hover { color:#ffffff; border-bottom:#ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* usermenu - links */
.TyTxtArTL2 { font-family:Verdana; font-size: 7pt; color:#000000; font-weight:bold; text-decoration: none; }

/* usermenu - links - hover */
.TyTxtArTL2:hover { color:#666666; border-bottom:#666666; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* bottom links bit - links */
.TyTxtArTL3 { font-family:Verdana; font-size: 7pt; color:#e5e5e5; font-weight:bold; text-decoration: none; }
/* bottom links bit - links - hover */
.TyTxtArTL3:hover { color:#ffffff; border-bottom:#ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* bottom links bit - seperators */
.TyTxtArTB8 { font-family:Verdana; font-size: 7pt; color:#e5e5e5; text-decoration: none; margin-top: 5px; margin-right: 12px; text-align: center; }

/* bottom links bit - seperators - only shows when at certain amounts of links, to keep them centered vertically */
.TyTxtArTB9 { font-family:Verdana; font-size: 7pt; color:#e5e5e5; text-decoration: none; margin-top: 11px; margin-right: 12px; text-align: center; }

/* usermenu - welcome text */
/* usermenu - seperators */
.TyTxtArTB3 { font-family:Verdana; font-size: 7pt; color:#ffffff; text-decoration: none; margin-top: 5px; margin-right: 12px; }

/* type your comments here */
.TyTxtSmlS2 { font-family:Verdana; font-size: 9pt; color:#e5e5e5; text-align: center; }

/* filesize and filename */
.TyTxtArTZ5 { font-family:Verdana; font-size: 7pt; color:#e5e5e5; }

/* usercomments - username for guests */
.TyTxtLarP { font-family:Verdana; font-size: 9pt; color:#e5e5e5; font-weight: bold; }

/* usercomments - rank (jobber, etc) */
.TyTxtSmlG { font-family:Verdana; font-size: 7pt; color:#999999; font-weight: normal; }

/* usercomments - username - links */
.TyTxtLarS { font-family:Verdana; font-size:10pt; color:#e5e5e5; font-weight:bold; text-decoration: none; }

/* usercomments - username - hover */
.TyTxtLarS:hover { color:#e5e5e5; }

/* posted confirmation/error message - text */
.TyTxtLarS3 { font-family:Verdana; font-size:9pt; color:#e5e5e5; font-weight:bold; text-decoration: none; }

/* posted confirmation/error message - links */
.TyTxtLarS4 { font-family:Verdana; font-size:9pt; color:#ffffff; font-weight:bold; text-decoration: none; border-bottom:#ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}

/* posted confirmation/error message - hover */
.TyTxtLarS4:hover { color:#e5e5e5; border-bottom:#e5e5e5; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* usercomments - joined/posts/etc */
.TyTxtArTD { font-family:Verdana; font-size: 7pt; color:#999999; font-weight: normal; }

/* poll results */
.TyTxtArTO { font-family:Verdana; font-size: 7pt; color:#000000; font-weight: normal; background: #eeeeee; }

/* profile main text */
.TyTxtSmlY { font-family:Verdana; font-size: 8pt; color:#e5e5e5; }

/* welcome message text */
.TyTxtSmlW { font-family:Verdana; font-size: 8pt; color:#000000; margin-top: 4px; text-align: center; font-weight: bold; }

/* welcome message text - links */
.TyTxtWM { color:#000000; border-bottom:#000000; border-width: 0px 0px 1px 0px; border-style: none none dotted none; text-decoration: none; }

/* welcome message text - hover */
.TyTxtWM:hover { color:#666666; border-bottom:#666666; border-width: 0px 0px 1px 0px; border-style: none none dotted none; text-decoration: none; }

/* titles of last 5 audio files table thing at top - links */
.TyTxtLarS2 { display: block; font-family:Verdana; font-size:10pt; color:#e5e5e5; font-weight:bold; text-decoration: none; text-align: center; }

/* titles of last 5 audio files table thing at top - hover */
.TyTxtLarS2:hover { display: block; font-family:Verdana; font-size:10pt; color:#ffffff; font-weight:bold; text-decoration: none; text-align: center; }

/* dates under titles of last 5 audio files table thing */
.TyTxtArTG3 { font-family:Verdana; font-size: 7pt; color:#b3b3b3; text-align: center; margin-bottom: 13px; }

/* browse rest of audio archive - link */
a.morebar { font-family:Verdana; margin-left: 12px; font-size:7pt; color:#b3b3b3; font-weight:bold; text-decoration: none; border-bottom:#b3b3b3; border-width: 0px 0px 1px 0px; border-style: none none dotted none;}

/* browse rest of audio archive - hover */
a.morebar:hover { color:#e5e5e5; border-bottom:#e5e5e5; }

/* control panel database list - column heading */
.TyTxtLarN { font-family:Verdana; font-size:8pt; color:#808080; font-weight:normal; text-decoration: none; }

/* control panel database list - main text */
.TyTxtLarK { font-family:Verdana; font-size:8pt; color:#e5e5e5; font-weight:normal; text-decoration: none; }

/* media player - now playing */
.TyTxtSmlS3 { font-family:Verdana; font-size: 8pt; color:#e5e5e5; font-weight:normal; margin-bottom: 6px; }

/* media player - filename: date: title: */
.TyTxtArTGH { font-family:Verdana; font-size: 7pt; color:#b3b3b3; font-weight:normal; }

/* media player - problems playing the file? */
.TyTxtArTGG { font-family:Verdana; font-size: 7pt; color:#b3b3b3; font-weight:normal; }

/* media player - get windows media 10 - link */
.TyTxtArTGJ { font-family:Verdana; font-size: 7pt; color:#000000; font-weight:bold; text-decoration: none; border-bottom:#000000; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* media player - get windows media 10 - hover */
.TyTxtArTGJ:hover { color:#666666; border-bottom:#666666; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* media player - file and playlist etc - links */
.TyTxtArTGK { font-family:Verdana; font-size: 7pt; color:#e5e5e5; font-weight:bold; text-decoration: none; border-bottom:#e5e5e5; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* media player - file and playlist etc - hover */
.TyTxtArTGK:hover { color:#ffffff; border-bottom:#ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* forum pages - small category titles */
.TyTxtComA { font-family:Verdana; font-size: 7pt; color:#b3b3b3; }

/* forum pages - last post date */
.TyTxtComB { font-family:Verdana; font-size: 7pt; color:#b3b3b3; }

/* forum pages - numbers/totals */
.TyTxtComC { font-family:Verdana; font-size: 8pt; color:#b3b3b3; }

/* forum pages - key text */
.TyTxtComD { font-family:Verdana; font-size: 9pt; color:#e5e5e5; padding-bottom: 4px; }

/* forum pages - small category titles - links */
.TyTxtArTG { font-family:Verdana; font-size: 7pt; color:#b3b3b3; font-weight:bold; text-decoration: none; border-bottom:#b3b3b3; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* forum pages - small category titles - hover */
.TyTxtArTG:hover { color:#e5e5e5; border-bottom:#e5e5e5; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* forum pages - headlines - links */
.TyTxtSmlH { font-family:Verdana; font-size: 9pt; color:#e5e5e5; font-weight:normal; text-decoration: none; }

/* forum pages - headlines - hover */
.TyTxtSmlH:hover { color:#ffffff; border-bottom:#ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* forum pages - author and last post username - links */
.TyTxtSmlE { font-family:Verdana; font-size: 8pt; color:#e5e5e5; font-weight:normal; text-decoration: none; }

/* forum pages - author and last post username - hover */
.TyTxtSmlE:hover { color:#ffffff; border-bottom:#ffffff; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }

/* ############################################################## */













/* mainpage/audioarchive/forums/chatroom links in red bar at top of all pages */
.TyTxtLarX { font-family:"Trebuchet MS"; font-size:8pt; color:green; font-weight:bold; border-bottom-style: none; }
.TyTxtLarX:hover { color:green; border-bottom-style: none; }

/* links in the left nav column and for text in subheadbar */
.TyTxtArTB { font-family:Arial; font-size: 7pt; color:black; font-weight:bold; border-bottom-style: none; }


.TyTxtArTG4 { font-family:Arial; font-size: 7pt; color:yellow; font-weight:bold; text-decoration: none; background: red; padding: 5px; }

/* links in the "latest news/columns" bits, "as said on iyh" text, under mediatable dark text, usersonline text, "you have already voted on this poll" text, links in silver bar top of page, all text in controlpanel db lists, jump to top of page */
.TyTxtArTZ7 { font-family:Arial; font-size: 7pt; color:red; font-weight:bold; border-bottom-style: none; margin-left: 12px; }
.TyTxtArTZ4 { font-family:Arial; font-size: 7pt; color:red; font-weight:bold; text-decoration: none; }


/* last post date in forums listings */
.TyTxtSmlD { font-family:Verdana; font-size: 7pt; color:red; font-weight:normal; }


.TyTxtSmlW2 { font-family:Verdana; font-size: 7pt; color:blue; margin-top: 4px; font-weight:bold; text-align: center; }










.TyTxtArTZ4:hover { color:purple; border-bottom:purple; border-width: 0px 0px 1px 0px; border-style: none none dotted none; }





