body {
margin: 0px;
background: #fdfcfc url(images/bg.jpg) repeat-x;
font-family: Tahoma;
color:#6A6A6A;
}

hr { display: none; }

a {
text-decoration: none;
color:#89AF40;
}

#wrapper {
text-align: left;
margin: 0 auto;
width: 899px;
font-size:15px;
}

#header {
width: 899px;
height: 160px;
background: url(images/header.jpg) no-repeat;
}

#content {
width: 899px;
min-height: 400px;
overflow: hidden;
background: url(images/contentbg.jpg) repeat-y;
}

#footer {
width: 899px;
height: 32px;
overflow: hidden;
background: url(images/footer.jpg) no-repeat;
}

#wrap {
width: 789px;
margin-left: 46px;
}

#advertisers {
margin-left: 10px;
float: left;
width: 361px;
height: 313px;
background: url(images/adv.jpg) no-repeat;
}

#members {
float: right;
width: 361px;
height: 313px;
background: url(images/memb.jpg) no-repeat;
}

#menu {
color: #fff;
font-weight: bold;
font-size: 16px;
}

#menu li {
display: inline;
float: left;
padding-right: 10px;
padding-left: 10px;
border-left: 1px solid #6A6A6A;
border-right: 1px solid #222222;
margin-top: 10px;
height: 21px;
list-style: none;
}

#menu a {
color: #ffffff;
text-decoration: none;
}

#menu a:hover {
color: #89AF40;
}

#rightmenu {
float: right;
margin-right: 90px;
margin-top: 10px;
font-size: 16px;
color: #fff;
font-weight: bold;
}

#rightmenu a{
color: #fff;
text-decoration: none;
}

#rightmenu .register{
padding-right: 12px;
list-style: none;
display: inline;
float: left;
}

#rightmenu .login{
padding-right: 62px;
list-style: none;
display: inline;
float: left;
}

#rightmenu .myaccount{
list-style: none;
display: inline;
float: left;
}

#rightmenu .logout{
padding-right: 45px;
list-style: none;
display: inline;
float: left;
}

#rightmenu a:hover {
color: #89af40;
}

#box {
height: 193px;
padding: 25px 15px 20px 40px;
margin-top: 40px;
font-size: 15px;
color:#444444;
}

#pic {
width: 110px;
height: 85px;
float: left;
}

#stats {
background: url(images/stats.jpg) no-repeat;
width: 789px;
height: 84px;
clear: both;
margin-left: 5px;
margin-top: 20px;
font-size:16px;
}