body {
 background: #F9F5F7;
 color: #792B76;
 font-family: verdana, sans-serif;
 font-size: 12px;
}

#logo-top {
 background-image: url('pic/logo-top.jpg');
 width: 919px;
 height: 84px;
 background-repeat: no-repeat;
 margin: 0 auto;
}

#logo-bottom {
 background-image: url('pic/logo-bottom.jpg');
 width: 919px;
 height: 35px;
 background-repeat: no-repeat;
 margin: 0 auto;
}

.light-text {
 color: #ffffff;
 padding-left: 10px;
 width: 431px;
 line-height: 28px;
 height: 28px;
 float: left;
 clear: left;
}

#login {
 color: #ffffff;
 padding-right: 65px;
 line-height: 28px;
 width: 400px;
 height: 28px;
 float: right;
}

#sign_out {
 color: #ffffff;
 padding-right: 65px;
 line-height: 28px;
 width: 400px;
 height: 28px;
 float: right;
}

.radio {
 border: 0px;
}

.radio2 {
border: 0px;
background-color: #f3cbf0;
}

input {
 background-color: #F9E7F8;
 margin: 2px;
 color: #792B76;
 border: 1px solid #BE82BA;
}

textarea {
 background-color: #F9E7F8;
 color: #792B76;
 border: 1px solid #BE82BA;
}

.button {
 background-color: transparent;
 color: #792B76;
 border: none;
}

.a_light {
 color: #ffffff;
 text-decoration: none;
}

.a_light:hover {
 color: #792B76;
 text-decoration: none;
}

#main {
 display: block;
 width: 960px;
 margin: 0 auto;
}

#filter {
 color: #792B76;
 width: 726px;
 text-align: justify;
 float: left;
 clear: left;
}

#spamboard {
 color: #792B76;
 width: 645px;
 text-align: left;
}

.spam_main {
 width: 620px;
 padding: 10px;
 margin-bottom: 20px;
 clear: both;
 background-color: #F9E7F8;
 border: 1px solid #BE82BA;

}

.spam_info_r {
 width: 310px;
 height: 23px;
 float: right;
 margin: 0px;
 text-align: right;
}

.spam_info_bt {
 width: 310px;
 height: 30px;
 float: left;
 clear: left;
 margin: 0px;
 letter-spacing: 2px;
 text-align: left;
}

.spam_info_l {
 color: #555555;
 font-size: 10px;
 margin: 0px;
}

#spaminp {
 color: #792B76;
 width: 645px;
 text-align: left;
}

.member_sec {
 display: block;
 color: #792B76;
 width: 230px;
 float: right;
 clear: right;
 text-align: left;
}

.member_sec_bg {
 display: block;
 background-image: url('pic/meny-middle.jpg');
 color: #792B76;
 width: 174px;
 text-align: left;
 margin: 0 33px 0 0;
 float: right;
}

.member_sec_bg2 {
 display: block;
 background-image: url('pic/meny-middle.jpg');
 color: #792B76;
 width: 174px;
 text-align: center;
 margin: 0 33px 0 0;
 float: right;
}

.paypal_button {
 border: 0px;
}

.member_sec_bg_top {
 display: block;
 background-image: url('pic/meny-top.jpg');
 width: 174px;
 height: 25px;
 margin: 0 33px 0 0;
 text-align: center;
 color: #ffffff;
 line-height: 18px;
 float: right;
}

.member_sec_bg_bottom {
 display: block;
 background-image: url('pic/meny-bottom.jpg');
 color: #792B76;
 width: 174px;
 height: 18px;
 margin: 0 33px 0 0;
 float: right;
}

h2 {
 margin: 0 0 15px 0;
}

#copy {
 display: block;
 clear: left;
 margin: 50px auto 0 auto;
 text-align: center;
}

a {
 color: #792B76;
 text-decoration: none;
}

a:hover {
 color: #AA58A7;
 text-decoration: underline;
}

.post {
 display: none;
 text-align: right;
 top: 400px;
 width: 118px;
 height: 19px;
 float: right;
 margin-right: 3px;
 background-image: url('pic/delete.jpg');
}

.ss_mainframe {
 width: 195px;
 text-align: left;
 float: left;
 margin-right: 5px;
}

.ss_mainframe_b {
 width: 195px;
 text-align: left;
 float: left;
 clear: left;
 margin-right: 5px;
}

.ss_top0 {
 height: 12px;
 width: 180px;
 display: block;
 text-align: center;
 background-image: url('pic/ss-top.jpg');
}

.ss_middle0 {
 width: 180px;
 height: 160px;
 text-align: center;
 background-image: url('pic/ss-middle.jpg');
}

.ss_middlee0 {
 width: 180px;
 height: 50px;
 text-align: center;
 background-image: url('pic/ss-middle.jpg');
}

.ss_bottom0 {
 height: 15px;
 width: 180px;
 margin-bottom: 20px;
 background-image: url('pic/ss-bottom.jpg');
}

