#contain{width:450px;margin:0 auto;overflow:hidden;}

.placeholder{height:72px;width:72px;border:1px solid #aaa;background-color:#e5e5e5;}

#main{margin:10px;}
#other{margin:10px;}
#other .placeholder{float:left; margin:0 8px 8px 0;}
.placeholder{cursor:pointer;background:url(/images/photoSelectBG.gif) -144px top no-repeat;}
.themes .placeholder{cursor:pointer;background:url(/images/photoSelectBG.gif) -72px top no-repeat;}
.placeholder:hover{background:url(/images/photoSelectBG.gif) left top no-repeat;}
.placeholder img{width:72px;height:72px;}
.write .active, #themeYourPhoto .active{background:url(/images/photoSelectBG.gif) -72px top no-repeat;}
#themeYourPhoto.trigger_submitphoto.nophoto:hover .placeholder {background:url(/images/photoSelectBG.gif) left top no-repeat;}
#widget,#themewidget{position:absolute;overflow:auto;width:400px;height:95px;background-color:#fff;border:1px solid #666;padding:5px;white-space:nowrap;}
#themewidget{width:238px;display:none;}
#widget img,#themewidget img{margin:0 8px 0 0;border:1px solid #999;width:72px;height:72px;cursor:pointer;}
#widget img:hover,#themewidget img:hover{margin:0 8px 0 0;border:1px solid #333;}
#widget img#loading,#themewidget img#loading{width:220px;height:19px;border:0;cursor:default;margin:38px 0 0 90px;}
#themewidget img#loading{margin:38px 0 0 9px;}
#widget img#loading:hover,#themewidget img#loading:hover{border:0;cursor:default;}
#widget .used,#themewidget .used{opacity:0.2;filter:alpha(opacity=20);}
#widget .used:hover,#themewidget .used:hover{border:1px solid #ccc;cursor:default;}
#widget .remove,#widget .remove:hover,#themewidget .remove,#themewidget .remove:hover{border:0;}