
* {
margin : auto;
}
body {
font : normal 12px Trebuchet MS, Tahoma, Verdana, Helvetica, Arial, sans-serif;
color : #3e0c22;
margin-top : 0;
margin-bottom : 0;
background : #dbecfb url(images/bg.jpg);
text-align : center;
}
tr {
vertical-align : top;
}
td {
background:#dcdcdc;
font : normal 11px Trebuchet MS, Tahoma, Verdana, Helvetica, Arial, sans-serif;
vertical-align : top;
text-align : center;
}
table {
margin : 0 auto;
}
a {
color : #3e0c22;
text-decoration : none;
}
a:hover {
color : #000000;
text-decoration : underline;
}
.wrap{
	width:1000px;height:100%;
	background:white;
}
.title_bkg {
background : url(images/title_bkg.gif) no-repeat center;
height:30px;width:1000px;
color:#000000;
vertical-align : middle;
font-size : 20px;
font-weight : bold;
text-align : left;
padding : 0 0 7px 10px;
}
.th_end {
background : url(images/thumbs_end.gif) no-repeat center;
height:28px;width:1000px;
color:#000000;
vertical-align : middle;
font-size : 15px;
font-weight : bold;
text-align : right;
padding : 0 17px 7px 0;
}
.archive_line {
background : url(images/arch_line.gif) no-repeat center;
height:28px;width:1000px;
color:#000000;
vertical-align : middle;
font-size : 14px;
font-weight : bold;
text-align : center;
padding : 0 0 7px 15px;
}
#archive_line_1 {
background : url(images/arch_line.gif) no-repeat center;
height:28px;width:1000px;
color:#000000;
vertical-align : middle;
font-size : 14px;
font-weight : bold;
text-align : left;
}
.arch_align {
background: none;
color:#000000;
vertical-align : middle;
font-size : 15px;
font-weight : bold;
text-align : left;
padding : 0 0 4px 15px;
}
.bookm_align {
background: none;
color:#000000;
vertical-align : middle;
font-size : 15px;
font-weight : bold;
text-align : right;
padding : 0 15px 4px 0;
}



.desc_bkg{
	width:150px; height:100%;
	padding:5px 0 5px 2px;
	margin:0 0 3px 7px;
	font-size:11px;
	line-height: 12px;
	background:#fd7fb7;text-align:center;
	border:0px solid red;}

#footer {
width : 1000px;
height : 106px;
background : url(images/footer.jpg) no-repeat center;
}
#footer p {
width : 350px;
height : 75px;
margin : 10px 0px 0 325px;
line-height:13px;
text-align : center;
font-size : 10px;
color : #000000;
border:0px solid red;
}
#footer a {
color : color : #3e0c22;;
text-decoration : underline;
}
#footer a:hover {
color : #000000;
text-decoration : none;
}
.firstline {
color : #3e0c22;
font-weight : bold;
font-size : 11px;
}
.webmasterlink {
color : #3e0c22;
font-weight : bold;
font-size : 15px;
}

#thumbs {
background :white;
border : none;
text-align:center;
}
#thumbs a img {
border : 2px solid #000000;
margin-bottom : 5px;
margin-top : 5px;
}
#thumbs a:hover img {
border : 2px dotted #000000;
}

.yellow {
color : yellow;
font-weight : bold;
}
#toptraders {
width : 1000px;
text-align : left;
background : url(images/td_thumbs_bkg.gif);
}
#toptraders td {
width : 20%;
padding-left : 3px;
padding-top : 6px;
padding-bottom : 6px;
border : 1px solid #fd7fb7;
text-align : left;
}
#toptraders a{
	font-weight:bold; 
}




.desclink{font-size:12px;}