/* new photos */
.newphotos { position:relative; 
			width:800px; height:110px;
			margin:30px auto 0px auto; padding:0px 0px 0px 0px;
			text-align:center;
			background:transparent; 
			border-bottom:1px solid #777;
            display:block;
           }
	.newphotos_title { position:absolute; bottom:8px; left:13px; font:11px Tahoma,Arial,serif; color:#aaa; letter-spacing:1px; display:table; }
	.newphotos_area { position:relative;
			width:auto; height:auto;
			margin:0px auto; padding:0px;
			text-align:center;
			border:0px dotted #999; display:table; }
		.newphotos_singlephoto { position:relative; top:0px; left:0px; 
                                 min-width:50px; min-height:50px; 
                                 margin:0px 0px 0px 0px; padding:0px; display:inline; }

/* photos selected */
.photos_sel { position:relative; width:800px; height:auto; 
		font-size:11px; text-align:center; 
		margin:0px auto 0px auto;
		padding:10px 0px 0px 0px;
        border:0px solid #cd2;
		}
    .photos_sel_title { position:absolute; top:7px; right:13px; font:11px Tahoma,Arial,serif; color:#aaa; letter-spacing:1px; display:table; }
	.photos_sel_area { position:relative; 
					   width:780px; height:567px; 
					   text-align:center;
					   margin:0px auto 0px auto; padding:0px 0px 0px 0px;
					   border:0px dotted #888;
					   display:block; }
		.photos_sel_big { position:absolute; top:40px; left:30px; 
						  width:350px; 
						  text-align:center; 
						  margin:0px; padding-right:0px; 
						  border:0px solid #ff0; }
		.photos_sel_small_area { 
						  position:absolute;
						  top:40px; left:405px;
						  width:390px;
						  text-align:left; 
						  margin:0px auto 0px auto; padding-right:0px;
						  border:0px solid #f0f; }
		.photos_sel_small_area2 { 
						  position:absolute;
						  top:326px; left:25px;
						  width:390px;
						  text-align:left; 
						  margin:0px auto 0px auto; padding-right:0px;
						  border:0px solid #f0f; }
		.photos_sel_small_row { 
						  width:100%; height:auto;
						  margin:0px 0px 8px 0px; padding:0px;
						  border:0px solid #f00; }
	.photos_sel_calibration_area { position:relative; width:425px; margin:0px auto; opacity:0.10; z-index:1; }
	.photos_sel_calibration_area:hover { opacity:1.00; }
	.photos_sel_calibration { position:relative; height:25px; width:100%; display:table; text-align:center; margin:0px auto 0px auto; z-index:2;}
	.photos_sel_calibration_desc { position:relative; height:auto; width:100%; margin:3px auto 0px auto; 
							display:table; font:10px/13px Tahoma,Arial,sans-serif; color:#aaa;
							text-align:center; z-index:2; }

