#uploadbox {
width: 450px;
background: #e4e4e4;
border: 1px solid #999;
padding: 10px 0;
font: 12px verdana;
margin: 10px auto 30px auto;
}

#uploadbox h1 {
font: bold 12px verdana;
color: #141414;
margin: 0 0 5px 0;
}

#uploadbox a {
text-decoration: none;
color: #f00;
}

/**
* Gallery
*/

#more {
text-align: left;
margin: 10px auto 0 auto;
width: 400px;
padding: 10px 0;
border-top: 1px solid #999;
border-bottom: 1px solid #999;
}

.mygallery_table {
width: 720px;
background: #f2f2f2;
border: 0px solid #e4e4e4;
padding: 15px 0;
font: bold 12px verdana;
}

.mygallery_table td span a {
font: 10px arial;
}

.mygallery_table td #wrapper {
text-align: center;
background: #fff;
height: 100%;
width: 112px;
padding:4px 0;
-moz-border-radius: 4px;
border: 1px solid #e4e4e4;
margin: 0 auto;
}

.mygallery_table td #wrapper:hover {
border: 1px solid #bbbbbb;
}

.mygallery_table td #wrapper a {
cursor: help;
font: 10px verdana, sans-serif;
color: #666;
text-decoration: none;
}

.mygallery_table td #wrapper a img {
cursor: pointer;
border: 0px solid #f2f2f2;
}

.mygallery_show_span span {
position: absolute;
cursor: help;
display: inline;
}
.mygallery_hide_span span {
display: none;
}


.mygallery_table td #wrapper .block_pic {
 background: url(../images/gallery_cover_trans.png) repeat-y;
 position: absolute;
 max-width: 100px;
 display: block;
 margin: 0 auto;
}

.mygallery_table td #wrapper .block_pic_hover{
 width: 0px;
 margin: 0;
 display: none;
}



/**
* AVATAR
*/

#xmas_{
position:absolute;
display:block;
background: url("images/xmas.gif") no-repeat top left;
width:50px;
height:50px;
z-index:300;
}

#preview_box {
width: 110px;
background: #e4e4e4;
border: 1px solid #666;
text-align: left;
padding: 5px;
}

#preview_box span {
font: bold 10px verdana;
color: #141414;
float: left;
margin-right: 5px;
}

#previewArea {
float:left;
border: 1px solid #666;
}

#testWrap {
float: left;
border: 1px solid #999;
background: #f5f5f5;
padding: 5px;
margin-left: 5px;
}



