
* {
margin : auto;
}
body {
font : normal 12px Tahoma, Verdana, Helvetica, Arial, sans-serif;
color : #c0c0c0;
margin-top : 0;
margin-bottom : 0;
background : #393939 url(images/body_bkg.jpg);
text-align : center;
}
tr {
vertical-align : top;
}
td {
font : normal 12px Tahoma, Verdana, Helvetica, Arial, sans-serif;
vertical-align : top;
text-align : center;
}
table {
margin : 0 auto;
}
a {
color : #c0c0c0;
text-decoration : none;
}
a:hover {
color : red;
text-decoration : underline;
}

/*Title of Block*/
.titlebkg {
background : url(images/title_bkg.gif) no-repeat left;
vertical-align : bottom;
color : #650000;
font-size : 19px;
font-weight : bold;
text-align : center;
padding : 0 0 0 0px;
width:100%;
}

/*Header text & Buttons*/
.header_welcome{
vertical-align:top;
background:  url(images/header_08.jpg) no-repeat left;
}
.header_buttons{
vertical-align:middle;
background:  url(images/button_bkg.jpg) no-repeat left;
}
.header_buttons a{
color:#c0c0c0;
font-weight:bold;
font-size: 12px;
text-decoration: underline;
}
.header_buttons a:hover{
color:red;
font-weight:bold;
font-size: 12px;
text-decoration: none;
}
.header_bookmark{
vertical-align:middle;
background:  url(images/bookmark_bkg.jpg) no-repeat left;
}
.header_bookmark a{
color:red;
font-weight:bold;
font-size: 12px;
text-decoration: underline;
}
.header_bookmark a:hover{
color:#c0c0c0;
font-weight:bold;
font-size: 12px;
text-decoration: none;
}

/*Thumbs*/
#thumbs {
background:black;
border : 3px solid #650000;
}
#thumbs img {
border : 1px solid #650000;
margin-bottom : 5px;
margin-top : 5px;
}
#thumbs a:hover img {
border : 1px solid #c0c0c0;
}

/*Top Traders Block*/
#toptraders {
width : 1020px;
border : 3px solid #650000;
text-align : left;
background : black;
}
#toptraders td {
width : 20%;
padding-left : 3px;
padding-top : 6px;
padding-bottom : 6px;
border : 3px solid #650000;
/*font-size:14px;*/
text-align : left;
}
#toptraders a{
	font-weight:bold; 
}
.custom_color {
color : red;
font-weight : normal;
}
.custom_color_2 {
color : #c0c0c0;
}
.site_title{
font-size:11px;
width:20%;
padding:0 5px 0 5px;
}
.site_title a{
font-size:15px;
font-weight: bold;
font-style: italic;
color:red;
}
.site_title a:hover{
color:#c0c0c0;
}

/*Footer*/
#footer {
width : 665px;
height : 123px;
background : url(images/footer.gif) no-repeat left;
}
#footer p {
width : 450px;
height : 100px;
margin:0 0 0 230px;
font-size : 12px;
text-align : center;
color : #c0c0c0;
border:0px solid red;
}
#footer a {
color : red;
font-style:italic;
text-decoration : underline;
}
#footer a:hover {
color : #c0c0c0;
text-decoration : none;
}
.webmasters {
font-weight : bold;
font-size : 17px;
}

#description_block{
width:1020px;
}
#description_block img {
border : none;
margin : 7px 3px 0 5px;
}
.description_block {
line-height: 15px;
padding:5px 0 5px 0;
width : 50%;
border : 3px solid #650000;
text-align : left;
background : black;
}


