html {
SCROLLBAR-ARROW-COLOR:#fc6cfc;
SCROLLBAR-FACE-COLOR:#fcd8fc;
SCROLLBAR-DARKSHADOW-COLOR:#fcd8fc;

SCROLLBAR-HIGHLIGHT-COLOR:#fcd8fc;
SCROLLBAR-SHADOW-COLOR:#fc6cfc;
SCROLLBAR-TRACK-COLOR:#fcd8fc;
SCROLLBAR-3DLIGHT-COLOR:#fc6cfc;
overflow-x:hidden;
}

body {
background:url(http://pic.pimg.tw/b39650118/f518ad24e4d8c2b3e20145625f770722.jpg) repeat center;
font-family:verdana, arial, sans-serif;
color:#454545;
width:1060px;
font-size:12px;
margin:0px auto;
cursor:url(http://www.geocities.jp/blue736232007/Fragment/34.ani);
}

a {
color:#666;
text-decoration:none;
letter-spacing:2px!important;
font-family:verdana;
font-size:7pt;
}

a:hover {
BACKGROUND:#fcb4fc;
COLOR:#FFF;
text-decoration:none;
cursor:url(http://www.geocities.jp/blue736232007/Fragment/34.ani);
}

li {
list-style-type:none;
}

input {
background:none;
border:#fff 1px solid !important;
font-size:7pt;
font-family:verdana;
letter-spacing:2px;
padding:3px;
}

#container {
background:url(http://pic.pimg.tw/b39650118/1308402599-c1befcf5b84d5a4b1972d6976790d586.gif) no-repeat right;
width:980px;
border:0px solid #fcb4fc;
}

#pageHeader {
background:repeat-x;
color:#FFF;
height:290px;
padding-top:15px;
padding-right:10px;
}

div.navBarLink {

float:right;
margin-top:150px;
}

div.navBarLink a {
margin-left:2px;
letter-spacing:2px;
}

div.navBarLink span {
display:inline;
}

#profileTitle {
position:relative;
left:20px;
top:220px;
text-align:right;
padding:5px 0 0 5px;
}

#profileTitle a {
letter-spacing:2px;
font-family:SimHei;
font-weight:900;
font-size:16pt;
line-height:140%;
color:#fcb4fc;
}

#profileTitle a:hover {
color:#fff;
margin-left:2px;
filter:alpha(opacity=70);}

#userName img {
position:relative;
top:5px;
}

#userLinks {
position:relative;
right:5px;
top:225px;
text-align:right;
}

#userLinks div {
display:inline;
margin-left:3px;
}

#userLinks div a {
font-size:9pt;
letter-spacing:2px;
padding:2px;
}

#pageBody {
margin-left:35px;
margin-top:10px;
margin-bottom:15px;
width:685px;
}

#bodyContent {
padding:0;
}

#userBox {
float:left;
width:210px;
padding-top:25px;
padding-left:20px;
overflow:hidden;
}

div#userPhoto div {
text-align:center;
padding:0;
border:2px solid #edb0b4;
}

#userPhoto {
width:205px;
height:200px;
}

div#userAdd {
text-align:center;
margin:10px;
}

#userAdd a {
display:block;
}

#dataBox {
margin-top:25px;
height:auto;
width:380px;
float:left;
BACKGROUND:url(http://pic.pimg.tw/b39650118/950bb6eb82bca9962dc59c190007ae9b.gif);
padding:5px;
}

#dataTabs {
font-size:9pt;
text-align:right;
}

#dataTabs a {
letter-spacing:2px;
font-weight:400;
color:#fc90fc;
font-size:9pt;
padding:2px;
}

#dataTabs a:hover {
color:#fff;
background:#fc90fc;
}

#dataContent {
margin:0;
}

#contentAbout {
text-align:left;
padding:10px 0 0;
}

#contentAbout th {
color:#212121;
font-weight:400;
width:40px;
letter-spacing:2px;
padding:0;
}

#contentAbout td {
letter-spacing:2px;
width:350px;
color:#212121;
line-height:140%;
}

td.formTitle {
letter-spacing:2px;
width:100%;
color:#fcd8fc;
padding:20px 0 0;
}

td.formData {
letter-spacing:2px;
color:#212121;
line-height:140%;
width:380px;
padding:0 0 0 10px;
}

#friendList {
text-align:center;
margin:0 5px;
padding:20px;
}

li.commonBox {
float:left;
margin:0;
}

.commonBox {
display:inline;
margin:5px;
padding:5px;
}

.commonIcon {
width:85px;
height:75px;
text-align:center;
border-left:2px solid #fff;
padding:5px;
}

.commonIcon img {
height:80px;
display:block;
}

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

.commonIcon span {
display:block;
vertical-align:middle;
padding:7px 0 0;
}

.commonIcon span img {
vertical-align:middle;
}

.commonLink a {
color:#fcd8fc;
}

div.menu {
width:90px;
background:#fff !important;
border:1px solid #fcd8fc;
}

div.menu ul {
margin:0;
padding:0;
}

div.menu ul li {
list-style-type:none;
text-align:center;
display:block;
border:none;
}

div.menu a {
display:block;
line-height:140%;
padding:2px;
}

div.menu a:hover {
color:#fff;
background-color:#fcd8fc;
}

#navButtons, .pageSelector {
text-align:right;
clear:both;
margin:0;
}

.pageSelector li {
display:inline;
}

.pageNumber span, span.pageNow, .pagePrev, .pageNext {
padding:0 5px;
}

span.pageNow {
font-size:11px;
font-weight:700;
color:#f19298;
}

#contentClubs {
height:0 !important;
}

#pageFooter {
padding:10px;
}

div.homeLink a, #copyright {
display:none;
}

div.menu a:link, div.menu a:visited {
color:#212121;
}

.spacer, #bodyFooter {
clear:both;
}

.clubGrade{
text-align:center;
padding-bottom:5px;
}