/* ----------
CSS by http://www.wretch.cc/blog/Cris0220
相簿-童話小鎮 09.05.08
---------- */
HTML {
scrollbar-shadow-color:#fff;
scrollbar-3dlight-color:#fff;
scrollbar-arrow-color:#E0B676;
scrollbar-track-color:#fff;
scrollbar-darkshadow-color:#fff;
scrollbar-face-color:#fff;
scrollbar-highlight-color:#fff;
overflow-x:hidden;
}
body {
background:url(http://f7.wretch.yimg.com/cris0220/49/o1908531232.jpg?TMwLglBDfRbJO_vxp_7p6K_Ky2sY5nsiXqExde1LFO4d6OxIL8Yfwp3G6w--) #fff fixed no-repeat top left;
font-size:10px;overflow-x:hidden;
color:#999;margin-left:180px;
font-family:Microsoft Sans Serif, arial, sans-serif;
}
INPUT {
font-size:10px;
background:#F5E8A8;
color:#666;
font-family:verdana;
border:#E0B676 1px dashed;
PADDING-TOP:5px;
}

a {
color:#875F43!important;
text-decoration:none;
FONT-FAMILY:Dotum, arial, Microsoft Sans Serif;
FONT-WEIGHT:normal;
font-size:11px;
}
a:hover {
color:#4E483E!important;
}

#banner FONT.normal-a {
color:#7D644B;font-family:simhei;}

#banner {
width:700px;
text-align:center;
background:none;
margin-left:30px;
margin-bottom:10px;
FONT-WEIGHT:normal;PADDING-TOP:0px;FONT-FAMILY:Dotum;}

#banner A {
letter-spacing:1pt;font-family:simhei;
font-size:12pt;font-weight:normal;color:#7D644B!important;TEXT-DECORATION:none;
margin-left:10px;padding-top:0px!important;padding-left:0px;}
.vip_icon {DISPLAY:none;}
#banner A:hover {
color:#333!important;background:#fff;}

TD {FONT-SIZE:10px;BACKGROUND-COLOR:none;}
table table{width:650px!important;}

.description {
FONT-WEIGHT:normal;BACKGROUND:none;COLOR:#999;FONT-FAMILY:verdana, arial, sans-serif;TEXT-ALIGN:center;}

.side {
PADDING-RIGHT:10px;MARGIN-TOP:50px;FONT-WEIGHT:normal;
FONT-SIZE:10px;BACKGROUND:none;COLOR:#000000;PADDING-TOP:10px;
FONT-FAMILY:arial, verdana, sans-serif;TEXT-ALIGN:right;}

.powered {
BORDER-TOP:#000 1px dotted;MARGIN-TOP:50px;FONT-WEIGHT:bold;FONT-SIZE:xx-small;COLOR:#ccc;LINE-HEIGHT:140%;PADDING-TOP:20px;FONT-FAMILY:verdana, arial, sans-serif;TEXT-ALIGN:center;}

.syndicate {
DISPLAY:none;}

.sidetitle {
position:absolute;
top:100px;
left:30px;width:50px!important;}

.sidetitle .small-c a{display:none!important;}
#MySpace a{
float:left;width:45px;display:inline!important;margin-top:10px;
font:9pt verdana;color:#666!important;background:#fff;
padding:7px 0px 3px 0px;text-align:center;HEIGHT:18px;border:#E0B676 1px dashed;}

#MySpace a:hover{
color:#333!important;background:#fff;}

.sidetitle .small-c A:hover {
COLOR:#333!important;}

.small-c#MySpace SPAN {
DISPLAY:none;}

.sidetitle div.small-c #linkAlbum {
color:#7D644B!important;}

.sidetitle div.small-c #linkVideo{display:none!important;}


.small-c select{
FONT-SIZE:7pt;BACKGROUND:#fff;top:225px;LEFT:-18px;CLIP:rect(2px 80px 16px 2px);
color:#875F43;FONT-FAMILY:verdana;LETTER-SPACING:1pt;POSITION:absolute;}
SELECT#category {
display:none;
}

b font.small-c {font-family:verdana;font-size:11px;}
.sidetitle div.small-c {display:none!important;}
.sidetitle div.small-c#MySpace {display:inline!important;}
.side a img{filter:alpha(opacity=80);}
.side a:hover img{filter:alpha(opacity=100);}
span#DisplayTitle {color:#78AEFF;BACKGROUND:none;font-family:Dotum;}

/* 感謝ejhsu提供語法 */
html body div#bigcontainer table td{letter-spacing:-999999px;}
html body div#bigcontainer table table td , 
html body div#bigcontainer table td div , 
html body div#bigcontainer table td font , 
html body div#bigcontainer table td select , 
html body div#bigcontainer table td input , 
html body div#bigcontainer table td form , 
html #body_show div#bigcontainer table td , 
html body div#bigcontainer table td embed, 
html body div#bigcontainer table td.sidetitle div.small-c , 
html body div#bigcontainer table td #banner , 
html body div#bigcontainer table td .small-c , 
html body div#bigcontainer table td center{letter-spacing:0px!important;}
/* 感謝ejhsu提供語法 */

b font.small-c a , b font.small-c img{color:#ff5073;}

.small-a {
color:#fff!important;
font:0pt verdana!important;
position:absolute;
right:830px;
top:130px;
}
.small-a a {
color:#666!important;
background-color:#F5E8A8;
width:80px;
line-height:13pt;
padding:2px 0px 2px 0px;
display:block!important;
text-decoration:none!important;
font-family:verdana!important;
letter-spacing:2px!important;
text-align:center;
font-size:7pt!important;
margin-bottom:3px;
border:#E0B676 1px dashed;
filter:alpha(opacity=80);
}
.small-a a:hover {
background:#fff;
color:#4E483E!important;
}

font.small-c strong {
position:absolute;
top:90px;
right:770px;
width:200px;
color:#fff;
font-family:simhei;
}
font.small-c strong span {
font-family:simhei;
font-size:25pt;
font-weight:bold;
color:#fff;
}
#DisplayImage {
BORDER:#E0B676 2px solid;
}
hr, .syndicate, #logo {display:none;}