
* {
margin : auto;
}
body {
font : normal 12px Trebuchet MS, Tahoma, Verdana, Helvetica, Arial, sans-serif;
color : #efefef;
margin-top : 0;
margin-bottom : 0;
background : #000 url(images/body_bkg.gif);
text-align : center;
}
tr {
vertical-align : top;
}
td {
background:none;
font : normal 11px Trebuchet MS, Tahoma, Verdana, Helvetica, Arial, sans-serif;
vertical-align : top;
text-align : center;
}
table {
margin : 0 auto;
}
a {
color : #FFD700;
text-decoration : none;
}
a:hover {
color : #efefef;
text-decoration : underline;
}
.wrap{
	width:1000px;height:100%;
	background:#191816;
}
.title_bkg {
background : url(images/title_bkg.gif) no-repeat center;
height:25px;width:1000px;
color: #efefef;
vertical-align : middle;
font-size : 20px;
font-weight : bold;
text-align : left;
padding : 0 0 7px 20px;
}
.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:25px;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: #efefef;
vertical-align : middle;
font-size : 15px;
font-weight : bold;
text-align : left;
padding : 0 0 4px 15px;
}
.bookm_align {
background: none;
color: #efefef;
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: #ffd700;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 : #efefef;
font-weight : bold;
font-size : 11px;
}
.webmasterlink {
color : #efefef;
font-weight : bold;
font-size : 15px;
}

#thumbs {
background :url(images/body_bkg.gif);
border : none;
text-align:center;
}
#thumbs a img {
border : 1px dotted #efefef;
margin-bottom : 5px;
margin-top : 5px;
}
#thumbs a:hover img {
border : 1px solid #ffd700;
}

.yellow {
color : #FFD700;
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 #ffd700;
text-align : left;
}
#toptraders a{
	font-weight:bold; 
}
.desclink{font-size:12px;}

/*HEADER with TOP*/
.header_01{
	background: url(images/header_01.jpg) no-repeat;
	width:236px;
}
.header_02{
	background: url(images/header_02.jpg) no-repeat;
	width:195px;
	vertical-align: middle;
	text-align:center;
	line-height: 100%;
}
.header_02 a img{
	border : 1px dotted #efefef;
}
.header_02 a:hover img{
	border : 1px solid #ffd700;
}

.header_03{
	background: url(images/header_03.jpg) no-repeat;
	width:187px;
	text-align: left;
	padding-top:33px;
	font-size: 13px;
}
.header_03 a{
	color:#efefef;
}
.header_03 a:hover{
	color:#ffd700;
}

.header_04{
	background: url(images/header_04.jpg) no-repeat;
	width:187px;
	text-align: left;
	padding-top:33px;
	font-size: 13px;
}
.header_04 a{
	color:#efefef;
}
.header_04 a:hover{
	color:#ffd700;
}
.header_05{
	background: url(images/header_05.jpg) no-repeat;
	width:195px;
	vertical-align: middle;
	text-align:center;
	line-height: 100%;
}
.header_05 a img{
	border : 1px dotted #efefef;
}
.header_05 a:hover img{
	border : 1px solid #ffd700;
}
.pict{
	width:5px;
	height:5px;
	float:left;
	margin:0.5em 3px 0 5px;
	background: url(images/pict.gif) no-repeat;
}

/*FOOTER*/
.footer_bkg{
	width:1000px;height:88px;
	background: url(images/footer.jpg) no-repeat;
}
.footer_1{
	width:150px;
}
.footer_2{
	text-align: left;
	vertical-align:middle;
}

