	body		{
		font-family:Verdana,Arial,Sans-Serif;
		font-size:11px;
		font-weight:normal;
		margin:0px;
	}

	A:LINK.adLink, A:VISITED.adLink {
		font-family : verdana, arial, helvetica;
		font-size : 10px;
		color : #537CFB;
		font-weight : Bold;
	}

	.adText {
		font-family : verdana, arial, helvetica;
		font-size : 11px;
		color : #999999;
	}

	/* top list */
	.topListNumber {
		font-family : verdana, arial, helvetica;
		font-size : 12px;
		color : #999999;
		width : 30px;
	}

	.topListCell {
		width : 200px;
	}

	A:LINK.topListLink {
		font-family : verdana, arial, helvetica;
		font-size : 12px;
		color : #537CFB;
		font-weight : Bold;
	}

	A:VISITED.topListLink {
		font-family : verdana, arial, helvetica;
		font-size : 12px;
		color : #3F67B5;
		font-weight : Bold;
	}

	.topListSpacer {
		width : 30px;
	}

	/* rss buttons */
	.rssMain {
		border: 1px solid #666666;
		background-color : #FFFFFF;
	}

	.rssLink {
		color:#FFFFFF;
		text-decoration : none;
		margin : 0px;
	}

	.rssLeft {
		border:1px solid;
		border-color:#FC9 #630 #330 #F96;
		font:normal 9px arial, verdana,sans-serif;
		color:#FFFFFF;
		background-color : #FF6600;
	}

	.rssRight {
		background-color : #898E79;
		font : normal 9px arial, verdana,sans-serif;
		color:#FFFFFF;
		padding-left : 4px;
		padding-right : 4px;
	}
	/* general site */
	SPAN.menu_text {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 10px;
	  color : #000000;
	  text-decoration : none;
	}

	A:LINK.nav, A:VISITED.nav, A:ACTIVE.nav {
	  color : #000000;
	  text-decoration : none;
	}

	/* category menu */

	TABLE.tgp_cat_menu {
	  width : 791px;
	  background-color : #ABABAB;
	}

	TD.tgp_cat_menu_title {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 11px;
	  font-weight : Bold;
	  color : #3366CC;
	}

	TD.tgp_cat_menu {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 10px;
	  padding : 2px;
	}

	A.tgp_cat_menu, A:VISITED.tgp_cat_menu, A:LINK.tgp_cat_menu  {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color : #000000;
	  text-decoration : underline;
	  font-size : 10px;
	}

	A:HOVER.tgp_cat_menu {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color : #444444;
	  text-decoration : underline;
	  font-size : 10px;
	}

	A:VISITED.gal_link {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color : #000000;
	  text-decoration : none;
	}

	A:LINK.gal_link {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  color : #000000;
	  font-weight : Bold;
	  text-decoration : none;
	}

	/* preview thumbs */

	TABLE.tgp_preview {
	  background-color : #000000;
	}

	TD.tgp_preview {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 10px;
	  color : #888888;
	  padding : 2px;
	  text-align : center;
	}

	/* text listing table (text/archive) */

	TABLE.tgp_text {
	  background-color : #FFFFFF;
	  width : 518px;
	}

	TD.tgp_text {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 12px;
	  padding : 2px;
	}

	A:LINK.tgp_text,  {
	  color : #880000;
	  font-weight : Bold;
	}

	A:VISITED.tgp_text,  {
	  color : #880000;
	}

	/* premium links */

	TABLE.tgp_premium_links {
	  background-color : #000000;
	  width : 240px;
	}

	TD.tgp_premium_links {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 11px;
	  padding : 2px;
	}

	TD.pop_mix_today {
		background-repeat:no-repeat;
	}

	A:VISITED.tgp_premium_links, A:LINK.tgp_premium_links,  {
	  color : #FFCC00;
	  text-decoration : none;
	}

	A:HOVER.tgp_premium_links {
	  color : #FFFFFF;
	  text-decoration : underline;
	}

	/* category pages */

	SPAN.cat_title {
	  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	  font-size : 18px;
	  font-weight : Bold;
	  color : #000000;
	}
	h1 { font-size: 0px; margin-top: 0px; margin-bottom: 0px; visibility: hidden; display: none;}
	h2 { font-size: 0px; margin-top: 0px; margin-bottom: 0px; visibility: hidden; display: none;}
	h3 { font-size: 0px; margin-top: 0px; margin-bottom: 0px; visibility: hidden; display: none;}
	h4 { font-size: 0px; margin-top: 0px; margin-bottom: 0px; visibility: hidden; display: none;}
	h5 { font-size: 0px; margin-top: 0px; margin-bottom: 0px; visibility: hidden; display: none;}
	h6 { font-size: 0px; margin-top: 0px; margin-bottom: 0px; visibility: hidden; display: none;}
	pre { font-size: 0px; margin-top: 0px; margin-bottom: 0px; visibility: hidden; display: none;}
	.keywords { font-size: 0px; margin-top: 0px; margin-bottom: 0px;  visibility: hidden; display: none;}

