td { font-family: Tahoma; font-size: 11px; }
a:link { color: #FFFFFF; }
a:visited {	color: #FFFFFF;	text-decoration: underline;	}
a:hover { color: #FFFFFF; text-decoration: none; }

.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}

.thumb img { border: 1px solid #ffffff; }
.thumb a:hover img { border: 1px solid #000000; }
.thumb a:visited img { filter:gray;}

.top2 a { font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.top2 a:hover { font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; }

.thumbs {width: 994px; position: inherit; margin: 0px auto;}
.thumbs a { font-size: 12px; font-family: Tahoma; color: #FFFFFF; text-decoration: underline; }
.thumbs a:hover { color: #000000; text-decoration: none; }
.thumbs div {float: left; margin: 2px; width: 242px; font-weight: bold;}
.thumbs img {border: 1px solid #FFFFFF; width: 240px; height: 320px;}
.thumbs a:hover img {border: 1px solid #000000; width: 240px; height: 320px;}

.category2 { text-decoration: none;	font-family: Tahoma; font-size: 16px; color: #ffffff; font-weight: bolder; }
.category2 a:link {	text-decoration: underline;	color: #ffffff;	}
.category2 a:hover { color: #ffffff; text-decoration: none; }
.category2 a:visited { color: #ffffff;text-decoration: none; }
.category2 a:active { color: #ffffff; text-decoration: none; }

.cat { text-decoration: none; font-family: Tahoma; font-size: 14px;	color: #ffffff;	font-weight: normal; }
.cat a:link { text-decoration: underline; color: #FFFFFF; }
.cat a:hover { color: #FFFFFF; text-decoration: none; }
.cat a:visited { color: #FFFFFF; text-decoration: none; }

.trade { text-decoration: none;	font-family: Tahoma; font-size: 20px; color: #FCDD70; font-weight: bold; }
.trade a:link {	text-decoration: underline;	color: #42381F;	}
.trade a:hover { color: #ACA07D; text-decoration: none; }
.trade a:visited { color: #42381F; text-decoration: underline; }

.perms img { border: 1px dashed #FFFFFF; }
.perms a:hover img { border: 1px solid #000000; }
.perms a { font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: underline; }
.perms h4 {font-size: 14px; color: #FFFFFF; text-align: center; margin-bottom: 2px; font-weight: normal; font-weight:bold;}

.list {margin-top: 5px; width:1000px; margin:auto; margin-bottom: 15px; min-height: 1px; naheight: 1px;}
.list div {padding-left: 20px;}
.list h2 {font-size: 18px; color: #ffffff; font-family: Tahoma; text-align: center; margin-bottom: 2px; font-weight: normal; font-weight:bold;}
.list a {font-size: 12px; font-weight: bold; font-family: Tahoma; color: #FFFFFF; text-decoration: underline;}
.list ul {float: left; width: 75px;}
.list li {background: url(images/bullet.gif) 0px 5px no-repeat; list-style:none; text-indent: 10px; margin-bottom: 3px;}

#toplist {
	width: 240px;
	margin: 5px;
	text-align: center;
}
#toplist_item {
    position : relative;
    height: 180px;
    width: 240px;
    background-color: #FFFFFF;
    margin-top: 5px;
    cursor: pointer;
    text-align: center;
}
#toplist_box {
	position: absolute;
	left: 1px;
	top: 182px;
	width: 240px;
	height: 20px;
	background-color: #FFFFFF;
	filter:alpha(opacity=50);
	margin-top: -20px;
        opacity: 0.45;
	cursor: pointer;
}
.toplist_text {
	left: 0px;
	top: 182px;
	position: absolute;
	width: 240px;
	margin-top: -22px;
        color: #000000;
        font-weight: bold;
        padding-top: 4px;
        text-decoration: none;
	cursor: pointer;
	font-family:Tahoma;
	font-size:15px;
}
#toplist img { width: 240px; height: 180px; border: 4px solid #000000; }
#toplist a:hover img { width: 240px; height: 180px; 4px solid #000000; }
#toplist a { text-decoration: none; color: #ffffff; }
