img {
  border: 0;
}

a { color: #73F006; text-decoration: none; font-weight: bolder; border: 0; }

.m7 {
background: #848484;
vertical-align: top;
margin: 0 1px;
font-size: 13px;
padding: 0 0 2px 2px;
}

.m7 a {
font-weight: bolder;
}
.m7 img {
float: right;
vertical-align: top;
margin: 2px 3px 0 0;
}

.m7 br {
clear: both;
}

body {
	background:#505353;
	background-image:url("tlo.jpg");
	margin: 0;
	padding: 0 5px;
}

#body {
	margin: 0 auto;
	padding:0;
	width: 100%;
}

#copyright {
background-image:url(down.gif);
clear:both;
color:white;
height:81px;
margin:0 auto;
padding:60px 0 0;
text-align:center;
width:955px;
}

#menu {
	border:0;
	margin:0;
	padding:0;
	clear:both;
  height:100px;
  background-image:url("menu_1.jpg");
  overflow: hidden;
}
#menudown {
	border:0;
	margin:0;
	padding:0;
	clear:both;
  height:100px;
  background: url("menu_down.jpg") repeat-y center;
}
.separator {
	background: #E7E7E7;
	font-family:undefined;
font-size:18px;
font-weight:bolder;
padding:3px;
}

.menuitem {
  background: url("button.jpg") no-repeat center;
  height: 22px;
  margin: 0 auto;
  width: 230px;
  padding: 5px 20px 5px 10px;
  color: #dddddd;
  text-align: right;
}
.menuitem:hover {
  background: url("button3.jpg") no-repeat center;
}
.menulink {
  color: white;
  width: 184px;
  padding-left: 15px;
  display: block;
  float: left;
  font-weight: bolder;
  text-decoration: none;
  text-align: left;
}
.news {
background:#848484;
border:1px solid #8C8C8C;
font-size:13px;
margin-bottom:5px;
padding:2px 8px;
text-align:justify;
width:220px;
}
#leftf {
 width: 240px;
 vertical-align: top;
 padding: 10px 0 0 0;
}
#rightf {
 width: auto;
 vertical-align: top;
}
#rftop {
	background: url("right_up.jpg");
  height: 101px;
  width: 660px;
  margin: 0 auto;
}
#rf { clear: none; }
#rftitle {
  padding: 40px 0 0 100px;
  font-size: 20px;
}
#rfmain {
	background: url("right_center.jpg");
  width: 620px;
  margin: 0 auto;
  padding: 20px;
  color: white;
}
#rfbot {
	background: url("right_down.jpg") top no-repeat;
  height: 10px;
  width: 660px;
  margin: 0 auto;
}
#rfsec {
	background: url("right_section.jpg") top no-repeat;
  width: 660px;
  margin: 0 auto;
  padding: 10px 0 0 0;  
}

#tmembers table {
  border-collapse: collapse;
  width: 100%;
}

.m1 {
background: url('t1.gif') top no-repeat;
width: 72px;
height: 25px;
text-align: center;
overflow: hidden;
padding: 0;
}

.m2 {
background: url('t2.gif') top repeat-x;
padding: 0 10px;
color: white;
overflow: hidden;
}

.m3 {
background: url('t3.gif') top no-repeat;
width: 220px;
overflow: hidden;
padding: 0;
text-align: center;
color: white;
}

.m5 {
  float: left;
}

.m4 {
background: url('dl.gif') top left repeat-x;
display: block;
text-decoration: none;
text-align: right;
margin: 0 0 10px 30px;
font-size: 10pt;
}

.m6 {
vertical-align: middle;
margin-right: 5px;
}

.m4 i {
display: inline-block;
color: black;
font-style: normal;
font-weight: bold;
}

.m4 b {
background: url('dd.gif') top left repeat-x;
display: inline-block;
padding-right: 10px;
color: white;
font-weight: bold;
}

.m3 b {
margin-left: 85px;
}
.stats_top {
background: #3a3a3a;
color: #FFF;
font-size: 13px;
font-weight: normal;
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}
.stats_left {
background-color: #3a3a3a;
padding-left: 5px;
font-size: 12px;
}
.stats1 {
background-color: #4a4a4a;
text-align: right;
padding-right: 5px;
font-size: 12px;
}
.stats2 {
background-color: #3a3a3a;
text-align: right;
padding-right: 5px;
font-size: 12px;
}
#swl {
text-align:center;
margin:auto;
color: grey;
}
#swl a { color: grey; }

#headvallheru {
	background: #959595;
  padding: 5px 70px 5px 10px;
  height: 40px;
  margin: 2px;
}
#headcategory {
  background: black;
  padding: 5px 10px;
  height: 40px;
  margin: 2px;
}
#footcategory {
	background: #656565;
  border: 2px solid black;
  padding: 10px;
  margin: 2px;
}
.footcatlink {
	float: right;
	font-size:90%;
	margin-right: 30px;
}
#smallpanel {
background:#545454 none repeat scroll 0 0;
border:5px solid #E7E7E7;
margin:20px auto;
width:70%;
}
.spitem {
	width: 25%;
}
#admin {
	width: 100%;
	background: #999999;
}
#admm { 
padding: 8px;
width: 175px;
}
.mpl {
background:transparent url(t2.gif) repeat-x scroll center top;
height:25px;
margin:10px 0;
padding:2px 10px;
text-align:right;
}
#sms {
background:black none repeat scroll 0 0;
border:4px solid #EAEAEA;
margin:100px;
padding:10px;
width:60%;
}