div.user_logo {position: absolute; top: 100px; left: 352px;}
div.up_container {background: url(/up/background/up_top.jpg) no-repeat top center #FFFFFF;}
#content  {background: url(/up/pattern/winter.jpg) repeat 0px 221px; }


/* M44 My Gallery */

/* GALLERY */
div.pageTitle {text-align: center ; font-size: 16pt ; position: relative ; top: 8px}
div.list {}
div.image_item {height: 194px; margin: 7px;}
div.image_and_caption {position: relative;  height: 194px; }

/* caption */
div.caption_background {position: absolute; left: 0; top: 132px;  height: 26px ; width: 100%; background: white; }
div.caption {position: absolute; left: 28px; top: 0px; height: 26px ;  line-height: 26px ;  text-align: left; overflow: hidden; vertical-align: middle; font-size: 13px; font-family: arial; color: #929190;}
div.deleteIcon {position: absolute; right: 3px; top: 4px; width: 21px; height: 21px; background: url(/up/icons/gal_delete.png); cursor: pointer;}
div.deleteIcon:hover {background-image: url(/up/icons/gal_delete_hover.png);}
div.editIcon {position: absolute; left: 3px; top: 4px; width: 21px; height: 21px; background: url(/up/icons/gal_change.png); cursor: pointer;}
div.editIcon:hover {background-image: url(/up/icons/gal_change_hover.png);}
div.editing div.editIcon {background-image: url(/up/icons/gal_change_on.png);}

div.image {cursor: pointer; height: 132px; line-height: 132px;}
div.dragable div.image {cursor: move;}
div.zoomed {cursor: pointer;}

/*
img.thumbnail {max-height: 132px; height: expression(this.height>132? 132 : true); max-width: 198px; vertical-align: middle; }
*/

/* upload */
div.gallery_upload {position: relative; height: 50px ;}
div.do_addAction {position: absolute; left: 8px;  top: 8px;  width: 35px ; height: 35px ; cursor: pointer; }
div.do_addAction:hover {background: url(/up/icons/btn_add_hover.png);}
div.upload_status {position: absolute; left: 50px;  top: 8px; height: 35px ; line-height: 35px; text-align: left; vertical-align: middle;}
div.file_upload {position: absolute; left: 50px;  top: 8px; height: 35px ; background-color: transparent; border: none;}

#root_add_image {background-image: url("/up/icons/btn_add.png");}
#root_add_image.on {background-image: url("/up/icons/btn_add_on.png");}
div.up_cpanel {position: absolute; z-index:1; left: 600px ; top: 80px; width: 231px ; height: 115px;}
div.mini_up_cpanel {position: absolute; z-index:1; left: 700px ; top: 100px; width: 126px ; height: 66px;}

div.mini_up_cpanel div.background {width: 100%; height: 100%; background-image: url('/up/cpanel/minipanel-background.png');}
div.up_cpanel div.background {width: 100%; height: 100%; background-image: url('/up/cpanel/panel-background.png');}

div.up_favorite {cursor: pointer;}
div.up_favorite_icon {position: absolute; left: 10px; top:30px; width: 28px ; height: 28px ; }
div.up_favorite_icon_on {background-image: url('/up/cpanel/favorite-on.png'); }
div.up_favorite_icon_off {background-image: url('/up/cpanel/favorite-off.png'); }


div.up_favorite_text {position: absolute; left: 40px; top:30px; width: 60px; color: #A00000; font-weight: bold; font-size: 10px;}

a.up_home {position: absolute; left: 124px; top:30px;}
a.up_myup {position: absolute; left: 124px; top:55px;}
a.up_m44center {position: absolute; left: 124px; top:80px;}

a.mini_up_myup {position: absolute; left: 10px; top:25px;}