.ss_top1 {
 height: 12px;
 width: 180px;
 display: block;
 text-align: center;
 background-image: url('pic/ss-top-light.jpg');
}

.ss_middle1 {
 width: 180px;
 height: 160px;
 text-align: center;
 background-image: url('pic/ss-middle-light.jpg');
}

.ss_middlee1 {
 width: 180px;
 height: 50px;
 text-align: center;
 background-image: url('pic/ss-middle-light.jpg');
}

.ss_bottom1 {
 height: 15px;
 width: 180px;
 margin-bottom: 20px;
 background-image: url('pic/ss-bottom-light.jpg');
}

.list_prv_short {
 width: 150px;
 margin-left: 3px;
 height: 25px;
 line-height: 25px;
 border-bottom: 1px solid #F3CBF0;
}

.list_prv_large {
 width: 270px;
 margin-left: 3px;
 line-height: 25px;
 height: 25px;
 border-bottom: 1px solid #F3CBF0;
}

.top_prv_large {
 margin-top: 10px;
 margin-right: 2px;
 width: 268px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #F3CBF0;
 border: 1px solid #e88dc9;
}

.top_prv_short {
 margin-top: 10px;
 margin-right: 2px;
 width: 148px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #F3CBF0;
 border: 1px solid #e88dc9;
}

.prv_main {
 width: 640px;
 float: left;
 padding-top: 20px;

}

.ul {
 margin: 0px;
 padding: 0px;
}

.li {
 list-style: none;
 margin: 0px;
 height: 15px;
 width: 170px;
 line-height: 15px;
}

.a_link {
 width: 159px;
 margin-left: 1px;
 padding: 0 5px 0 5px;
 display: block;
}

.a_link:hover {
 width: 159px;
 padding: 0 5px 0 5px;
 margin-left: 1px;
 display: block;
 background-color: #F2B1ED;
 text-decoration: none;
}

.ss_link {
 width: 159px;
 margin-left: 1px;
 padding: 5px 5px 0 5px;
 display: block;
 text-align: center;
}

.right_mem {
 width: 159px;
 margin-left: 1px;
 padding: 5px;
 display: block;
}

.search {
 margin-top: 15px;
 width: 300px;
 float: left;
 text-align: right;
}

.sr_main {
 width: 310px;
 display: block;
 float: left;
}

.search_main {
 float: right;
}

.search_view {
 width: 100px;
 margin-top: 10px;
 margin-right: 2px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #F3CBF0;
 border: 1px solid #e88dc9
}

.friend_view {
 width: 200px;
 margin-top: 10px;
 margin-right: 2px;
 padding-top: 5px;
 padding-bottom: 5px;
 background-color: #F3CBF0;
 border: 1px solid #e88dc9
}

.sett_main {
 width: 300px;
 margin-top: 11px;
 text-align: right;
 float: left;
}

.sett_main_desc {
 width: 300px;
 float: right;
 text-align: right;
}

.sett_main_other {
 width: 300px;
 margin-top: 10px;
 float: left;
 clear: left;
 text-align: left;
}

.sett_main_other_r {
 width: 300px;
 float: right;
 text-align: right;
}

.sett_main_save {
 width: 650px;
 display: block;
 float: left;
 text-align: right;
}

.left_info {
 width: 250px;
 float: left;
 text-align: left;
}

.r_info {
 width: 250px;
 float: right;
 text-align: right;
}

.right_info {
 width: 150px;
 float: left;
 text-align: center;
}

.img {
 border: 1px solid #BE82BA;
 width: 110px;
 height: 120px;
}

.info_desc {
 width: 650px;
 clear: left;
 display: block;
}

#up {
 width: 650px;
 display: block;
 height: 25px;
 text-align: center;
 clear: left;
}

#winner {
 width: 650px;
 display: block;
 clear: left;
 padding-top: 5px;
 border-top: 1px #e88dc9 dashed;
}

.miscs {
 display: none;
}

#poll {
 width: 159px;
 margin-left: 1px;
 padding: 5px 5px 0 5px;
 display: block;
 text-align: left;
}

.center {
 margin: 0 0 10px 0;
 text-align: center;
}

/* forum */
.forum_td_small {
 width: 50px;
 background-color: #f3cbf0;
 text-align: center;
}

.forum_td_big {
 width: 400px;
 background-color: #f3cbf0;
 padding: 5px;
}

.forum_last {
 width: 200px;
 background-color: #f3cbf0;
 padding: 5px;
 text-align: right;
}

.forum_highlight {
 color: #777777;
 font-size: 10px;
 border-bottom: 1px solid #f3cbf0;
}

.forum_last_posted {
 font-size: 10px;
 text-align: right;
}

.forum_lp {
 font-size: 10px;
 text-align: right;
 border-bottom: 1px solid #f3cbf0;
}

.forum_border {
 border-bottom: 1px solid #f3cbf0;
}
