/* ------ integrated by jillyz --------------------- */

/* ~~~~~~ loading attach photo ~~~~~~~ */

*html #loader_container {text-align:center;position:absolute;top:30%;left:25%;}
*+html #loader_container, #loader_container {text-align:center;position:absolute;top:30%;width:100%;}
#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000;
	background-color:#FFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94;
}
#loader_bg {
	background-color:#EBEBE4;
	position:relative;
	top:8px;left:8px;height:7px;
	width:113px; font-size:1px;
}
.border_preview{
	z-index:500;
	position:absolute; 
	padding: 5px;
	border: 1px solid #666;
	background:#FFF;
	text-align:center;
}
.preview_temp_load {
	margin: 0;
	padding:0;
	background:#000;
	vertical-align:middle;
	text-align:center;
}
.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
	margin:0; padding:0;border:0;
	/* img set w-h */
	max-width: 500px; max-height: 533px; width: expression(this.width >35% && this.height < this.width ? 35%: true); height: expression(this.height > 35% ? 35%: true); 
}
@media all and (min-width: 0px) { .preview_temp_load img { width: 35%px; height: 35%px; } } /**//*for Opera Only*/

#img_view { 
	width: 500px; min-height: 80px; max-height: 533px;
}

.title_h2 {
	overflow:hidden; width:340px; height:20px; 
	padding:3px 5px 0 5px; border-bottom:0px solid #FFF; color:#FFF; font-weight: normal; text-overflow:ellipsis;
}
.myurl {padding:0 8px; border-top:0px solid #FFF; color:#666; font-size:11px;font-family:Tahoma,Arial; text-align:center;}