*------------------------------------*

html{
SCROLLBAR-FACE-COLOR:#000;
SCROLLBAR-HIGHLIGHT-COLOR:#000;
SCROLLBAR-SHADOW-COLOR:#000;
SCROLLBAR-3DLIGHT-COLOR:#000;
SCROLLBAR-ARROW-COLOR:#999;
SCROLLBAR-TRACK-COLOR:#000;
SCROLLBAR-DARKSHADOW-COLOR:#000;
overflow-X:hidden;}

body{
overflow:hidden;color:#ddd;font:7pt verdana;
letter-spacing:1px;background:#000;
}

body{cursor:crosshair;}
a:hover {cursor:w-resize;}

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

#container{text-align:center;
background:none;width:1000px;}


h1{font:7pt verdana;position:absolute;top:20px;left:110px;}
h1 a{font:7PT VERDANA;color:#aaa;}
h1 a:hover{color:#fff;}

#description{
position:absolute;
top:50px;left:680px;background:#000;border:#555 1px solid;
text-align:left;width:320px;
font:7pt verdana;padding:5px 0px 0px 10px;
color:#ddd;letter-spacing:1px;
line-height:15pt;width:230px;
overflow:auto;height:100px;
}

#main{
width:1000px;height:450px;
text-align:left;background:none;}

#content{
position:relative;left:100px;top:50px;
overflow:auto;overflow-X:hidden;
width:550px;height:500px;
border:1px #555 solid;background:#000;
}

#main_tab li a{
display:block;padding:5px;color:#ddd;
float:left;text-align:center;}

#main_tab li a:hover{
display:block;float:left;padding:5px;
text-align:center;color:#000;background:#FFF;}

a.message{
position:relative;top:0px;left:10px;margin:10px;
display:block;color:#ddd;background:#000;line-height:25pt;
width:500px;border:1px solid #555;text-align:center;}
a.message:hover{color:#fff;background:#000;line-height:25pt;}

.msg_body{padding:10px 20px 10px 20px;background:#000;}
.msg_content li.msg_word span{
text-align:left;width:440px;margin-top:3px;display:none;
background:#000;color:#fff;padding:3px 3px 2px 15px;}

.msg_word strong{
display:block;background:#000;color:#ddd;
width:500px;padding:15px;border:1px #555 solid;
letter-spacing:1px;line-height:14pt;}

.reply_content li.reply_word span{
text-align:left;width:500px;display:none;
background:#000;color:#ddd;padding:5px;}

.reply_word strong{
display:block;color:#fff;background:#333;
width:500px;padding:7px 0px 7px 13px;border:1px #555 solid;
letter-spacing:1px;line-height:14pt;}

.msg_content{line-height:15pt;
position:relative;top:0px;left:0px;}

.msg_content li span{
margin:0px 5px 0px 0px;width:100px;
display:block;float:left;
text-align:left;
line-height:20px;
color:#ddd;background:#333;

text-align:right;
padding:0px 0px 2px 0px;}


.msg_img{float:right;border:1px #666 solid;
padding:6px 5px 5px 5px;}

.msg_ip{display:none;float:right;color:#ddd;

position:relative;top:0px;}

.msg_control li a{
width:80px;padding:5px 0px 5px 0px;
background:#000;color:#ddd;}
.msg_control li a:hover{background:#000;color:#fff;}
ul.page_control{text-align:center;}

.msg_man{position:absolute;left:0px;top:15px;line-height:20px;}
.msg_title{position:absolute;left:0px;top:38px;line-height:20px;}
.msg_date{position:absolute;left:0px;top:61px;line-height:20px;}
.msg_word{margin-top:80px;}
#msg_added li{padding:5px;}
#msg_added li.add_img{
border:1px #666 solid;
padding:6px 5px 5px 5px;
float:right;margin-right:10px;}

#msg_added li span{
display:block;color:#ddd;
width:105px;float:left;
border:1px #555 solid;
text-align:center;
margin-right:20px;}

#msg_added li.add_title{
background:#000;color:#ddd;
border:#555 1px solid;
height:60px;padding:0px 5px;
line-height:15pt;letter-spacing:1px;}

#admin{position:absolute;top:380px;left:680px;
color:#fff;line-height:2px;}

#admin a{
text-align:left;letter-spacing:1px;border:1px #555 solid;
background:#000;color:#ddd;display:block;
width:230px;line-height:15pt;text-align:center;}
#admin a:hover{color:#fff;background:#000;border:1px #555 solid;}


html body div#bigcontainer div#container div#main div#sidebar ul li#mine div#namecard{
position:absolute;left:-40px;top:150px;width:300px;
height:150px;background:none;border:none;}

#myService{float:left!important;position:absolute;top:0px;right:0px;}
#myService li a {
position:relative;top:14px;right:60px;
line-height:15pt;font:10px verdnana;
text-align:center;margin:1px;padding:3px 0px 3px 0px;
background:#000;color:#ddd;
width:120px;height:15px;border:1px #555 solid;}
#myService li a:hover{
background:#000;color:#fff;border:1px #555 solid;}

#counter{
position:absolute;top:280px;left:680px;text-align:center;
width:230px;background:#000;padding:7px;letter-spacing:1px;border:1px #555 solid;
color:#ddd;font:7pt verdana;line-height:10pt;}
#counter br{display:none;}

#stats{position:absolute;top:550px;left:440px;padding:5px 10px 5px 10px;
width:230px;color:#ddd;letter-spacing:1px;text-align:center;
}
#stats br{display:none;}

#musicplayer{position:absolute;top:542px;left:110px;width:200px;}
#musicplayer .small-c a, #musicplayer .small-c{display:none;}

input{font:7pt verdana;color:#ddd;border:1px #555 solid;}
select{clip:rect(2px 90px 15px 2px);
position:absolute;top:30px;left:570px;
font:7pt verdana;color:#ddd;background:#000;}
select optgroup{color:#fff;background:#000;}

textarea{
padding:5px;height:60px;text-align:left;color:#ddd;
font:7pt verdana;letter-spacing:1px;
border:1px #555 solid;line-height:13pt;}

#myImg{
border:1px #666 double;
padding:6px 5px 5px 5px;
}

#action, #Info, #myInfo, #myVideo, #myMypage, #search, #myName, h2{display:none;}