/* GENERAL START */
body{ /* background-image: url(/images/bg-2.gif); */ background-repeat: repeat-x; background-color: black;
	font-family: verdana,arial, tahoma; font-size: 11pt; color: white; font-size: 11px;
	margin: 0;
}
a, a:visited, a:active{ color: red; }
a:hover{ color: white; }
table{ color: white; }
td {font-size: 11pt;}
/* GENERAL END */

/* TOPLIST ONLY (START) */
.se_text{ font-size: 9px; color: #CCCCCC; margin: 0px; padding: 3px; width: 800px; text-align: left; }
.se_text table, .se_text th, .se_text td{ font-size: 9px; }
.see_all_sites{ text-transform: uppercase; font-weight: bold; font-size: 15px; color: white; }
.category_h1{ font-size: 21px; }
.no_banner{
	font-family: Arial, Verdana, Tahoma; font-size: 24px; letter-spacing: -1px;
	background-color: black; width: 468px; height: 60px; border-width: 1px; border-style:solid; vertical-align: text-bottom; cursor: pointer;
}
.no_banner a, .no_banner a:visited, .no_banner a:hover, .no_banner a:active{ font-size: 24px; }
.no_banner a:hover{ color: white; }
.toplist_rating{ font-size: 9px; }
.toplist_rating a, .toplist_rating a:visited{ font-size: 9px; color: #FFFAA3; }
.toplist_title{
	filter:Glow(Strength=2, Color="black");
	font-family: verdana; font-size: 20; text-align: center; text-transform: uppercase; font-weight: bold;
	height: 24px;
}

.toplist_title_tr td{ background-color: #990000; }
.toplist_title_desc{ width: 550px; color: #FF4D4D; text-align: center; padding-bottom: 20px; }
.toplist_rank_td{
	filter:Glow(Strength=1, Color="black");
	text-align: center; font-weight: bold; font-size: 22px;
}

.toplist_in_td{ font-size: 22px; text-align: center; font-weight: bold; }
.toplist_site_title{ font-weight: bold; }
.toplist_site_desc{ font-size: 11px; }
.toplist_banner{ width: 468px; height: 60px;  border-width: 1px; border-style:solid; }
.toplist_table{ border-width: 1px; border-style:solid; border-color: black; width: 800px; }
.toplist_table td{ border: 1px solid darkred; }
.toplist_title_desc a:hover img{ border-color: white; }
/* TOPLIST ONLY (END) */

/* */
.bottom_links_copy{ font-size: 11px; }

/* THE CATEGORY OR "FILTER BY" LINKS (START) */
.upper_links a, .upper_links a:visited{ /* dacolor: #FF3333; */ text-transform: uppercase; font-size: 9px; font-family: Arial, Tahoma; letter-spacing: 0px;}
.upper_links img{
	width: 100px; height: 60px;
	border-width: 1px; border-style: solid; border-color: red;
}

.upper_links{ text-align: center; white-space: nowrap; }
/* THE CATEGORY OR "FILTER BY" LINKS (END) */

.sponsors_table img{
	width: 116px; height: 77px;
	border-width: 1px; border-style:solid; border-color: red;
	color: red;
}
.counters img{ filter: alpha(Opacity=99,FinishOpacity=20,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2); }
.categories_tr{ width: 800px; font-size: 9px; color: #CCCCCC; }
/* */

/* NT LINKS (START) */
.ntLinksTable{ text-align: center; font-family: Arial, Tahoma, Verdana; font-size: 9px; letter-spacing: -1px; }
.ntLinksTd{ text-align: left; }
.ntLinksTd a, .ntLinksTd a:visited{ font-family: Arial, Tahoma, Verdana; font-size: 9px; text-align: left; align: left; text-decoration: none; }
.ntTitle{ font-family: Arial, Tahoma, Verdana; font-size: 9px; text-decoration: underline; text-align: right; }
/* NT LINKS (END) */
